b=907986 part 3 fold-in 1 remove normalize of unit vector r=padenot
Bug 911370 - Don't leak IonScript if IonCode allocation fails in CodeGenerator::link. r=bhackett
Bug 911914 - Cannot build BionicGlue.cpp with --enable-android-libstdcxx. r=glandium
Bug 908997 - Simplify XPathEvaluator - move files and rename class. r=bz.

--HG--
rename : content/xslt/src/xpath/nsXPathEvaluator.cpp => content/xslt/src/xpath/XPathEvaluator.cpp
rename : content/xslt/src/xpath/nsXPathEvaluator.h => content/xslt/src/xpath/XPathEvaluator.h
extra : rebase_source : 590597171603854196bd6f6377753dbd34fd0658
Bug 908997 - Simplify XPathEvaluator - remove nsIXPathEvaluatorInternal. r=bz.

--HG--
rename : content/xslt/src/xpath/nsXPathEvaluator.cpp => content/xslt/src/xpath/XPathEvaluator.cpp
rename : content/xslt/src/xpath/nsXPathEvaluator.h => content/xslt/src/xpath/XPathEvaluator.h
extra : rebase_source : 3aa2f8f50c683b641904a0653a128c06cf1afb30
Bug 908997 - Simplify XPathEvaluator - remove aggregation from XPathEvaluator. r=bz.

--HG--
rename : content/xslt/src/xpath/nsXPathEvaluator.cpp => content/xslt/src/xpath/XPathEvaluator.cpp
rename : content/xslt/src/xpath/nsXPathEvaluator.h => content/xslt/src/xpath/XPathEvaluator.h
extra : rebase_source : 163d25a36f52f8f8fa8b6952bcf1bc83de14230b
Bug 730805 - Import, unmodified, the Microsoft-compatible <inttypes.h> implementation from the 'msinttypes' Google Code project, r26, into mfbt.  r=gerv

--HG--
extra : rebase_source : 3fa8943627740fc4a4a39b173f8dd77d93f8f8e2
Bug 730805 - Provide mozilla/IntegerPrintfMacros.h to implement the PRI* macros portion of the <inttypes.h> interface.  r=espindola

--HG--
extra : rebase_source : be80333003c6fec659e736a77463568c836d8348
Bug 911127 - Repair DebuggerServer loading on B2G. r=dcamp
Bug 911014: Register unload handler even if dialog delay pref is zero; r=unfocused
Bug 900972 - Ensure emitting appOpen event for apps being opened before the call to watchApps. r=paul.rouget
Bug 878691 - Use FormHistory.jsm instead of nsIFormHistory2 in metro; r=mbrubeck
Bug 908737 - Robocop: upgrade to robotium-solo-4.2.jar. r=gbrown
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