d0f17a12ae6180ed1c722bcfe7bb099b8669f5da: Bug 1372575: set osx test tasks to tier 1. r=garndt
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 13 Jun 2017 10:35:39 -0300 - rev 414769
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1372575: set osx test tasks to tier 1. r=garndt MozReview-Commit-ID: 665BesH9Eex
59e15d08cf4115ec2821654c3a5f017add43ddb5: Bug 1368240: Very basic smoketests for this. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 12 Jun 2017 01:40:45 +0200 - rev 414768
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1368240: Very basic smoketests for this. r=heycam I need to add an API to WindowUtils to test this further I fear. MozReview-Commit-ID: CdUhcp545a7
842b0d4520d4dad642b33a84f314791219220766: Bug 1368240: Update test expectations. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 09 Jun 2017 17:43:38 +0200 - rev 414767
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1368240: Update test expectations. r=heycam MozReview-Commit-ID: HoWk4yyucW0
2bff7e8982a539522711942b2ed7f428482860c5: Bug 1368240: Properly handle invalidation of eager pseudo-elements with the new setup. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 09 Jun 2017 14:28:01 +0200 - rev 414766
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1368240: Properly handle invalidation of eager pseudo-elements with the new setup. r=heycam MozReview-Commit-ID: EkzDVhC3GPH
2addc637dc89ebd08555324abadd27a1f30b99b7: Bug 1368240: Implement a more fine-grained invalidation method. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 09 Jun 2017 17:21:25 +0200 - rev 414765
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1368240: Implement a more fine-grained invalidation method. r=heycam This commit also removes the old restyle_hints module and splits it into multiple modules under components/style/invalidation/element/. The only straight-forward move/copy is components/style/invalidation/element/element_wrapper.rs. The rest of the code should be reviewed carefully. MozReview-Commit-ID: 2YO8fKFygZI
e2c830394d47b4be291527136f95947704e06fd9: Bug 1368240: Record whether an snapshot is recording a class attribute change or id change. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 09 Jun 2017 17:16:29 +0200 - rev 414764
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1368240: Record whether an snapshot is recording a class attribute change or id change. r=heycam I'll use this information in order to get fewer dependencies out of the dependency set. MozReview-Commit-ID: 5HlmKmSNO8p
77cf36250272fcd1f27d27e669e0e6d7e3638324: Bug 1368240: Manually expand later sibling hints. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 09 Jun 2017 07:19:11 +0200 - rev 414763
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1368240: Manually expand later sibling hints. r=heycam This will help keeping RestyleData small, and the amount of complexity we need to handle during the traversal down. MozReview-Commit-ID: 2a0FF40tr66
d31cb2f2e02010d258da1c3d582fe6181e3e5923: Bug 1371955: Keep the test manifest sorted and clarify a comment in test_stylesheet_additions.html. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 12 Jun 2017 01:06:59 +0200 - rev 414762
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1371955: Keep the test manifest sorted and clarify a comment in test_stylesheet_additions.html. r=heycam MozReview-Commit-ID: 1KFkaoNCp0M
92451ad1ada735d8fa67fbb85a4ea242dc512048: Bug 1371955: Test. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 12 Jun 2017 01:05:22 +0200 - rev 414761
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1371955: Test. r=heycam MozReview-Commit-ID: 61LyyLfZYj5
8e206f279b44325c925a4d049e1cc0830d56da8b: Bug 1371955: Diff against the correct style, not the table wrapper style. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 11 Jun 2017 13:44:24 +0200 - rev 414760
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1371955: Diff against the correct style, not the table wrapper style. r=heycam MozReview-Commit-ID: 9fwt2D7vOpW
bdc22078e9f81f0a21d9e04522f52b96ed528b1e: servo: Merge #17292 - style: Implement a more fine-grained invalidation method (from emilio:better-style-invalidation); r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 13 Jun 2017 04:56:09 -0700 - rev 414759
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
servo: Merge #17292 - style: Implement a more fine-grained invalidation method (from emilio:better-style-invalidation); r=heycam Source-Repo: https://github.com/servo/servo Source-Revision: 07f6e114850896eae2fd206351808fb31cceaaf0
e6783f75565efe00788e7821fdca7388677510f8: Bug 1367425 - Use DevToolsShim in webextensions codebase;r=mixedpuppy
Julian Descottes <jdescottes@mozilla.com> - Fri, 26 May 2017 15:48:15 +0200 - rev 414758
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1367425 - Use DevToolsShim in webextensions codebase;r=mixedpuppy Use DevToolsShim to access devtools APIs from webextensions code. For webextensions tests using DevTools, tests are accessing DevToolsShim.gDevTools which is fine for test purposes. MozReview-Commit-ID: 66gFV98xvpf
9f7d877140e65473e1e37d677bbd11f0691a8168: Bug 1372321 - Log the mask rect when passing a WrImageMask to WR. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 13 Jun 2017 08:42:39 -0400 - rev 414757
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1372321 - Log the mask rect when passing a WrImageMask to WR. r=jrmuizel MozReview-Commit-ID: 3CdjfiwzZiJ
c585f465f4b12412c89d1ff19969ffb301c2119b: Bug 1372321 - When pushing a clip item, ensure the clip rect and mask rect are relative to the content rect. r=mrobinson+572841
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 13 Jun 2017 08:42:37 -0400 - rev 414756
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1372321 - When pushing a clip item, ensure the clip rect and mask rect are relative to the content rect. r=mrobinson+572841 MozReview-Commit-ID: BGnsq9qoinV
48fc83d872c1fc73fc55b063cd568d9962497450: servo: Merge #17295 - style: Don't skip style attributes on NAC (from heycam:nac-style); r=emilio
Cameron McCormack <cam@mcc.id.au> - Tue, 13 Jun 2017 03:52:11 -0700 - rev 414755
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
servo: Merge #17295 - style: Don't skip style attributes on NAC (from heycam:nac-style); r=emilio From https://bugzilla.mozilla.org/show_bug.cgi?id=1372089. Source-Repo: https://github.com/servo/servo Source-Revision: 5a339128821cb16f169ff4d44f98ba562e86be20
5583ea8ddb57bcfb00f9f50ba516c196f099e3f3: Bug 1368545 - Prevent the ExtensionPreferencesManager from mistakenly overriding a user set preference, r=aswan
Bob Silverberg <bsilverberg@mozilla.com> - Mon, 05 Jun 2017 14:22:05 -0400 - rev 414754
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1368545 - Prevent the ExtensionPreferencesManager from mistakenly overriding a user set preference, r=aswan Prior to this change the code that automatically updates prefs when an add-on is disabled, reenabled or uninstalled could overwrite changes to a pref that were made manually by a user, either via the UI or via about:config. This change introduces a check into each of those actions that verifies that the current state of the pref is what we expect it to be based on the data we have about add-on settings, and if it is not then we do not change the pref. MozReview-Commit-ID: 5DpEg2fGwIW
9bd53c082a051ed1269ee92785f9c0949e2e1178: Bug 1372005 - Update about:rights to new in-content style and add page title r=dao
UK992 <urbankrajnc92@gmail.com> - Sun, 11 Jun 2017 16:02:40 +0200 - rev 414753
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1372005 - Update about:rights to new in-content style and add page title r=dao
bf2b3066a087e51bc9f49ac93eb24b1d0c7114ee: Bug 1361256 part 2 - Avoid mozconfig failures when clang-cl has't been downloaded yet. r=glandium
Ting-Yu Chou <janus926@gmail.com> - Mon, 15 May 2017 11:38:41 +0800 - rev 414752
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1361256 part 2 - Avoid mozconfig failures when clang-cl has't been downloaded yet. r=glandium The `cd $PATH && pwd` pattern no longer works because tooltool packages haven't been downloaded yet when mach evaluates mozconfigs, check the directory existence beforehand. MozReview-Commit-ID: 68Axh1RWYUr
58bced492339f54af3fcc7763d79962501ffe9f5: Bug 1361256 part 1 - Disable sccache for Win64 ASan because it doesn't actually support clang-cl. r=mshal
Ting-Yu Chou <janus926@gmail.com> - Mon, 15 May 2017 10:36:07 +0800 - rev 414751
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Bug 1361256 part 1 - Disable sccache for Win64 ASan because it doesn't actually support clang-cl. r=mshal sccache changes "--showIncludes" to "--show-includes" which clang-cl doesn't understand. According to the owner's comment, this is because it doesn't actually support clang-cl, disable it for now. MozReview-Commit-ID: 3uK0CF9Tgyv
c1310883d535a2b96e85a1e94bd17e2e5f0c526b: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 13 Jun 2017 12:14:05 +0200 - rev 414750
Push 1517 by jlorenzo@mozilla.com at Thu, 14 Sep 2017 16:50:54 +0000
Merge mozilla-central to autoland
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip