549366daed9847d5a01a05e787fcf634682d5c83: Bug 1384741 - Part 3: Buffer up CSP violation reports when pre-emptively checking cached font loads, and dispatch them when trying to use cached fonts. r=jfkthame
Cameron McCormack <cam@mcc.id.au> - Mon, 07 Aug 2017 10:12:12 +0800 - rev 374415
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1384741 - Part 3: Buffer up CSP violation reports when pre-emptively checking cached font loads, and dispatch them when trying to use cached fonts. r=jfkthame MozReview-Commit-ID: 7hUI160sNqv
de7dba78e6fef9beec1bfd2619c4ab85ca205f18: Bug 1384741 - Part 2: Allow file_report_chromescript.js to listen for more than one CSP violation report. r=bz
Cameron McCormack <cam@mcc.id.au> - Mon, 07 Aug 2017 10:11:04 +0800 - rev 374414
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1384741 - Part 2: Allow file_report_chromescript.js to listen for more than one CSP violation report. r=bz MozReview-Commit-ID: 8ym5OqSUTMW
41c3fa41a268c42082fdc003272ac97a3ebebbf8: Bug 1384741 - Part 1: Add facility to buffer up CSP violation reports. r=bz
Cameron McCormack <cam@mcc.id.au> - Mon, 07 Aug 2017 10:09:32 +0800 - rev 374413
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1384741 - Part 1: Add facility to buffer up CSP violation reports. r=bz MozReview-Commit-ID: G4JLTmP1wD7
cbacd472fc222e2f865b5e6c944fbd09e188eb89: Bug 1388031 - Cleanup code that was used for verifying styling results for throttled animation flush in post traversal. r=bholley
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 12:55:32 -0700 - rev 374412
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1388031 - Cleanup code that was used for verifying styling results for throttled animation flush in post traversal. r=bholley Now that we do process normal traversal even in the case of throttled animation flush so that we don't need to do special handling for the case. Note about the comment in has_current_styles(): the remaining animation hints is not caused by either this patch or the previous patch in this patch series, it's been there in the first place, but it should be fixed somehow later. See bug 1389675. MozReview-Commit-ID: JojHufxNCiS
6ad2ece5008130c8e435383196571f316a03df61: Bug 1388031 - Process normal traversal for throttled animation flush as well. r=bholley
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 12:54:35 -0700 - rev 374411
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1388031 - Process normal traversal for throttled animation flush as well. r=bholley MozReview-Commit-ID: BirD8BDMifp
88388640dfb6bbbfa1e9fd86e26f470fecf1f042: servo: Merge #18054 - Simplify throttled animation flushes (from bholley:simplify_throttled_animation_flushes); r=bholley
Bobby Holley <bobbyholley@gmail.com> - Fri, 11 Aug 2017 21:15:12 -0500 - rev 374410
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
servo: Merge #18054 - Simplify throttled animation flushes (from bholley:simplify_throttled_animation_flushes); r=bholley https://bugzilla.mozilla.org/show_bug.cgi?id=1388031 Source-Repo: https://github.com/servo/servo Source-Revision: 4ddf6dbd153969e990d05298bc25a06be868319c
f59d2660bccfd235ed59834ea79b53948f33d88f: Bug 1383973 - Use `run: using` and build transforms to avoid tc-vcs in android-* tasks. r=dustin
Nick Alexander <nalexander@mozilla.com> - Tue, 01 Aug 2017 11:08:14 -0700 - rev 374409
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1383973 - Use `run: using` and build transforms to avoid tc-vcs in android-* tasks. r=dustin MozReview-Commit-ID: aENMcIbglQ
e7daba76bf31f545d974cce3c4f8f5da6f0cfab6: Bug 1383973 - Introduce single build script for `run: using: mozharness`. r=dustin
Nick Alexander <nalexander@mozilla.com> - Wed, 02 Aug 2017 16:41:15 -0700 - rev 374408
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1383973 - Introduce single build script for `run: using: mozharness`. r=dustin The old process ran "before" and "after" steps as root. The mozharness script doesn't run as root, which required some small changes to not run Sonatype Nexus as root. Everything else is a straight-forward move of the scripts out of the `android-gradle-build` image and into `taskcluster/scripts`. MozReview-Commit-ID: CqnNI33OKmb
a0c9f426defacb61a19ffc7eefbcb5e913ea13b4: Bug 1383973 - "Rebase" android-gradle-build back onto desktop-build. r=dustin
Nick Alexander <nalexander@mozilla.com> - Fri, 11 Aug 2017 15:14:55 -0700 - rev 374407
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1383973 - "Rebase" android-gradle-build back onto desktop-build. r=dustin We really want the Android build image to inherit from desktop-build, but that isn't possible with the current `docker-image: in-tree:` support. Therefore, way back in the mists of time, I culted android-gradle-build from desktop-build. This moves it back (mostly) in line with desktop-build, which has advanced. MozReview-Commit-ID: 6GmuxHjhAbv
e534aae10ab199fe91159d32e5c25d447a03fda4: Bug 1383973 - Allow `docker-image:` that is not 'desktop-build'. r=dustin
Nick Alexander <nalexander@mozilla.com> - Tue, 01 Aug 2017 18:00:26 -0700 - rev 374406
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1383973 - Allow `docker-image:` that is not 'desktop-build'. r=dustin There's little value in a more complicated process for setting the underlying Docker image for a `run: using: mozharness` job. This uncovered a typo (extraneous comma) in a Mac OS X repackage job. MozReview-Commit-ID: DGOs1NvuS32
a3184c7e748a2432690ac6c5617b576dde065cdd: Bug 1389385 - Require a presshell to set descendant bits. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 21 Jul 2017 08:47:11 -0700 - rev 374405
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1389385 - Require a presshell to set descendant bits. r=emilio We're going to start tracking the restyle root on the presshell, so we'll need one. This should be fine, since if the presshell doesn't exist yet we can't have done the initial style, and if it's already been destroyed we don't need restyle state anymore. MozReview-Commit-ID: EfNVloI9ENQ
4a977fea2799d75b82dbd9cf4da8d0dabadee65d: Bug 1389385 - Rearrange dirty noting to operate on the element rather than the parent. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Tue, 18 Jul 2017 18:04:34 -0700 - rev 374404
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1389385 - Rearrange dirty noting to operate on the element rather than the parent. r=emilio This will allow us to scope restyle roots more tightly. MozReview-Commit-ID: 2t2lp5sKBHH
f9eb00885da13405e6185212174c4c4f5c9fcbcc: Bug 1389385 - Do all descendant bit propagation from Gecko over FFI. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Tue, 18 Jul 2017 16:17:02 -0700 - rev 374403
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1389385 - Do all descendant bit propagation from Gecko over FFI. r=emilio Deduplicating code is nice, and it will help us when we make the bit propagation more complicated in upcoming patches. MozReview-Commit-ID: KIQnNJVayrM
6f84fdcb757373ea9f0de767ff4d0068067791c0: Bug 1389385 - Generalize C++ NoteDirtyDescendants logic and add equivalent APIs for the animation bit. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Jul 2017 12:46:42 -0700 - rev 374402
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1389385 - Generalize C++ NoteDirtyDescendants logic and add equivalent APIs for the animation bit. r=emilio MozReview-Commit-ID: 8K0uDibfoZS
3342b1c0d5eceeafb284dd3f562665f6ea203a6d: Bug 1389385 - Move NoteDirtyDescendantsForServo out of line. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Jul 2017 12:28:31 -0700 - rev 374401
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1389385 - Move NoteDirtyDescendantsForServo out of line. r=emilio This function is large enough that it doesn't really make sense to have inline, and we'll be adding more to it in the coming patches. MozReview-Commit-ID: AnDfzwsMvNy
d033c0e7f61aaf0093c25a1bc2e1497e135cdf77: servo: Merge #18053 - Overhaul dirty descendants propagation in preparation for restyle roots (from bholley:descendants_bit_refactor); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 11 Aug 2017 19:01:15 -0500 - rev 374400
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
servo: Merge #18053 - Overhaul dirty descendants propagation in preparation for restyle roots (from bholley:descendants_bit_refactor); r=emilio https://bugzilla.mozilla.org/show_bug.cgi?id=1389385 Source-Repo: https://github.com/servo/servo Source-Revision: faad7ffb457100d35164b132c012e221cbc62bf5
6cb26a4c377737cc905eef2cb5caf575f46c3c08: Bug 1385380 - Detect watchman more resiliently; r=glandium
Gregory Szorc <gps@mozilla.com> - Fri, 28 Jul 2017 16:11:22 -0700 - rev 374399
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1385380 - Detect watchman more resiliently; r=glandium Before, a non-runnable watchman would result in configure error. A trivial refactor to ignore `watchman version` errors would still result in setting WATCHMAN and exposing its presence to downstream consumers. Since we want WATCHMAN tied to a working watchman install, we refactor the code so that binary location and its version test are in the same function. They are either both defined or none of them are. MozReview-Commit-ID: 7wvBvYuOlmJ
6dacffdd0ed1ea53f7e2a56d1f44e2c90b959144: Bug 1387800 - Remove [deprecated] nsIFilePicker.show(). r=qdot
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 06 Aug 2017 13:15:31 +0900 - rev 374398
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1387800 - Remove [deprecated] nsIFilePicker.show(). r=qdot MozReview-Commit-ID: 81ZkeYdSPVW
ae888eb0e5a818f47c7714aeff2ce3402c9aeea0: Bug 1383869 - Update reftest expectation.
Manish Goregaokar <manishearth@gmail.com> - Sat, 12 Aug 2017 10:53:21 +1000 - rev 374397
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1383869 - Update reftest expectation. MozReview-Commit-ID: FDHdj8ECKE9
a150919f01af1afae854a9ef62e49b5f057f5ed1: Bug 1389566 - Remove @deprecated nsIBrowserBoxObject. r=bkelly
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 12 Aug 2017 02:19:44 +0900 - rev 374396
Push 93678 by archaeopteryx@coole-files.de at Sat, 12 Aug 2017 23:17:05 +0000
Bug 1389566 - Remove @deprecated nsIBrowserBoxObject. r=bkelly MozReview-Commit-ID: 7olN9TBFG5B
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip