2b16450fca689e9c6f77a7ae1a14e3f0e9912560: Bug 1635306 [wpt PR 23393] - Add rAF delays before cross-origin clicks to fix flakiness., a=testonly
Mustaq Ahmed <mustaq@google.com> - Wed, 13 May 2020 09:41:03 +0000 - rev 593759
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635306 [wpt PR 23393] - Add rAF delays before cross-origin clicks to fix flakiness., a=testonly
Automatic update from web-platform-tests
Add rAF delays before cross-origin clicks to fix flakiness.
For cross-origin frames in WPTs, just waiting for all frames to load is
not enough because cross-origin frame's hit-test data may not be ready
by that time for the click to work correctly. This caused flakiness in
all three cross-origin tests for user-activation.
This CL adds rAF delays (after frame load completion) so that the clicks
can get through correctly.
Other changes: switched all async tests into sync tests nested inside a
single async test to make the code easier to follow.
Bug: 1064422, 1066178, 1066190
Change-Id: I853ff032c8050203abc72d89f0d6276af5102beb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2174887
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765543}
--
wpt-commits: 6eea984f808b5c47fc506bced9b40372652d0c0e
wpt-pr: 23393
81572d467873741a07973db4a2b35f9777772503: Bug 1635541 [wpt PR 23408] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 11 May 2020 18:34:09 +0000 - rev 593758
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635541 [wpt PR 23408] - Update wpt metadata, a=testonly
wpt-pr: 23408
wpt-type: metadata
c389789d23c2ae742586011c4df4001da05fd60a: Bug 1635541 [wpt PR 23408] - Update interfaces/html.idl, a=testonly
autofoolip <auto@foolip.org> - Wed, 13 May 2020 09:40:48 +0000 - rev 593757
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635541 [wpt PR 23408] - Update interfaces/html.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/html.idl (#23408)
Source: https://github.com/tidoust/reffy-reports/blob/8903dbd/ed/idl/html.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/683358012
--
wpt-commits: 7fab1c9029e800b8c199cab393fcd6a7ea85ee61
wpt-pr: 23408
912dee6ba76e9b43d50fc77da6f6d93d5f5d61c3: Bug 1635217 [wpt PR 23388] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 06 May 2020 06:12:55 +0000 - rev 593756
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635217 [wpt PR 23388] - Update wpt metadata, a=testonly
wpt-pr: 23388
wpt-type: metadata
f1c61d14947ab4916203c8ac6b3a5bc806d46820: Bug 1635217 [wpt PR 23388] - Add WPT tests for bug 1074317, a=testonly
arthursonzogni <arthursonzogni@chromium.org> - Wed, 13 May 2020 09:40:40 +0000 - rev 593755
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635217 [wpt PR 23388] - Add WPT tests for
bug 1074317, a=testonly
Automatic update from web-platform-tests
Add WPT tests for
bug 1074317
BUG=1074317
Change-Id: I3bcc915642b06f1370fe15d2331014297992adfa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2179508
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765533}
--
wpt-commits: 5841e8d23091853f553935e9d0eeba1cd812c1ec
wpt-pr: 23388
8b49336c002139632a13f8bdc7a541dde475284e: Bug 1635479 [wpt PR 23407] - Treat -webkit-writing-mode as animation-affecting, a=testonly
Anders Hartvoll Ruud <andruud@chromium.org> - Wed, 13 May 2020 09:40:35 +0000 - rev 593754
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635479 [wpt PR 23407] - Treat -webkit-writing-mode as animation-affecting, a=testonly
Automatic update from web-platform-tests
Treat -webkit-writing-mode as animation-affecting
Since writing-mode is an animation-affecting property, -webkit-
writing-mode must be as well, since it's a surrogate of writing-mode.
There's an underlying bug in the StyleCascade related to animation of
surrogates. For surrogates that are kHighPropertyPriority, the bug
causes a crash, because we're attempting to lookup a property that isn't
being animated. For other properties, it causes the surrogate to
silently not be applied.
Since -webkit-writing-mode is the only high-priority surrogate that
exists, making it disallowed in animations effectively makes the crash
unreachable.
I'll address the greater issue separately.
Bug: 1077501
Change-Id: I5df40337b88a1621ecbe20be04149ca2d6e9dfb8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2181209
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765523}
--
wpt-commits: 7de10f60511ace754ac4a0d030416132278ceac3
wpt-pr: 23407
8ee704cc798a38b8f415e98059a143e85e19cc46: Bug 1635315 [wpt PR 23394] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 05 May 2020 19:03:14 +0000 - rev 593753
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635315 [wpt PR 23394] - Update wpt metadata, a=testonly
wpt-pr: 23394
wpt-type: metadata
e6a223161a0192e54472b13625f4797d01fa4796: Bug 1635316 [wpt PR 23395] - [css-pseudo] Add test for 'revert' in ::marker, a=testonly
Oriol Brufau <obrufau@igalia.com> - Wed, 13 May 2020 09:40:25 +0000 - rev 593752
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635316 [wpt PR 23395] - [css-pseudo] Add test for 'revert' in ::marker, a=testonly
Automatic update from web-platform-tests
[css-pseudo] Add test for 'revert' in ::marker
The UA styles for ::marker were implemented in a hacky way that needs to
be improved, then the 'revert' keyword doesn't work in ::marker.
This patch adds a test to track this problem.
BUG=457718
Change-Id: I5aecdf550efb350a70709b9d743142ae9e0e430b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2181202
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#765486}
--
wpt-commits: 664d6c5556092f71949ebc50f77724ea35f28d27
wpt-pr: 23395
e765268e21119f7ff7c9d73697a49d8380345e4b: Bug 1635539 [wpt PR 23405] - List default globals in prototypes.any.js, a=testonly
Ms2ger <Ms2ger@gmail.com> - Wed, 13 May 2020 09:40:20 +0000 - rev 593751
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635539 [wpt PR 23405] - List default globals in prototypes.any.js, a=testonly
Automatic update from web-platform-tests
List default globals in prototypes.any.js
--
wpt-commits: 8c480f0835bc8564c44a5a29c4c0282d0ae94839
wpt-pr: 23405
4cdd5e7c02c4139f4e3c62acbb48a1e0cfc1fb6d: Bug 1634297 [wpt PR 23336] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 30 Apr 2020 09:09:28 +0000 - rev 593750
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1634297 [wpt PR 23336] - Update wpt metadata, a=testonly
wpt-pr: 23336
wpt-type: metadata
7d6082e757cb075e426e0b922fe4a3be3fbcbb94: Bug 1634297 [wpt PR 23336] - [shadow-dom] rename slotable to slottable, a=testonly
Philip Jägenstedt <philip@foolip.org> - Wed, 13 May 2020 09:40:11 +0000 - rev 593749
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1634297 [wpt PR 23336] - [shadow-dom] rename slotable to slottable, a=testonly
Automatic update from web-platform-tests
DOM: rename slotable to slottable
Follows https://github.com/whatwg/dom/pull/845.
--
wpt-commits: a35a7400d6e34863e34b0cd5d708ad68286878b8
wpt-pr: 23336
22978f4eca60bdcec1a08c5cea764391a5977c49: Bug 1634942 [wpt PR 23376] - [ua-ch] Add support for Sec-CH-UA-Platform-Version, a=testonly
Yoav Weiss <yoavweiss@chromium.org> - Wed, 13 May 2020 09:40:06 +0000 - rev 593748
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1634942 [wpt PR 23376] - [ua-ch] Add support for Sec-CH-UA-Platform-Version, a=testonly
Automatic update from web-platform-tests
[ua-ch] Add support for Sec-CH-UA-Platform-Version
The platform version was split out of the Sec-CH-UA-Platform header[1],
but the Client Hint version of it wasn't implemented.
This CL fixes that.
[1] https://github.com/WICG/ua-client-hints/pull/64
Bug: 1076933
Change-Id: I6670673c160f88e5df22814b36b327711c2529a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2172308
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Aaron Tagliaboschi <aarontag@chromium.org>
Reviewed-by: Maksim Orlovich <morlovich@chromium.org>
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765459}
--
wpt-commits: 31c87db730fd5ad74f9cda802ca572345557ff2c
wpt-pr: 23376
ea32130c91cb0aea273fb60b236bde657c6f1a7b: Bug 1635418 [wpt PR 23403] - webrtc wpt: mark simulcast tests as long, a=testonly
Philipp Hancke <philipp.hancke@googlemail.com> - Wed, 13 May 2020 09:39:59 +0000 - rev 593747
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635418 [wpt PR 23403] - webrtc wpt: mark simulcast tests as long, a=testonly
Automatic update from web-platform-tests
webrtc wpt: mark simulcast tests as long
Bug: chromium:1077194
Change-Id: I41176080b71e2f5a99c5fda88cf6e1708209675b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2181284
Commit-Queue: Henrik Boström <hbos@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765439}
--
wpt-commits: cda6502c06b8955d3146cad98ac384e72c41e252
wpt-pr: 23403
7497cfcc89b88bcbc11c1325ba70865d15652eb4: Bug 1593063 [wpt PR 20030] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 11 May 2020 20:19:00 +0000 - rev 593746
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1593063 [wpt PR 20030] - Update wpt metadata, a=testonly
wpt-pr: 20030
wpt-type: metadata
aa30e97ff8f468b51c981cc3a9a357219fe3a38a: Bug 1593063 [wpt PR 20030] - Added 7 new CSS4Pseudo tests and 3 references, a=testonly
Gérard Talbot <github@gtalbot.org> - Wed, 13 May 2020 09:39:50 +0000 - rev 593745
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1593063 [wpt PR 20030] - Added 7 new CSS4Pseudo tests and 3 references, a=testonly
Automatic update from web-platform-tests
Added 7 new CSS4Pseudo tests and 3 references
--
Improved highlight-z-index-* tests
--
Corrected highlight-z-index-00[1-2].html tests
--
Corrected highlight-z-index-00[1-2].html tests
--
wpt-commits: 4b953890fe7217bdbd20d2777bc32687ef2a2d92, 41d824c80080b7e3eba3fdf522512bd4efeaa932, 472d91adc81ec070295abc98b3e59282874a1c37, 3adb0f89d80bb92ea1a458b3fbe461f7803549a9
wpt-pr: 20030
273397b59609d3cce84785704d6320db0df91b41: Bug 1625005 [wpt PR 22452] - Make commitStyles use computed values instead of resolved values, a=testonly
George Steel <gtsteel@google.com> - Wed, 13 May 2020 09:39:45 +0000 - rev 593744
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1625005 [wpt PR 22452] - Make commitStyles use computed values instead of resolved values, a=testonly
Automatic update from web-platform-tests
Make commitStyles use computed values instead of resolved values
Add new CSSAnimationUtils class with a static method
KeyframeValueFromComputedStyle() which returns the true computed value
for all properties. This mostly calls CSSValueForComputedStyle() without
a LayoutObject, but the cases where this does not return the computed
value (line-height and transform) are handles separately, similarly
to the implementation of ComputedStyleMap.
This method does take a LayoutObject, but it is only used to resolve
matrix interpolation of box-size-dependent transform values, which
produces a deferred compilation which cannot be serialized directly in
the current spec.
Make Animation.commitStyles() use this new function instead of
committing the resolved value using CSSValueFromComputedStyle().
Add additional WPT tests for commitStyles() adding tests for
special-case properties and splitting the logical properties case.
Bug: 1056197, 1057307
Change-Id: Ic823f96f257d4c6b010dfee758d4ac0b5cd4148c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2118765
Commit-Queue: George Steel <gtsteel@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765297}
--
wpt-commits: c7c25c159ab2cc3d308c2cb033d31573c87854ef
wpt-pr: 22452
9fb6c336ec1409f42f9c30a1adbaf81a0c57046c: Bug 1629179 [wpt PR 22860] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 05 May 2020 11:56:52 +0000 - rev 593743
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1629179 [wpt PR 22860] - Update wpt metadata, a=testonly
wpt-pr: 22860
wpt-type: metadata
3bea7f4bce08afa08c241615753bfef8daa04ec2: Bug 1629179 [wpt PR 22860] - Handle k-rate AudioParam inputs for DynamicsCompressorNode, a=testonly
Raymond Toy <rtoy@chromium.org> - Wed, 13 May 2020 09:39:37 +0000 - rev 593742
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1629179 [wpt PR 22860] - Handle k-rate AudioParam inputs for DynamicsCompressorNode, a=testonly
Automatic update from web-platform-tests
Handle k-rate AudioParam inputs for DynamicsCompressorNode
Support k-rate input to the AudioParms for a DynamicsCompressorNode.
The node only has k-rate AudioParams so we just need to make sure the
input is used.
Manually ran this test on Chrome stable, and all tests fail as
expected since k-rate inputs are not working there.
Bug: 1015760
Test: k-rate-dynamics-compressor-connections.html
Change-Id: I9ddaf27be5f2fef65f394f3d63f1fa8998c0ed82
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2145814
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765309}
--
wpt-commits: a135e5f5e761e5650519c35fa8dac59f87d1074d
wpt-pr: 22860
5fa2fa5c41009619d4c0e5e1affcc91ed300585c: Bug 1634118 [wpt PR 23321] - Add transition generation to CSS Transition, a=testonly
haozhe <haozhes@chromium.org> - Wed, 13 May 2020 09:39:32 +0000 - rev 593741
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1634118 [wpt PR 23321] - Add transition generation to CSS Transition, a=testonly
Automatic update from web-platform-tests
Add transition generation to CSS Transition
This patch added the transition generation which described in the spec:
https://drafts.csswg.org/css-transitions-2/#current-transition-generation-section
For two transitions with the same owning element (including the
pseudo-element selector), this patch will sort animation1 and animation2
first by their transition generations, then in ascending order by the
Unicode codepoints that make up the expanded transition property name
of each transition
The spec:
https://drafts.csswg.org/css-transitions-2/#animation-composite-order
Bug: 1072480, 1068740
Change-Id: I0f54f676befd250082b2323723ba2b71e2931b14
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2157682
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765305}
--
wpt-commits: 3e0da6635e95c8c1161b9837c3d4acf9dbb42f30
wpt-pr: 23321
3c129f7713662d06dcf674152e52b2e3acd48f3b: Bug 1629063 [wpt PR 22856] - [css-variables] Clone style when there are no variable references, a=testonly
Javier Fernandez <jfernandez@igalia.com> - Wed, 13 May 2020 09:39:27 +0000 - rev 593740
Push
13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1629063 [wpt PR 22856] - [css-variables] Clone style when there are no variable references, a=testonly
Automatic update from web-platform-tests
[css-variables] Clone style when there are no variable references
When resolving the CSS Custom Properties inheritance, we recalculate all
the styles of nodes in the hierarchy. Following a similar approach to
the one used for 'independent properties', we can just clone the node's
parent style and propagate just the InheritedVariables data structure.
We'll only recalc the styles if a node has any variable reference,
defined as :var(--*), to a custom property.
Bug: 1056209
Change-Id: I81081e11cd69f06e69a6030b97fabce3a50630b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2111172
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#765278}
--
wpt-commits: 2237420ac3aeffa6cdd1ceff6d8b1886fa9005dc
wpt-pr: 22856