Bug 784519 - Part 3: Send Signaling State from SIPCC to PeerConnection r=ekr
Bug 784519 - Part 4: signalingState mochi tests r=jsmith
Bug 869123: Quick share action for android menu. [r=wesj]

--HG--
extra : rebase_source : bf6885fb80770efef32d91bd984871db67b78f2b
Move execution from nsExternalAppHandler to nsDownload (b=858234, r=paolo)
Bug 869123: Fix setIntent() call in ActionProvider. [r=mfinkle]

--HG--
extra : rebase_source : 413831c09b3df15383ba07671468af999e89134d
Bug 869123: Fix testShareLink to support submenu in 14+. [r=mfinkle]

--HG--
extra : rebase_source : 5291de20acb1e4c4500b8ef26eaf1a6816f3647f
Bug 869123: Optimize action-provider by using it only when needed. [r=mfinkle]

--HG--
extra : rebase_source : 88637ae2c299e34a25a3d7fe424bc637635cbec5
Bug 876938: MenuItem should handle closing the menu of share action. [r=wesj]

--HG--
extra : rebase_source : ca005ac974e3efbf858edac3fd360a3cfddc21b9
Bug 879138 - Silence GCC warnings about inline functions used but not defined. r=njn.
Bug 872416, part 1 - Move js::frontend::LexicalLookup from a header into the only file that uses it. r=luke.
Bug 872416, part 2a - Factor out source notes into a new header file. Make jsopcodeinlines.h not include BytecodeEmitter.h. r=luke. (Reviewed as "part 11", but doing this first made it easier to get the whole stack working in GCC.)
Bug 872416, part 2b - Make jsanalyze.h not include jspocodeinlines.h. Factor out inlines into jsanalyzeinlines.h. r=luke. (This is only half of the patch reviewed as "part 2". The other half didn't work in GCC and is on hold.)
Bug 872416, part 3 - Make frontend/BytecodeCompiler.h not include frontend/Parser.h. r=luke.
Bug 872416, part 4 - Make jsobjinlines.h not include builtin/Iterator-inl.h (since that includes jsobjinlines.h, making a cycle). r=luke.
Bug 872416, part 5a - Make vm/RegExpObject-inl.h and vm/RegExpStatic-inl.h not include each other, breaking an include cycle. r=luke. (Reviewed as "part 10", but changing the order of the patches made it easier to get the whole stack working in GCC.)
Bug 872416, part 5b - Make objinlines.h not include vm/RegExpStatics-inl.h. r=luke. (Reviewed as "part 5".)
Bug 872416, part 6 - Make jsobjinlines.h not include jsscriptinlines.h, eliminating the #include cycle jsscriptinlines.h -> vm/Shape-inl.h -> jsobjinlines.h -> jsscriptinlines.h. NOT REVIEWED YET.
Backed out changeset 5d6e363a7b4b, which hasn't got review yet.
Bug 772321 - Implement CSS parsing of writing-mode r=dbaron
Bug 870105 - In BackgroundPageThumbs.jsm, size the browser once using browser.style rather than after each page load using nsIDOMWindowUtils.setCSSViewport. r=ttaubert