4f89cd632eff7d208f535de4f55f8e11a10ac8eb: Bug 1570552 [wpt PR 18223] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 02 Aug 2019 02:45:23 +0000 - rev 487334
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1570552 [wpt PR 18223] - Update wpt metadata, a=testonly
wpt-pr: 18223
wpt-type: metadata
a95eec38bb25d830da2c2414356d5904c8e99d6d: Bug 1570552 [wpt PR 18223] - Add ARIA role, state and properties to ElementInternals, a=testonly
Rakina Zata Amni <rakina@chromium.org> - Fri, 09 Aug 2019 10:37:14 +0000 - rev 487333
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1570552 [wpt PR 18223] - Add ARIA role, state and properties to ElementInternals, a=testonly
Automatic update from web-platform-tests
Add ARIA role, state and properties to ElementInternals
Adds a way to set default ARIA role, state & properties for custom
elements through ElementInternals. These can be overridden with setting
the ARIA attributes on the element directly.
See https://github.com/whatwg/html/pull/4658 for spec PR.
Explainer: https://github.com/alice/aom/blob/gh-pages/explainer.md#per-instance-dynamic-semantics-via-the-elementinternals-object
Intent to Implement: https://groups.google.com/a/chromium.org/d/msg/blink-dev/b-cGz9c67pM/0zvBzjhrAAAJ
Change-Id: I0caf6bc302445e48f4e0324513105eba3d6303a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709950
Commit-Queue: Rakina Zata Amni <rakina@chromium.org>
Reviewed-by: Alice Boxhall <aboxhall@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#685141}
--
wpt-commits: 5c61f2493fe744dc9f3d08e1f5a80165f574cfa3
wpt-pr: 18223
bf3b03c7cc3447c07b6b6fffce3485de7f926ffa: Bug 1572270 [wpt PR 18329] - [payment-request] Fix uncaught rejections in payment-is-showing test, a=testonly
Danyao Wang <danyao@google.com> - Fri, 09 Aug 2019 10:37:03 +0000 - rev 487332
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1572270 [wpt PR 18329] - [payment-request] Fix uncaught rejections in payment-is-showing test, a=testonly
Automatic update from web-platform-tests
Catch all promise rejections so the test harness doesn't fail due to uncaught rejection
--
wpt-commits: 5c3c67adc2cfce655b6ec0e65b3e4b785590e821
wpt-pr: 18329
d0bdd83786818d1beb991a12a0f8b10ff84017f9: Bug 1571900 [wpt PR 18301] - Test coverage for excluding application/x-www-form-urlencoded from CORB., a=testonly
Lukasz Anforowicz <lukasza@chromium.org> - Fri, 09 Aug 2019 10:36:58 +0000 - rev 487331
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1571900 [wpt PR 18301] - Test coverage for excluding application/x-www-form-urlencoded from CORB., a=testonly
Automatic update from web-platform-tests
Test coverage for excluding application/x-www-form-urlencoded from CORB.
In addition to covering application/x-www-form-urlencoded, this CL
takes the opportunity to also cover application/octet-stream which
was identified long time ago in a Firefox bug.
This CL is a follow-up to https://crbug.com/990853, but won't need to be
merged to release branches, so it doesn't refer to this bug below.
Bug: 802836
Change-Id: Idc95a1b070f4b4ecce391eb4f173196b89d989fa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1739749
Commit-Queue: Charlie Reis <creis@chromium.org>
Auto-Submit: Ćukasz Anforowicz <lukasza@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#684988}
--
wpt-commits: 2a71f56c7f40ad03c66f9c1d0b9aea1f461f3e03
wpt-pr: 18301
ccea3ebca634ec71e2256d81754dcce88b4b066d: Bug 1572254 [wpt PR 18326] - [payment-request] Fix style: use double quotes consistently, a=testonly
Danyao Wang <danyao@google.com> - Fri, 09 Aug 2019 10:36:53 +0000 - rev 487330
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1572254 [wpt PR 18326] - [payment-request] Fix style: use double quotes consistently, a=testonly
Automatic update from web-platform-tests
Fix style - use double quotes consistently
--
wpt-commits: d4b0b9369573bb3cb296101b442f7ddb2f54f331
wpt-pr: 18326
a4e156a747af12993126a764404b99124a24d5c5: Bug 1572213 [wpt PR 18323] - mfrac without bar: Remove test for AxisHeight parameter., a=testonly
Frédéric Wang <fwang@igalia.com> - Fri, 09 Aug 2019 10:36:43 +0000 - rev 487329
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1572213 [wpt PR 18323] - mfrac without bar: Remove test for AxisHeight parameter., a=testonly
Automatic update from web-platform-tests
mfrac without bar: Remove test for AxisHeight parameter. (#18323)
AxisHeight is no longer involved in the layout:
https://mathml-refresh.github.io/mathml-core/#fraction-with-zero-line-thickness
Confirmed by Microsoft:
https://lists.w3.org/Archives/Public/public-mathml4/2019Aug/0019.html
See https://github.com/mathml-refresh/mathml/issues/123
--
wpt-commits: 3abd8090b7e83bb9271f8a4dcab83dea7b5e97c0
wpt-pr: 18323
a167060670c3f4126a36b7b5ae63a52b3bb2824f: Bug 1572159 [wpt PR 18316] - [LayoutNG] Fix invalidation issue with grids., a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Fri, 09 Aug 2019 10:36:38 +0000 - rev 487328
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1572159 [wpt PR 18316] - [LayoutNG] Fix invalidation issue with grids., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix invalidation issue with grids.
with: https://chromium-review.googlesource.com/c/chromium/src/+/1554113
We introduced a new flag for SelfNeedsLayoutForAvailableSpace. For any
alignment change this was set to true for grid-items.
SelfNeedsLayout reports true if this flag is set, or if the normal
SelfNeedsLayoutForStyle is true.
This caused an issue where we weren't performing layout on the whole tree
however.
If a child of the grid-item (whose alignment changed) was marked for
needing style-layout, it would try and mark its container chain for
layout, hit the grid item, and abort, as it already "needed" layout.
Within NG we'd come across the grid-item, hit the cache, or perform
simplified layout, never clearing layout, having a bad ptr, etc.
This is a conservative fix so that this can be merged.
Bug: 991446
Change-Id: I75edebc864eb470ebfad757966ddc0e0248de153
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1741439
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Emil A Eklund <eae@chromium.org>
Auto-Submit: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#684966}
--
wpt-commits: 65cb7eabbbc54c79dd01ae7e4acf458585f5d079
wpt-pr: 18316
1cf1a77103b106bfdd4561650112839915fd3ab6: Bug 1571581 [wpt PR 18287] - [LayoutNG] First part of ShrinkToFit for flex items, a=testonly
David Grogan <dgrogan@chromium.org> - Fri, 09 Aug 2019 10:36:28 +0000 - rev 487327
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1571581 [wpt PR 18287] - [LayoutNG] First part of ShrinkToFit for flex items, a=testonly
Automatic update from web-platform-tests
[LayoutNG] First part of ShrinkToFit for flex items
Two places in the spec call for treating an item's inline size as
'fit-content' under certain conditions. This patch implements that
logic.
4 tests now pass and 2 "regress": FlexNG previously rendered the
scrollbars tests and their references so incorrectly that the first
800x600 pixels matched but most of rest of the output actually did not
match. Both the tests and their references are rendered better now, but
the differences now show up in the first 800x600 pixels.
Bug: 845235
Change-Id: I60de7ba4a26e54f6f171ba8a5e05299c3e953452
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1737742
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#684952}
--
wpt-commits: 99fda55bb52ae85162644dbeebce68de271c62da
wpt-pr: 18287
284bf0216f421b071fc672fd7d7b1855fd7db694: Bug 1570758 [wpt PR 18240] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 02 Aug 2019 11:50:41 +0000 - rev 487326
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1570758 [wpt PR 18240] - Update wpt metadata, a=testonly
wpt-pr: 18240
wpt-type: metadata
b0623a4f40cfdefa69c6e99162caa49cb45fb0ef: Bug 1570758 [wpt PR 18240] - [Media Session] Implement position state API, a=testonly
Becca Hughes <beccahughes@chromium.org> - Fri, 09 Aug 2019 10:36:20 +0000 - rev 487325
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1570758 [wpt PR 18240] - [Media Session] Implement position state API, a=testonly
Automatic update from web-platform-tests
[Media Session] Implement position state API
Implement the new setPositionState API in Blink.
BUG=984620
Change-Id: I7a6eb1849f4e4afba2fb51771a6485aa58a7cdaf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730773
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Commit-Queue: Becca Hughes <beccahughes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#684943}
--
wpt-commits: b3624301279fb51242dc04e955e7c516b45a89d4
wpt-pr: 18240
18f20ecfbd047161485b811838eb848a4c05e0f5: Bug 1571788 [wpt PR 18297] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 06 Aug 2019 19:49:20 +0000 - rev 487324
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1571788 [wpt PR 18297] - Update wpt metadata, a=testonly
wpt-pr: 18297
wpt-type: metadata
4d142ba3bc6114d05593ad37463713cf094a7840: Bug 1571788 [wpt PR 18297] - [css-layout-api] Convert to promise based API., a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Fri, 09 Aug 2019 10:36:12 +0000 - rev 487323
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1571788 [wpt PR 18297] - [css-layout-api] Convert to promise based API., a=testonly
Automatic update from web-platform-tests
[css-layout-api] Convert to promise based API.
As above! This switches the API from being generator based, to promise
based.
This introduces the specification's work queue, which is run until
exhaustion. After the work queue has been run the given promise should
be resolved, (if not we fallback to block layout).
This also introduces the CustomLayoutScope, and CustomLayoutToken
which are used together.
The CustomLayoutToken is a heap allocated class held onto objects which
should only be used within a certain layout pass. E.g. you cannot
hold onto a fragment from a previous layout pass, and use it within
the current layout pass.
This is managed by a stack allocated CustomLayoutScope, which once
destroyed marks the CustomLayoutToken as "detached". Any object which
has a "detached" token shouldn't be used.
The CustomLayoutScope is also used to hold onto the work queue.
Bug: 726125
Change-Id: Ic435c8c50fe3d3779f068b41eada815253d0b78b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1716035
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#684927}
--
wpt-commits: dd38623d0edc9005cf87397feb2e011eb0679c52
wpt-pr: 18297
5b419ad61115ddfcfebeb3a8e49a1d8b60fc6cfd: Bug 1569731 [wpt PR 18157] - Fix timeout in payment-is-showing.https.html, a=testonly
Danyao Wang <danyao@chromium.org> - Fri, 09 Aug 2019 10:36:07 +0000 - rev 487322
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1569731 [wpt PR 18157] - Fix timeout in payment-is-showing.https.html, a=testonly
Automatic update from web-platform-tests
Fix timeout in payment-is-showing.https.html (#18157)
* popupShowPromise will never settle after popup navigates away. Remove promise_rejects
* Remove unnecessary console.log
--
wpt-commits: 1d05642f8266f6324a6e3cce472ac39b3976032e
wpt-pr: 18157
6607e5e7979b7cfb2dbf158e148ec4c7fdf6e47c: Bug 1572166 [wpt PR 18317] - [docs] Correct errors in build process, a=testonly
Mike Pennisi <mike@mikepennisi.com> - Fri, 09 Aug 2019 10:36:02 +0000 - rev 487321
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1572166 [wpt PR 18317] - [docs] Correct errors in build process, a=testonly
Automatic update from web-platform-tests
[docs] Correct errors in build process
Ensure that the contents of the top-level `certs/` directory are
available to the Sphinx process at build time.
Correct references to recently-relocated document from a new tutorial.
--
wpt-commits: 0a6beaa1610aa22683d2991811af98f587780764
wpt-pr: 18317
c616b7205d854b8965f8d0c98829f45bc965f6e9: Bug 1572020 [wpt PR 18310] - CSS: WPT for backdrop-filter inheritance, a=testonly
Eric Willigers <ericwilligers@chromium.org> - Fri, 09 Aug 2019 10:35:58 +0000 - rev 487320
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1572020 [wpt PR 18310] - CSS: WPT for backdrop-filter inheritance, a=testonly
Automatic update from web-platform-tests
CSS: WPT for backdrop-filter inheritance
backdrop-filter does not inherit, and has initial value 'none'.
https://drafts.fxtf.org/filter-effects-2/#BackdropFilterProperty
Change-Id: I245e6586d25787a322532b53c8b96a90de7acfa9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1741432
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Commit-Queue: Mason Freed <masonfreed@chromium.org>
Reviewed-by: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#684913}
--
wpt-commits: 1c052beb2d81769ce2d6099e5805ba7b59c5f6a5
wpt-pr: 18310
f6d888f46623c026acc3129c4091f94399f6991a: Bug 1566628 [wpt PR 17866] - Experimental CookieStore API: some additional browser-side validation, a=testonly
Maks Orlovich <morlovich@chromium.org> - Fri, 09 Aug 2019 10:35:46 +0000 - rev 487319
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1566628 [wpt PR 17866] - Experimental CookieStore API: some additional browser-side validation, a=testonly
Automatic update from web-platform-tests
Experimental CookieStore API: some additional browser-side validation
Bug: 984646
Change-Id: Icb9721646d0c93ee06b049656b777e86acd05299
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1704356
Commit-Queue: Maks Orlovich <morlovich@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#678467}
--
wpt-commits: 747ffaf83a7de8b914c08ae2132587acdbd70b26
wpt-pr: 17866
d4f898a3efff0e7f53cf224971ed5b8e7681627f: Bug 1570232 [wpt PR 18192] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 31 Jul 2019 10:27:49 +0000 - rev 487318
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1570232 [wpt PR 18192] - Update wpt metadata, a=testonly
wpt-pr: 18192
wpt-type: metadata
224e00d5f5ed323fd3f7585bfa6f7f9da9d24a91: Bug 1570232 [wpt PR 18192] - Worker: Add upgrade-insecure-requests tests for top-level classic shared worker script loading, a=testonly
Hiroki Nakagawa <nhiroki@chromium.org> - Fri, 09 Aug 2019 10:35:38 +0000 - rev 487317
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1570232 [wpt PR 18192] - Worker: Add upgrade-insecure-requests tests for top-level classic shared worker script loading, a=testonly
Automatic update from web-platform-tests
Worker: Add upgrade-insecure-requests tests for top-level classic shared worker script loading
This CL changes the code generator of upgrade-insecure-requests tests to add
tests for top-level classic shared worker script loading.
The test files (shared-worker-(redirect-)upgrade.https.html) are generated by
external/wpt/upgrade-insecure-requests/support/generate.py.
Bug: 917532, 989399
Change-Id: If4a3f27c6c8fe08e55dc8d86a8cbf925596490fa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1728570
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/master@{#683445}
--
wpt-commits: 4fd7cb25c3eb9a97310ee8f52f540ebc10ce13e8
wpt-pr: 18192
c6396cef6686d6710e35237f2704ecafbb5a9f50: Bug 1571600 [wpt PR 18288] - [docs] Reorganize information on SSL certificates, a=testonly
Mike Pennisi <mike@mikepennisi.com> - Fri, 09 Aug 2019 10:35:33 +0000 - rev 487316
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1571600 [wpt PR 18288] - [docs] Reorganize information on SSL certificates, a=testonly
Automatic update from web-platform-tests
[docs] Reorganize information on SSL certificates
The project's top-level `README.md` file contains a good deal of
information which may not be relevant to all readers. This risks
overwhelming newcomers, and it also discourages referencing the content
in more targeted contexts from the project's documentation website.
Move the information on SSL certificates from the top-level `README.md`
file to the corresponding document within the `tools/certs/` directory.
Reference the newly-expanded file from the `docs/` directory so that it
is included in the generated website (including the search engine).
--
[docs] Correct grammar
--
wpt-commits: afd420051055216cb12535d2e6d64c8ab7de723b, dbe28e63069212a3fe863218bee5a08514f3d8a4
wpt-pr: 18288
3b3f4e3d7714fc88ea248eb0c74f78a2dbe8faaa: Bug 1572018 [wpt PR 18309] - CSS: WPT for animation-name computed value, a=testonly
Eric Willigers <ericwilligers@chromium.org> - Fri, 09 Aug 2019 10:35:28 +0000 - rev 487315
Push
36416 by ncsoregi@mozilla.com at Sat, 10 Aug 2019 21:31:07 +0000
Bug 1572018 [wpt PR 18309] - CSS: WPT for animation-name computed value, a=testonly
Automatic update from web-platform-tests
CSS: WPT for animation-name computed value
animation-name computed value is the specified name(s), or none.
https://drafts.csswg.org/css-animations/#animation-name
Change-Id: I6e602f9fc218d44a40b693a44713ad958330fbb6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1741341
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#684765}
--
wpt-commits: 185cb65b3988d213fd59a18cd4e53f2ba1f8719c
wpt-pr: 18309