Bug 864600 - OdinMonkey: change doublish to double in overload set of ~~ and - (r=sstangl)

--HG--
extra : rebase_source : 4e49e0f060e752049bee8fb8b24fc2bdc91d6c5a
Bug 864600 - OdinMonkey: change asm.js validation to require explicit coercion of all call expressions (r=sstangl)

--HG--
extra : rebase_source : f1235b48a1cfd96d52e96a9727d6d0b7852281b6
Bug 867454: Treat a flex container's ::before and ::after generated content nodes as flex items. r=bz
Bug 867966 - Add --jobs,-j option to 'mach build' r=gps

--HG--
extra : rebase_source : a1c1e0b371c11446a45025e03332a165699c78bf
Bug 844887 - Followup: nop IsCallable in Ion if argument is known to be a function. (r=sstangl)
Bug 865883. (r=jandem)
Bug 867454 followup: fix typo in reftest names. (s/pseuedo/pseudo/)

--HG--
rename : layout/reftests/flexbox/flexbox-with-pseuedo-elements-1-ref.html => layout/reftests/flexbox/flexbox-with-pseudo-elements-1-ref.html
rename : layout/reftests/flexbox/flexbox-with-pseuedo-elements-1.html => layout/reftests/flexbox/flexbox-with-pseudo-elements-1.html
rename : layout/reftests/flexbox/flexbox-with-pseuedo-elements-2-ref.html => layout/reftests/flexbox/flexbox-with-pseudo-elements-2-ref.html
rename : layout/reftests/flexbox/flexbox-with-pseuedo-elements-2.html => layout/reftests/flexbox/flexbox-with-pseudo-elements-2.html
Bug 862182. r=roc,doublec
Bug 855841: Remove unused constants NS_STYLE_CLEAR_BLOCK, NS_STYLE_CLEAR_COLUMN, NS_STYLE_CLEAR_PAGE. r=mats r=fantasai
Bug 845729 - Blocklist some Samsung devices on ICS - r=bjacob

--HG--
extra : rebase_source : 620672aab4f726b05b0bcf31e29c61ca828888f6
Bug 834699 - Stop checking dom.xbl_scopes. r=bz
Bug 834699 - Fix tests that munge dom.xbl_scopes. r=bz
Bug 858231: Update NSS to NSS 3.15 Beta 3, with local patches
bug-835919.patch and bug-835919.patch. r=wtc.
Bug 866525: Add AddressSanitizer annotations to port_ArenaZeroAfterMark.
r=choller.

Also include fixes for bug 866363, bug 866949, bug 835919, bug 863871.
Bug 864296 - Check for detached elements, r=mdas
Bug 867548 - Disable updates when launching emulator, r=ahal
Bug 867341 - Replace AutoObjectRooter with RootedObject. r=smaug

--HG--
extra : rebase_source : b5dc27c6dfbc219980739314a22ff691a1b25032
Bug 867341 - Replace NULL with nullptr in Rooted<JSObject*> lines. r=vladan

This is the rebased remnants of an earlier patch replacing AutoObjectRooter with Rooted<JSObject*>, after dzbarsky landed a patch doing the same thing.

--HG--
extra : rebase_source : c138f3de547c95a01aee62262bff467e5f5f2e81
Bug 867341 - Remove AutoObjectRooter, replace with RootedObject where needed. r=terrence

--HG--
extra : rebase_source : 009cf235e9c05d6379ee5267856b3f7832ceab0e
bug 867833 fix test that caused extra exceptions in later tests, r=gavin
Bug 839434 - Set the isPrivate flag when showing popups on Firefox for Android. r=mleibovic