e867fa6a5f37eeebf4e433c9a833cf1ed707ce58: Bug 1404147 Fix signed/unsigned comparison of uints draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 17:45:46 -0500 - rev 672673
Push 82329 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 16:06:00 +0000
Bug 1404147 Fix signed/unsigned comparison of uints MozReview-Commit-ID: 7z3JocWOrW5
1ddefad2d541317dd58870e733218c0b73889ff0: Bug 1404147 Fixed Signed/Unsigned comparison of HRESULT draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 17:42:28 -0500 - rev 672672
Push 82329 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 16:06:00 +0000
Bug 1404147 Fixed Signed/Unsigned comparison of HRESULT MozReview-Commit-ID: Gn5AGnGivnH
07d811b3d60f536ddf3d9d045edfa713ff435d60: Bug 1404147 Fixed Unsigned/Signed comparison in WindowsGamepad.cpp draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 17:00:05 -0500 - rev 672671
Push 82329 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 16:06:00 +0000
Bug 1404147 Fixed Unsigned/Signed comparison in WindowsGamepad.cpp MozReview-Commit-ID: 8qjkVdk6zWT
4d04c56c114937cfa1032661470f125570476840: Bug 1401691 - Accept windowId parameter for browser.theme.reset(). r=jaws draft
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 29 Sep 2017 16:47:48 +0100 - rev 672670
Push 82328 by bmo:ntim.bugs@gmail.com at Fri, 29 Sep 2017 15:48:15 +0000
Bug 1401691 - Accept windowId parameter for browser.theme.reset(). r=jaws MozReview-Commit-ID: G6XGeHAI5uF
488b5aed4e98d71e882454f816a9ae51ea8b10e6: Bug 1404147 Fix up lengths draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 18:01:58 -0500 - rev 672669
Push 82327 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 15:41:40 +0000
Bug 1404147 Fix up lengths MozReview-Commit-ID: Cpo5Gd1puzd
31e33d9cc16baeba67e46c337de46271f76de283: Bug 1404147 Make thread id unsigned draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 17:57:52 -0500 - rev 672668
Push 82327 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 15:41:40 +0000
Bug 1404147 Make thread id unsigned MozReview-Commit-ID: KLXOaEjOPTr
a6c6ca4f7e585d798a2e43d81a1134462ad73de8: Bug 1404147 Resolve inconsistency between GetLastError (DWORD - unsigned) and HRESULT (signed) draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 17:50:52 -0500 - rev 672667
Push 82327 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 15:41:40 +0000
Bug 1404147 Resolve inconsistency between GetLastError (DWORD - unsigned) and HRESULT (signed) MozReview-Commit-ID: AzyiFjAG5Wt
3aa268a6766cda0f93d80a5b9f879d719ffd1b74: Bug 1404147 Cast constants to the type they are compared to draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 17:47:43 -0500 - rev 672666
Push 82327 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 15:41:40 +0000
Bug 1404147 Cast constants to the type they are compared to MozReview-Commit-ID: JQDZTBOALZm
b0171dc25abd1d2573173bdfe701abf1559c8046: Bug 1402012 - Update buildconfig.py to use PartialConfigEnvironment; r?glandium draft
Mike Shal <mshal@mozilla.com> - Thu, 24 Aug 2017 22:52:01 -0400 - rev 672665
Push 82326 by bmo:mshal@mozilla.com at Fri, 29 Sep 2017 15:41:13 +0000
Bug 1402012 - Update buildconfig.py to use PartialConfigEnvironment; r?glandium By using the PartialConfigEnvironment, the clients of buildconfig will depend on config.statusd/ files instead of config.status directly. Clients can access substs and defines using buildconfig.substs['FOO'] or buildconfig.defines['BAR'], and then collect file-level dependencies for make using buildconfig.get_dependencies(). All GENERATED_FILES rules already make use of this because file_generate.py automatically includes these dependencies (along with all python modules loaded). As a result of this commit, re-running configure will no longer cause the world to be rebuilt. Although config.status is updated, no build steps use config.status directly and instead depend on values in config.statusd/, which are written with FileAvoidWrite. Since those files are not official targets according to the make backend, make won't try to continually rebuild the backend when those files are out of date. And since they are FileAvoidWrite, make will only re-run dependent steps if the actual configure value has changed. As a result of using JSON to load data from the config.statusd directory, substs can be unicode (instead of a bare string type). generate_certdata.py converts the subst manually to a string so the value can be exported to the environment without issue on Windows. Additionally, patching the buildconfig.substs dict no longer works, so the unit-symbolstore.py test was modified to patch the underlying buildconfig.substs._dict instead. The other files that needed to be modified make use of all the defines for the preprocessor. Those that are used during 'mach build' now use buildconfig.defines['ALLDEFINES'], which maps to a special FileAvoidWrite file generated for the PartialConfigEnvironment. MozReview-Commit-ID: 2pJ4s3TVeS8
d0b6fa22dbd267233e2695286bb0d84546ba6184: Bug 1402012 - Use PartialConfigEnvironment in process_define_files.py; r?glandium draft
Mike Shal <mshal@mozilla.com> - Mon, 21 Aug 2017 15:34:07 -0400 - rev 672664
Push 82326 by bmo:mshal@mozilla.com at Fri, 29 Sep 2017 15:41:13 +0000
Bug 1402012 - Use PartialConfigEnvironment in process_define_files.py; r?glandium This removes the dependency on config.status for CONFIGURE_DEFINE_FILES. Instead, each file depends on the specific configure values that it uses. MozReview-Commit-ID: H4oLmJei1KR
f63e85638c68a65045d3369d2b0f5a6d81100a0d: Bug 1402012 - Create config.statusd directory; r?glandium draft
Mike Shal <mshal@mozilla.com> - Fri, 18 Aug 2017 10:41:50 -0400 - rev 672663
Push 82326 by bmo:mshal@mozilla.com at Fri, 29 Sep 2017 15:41:13 +0000
Bug 1402012 - Create config.statusd directory; r?glandium The config.statusd directory is created alongside config.status, which contains the same information but is split across many files instead of all in a single file. This allows the build system to track dependencies on individual configure values. MozReview-Commit-ID: 2DbwKCJuNSX
b8b4be4a28d56be8d145ff12d99a0db2cb58bb7a: Bug 1395497 - Regenerate JNI binding r=me draft
James Willcox <snorp@snorp.net> - Wed, 27 Sep 2017 18:15:24 -0500 - rev 672662
Push 82325 by bmo:snorp@snorp.net at Fri, 29 Sep 2017 15:30:39 +0000
Bug 1395497 - Regenerate JNI binding r=me MozReview-Commit-ID: D1zqIMsH1fH
debdf331ef325438a79cfd42ffa5d34e0247e25b: Bug 1395497 - Modify ScopedBindTexture to allow save/restore r=jgilbert draft
James Willcox <snorp@snorp.net> - Thu, 28 Sep 2017 08:32:18 -0500 - rev 672661
Push 82325 by bmo:snorp@snorp.net at Fri, 29 Sep 2017 15:30:39 +0000
Bug 1395497 - Modify ScopedBindTexture to allow save/restore r=jgilbert MozReview-Commit-ID: JLYMWXslUHd
e1deac0b9b0fa4619901f6f8b3479f83fed94a84: Bug 1395497 - Add SurfaceTexture impl in GLBlitHelper r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 27 Sep 2017 18:14:53 -0500 - rev 672660
Push 82325 by bmo:snorp@snorp.net at Fri, 29 Sep 2017 15:30:39 +0000
Bug 1395497 - Add SurfaceTexture impl in GLBlitHelper r=jgilbert MozReview-Commit-ID: GnagMHoXk5b
005f7929279f81615895ba7886826926bb1dda14: Bug 1395497 - Create SurfaceTexture in detached state, attach on first use r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 27 Sep 2017 18:13:46 -0500 - rev 672659
Push 82325 by bmo:snorp@snorp.net at Fri, 29 Sep 2017 15:30:39 +0000
Bug 1395497 - Create SurfaceTexture in detached state, attach on first use r=jgilbert MozReview-Commit-ID: HfkEUH9aiBo
06fa362fc7d8bc5f2dd9d925c624e30fe2ba99fc: Bug 1395526 - Avoid potential race with places initialisation when clipboard tests are starting to avoid intermittents. r?mak draft
Mark Banner <standard8@mozilla.com> - Thu, 21 Sep 2017 21:21:41 +0100 - rev 672658
Push 82324 by bmo:standard8@mozilla.com at Fri, 29 Sep 2017 15:28:01 +0000
Bug 1395526 - Avoid potential race with places initialisation when clipboard tests are starting to avoid intermittents. r?mak MozReview-Commit-ID: 4Hr4zdZNHRp
3b1d09a554c737f350321c6e0b3ab78f53a8080c: Bug 1402749 - Part 2: Only allow updating VR controller amount at Vsync time; r?kip draft
dmu@mozilla.com <dmu@mozilla.com> - Fri, 29 Sep 2017 06:53:27 +0000 - rev 672657
Push 82323 by bmo:dmu@mozilla.com at Fri, 29 Sep 2017 15:18:00 +0000
Bug 1402749 - Part 2: Only allow updating VR controller amount at Vsync time; r?kip MozReview-Commit-ID: EwXpyGnTYTD
64ed981badbda5c0399b0be161c21209879d9db0: Bug 1402749 - Part 1: Remove assertion for avoiding no gamepad listeners in race condition; r?lenzak draft
dmu@mozilla.com <dmu@mozilla.com> - Thu, 28 Sep 2017 17:11:24 +0000 - rev 672656
Push 82323 by bmo:dmu@mozilla.com at Fri, 29 Sep 2017 15:18:00 +0000
Bug 1402749 - Part 1: Remove assertion for avoiding no gamepad listeners in race condition; r?lenzak MozReview-Commit-ID: AqWugbCKwwx
27a484fb86e171b129a99abcd8bf780c45b9b50b: Bug 1357759 - Support megamorphic IC for JSOP_IN draft
Ted Campbell <tcampbell@mozilla.com> - Tue, 26 Sep 2017 17:40:57 -0400 - rev 672655
Push 82322 by bmo:tcampbell@mozilla.com at Fri, 29 Sep 2017 15:16:57 +0000
Bug 1357759 - Support megamorphic IC for JSOP_IN MozReview-Commit-ID: Ll94KKuN5FH
945135f3ffb793c4433808c8ced4b19d452186a0: Bug 1357759 - Support proxies ICs for JSOP_IN draft
Ted Campbell <tcampbell@mozilla.com> - Tue, 26 Sep 2017 15:40:43 -0400 - rev 672654
Push 82322 by bmo:tcampbell@mozilla.com at Fri, 29 Sep 2017 15:16:57 +0000
Bug 1357759 - Support proxies ICs for JSOP_IN MozReview-Commit-ID: nyoeWmmOaZ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip