e336d84fc1d2d1fde7387dd5f86fe06fa59abe10: No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
ffxbld - Tue, 29 Aug 2017 10:26:53 -0700 - rev 655184
Push 76785 by bmo:poirot.alex@gmail.com at Tue, 29 Aug 2017 17:49:01 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
1e816df81bc69a55ad2f74fca2c30d6a66b90387: No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
ffxbld - Tue, 29 Aug 2017 10:26:49 -0700 - rev 655183
Push 76785 by bmo:poirot.alex@gmail.com at Tue, 29 Aug 2017 17:49:01 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
1019e31faef7de1e85ec2631f154aded2b7b87fb: Bug 1394887 - Enable Stylo Linux debug M(cl) and M(a11y). r=jmaher draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 29 Aug 2017 12:40:27 -0500 - rev 655182
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1394887 - Enable Stylo Linux debug M(cl) and M(a11y). r=jmaher MozReview-Commit-ID: Bg4Ak8yTHau
5735af08cfef0afc3d14ab00d36a8f8b1b1b2156: Bug 1394586: Unconditionally clear the restyle flags on Element::BindToTree. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Aug 2017 16:12:58 +0200 - rev 655181
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1394586: Unconditionally clear the restyle flags on Element::BindToTree. r=bholley The failure here is a <script> that document.writes a whole HTML document, which happens to have the Gecko style back-end. Of all the elements written there, there's an <img> element which triggers a load, which finishes and changes the state of the <img>, posting a restyle event to its Gecko-backed restyle manager. At that point, but before the refresh driver ticks, the element is unbound from the tree, keeping the restyle root bits from the Gecko back-end. Afterwards, the element is bound to a Servo-backed document, so ClearRestyleFlagsIfGecko does nothing (since the document pointer is already set, and points to a Servo-backed document). Furthermore, it's inserted on a display: none subtree, so we never reach it during the traversal to remove the flags. Other alternative fixes for this same issue would be: * Clearing the Gecko restyle flags in UnbindFromTree. Gecko doesn't seem to prevent restyle roots from being outside of the document (it just does nothing when finding them on ProcessPendingRestyles), so it doesn't seem a very reliable solution. * Reorder the flag clearing to be before setting the document in BindToTree. Seems somewhat risky, and for no good reason. MozReview-Commit-ID: B6iZKhGHc3A
d470fc78a92209ab91de00ecd331834ce55d0d58: Bug 1394071 - Ignore moz.build files that should be ignored; r=mshal
Gregory Szorc <gps@mozilla.com> - Fri, 25 Aug 2017 19:17:35 -0700 - rev 655180
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1394071 - Ignore moz.build files that should be ignored; r=mshal Before, the "relevant" moz.build files were based strictly on filename. In reality, there are some moz.build files that we wish to ignore. The previous commit introduced a Finder that knows how to ignore moz.build files that should be ignored. In this commit, we hook it up to our low-level function for determining the set of relevant moz.build files for a path. The main benefit of this change is that paths in the moz.build test directory no longer say test moz.build files are relevant. Previously, we would return these test moz.build files. Some of these are invalid and would cause execution to fail. So, commands like `mach file-info` will no longer attempt to evaluate moz.build files they weren't supposed to and will stop erroring. Another benefit is that the function returns faster. When passing in every file in the repo (>230,000 files), execution time dropped from ~8.03s to ~6.16s. This is probably due to fewer path operations. MozReview-Commit-ID: J2d25ZtxjFt
d6227b45c1c05baf6813021a42f62cd1eea58a40: Bug 1394071 - Create a Finder for relevant moz.build files; r=mshal
Gregory Szorc <gps@mozilla.com> - Fri, 25 Aug 2017 19:08:24 -0700 - rev 655179
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1394071 - Create a Finder for relevant moz.build files; r=mshal Not every moz.build file in the repo is a normal moz.build file. Some moz.build files are used for testing moz.build files. Others may exist in directories that should be ignored. all_mozbuild_path() already knew how to filter out moz.build files that should be ignored. Let's extract the Finder for doing this into an instance attribute so it can be used elsewhere. MozReview-Commit-ID: 9PaZQAbjIZO
e762063a460e6d337e99f7f2f9088145ffdd47b9: Backed out changeset 31396f1d727f (bug 1382377) for mochitest failures on Android, e.g. dom/console/tests/test_bug659625.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 29 Aug 2017 18:58:29 +0200 - rev 655178
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Backed out changeset 31396f1d727f (bug 1382377) for mochitest failures on Android, e.g. dom/console/tests/test_bug659625.html. r=backout
0ee2b3ba9f59e0d5416552e06d2027710ffe64b4: Backed out changeset 4bb4b46fcc61 (bug 1382377)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 29 Aug 2017 18:57:27 +0200 - rev 655177
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Backed out changeset 4bb4b46fcc61 (bug 1382377)
6490ba9e0ec7cfcd83c7195410fece51307d6701: Bug 1394779: decision image still uses /home; r=wcosta
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 29 Aug 2017 12:55:11 +0000 - rev 655176
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1394779: decision image still uses /home; r=wcosta MozReview-Commit-ID: 77d7Mze0CRJ
968f61ec282890ac3a69540cb4fdc3b1648f9273: Bug 1394868 Fix include casing in VTableBuilder.h to fix MinGW build r=aklotz
Tom Ritter <tom@mozilla.com> - Tue, 29 Aug 2017 11:34:58 -0500 - rev 655175
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1394868 Fix include casing in VTableBuilder.h to fix MinGW build r=aklotz MozReview-Commit-ID: 8YHKyOOd7S5
3a87086e65527c990c11341c040253d4af928377: Bug 1390644 - Change the mid-sync state of "Syncing…" to "Syncing Tabs…". r=eoger
Steve Armand <stevea1@mac.com> - Mon, 28 Aug 2017 21:38:49 -0400 - rev 655174
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1390644 - Change the mid-sync state of "Syncing…" to "Syncing Tabs…". r=eoger MozReview-Commit-ID: Ef1aWhWEnZh
ead4d54f6ae3f9191b28d7b6b20f493ff83aa836: servo: Merge #18290 - Report more specific CSS selector errors (from jdm:selectorerr); r=heycam
Josh Matthews <josh@joshmatthews.net> - Tue, 29 Aug 2017 09:46:22 -0500 - rev 655173
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
servo: Merge #18290 - Report more specific CSS selector errors (from jdm:selectorerr); r=heycam Report more specific errors for invalid CSS selectors. Reviewed by @heycam in https://bugzilla.mozilla.org/show_bug.cgi?id=1384216. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: b2f8974ab88c98277f03c727708096edce898974
b5954d91e026e1d4b5e6dc1818bc28ccfa4f13b8: Backed out changeset 69be89a46ead (bug 1265578) for eslint failures
Phil Ringnalda <philringnalda@gmail.com> - Tue, 29 Aug 2017 09:20:29 -0700 - rev 655172
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Backed out changeset 69be89a46ead (bug 1265578) for eslint failures MozReview-Commit-ID: 1mEZe6V8Cbi
70194da47f2518ca0476c2adc75d523a7546751a: Bug 1390968: python-3 compatibility for taskcluster/**/*.py; r=Alex_Gaynor,gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 28 Aug 2017 21:53:04 +0000 - rev 655171
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1390968: python-3 compatibility for taskcluster/**/*.py; r=Alex_Gaynor,gps MozReview-Commit-ID: Hyfn2PlXvhd
dfb510e198b8761964837f2bc404ec1bd985ffed: Bug 1390968: python-3 compatibility for python/**/*.py; r=Alex_Gaynor,gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 28 Aug 2017 21:31:30 +0000 - rev 655170
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1390968: python-3 compatibility for python/**/*.py; r=Alex_Gaynor,gps This passes `python3 -mcompileall`. Changes: * use `0o` prefix for octal literals * print as a function * except .. as * use six.reraise to replace a multi-argument raise statement * use six.string_types and six.moves.configparser * remove uses of `L` suffix for long integers MozReview-Commit-ID: KLaYRNHGpay
f6d1757da618997bb22bffa91a6b1ec6c7ad42b5: Bug 1390968: add a py(3) job; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 28 Aug 2017 20:55:55 +0000 - rev 655169
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1390968: add a py(3) job; r=gps MozReview-Commit-ID: 1BkOEvPKjSD
69be89a46ead976487dc125f5f90ee441f1be73d: Bug 1265578 - Remove unused 'retrieveRecommendedAddons()' from AddonRepository.jsm. r=aswan
tiago <tiago.paez11@gmail.com> - Tue, 30 May 2017 04:33:26 -0300 - rev 655168
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1265578 - Remove unused 'retrieveRecommendedAddons()' from AddonRepository.jsm. r=aswan MozReview-Commit-ID: 5CqOcrKgqTU
931ed60cd313aa09d4fab5257a94547928efb60c: Bug 1391117 - Prevent nsBrowserGlue's initialization tasks from running twice in case its notification is sent again. r=mikedeboer
Felipe Gomes <felipc@gmail.com> - Tue, 29 Aug 2017 12:13:02 -0300 - rev 655167
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1391117 - Prevent nsBrowserGlue's initialization tasks from running twice in case its notification is sent again. r=mikedeboer MozReview-Commit-ID: Id5A5UoUbeA
dbf3f883ef65a51c88487b431ef53a72af0b3b0d: Bug 1394632: Fix await race condition which could cause timeouts in layout/inspector/tests/chrome/test_parseStyleSheetObservers.html. r=emilio
Brad Werth <bwerth@mozilla.com> - Mon, 28 Aug 2017 18:26:34 -0700 - rev 655166
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1394632: Fix await race condition which could cause timeouts in layout/inspector/tests/chrome/test_parseStyleSheetObservers.html. r=emilio MozReview-Commit-ID: WGdLNznpcW
2d61e13b6032faa42a9f11e84b8e7a23daae842c: Bug 1394582 - Don't hang forever in the stub installer if the browser was already running. r=agashlin
Matt Howell <mhowell@mozilla.com> - Mon, 28 Aug 2017 15:12:33 -0700 - rev 655165
Push 76784 by bmo:jryans@gmail.com at Tue, 29 Aug 2017 17:46:11 +0000
Bug 1394582 - Don't hang forever in the stub installer if the browser was already running. r=agashlin Fixes a regression from bug 1376597, which caused the stub installer to hang forever and not respond to the close button if the browser was already running during the installation. MozReview-Commit-ID: A1XWGvnlgrS
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip