2c92da35650879f58efef9a20e5010338b7b6e99: Bug 1395351: Assert the root element is styled in StyleDocument. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 01 Sep 2017 19:31:45 +0200 - rev 378318
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1395351: Assert the root element is styled in StyleDocument. r=bholley MozReview-Commit-ID: 6KncJ5IqLbt
ec07132e0715d11936a1d272ccfae8ebffa69e32: Bug 1395351: Don't clobber restyle root flags from frame construction. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 31 Aug 2017 21:37:50 +0200 - rev 378317
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1395351: Don't clobber restyle root flags from frame construction. r=bholley MozReview-Commit-ID: EsXKiLbYQsY
1feb294747ee383b3c84d4d14719a4a448865c52: Bug 1395351: Use the style flattened tree in EffectCompositor::PreTraverseInSubtree. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 01 Sep 2017 19:28:01 +0200 - rev 378316
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1395351: Use the style flattened tree in EffectCompositor::PreTraverseInSubtree. r=bholley MozReview-Commit-ID: ATVxx8EXJWY
2093d5141fb21195b1f84894b2921bcace8c3cfd: servo: Merge #18327 - Upgrade to rustc 1.21.0-nightly (7eeac1b81 2017-08-30) (from servo:rustup); r=nox
Simon Sapin <simon.sapin@exyr.org> - Fri, 01 Sep 2017 13:54:08 -0500 - rev 378315
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
servo: Merge #18327 - Upgrade to rustc 1.21.0-nightly (7eeac1b81 2017-08-30) (from servo:rustup); r=nox Fix this error in the new Rust Nightly: ```rust Compiling script v0.0.1 (file:///home/simon/servo2/components/script) error[E0599]: no method named `trace` found for type `&fn(&dom::node::Node) -> u16` in the current scope --> /home/simon/servo2/components/script/dom/treewalker.rs:464:10 | 464 | #[derive(JSTraceable)] | ^^^^^^^^^^^ | = note: JSTraceable is a function, perhaps you wish to call it = help: items from traits can only be used if the trait is implemented and in scope = note: the following trait defines an item `trace`, perhaps you need to implement it: candidate #1: `dom::bindings::trace::JSTraceable` error: aborting due to previous error error: Could not compile `script`. ``` ~I’ve tried to reproduce it in a minimal test case, but `impl<A, B> SomeTrait for fn(A) -> B` did not apply for `fn(&u32) -> u32` even on Rust 1.19.0 stable. So I don’t know what changed.~ This is very likely https://github.com/servo/servo/pull/18327. Source-Repo: https://github.com/servo/servo Source-Revision: fd833d9f18cd9196502b9768ab0ac8c1498b2f68
f584ae5d61c4dbc2985338e0d7a5cb32946d69cd: Bug 1393424 - Don't try to autoscroll in Print Preview mode. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 01 Sep 2017 13:19:56 -0400 - rev 378314
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1393424 - Don't try to autoscroll in Print Preview mode. r=kats It doesn't work properly anyways due to a more general coordinate-system problem on the Print Preview page (see bug 1393494). MozReview-Commit-ID: D4i2H8z5mtW
8702d05b5df705ab98ebae1e129d0eea7649ec1c: Bug 1395903 - Stop using sdk/core/heritage in devtools performance server recorder.js.r=jdescottes
sole <spenades@mozilla.com> - Fri, 01 Sep 2017 13:49:20 +0100 - rev 378313
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1395903 - Stop using sdk/core/heritage in devtools performance server recorder.js.r=jdescottes MozReview-Commit-ID: BdYVlQVvClN
718c31a61e4474016066bc7a0e34331b92fe467a: Bug 1395183 - Update size of web-ext note icon in about:debugging r=jdescottes
Mark Striemer <mstriemer@mozilla.com> - Wed, 30 Aug 2017 18:27:51 -0500 - rev 378312
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1395183 - Update size of web-ext note icon in about:debugging r=jdescottes MozReview-Commit-ID: DYuU04hkhKt
fb2ead846d642ec65236a266efd6f68817ce2b96: Bug 1392196 - Enable tests which tag is "promise-play" on fennec. r=alwu
bechen@mozilla.com <bechen@mozilla.com> - Wed, 30 Aug 2017 16:43:41 +0800 - rev 378311
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1392196 - Enable tests which tag is "promise-play" on fennec. r=alwu MozReview-Commit-ID: DoIkwyUrrg5
1d02aa80f2f8c283428f0a8a6310e7d1fec3936c: Backed out 9 changesets (bug 1383880) for decision task bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 01 Sep 2017 15:37:08 -0400 - rev 378310
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Backed out 9 changesets (bug 1383880) for decision task bustage. Backed out changeset 53f5d47a7cb0 (bug 1383880) Backed out changeset a0abda41172a (bug 1383880) Backed out changeset 729a7e2091e8 (bug 1383880) Backed out changeset a33f5a14a471 (bug 1383880) Backed out changeset 5b10d321cfee (bug 1383880) Backed out changeset 8056488d8aed (bug 1383880) Backed out changeset e62c90e3c1e8 (bug 1383880) Backed out changeset 91f116ce6c2a (bug 1383880) Backed out changeset 045498bc36c4 (bug 1383880)
25d8fc703dde78e3bd81b240d8c675eb55ab9103: Bug 1377533 - Remove scattered references to Kinto and Sqlite in blocklist clients r=glasserc,mgoodwin
Mathieu Leplatre <mathieu@mozilla.com> - Fri, 30 Jun 2017 12:07:28 -0700 - rev 378309
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1377533 - Remove scattered references to Kinto and Sqlite in blocklist clients r=glasserc,mgoodwin MozReview-Commit-ID: FExozSDHgNN
bdd7fa60afcf91bd67e10ce16d14a753c70b7fa9: Bug 1354633 - Add test cases r=arthuredelstein,jwwang
Chung-Sheng Fu <cfu@mozilla.com> - Thu, 17 Aug 2017 18:08:39 +0800 - rev 378308
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1354633 - Add test cases r=arthuredelstein,jwwang MozReview-Commit-ID: 28FprGa4JEe
120bb4c9f8aaf17fbb50d21573d778a705fe303a: Bug 1354633 - When privacy.resistFingerprinting = true, MediaError.message can only get whitelisted messages r=arthuredelstein,jwwang
Chung-Sheng Fu <cfu@mozilla.com> - Fri, 04 Aug 2017 18:46:26 +0800 - rev 378307
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1354633 - When privacy.resistFingerprinting = true, MediaError.message can only get whitelisted messages r=arthuredelstein,jwwang MozReview-Commit-ID: mYBftzcZT5
53f5d47a7cb0f32f7cc1281f8ca5ce5f855e3fc4: Bug 1383880: add only-if-dependencies-run optimization for follow-ons; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 21:18:13 +0000 - rev 378306
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1383880: add only-if-dependencies-run optimization for follow-ons; r=ahal MozReview-Commit-ID: JuhwyQIx3Mh
a0abda41172ab4646897ada3a8e993369de3d87d: Bug 1383880: annotate source files with what they SCHEDULE; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 19:31:54 +0000 - rev 378305
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1383880: annotate source files with what they SCHEDULE; r=ahal MozReview-Commit-ID: CR70dSg5R79
729a7e2091e85c75f062199fd52498bee52a865a: Bug 1383880: Annotate builds and tests with SCHEDULES-related optimizations; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 19:15:12 +0000 - rev 378304
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1383880: Annotate builds and tests with SCHEDULES-related optimizations; r=ahal This means that a push to try affecting only Android will only run android builds and tests, for example. MozReview-Commit-ID: HVUvIg0EUZn
a33f5a14a4712aefeda13ee6829832649626dc54: Bug 1383880: add support for optimizing tasks based on SCHEDULES; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 23 Aug 2017 16:21:06 +0000 - rev 378303
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1383880: add support for optimizing tasks based on SCHEDULES; r=ahal This adds some new optimization strategies. For tests, we use Either(SETA, SkipUnlessSchedules), thereby giving both mechanisms a chance to skip tasks. On try, SETA is omitted. MozReview-Commit-ID: GL4tlwyeBa6
5b10d321cfeefb6bb0169cebb35a35247062bbe6: Bug 1383880: add support for SCHEDULES in moz.build; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 31 Jul 2017 20:44:56 +0000 - rev 378302
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1383880: add support for SCHEDULES in moz.build; r=gps MozReview-Commit-ID: 2pfLr0VTy2J
8056488d8aedd1fe49520aa95b9c21eb6fca4d36: Bug 1383880: parse try config during the decision task; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 21 Aug 2017 23:14:14 +0000 - rev 378301
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1383880: parse try config during the decision task; r=ahal This sets the try_mode property, and parses the try message (if given), early in the decision task and puts the results into the parameters. The proximate need is to set optimze_target_tasks for some try modes and not others. This also replaces the existing logic for parsing messages for certain kinds, and makes the distinction between the different try modes a little clearer. MozReview-Commit-ID: AXJEGLh6pEV
e62c90e3c1e8957186a02cc8e65c2f2321fcea6c: Bug 1383880: optimize in three phases; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Sun, 20 Aug 2017 20:00:17 +0000 - rev 378300
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1383880: optimize in three phases; r=ahal In preparation for much more thorough optimization of task-graphs, this makes a few changes: * optimization is split into thre phases, with task removal in one phase (following dependency links) and task replacement in the next (in the reverse order). * optimization uses class instances instead of functions for optimizations; this allows different functions for different phases, and also leaves open the possibility of composing optimizations. * the replacement phase can also support removal; this is when utility tasks like symbol uploads can be optimized away iff their parent task is optimized. MozReview-Commit-ID: C5QznNpwqXn
91f116ce6c2a84761f8c40e48f0abd7bee73f66f: Bug 1383880: add Graph.visit_preorder; r=ahal
Dustin J. Mitchell <dustin@mozilla.com> - Sun, 20 Aug 2017 16:29:12 +0000 - rev 378299
Push 32428 by archaeopteryx@coole-files.de at Sat, 02 Sep 2017 08:52:28 +0000
Bug 1383880: add Graph.visit_preorder; r=ahal MozReview-Commit-ID: BWGqLUuWlN9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip