Bug 932309 - Don't null out mDoc in nsGlobalWindow::FreeInnerObjects. r=smaug.

--HG--
extra : rebase_source : add310c90bafed468345647c61404c8e9971087b
Bug 932309 - Don't null out mDoc in nsGlobalWindow::FreeInnerObjects, additional fixes. r=smaug.

--HG--
extra : rebase_source : 40c7cdbe6baa9c7596ecf9eb67c917c95f9b2351
Bug 927939 - Wrappers for nursery allocated objects should be finalized in the background r=terrence
Bug 934485 - Remove unused ProxyOptions::forceForegroundFinalization() r=terrence
Bug 844768 - Make JSRuntime::gcNumArenasFreeCommitted atomic r=billm
Bug 932796: Fix ThrowError call (r=nmatsakis).
Fix bug 927073 - Binary compatibility broken for maintenance releases due to strict version-script - regression fix. r=glandium
Bug 933070, MessageManager should use nsTObserverArray, r=fabrice
Bug 934788 - Faster selector matching for attribute selectors by not counting the number of attributes, r=bz
Bug 885002 - Fix casting on 64 bit Big Endian platforms. r=cpearce
Bug 902587 - Part 2A: Refactor late-write-checks as client of IO Interposer. r=BenWa

--HG--
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/LateWriteChecks.h
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/PoisonIOInterposer.h
rename : xpcom/build/mozPoisonWriteBase.cpp => xpcom/build/PoisonIOInterposerBase.cpp
rename : xpcom/build/mozPoisonWriteMac.cpp => xpcom/build/PoisonIOInterposerMac.cpp
rename : xpcom/build/mozPoisonWriteWin.cpp => xpcom/build/PoisonIOInterposerWin.cpp
Bug 932322 - Make Window's WebIDL properties be own properties of window. r=bz.

--HG--
extra : rebase_source : 5595267a420f81f20e5e227712886c9329bec473
Bug 932278 - Remove the long-defunct gfxPlatform::UseReusableTileStore. r=BenWa
bug 797405 - use harfbuzz on Windows for all text shaping except Hangul. r=jdaggett
bug 797405 - adjust reftest annotations to account for switch from uniscribe/directwrite to harfbuzz for indic shaping. r=jdaggett
merge mozilla-central to mozilla-inbound
Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz
Bug 925531: Worker URL harmonization. r=bent
Bug 933099: Banish <windows.h> from nsGlobalWindow.cpp. r=bz
Bug 934785: Only change the popup control state on the main thread. r=smaug