Bug 964200 (Part 3b fix test) - Implement Filter Effects Module feDropShadow filter r=hsivonen
Bug 964200 (Part 3b activate) - Implement Filter Effects Module feDropShadow filter r=mstange
Bug 923406 - Remove localizedFilenamePrefix from PlacesBackups.js r=mak
Bug 947588. Part 1: Add "-moz-control-character-visibility" property to the style system. r=heycam
Ideally we'd make this property inaccessible to Web content style sheets, but
that seems hard since view-source and plain text documents seem to load in a
context that's very similar to Web content as far as the style system is
concerned. It doesn't matter much since it's quite safe and unlikely to be
discovered or used by anyone.

--HG--
extra : rebase_source : 009aafc992afd07fd76a9026afe0f6994b4b214a
Bug 947588. Part 2: Add gfxTextRunFactory::TEXT_HIDE_CONTROL_CHARACTERS to guard usage of IsInvalidControlChar. r=jfkthame

--HG--
extra : rebase_source : 2ce426ebf3ad1643038954bcb18553dec27153c9
Bug 947588. Part 3: Map nsStyleText::mControlCharacterVisibility to TEXT_HIDE_CONTROL_CHARACTERS flag in nsTextFrame. r=jfkthame
Note that this is set up so any use of gfxTextRun outside of nsTextFrame
shows hexboxes for control characters.

--HG--
extra : rebase_source : 83335c85c4db4a6391f18924aad566b00fd6a66c
Bug 947588. Part 3.9: Remove CRs from plaintext.css. r=heycam

--HG--
extra : rebase_source : 0cf0bb02d4edcc848f71ec498fd2521312521ae8
Bug 947588. Part 4: Set -moz-text-discard:none in devtools, XUL, text inputs, plaintext documents, view-source documents. r=heycam

--HG--
extra : rebase_source : 2db920396d9c5f8de51c4385250f2903629441fc
Bug 947588. Part 5: Fix tests to pass even if regular HTML content is not displaying hexboxes for control characters. r=jfkthame

--HG--
extra : rebase_source : 8eea41432c267b4ace85d1230c5dba76fe7cc3c4
Bug 969908 - Stop checking the return value of nsTArray::SetLength in MobileConnectionArray; r=khuey
Bug 970041 - Use fallible allocation in Windows font code; r=jfkthame
Bug 969764: Properly carry the source's element attribute name through off-thread compilations. r=bhackett
Bug 969159 -- Adjust assertion to account for zero-sized objects r=shu
Bug 969941 - Add lldb type summaries for nsFixed(C)String and nsAuto(C)String. r=ehsan (NPOTB, DONTBUILD)
Bug 969941 - Small documentation followup. (NPOTB, DONTBUILD)
Back out 8a36e37f46ed (bug 969159) for Valgrind bustage
Bug 968044 - prevent xpcshell test output from escaping CR chars. r=gps
Bug 968956 - DMD: Acquire state lock before clearing reports. r=njn.

DONTBUILD because DMD is NPOTB.

--HG--
extra : rebase_source : c3e5b2f27d4983c5802f1a38c8accc31a2b07fa2
Bug 966864 - |mach valgrind-test|: Parse Valgrind output so that different errors are distinguished for TBPL. r=gps.

--HG--
extra : rebase_source : de5bdf985c704e77ad1f9b4ab244d06141c92124
Bug 969869 - Use fallible allocation in WebGL element array cache; r=bjacob

It seems like the sizes for these data structures can be controlled from
Web content, and we are already prepared to deal with OOM conditions,
except that we are using infallible allocations by mistake.