Bug 904890 - Part 2: Don't crash if our d3d11 texture doesn't have a mutex. r=Bas
Bug 904890 - Part 3: Add a layers API to expose the compositor backend. r=roc
Bug 904890 - Part 4: Enable hardware accelerated video decoding for OMTC+D3D9/11. r=cpearce
Bug 904890 - Part 5: Add a d3d9 texture host for DXGI surfaces. r=nical
Bug 976536 - Don't relazify inlined functions. r=jandem

--HG--
extra : rebase_source : ce16ed7661390575d03d9948f841b1b18b496e88
Bug 987680. Overlay scrollbars should be placed on top of content. r=roc

Bug 926292 accidentally put them in the background list if there were no positioned descendents that they needed to be on top of it (because this was where non-overlay scrollbars went, which never made sense). If there are no positioned descendents overlay scrollbars should go on the top-most non-positioned list, which is outlines for the current implementation.
Bug 987680. Change a reftest to expect scrollbars on top of non-positioned sibling content. Mark some other reftests as passing now. r=roc
Bug 991067 - Null check mSurface in BasicCanvasLayer to match previous behaviour. r=roc
Bug 904890 - Fix windows build bustage caused by mozzconf/unified builds. r=me
Bug 980582 - Fall back to the slow 2d path for cross process webgl. r=jrmuizel
Bug 910729 - Never open the quick find bar when focusing a contenteditable node. r=mikedeboer
Backout 389ff4b5612c and d234394e0147 (bug 987680) for reftest failuires.
Bug 986843 - Don't sweep empty zones if they contain marked compartments r=terrence
Bug 985876 - kill unused 'cond' variable in testValueTruthyKernel; r=nbp over irc
Bug 981999 - Remove redundant (and not always agreeing) ways of counting sourcenotes. r=luke

--HG--
extra : rebase_source : 4c601f25e0fcc6a37e82c87a67e505b62ce3068b
Bug 912243 - Mochitest shouldnt chdir in __init__; r=jmaher
Bug 859095 - URL property of document returned by XMLHttpRequest does not follow the spec. r=smaug
Bug 991741 - Crash in SwapBuffers() because Framebuffer's Fence misuse when HWComposer is not used. [SGS2][JB] Check if the recently acquired fence is a valid one. r=sotaro
Bug 990391 - Qt set layers.offmainthreadcomposition.enabled = true by default. r=romaxa r=mattwoodrow
Bug 987942 - Check whether PK11_CreateContextBySymKey returns null. r=ekr