70d110a9a359dd8146bf9a76bcbe64c14823a3b4: Bug 1402267 - Add a scalar telemetry probe that tracks SessionFile worker restarts. r?ttaubert,chutten draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 29 Sep 2017 18:10:40 +0200 - rev 672682
Push 82332 by mdeboer@mozilla.com at Fri, 29 Sep 2017 16:17:11 +0000
Bug 1402267 - Add a scalar telemetry probe that tracks SessionFile worker restarts. r?ttaubert,chutten MozReview-Commit-ID: F3kCfz18kcQ
f838700755cc376b7d7e74de5ce3930069b7e534: Bug 1402267 - Restart the SessionWorker each time there are failures reported as much as defined in the 'browser.sessionstore.max_write_failures' pref. r?ttaubert draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 29 Sep 2017 18:10:37 +0200 - rev 672681
Push 82332 by mdeboer@mozilla.com at Fri, 29 Sep 2017 16:17:11 +0000
Bug 1402267 - Restart the SessionWorker each time there are failures reported as much as defined in the 'browser.sessionstore.max_write_failures' pref. r?ttaubert MozReview-Commit-ID: 91vOcbmhFmj
dd406f02f5dd418a0e6eb5654f42de03dfdc54eb: Bug 1402267 - Allow PromiseWorkers to be 'restarted', which is terminate the current worker and instantiate a new one when needed. r?Yoric draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 29 Sep 2017 18:10:34 +0200 - rev 672680
Push 82332 by mdeboer@mozilla.com at Fri, 29 Sep 2017 16:17:11 +0000
Bug 1402267 - Allow PromiseWorkers to be 'restarted', which is terminate the current worker and instantiate a new one when needed. r?Yoric MozReview-Commit-ID: KC5xnDwqQK8
019e0b2ed8cd8bfa7e19684bfdfa46f4ed81220d: Bug 1403543 - Fix close button color for developer toolbar in dark themes. r=bgrins draft
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 29 Sep 2017 17:14:07 +0100 - rev 672679
Push 82331 by bmo:ntim.bugs@gmail.com at Fri, 29 Sep 2017 16:14:51 +0000
Bug 1403543 - Fix close button color for developer toolbar in dark themes. r=bgrins MozReview-Commit-ID: 6ZvLYbSfgDf
37664f981e870e946bc86ec613a81b80b92ede2c: Bug 1401894 - Add various tests for rich icon collection. r?mak draft
Nan Jiang <najiang@mozilla.com> - Fri, 29 Sep 2017 12:08:16 -0400 - rev 672678
Push 82330 by najiang@mozilla.com at Fri, 29 Sep 2017 16:11:39 +0000
Bug 1401894 - Add various tests for rich icon collection. r?mak MozReview-Commit-ID: 6A4AXgV0dwb
200e23f26159bdd27201e291bce2aa9a3dbe816b: Bug 1404147 Fix up lengths draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 18:01:58 -0500 - rev 672677
Push 82329 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 16:06:00 +0000
Bug 1404147 Fix up lengths MozReview-Commit-ID: Cpo5Gd1puzd
479c1af4e7e289a7b101a5274932f417bc5a3d2b: Bug 1404147 Make thread id unsigned draft
Tom Ritter <tom@mozilla.com> - Thu, 28 Sep 2017 17:57:52 -0500 - rev 672676
Push 82329 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 16:06:00 +0000
Bug 1404147 Make thread id unsigned MozReview-Commit-ID: KLXOaEjOPTr
94661fcadf48f0ed21adb5047f528cf23e713c8e: 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 672675
Push 82329 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 16:06:00 +0000
Bug 1404147 Resolve inconsistency between GetLastError (DWORD - unsigned) and HRESULT (signed) MozReview-Commit-ID: AzyiFjAG5Wt
eb9bc5e3b4e583d45bab681e7292ba1c35123b4a: 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 672674
Push 82329 by bmo:tom@mozilla.com at Fri, 29 Sep 2017 16:06:00 +0000
Bug 1404147 Cast constants to the type they are compared to MozReview-Commit-ID: JQDZTBOALZm
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip