Bug 936446 - Only define HasCPUIDBit on 32-bit platforms; r=jrmuizel

--HG--
extra : rebase_source : 0728a7247cbb23e34cd7c6d2bfa57c5359ccef63
Bug 923625 - DataStore sends the principal as argument in sendAsyncMessage, r=ehsan
Bug 933049 - Remove DataStore getChanges, r=ehsan
Bug 933050 - DataStore.add should receive an optional key value., r=ehsan
Bug 933057 (Part 1) - Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert
Bug 933057 (Part 2) - Add tests for scaling explicitly sized svg:image elements in inline SVGs. r=dholbert
Bug 936495 - Reorder is-this-listener-added-already-to-ELM check , r=bz
Bug 732815, make Atom's hash value to be the same what strings use, r=bz
Bug 936681 - Correctly print stderr for jit-test failures (r=terrence)
Bug 933322 - menustart/end events are missing when aria-owns makes a menu hierarchy, r=tbsaunde
crashtest for bug 933156

--HG--
extra : transplant_source : %9D/%19%13%80%D3cY%5D%93%FA%17%FB%CFTO%5Ex%82%C9
b=936317 prevent MediaBufferDecoder threads from waiting after AudioContext shutdown() r=ehsan

--HG--
extra : transplant_source : %CE%E5O%83N%8FX%ED%2Ck%17I%B1%92%B6%A0lXH%D1
b=931311 wait for HRTF panner to load impulse database before doing test

--HG--
extra : transplant_source : %2A%1F%D0kKSr%AA%8F%C1%26%E5%E6%EC%D5%CF%8C%A9%D11
Bug 934864 - Add option to make INSTALL_TARGETS and PP_TARGETS keep the original path when copying/preprocessing. r=gps

Also, refactored them for more debuggability and clarity.
Bug 934864 - Add REPORT_BUILD do INSTALL_TARGETS and PP_TARGETS. r=gps
Bug 935305 - Move preprocessor to mozbuild.action. r=gps

--HG--
rename : config/Preprocessor.py => python/mozbuild/mozbuild/preprocessor.py
rename : config/tests/unit-Expression.py => python/mozbuild/mozbuild/test/test_expression.py
rename : config/tests/unit-LineEndings.py => python/mozbuild/mozbuild/test/test_line_endings.py
rename : config/tests/unit-Preprocessor.py => python/mozbuild/mozbuild/test/test_preprocessor.py
Bug 935305 - Track preprocessor output dependencies. r=gps
Bug 935870 - Raise an exception when an emitted object is not acknowledged by the build backend. r=gps
Bug 936336 - Remove unused private member variable MacIOAutoObservation::mFd. r=jonasfj
Bug 934669 - Add preliminary code to make Object.prototype.watch/unwatch warn about deprecation when called for the first time, but don't actually emit the warnings just yet (more needs doing in this bug before that can happen). r=evilpie

--HG--
extra : rebase_source : 11a270e6d8b6d0f03effc14780208a36789e2ff1