Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg

--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
Bug 910978 part.20 Test calls of getModifierState() of all events not causing crash r=smaug
Bug 912795 - make export doesn't handle install/purge manifests. r=gps

At the same time, fix a few things in the top-level Makefile.in.
Bug 912801 - Avoid defining PROGRAM in top-level Makefile. r=gps
Bug 912292 - Fix a few rules relying on being executed after traversing subdirectories. r=gps
Bug 912292 - Always traverse sub-directories after executing rules in the current directory. r=gps
Bug 912845 - Fix typo in js/src/Makefile.in making some headers exported during make libs instead of make export. r=gps
Bug 912846 - Bump pymake parser MRU cache to 50 items. r=gps
Bug 910899 Plugin placeholder XBL anonymous elements need anonids r=jaws

--HG--
extra : rebase_source : a86e397b0a9a1d4e47596c3e0decf631b6a64366
Bug 911989 - Compile JSOP_DELELEM with IonMonkey. r=h4writer
Bug 911310 - Only raise an nsChangeHint_UpdateOverflow for filters. r=dholbert
Bug 897926 - IonMonkey: Don't add osr typebarriers for aliased vars, r=jandem
Bug 912496 - Store source file names and info strings (identified by pointer) only once in tracelogging.log and refer to them by auto-incrementing id after that. r=h4writer

--HG--
extra : rebase_source : 29533698d6a36ed17d1c7e1b728480fcb9325301
Bug 705584 - Improve/increase use of nsCharSeparatedTokenizerTemplate in nsSMILParserUtils. r=dholbert
Bug 911196 - Bump marionette_client version to 0.5.37. r=jgriffin
Bug 607067 - Improve CSP violation messages for base restrictions and fix affected testcases. r=imelven, r=sstamm
Bug 902856 - Generate fake audio data in MediaEngineDefaultAudioSource. r=jesup, r=derf
Bug 905123 - Move prompts from DownloadIntegration to DownloadPrompter. r=paolo
bug 911849 - Unicode characters U+FEFF (zero-width no-break space) and U+2060 (word joiner) should inhibit line-breaking. r=masayuki
bug 911849 - reftest for use of ZWNBSP/WJ to inhibit line-breaks in CJK text. r=masayuki