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