Bug 925185 - Part 1: Add add_java_jar to moz.build. r=gps

--HG--
extra : rebase_source : 3e637b09ccf908b77ecd65f3b598796514d42eed
Bug 925185 - Part 2: Use add_java_jar and restrict JAVA_JAR_TARGETS to moz.build. r=gps

--HG--
extra : rebase_source : ce01a48bf13e3173dec631fa1f52cb3c9ad35e89
Bug 925185 - Follow-up to fix bustage. r=me
Bug 927688 - Enable background thumbnailing on beta and release. r=markh,gps
Bug 697314 - Defer importing xpinstall permissions until necessary. r=Mossop

--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug578467.js => toolkit/mozapps/extensions/test/xpcshell/test_permissions_prefs.js
Bug 930643 - Sorting by column is broken in the Network Monitor, r=jryans
Bug 910953 - Implement the backend for a WebGL shader editor, r=dcamp,vlad
Bug 929569 - jsshell package needs msvcp dll; r=glandium
Bug 927291 - Fix system has no response if sdcard is full during download. r=jduell

--HG--
extra : rebase_source : 7288b511e999050c1da1c2ed501aa3dc6ab1dba0
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 914270 - Part 1: Simple/Automated moves. r=joey
Bug 914270 - Part 2: Manual moves. r=joey
Bug 914270 - Part 3: Disallow in Makefiles. r=joey
Bug 927072 - Add Cupcake to PSL
Bug 909029 - Fix incorrect parsing of CSP source list due to early return
Bug 929297 - Part 1: AddonManager should refuse to run in child processes.
Bug 929297 - Part 2: Avoid calling amIAddonManager in reporters off the main process.
Bug 914270 - Followup: Touch CLOBBER file since moving variables to moz.build always requires a CLOBBER :-(
CLOSED TREE
Backed out changeset 2d6c5cbcc213 (bug 902587) for failures during linking on a CLOSED TREE

--HG--
rename : xpcom/build/PoisonIOInterposer.h => xpcom/build/mozPoisonWrite.h
rename : xpcom/build/PoisonIOInterposerBase.cpp => xpcom/build/mozPoisonWriteBase.cpp
rename : xpcom/build/PoisonIOInterposerMac.cpp => xpcom/build/mozPoisonWriteMac.cpp
rename : xpcom/build/PoisonIOInterposerWin.cpp => xpcom/build/mozPoisonWriteWin.cpp
Bug 930988 - mercurial-setup: Update the bugzilla.mozilla.org fingerprint to that of the new certificate; r=gps