Bug 1017798 - Part 1: Make AncestorFilter and the TreeMatchContext style scope list include ancestors from following ShadowRoots up to the light tree. r=bzbarsky
Bug 1017798 - Part 2: Set content bits on elements in shadow trees indicating whether they are in a style scope from the light tree. r=bzbarsky
Bug 1017798 - Part 3: Crashtest. r=bzbarsky
Bug 933313: Per-worker generational GC for PJS.  r=jandem r=terrence r=shu r=jonco
Bug 1022792 - treat -moz-fixed as monospace. r=heycam
Bug 1021973 - Remove gfxPlatform::OptimizeImage(). r=Bas
Bug 1018324 - Remove inIFlasher. r=roc
Bug 991640 - Get rid of nsIWidget::GetThebesSurface and a bunch of Thebes backed gfxContexts. r=mattwoodrow
Bug 1022930 - Fix crash in imgFrame::Draw() when drawing for an SVG mask. r=mwu
Bug 1007520 - Part 2: Avoid leaking Activities.callers in ActivitiesService.jsm. r=fabrice

--HG--
extra : rebase_source : f2a09304c40e743c5374ef2a52864b380b2f9a0a
Bug 1007520 - Part 3: Avoid leaking SpecialPowers to nsInProcessTabChildGlobal.mMessageManager. r=ted

--HG--
extra : rebase_source : f3f878a593c5c811698c2fd3cb978145e994386c
Bug 995599 - prevent services tests hitting the network. r=rnewman

--HG--
extra : rebase_source : f38fefae031f4cbd94215ee61f89a553b1f5c272
Bug 975235 - Send click pings for Directory Tiles (including which link, tile, other metadata) [r=adw]
Send a ping from the DirectoryLinks module on various click actions from newtab page.
Bug 1014323 - Do not add about:privatebrowsing to recently closed tabs r=ttaubert
Bug 979207 - add PanelUI panelshown listener before showing panel, r=mikedeboer
Bug 991640 follow-up to fix Linux bustage. r=red
Bug 1022117 - Add missing gdk_screen_get_number symbol to mozgtk stub. r=karlt
Bug 1022259 - Only load Gtk+2 stub for plugin processes in Gtk+3 builds. r=bent,r=karlt
Bug 1022425 - Force mozgtk stubs dependency on gtk libraries when -Wl,--as-needed is used. r=mshal
Bug 933313 - Add missing #include for non-unified builds. r=me