Bug 496360 part.4 Don't recompute text length of before the insertion point at adding multiple lines into an HTML editor r=smaug
Bug 496360 part.5 Don't recompute text length of before the start range at removing multiple lines into an HTML editor r=smaug
Bug 1043182 Removed and inserted text length which are notified by CharacterDataWillChange() and CharacterDataChanged() should be converted to the length with native new lines in IMEContentObserver r=smaug
Bug 1000829 - getDataStores() should be able to retrieve data stores by owner. r=baku sr=jst
Bug 1037936 - Part 2: Replace second nsCxPusher in nsWindowWatcher::OpenWindowInternal. r=bholley
Bug 1037936 - Part 3: Replace nsCxPusher in nsWindowWatcher::OpenWindowInternal. r=bholley
Test for bug 1044198
Bug 1044198: convert margins from the frame's writing mode to the line's writing mode in nsBidiPresUtils::RepositionInlineFrames, r=jfkthame.
Bug 1015932 - Shareable OpenSLES engine between cubeb and WebRTC. r=jesup
Bug 1015932 - Add systemservices subdir to content/media. r=jesup

--HG--
rename : content/media/webrtc/LoadManager.cpp => content/media/systemservices/LoadManager.cpp
rename : content/media/webrtc/LoadManager.h => content/media/systemservices/LoadManager.h
rename : content/media/webrtc/LoadManagerFactory.cpp => content/media/systemservices/LoadManagerFactory.cpp
rename : content/media/webrtc/LoadManagerFactory.h => content/media/systemservices/LoadManagerFactory.h
rename : content/media/webrtc/LoadMonitor.cpp => content/media/systemservices/LoadMonitor.cpp
rename : content/media/webrtc/LoadMonitor.h => content/media/systemservices/LoadMonitor.h
Bug 1015932 - Make WebRTC and libcubeb use the OpenSLES engine broker. r=padenot
Bug 1015932 - Move OpenSLES Realize into the engine broker. r=padenot
Bug 1043888 - Make GetObjetZone() work on nursery objects and rename GetGCThingZone() to GetTenuredGCThingZone() r=terrence
Backed out changeset 6289b18d2127 (bug 1015932)
Backed out changeset 10f8441b42a1 (bug 1015932)
Backed out changeset e9b23c66ef10 (bug 1015932)

--HG--
rename : content/media/systemservices/LoadManager.cpp => content/media/webrtc/LoadManager.cpp
rename : content/media/systemservices/LoadManager.h => content/media/webrtc/LoadManager.h
rename : content/media/systemservices/LoadManagerFactory.cpp => content/media/webrtc/LoadManagerFactory.cpp
rename : content/media/systemservices/LoadManagerFactory.h => content/media/webrtc/LoadManagerFactory.h
rename : content/media/systemservices/LoadMonitor.cpp => content/media/webrtc/LoadMonitor.cpp
rename : content/media/systemservices/LoadMonitor.h => content/media/webrtc/LoadMonitor.h
Backed out changeset 4058c55db564 (bug 1015932) for bustage on a CLOSED TREE
Bug 959118 - Dump layer tree with layer scope on the viewer. r=dglastonbury

We also want to dump layer tree on the viewer, so we
can check the layer tree and layerscope together
in the viewer. This can help us resolve more gfx bugs.

In this patch, I only add a part of the layer data to
the protocol buffer packet, and you can check the
.proto file for more information if you want to add
more layer data.

By the way, as Jeff's suggestion, use auto & MakeUnique<>()
to make the UniquePtr initialization more concise.
Bug 1043898: Remove MNot's operand() and use input() instead; r=nbp
Bug 1043898: Remove num() methods and use input() instead, remove MComputeThis' overriding input(); r=nbp