Bug 959886 - Handle offline cache updates in parent process after windows are being torn down in child processes. r=mayhemer.

--HG--
extra : rebase_source : 9581f5090ed86a82834fa8316cf97bbd7f6b2411
Bug 960619 - part 1 - refactor callback delay logic in specialpowersAPI.js; r=jmaher
Bug 960619 - part 2 - don't pretend to return a value from notifyObserversInParentProcess; r=jmaher
Bug 960619 - part 3 - avoid warning about non-top-level-ish declaration of functions in SpecialPowersObserverAPI.js; r=jmaher
Bug 960619 - part 4 - explicitly return values from SpecialPowersObserverAPI._receiveMessageAPI to avoid warning spew; r=jmaher
Bug 960619 - part 5 - avoid warning about non-top-level-ish declaration of functions in SimpleTest.js; r=jmaher
Bug 960619 - part 6 - explicit return a value from SimpleText.executeSoon always; r=jmaher
Bug 960619 - part 7 - explicitly return a value from ChromePowers._receiveMessage always; r=jmaher
Bug 960582 - use nsIFile for pathname construction when dumping mochitest memory files; r=jmaher
Bug 960612 - update |mach mochitest*| for DMD's new shared library location in dist/bin/; r=jmaher
Bug 960631 - delete some dead templates in nsRuleNode.cpp; r=dholbert
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 1; r=sfink,Ms2ger

--HG--
extra : rebase_source : 0e0e75028f12db9cc4cf612a9205525669b70267
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 2; r=sfink

--HG--
extra : rebase_source : e36c89af9c362e781d9ca9aceee42779258328b5
Bug 959787 - Handlify several JSAPI interfaces that can GC, Part 3; r=sfink

--HG--
extra : rebase_source : ace7b0fa6ba93acbf0ec8ecaeb68ffa287a33665
Bug 940040 Pressing and releasing "Alt" should not open the File menu on Linux r=enndeakin
Bug 916612 - rm unnecessary macros (r=wingo)

--HG--
extra : rebase_source : bdd9aa475195627840865439ec878b847fb0ff7d
Bug 916612 - rm JSScript::nfixed (r=wingo)

--HG--
extra : rebase_source : 6185ed8b87bf8d9106f2ece0be0c39db4fa8a3eb
Bug 916612 - rm some unused JOF_* bits (r=wingo)

--HG--
extra : rebase_source : 6155e21575185241e792757abb13efceb3da4396
Bug 916612 - don't set shortid for CallObject properties (r=wingo)

--HG--
extra : rebase_source : 8f311bd1a4d9a3bbe35f433ebf6923989a4081b5
Bug 916612 - Inflate the slot width and decrease the hop width in UpvarCookie/ScopeCoordinate (r=wingo)

--HG--
extra : rebase_source : 2e4fa769d0c0f0b15832bd73d789ac36435a2b74