Bug 1017539 part 1 - Move LoadSlotV codegen to platform-independent code. r=sstangl
Bug 1017539 part 2 - Move LoadSlotT codegen to platform-independent code. r=sstangl
Bug 1017539 part 3 - Some LoadElementT cleanup. r=sstangl
Bug 1017539 part 4 - Move LoadElementT codegen to platform-independent code. r=sstangl
Bug 1017539 part 5 - rm unused MImplicitThis/LImplicitThis. r=sstangl
Bug 1017539 part 6 - Move InterruptCheck codegen to platform-independent code. r=sstangl
Bug 1017539 part 7 - Move StoreSlotT codegen to platform-independent code, remove some code duplication. r=sstangl
Bug 1014503 - running devtools tests via mochitest-browser gives unhelpful error message. r=ted
Merge mozilla-central to mozilla-inbound
Bug 1016137 - IonMonkey: Don't set successorWithPhis when the successor does not have phis. r=nbp
Bug 1017661 - remove MOZ_NSS_PATCH functionality; r=glandium
Bug 965068 - Rename WorkerThread to HelperThread, r=jorendorff.
Bug 1017150 - Fix zone assertions in breakpoint sweeping (r=jonco)
Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
Bug 8430335. Cache the current context on B2G. r=jgilbert

This avoids the call to EGLGetCurrentContext() which calls
EGLGetError which can be expensive.

--HG--
extra : rebase_source : dc1357cdd45979b741d132b54f2a77cdde95bd00
Bug 624422 - Force OOP plugins on GTK3. r=karlt
Bug 624422 - Remove GDK_THREADS_ENTER/LEAVE calls. r=karlt

We don't use them consistently and they cause problems when
building for GTK+ 3, so just drop them entirely.
Bug 624422- Add libmozgtk libraries so that libxul can use GTK+ 2 and 3. r=glandium

This is necessary for plugins when building libxul for GTK+ 3
because libxul will link against GTK+ 3 and some plugins link
against GTK+ 2, but both GTK+ libraries can't be loaded in the
same process. With this change, we have an indirection between
libxul and libgtk, named libmozgtk. plugin-container will
be modified to load libmozgtk2 in order to only have GTK+ 2
in its address space, thus enabling various plugins (e.g. flash)
on GTK+ 3 firefox.
Bug 624422 - Let plugin-container load libmozgtk2. r=glandium
Bug 624422 - Clean up MOZ_WIDGET_GTK usages. r=karlt

Based on a patch from Mike Hommey.