Граф коммитов

36398 Коммитов

Автор SHA1 Сообщение Дата
Aleks Totic 9ef4ee35c5 Bug 1564666 [wpt PR 17542] - [LayoutNG] Fix for incorrect Legacy containing block oof removal, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix for incorrect Legacy containing block oof removal

When containing block changes from being an OOF container
to not being one, it needs to remove the positioned descendants
from its list of positioned objects.

If an OOF object remains in the positioned objects list,
it will cause NGOutOfLayoutPart::SweepLegacyDescendants
to go into an infinite loop and run out of memory. This
was fixed to just trigger a DCHECK in a recent CL.

LayoutInline::StyleDidChange did not perform OOF descendant
removal correctly. LayoutInline OOF descendants are stored in
first non-anonymous block on parent chain, (container's container)
which is not the same as ContainingBlock().

Added a method that computes container's container to
LayoutObject, and made LayoutInline call it.

This fix also works for fixed, because
fixed containers are always absolute containers.

Bug: 977930
Change-Id: I9f88fe676ec67d9d6751f3502507d773ed978dc8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1680123
Commit-Queue: Aleks Totic <atotic@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#673156}

--

wpt-commits: a8405825541d608fd26f28b0af36e6b5c42fd70a
wpt-pr: 17542
2019-07-24 13:31:53 +01:00
moz-wptsync-bot 51eaa7c969 Bug 1564665 [wpt PR 17546] - Update wpt metadata, a=testonly
wpt-pr: 17546
wpt-type: metadata
2019-07-24 13:31:52 +01:00
Jack Steinberg 7a32c4d526 Bug 1564665 [wpt PR 17546] - Add default role status to toast, a=testonly
Automatic update from web-platform-tests
Add default role status to toast

BUG=972945

Change-Id: I95350e551d83f84ba26be8ce9d0bfaf8fad9aea9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1675282
Reviewed-by: Fergal Daly <fergal@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Jack Steinberg <jacksteinberg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#673153}

--

wpt-commits: ad56cbc9ec5c81cfba969b66f04a9b0c4469056e
wpt-pr: 17546
2019-07-24 13:31:51 +01:00
Robert Flack d6a5e4b77f Bug 1554290 [wpt PR 17004] - Test that font-family does not match against postscript names., a=testonly
Automatic update from web-platform-tests
Test that font-family does not match against postscript names. (#17004)

The spec states "A font family name only specifies a name given to a set
of font faces, it does not specify an individual face." [1] however a
postscript name uniquely identifies a specific face rather than a family
and so should not be matched by font-family.

[1] https://drafts.csswg.org/css-fonts-3/#font-family-prop
--

wpt-commits: 79f8156a104bb55409d84b0f9ffedc13c55f26f4
wpt-pr: 17004
2019-07-24 13:31:51 +01:00
Simon Pieters aed9ba85b5 Bug 1564664 [wpt PR 14979] - [css-ui] Test for appearance/-webkit-appearance and initial value, a=testonly
Automatic update from web-platform-tests
[css-ui] Test for appearance/-webkit-appearance and initial value

--

wpt-commits: 9d3498a34109f0a36c5f181c6f18d75607f9e566
wpt-pr: 14979
2019-07-24 13:31:50 +01:00
moz-wptsync-bot d08ded853b Bug 1564662 [wpt PR 17430] - Update wpt metadata, a=testonly
wpt-pr: 17430
wpt-type: metadata
2019-07-24 13:31:49 +01:00
Luke Bjerring 92ba8031be Bug 1564662 [wpt PR 17430] - Correct mediacapture-streams idlharness interface types, a=testonly
Automatic update from web-platform-tests
Correct mediacapture-streams idlharness interface types (#17430)

--

wpt-commits: 8bdb4e17cd949fec36bf9ec3d08dde9ae5889a98
wpt-pr: 17430
2019-07-24 13:31:48 +01:00
Koji Ishii b3dd4c1215 Bug 1564661 [wpt PR 17544] - [LayoutNG] Fix hit-testing on floats in line box, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix hit-testing on floats in line box

This patch fixes hit-testing floats when they are included in
a line box, and extend the height of the line box.

LayoutNG places floats within a line box, and make its bounds
to include floats. Hit-testing code checks floating objects
only if foreground hit-testing did not succeeded.

This patch changes foreground hit-testing on line box to fail
if there's a float at the location. It should be ok because
line box does not have foreground objects, but this is not
the most efficient way to fix this problem. We might want to
revisit either where to put such floats, or how to hit-test
floats.

Bug: 977856
Change-Id: I687dd44ddfbf7ebcb25b38a9d90470ea939cb053
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1680074
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672911}

--

wpt-commits: 7baea31d05c76d6d37975bb08304088f7f50d480
wpt-pr: 17544
2019-07-24 13:31:48 +01:00
Eric Willigers 8d5782bfb7 Bug 1564660 [wpt PR 17442] - [css-images] Radii are clamped non-negative, a=testonly
Automatic update from web-platform-tests
[css-images] Radii are clamped non-negative (#17442)

Compute colors and lengths in
background-image getComputedStyle
https://github.com/w3c/csswg-drafts/issues/4042

Test that radii like calc(-0.5em + 10px) are clamped to be non-negative.
https://drafts.csswg.org/css-images/#radial-gradients
--

wpt-commits: b93cbfae1eb9e2a1248fb2d835ac7a7b1dc649cd
wpt-pr: 17442
2019-07-24 13:31:47 +01:00
moz-wptsync-bot 28a20453ef Bug 1564659 [wpt PR 17441] - Update wpt metadata, a=testonly
wpt-pr: 17441
wpt-type: metadata
2019-07-24 13:31:46 +01:00
Eric Willigers eed0d7da0b Bug 1564659 [wpt PR 17441] - [css-lists] list-style-image computed value, a=testonly
Automatic update from web-platform-tests
[css-lists] list-style-image computed value (#17441)

list-style-image supports image, including gradients
https://drafts.csswg.org/css-lists-3/#propdef-list-style-image

Colors and lengths in gradients are computed in computed style
results.
https://github.com/w3c/csswg-drafts/issues/4042

calcs giving negative radii are clamped to 0.
--

wpt-commits: 11984f1d160b7454b2d8d1e177d1e48b9db750e1
wpt-pr: 17441
2019-07-24 13:31:45 +01:00
Sergey Poromov ef384fe038 Bug 1564658 [wpt PR 17553] - Revert "[PW] Fix paint worklet canvas clip bound calculation", a=testonly
Automatic update from web-platform-tests
Revert "[PW] Fix paint worklet canvas clip bound calculation"

This reverts commit aa7c84555637cabd3fdb0c03d781cc6f72b9efa2.

Reason for revert: virtual/scalefactor200/external/wpt/css/css-paint-api/hidpi/canvas-transform.https.html test fails on WebKit Mac10.13 (retina).

This test consistently fails starting from https://ci.chromium.org/p/chromium/builders/ci/WebKit%20Mac10.13%20%28retina%29/16135

Original change's description:
> [PW] Fix paint worklet canvas clip bound calculation
>
> Right now when we initialize the paint canvas for paint worklet with a
> scale factor or browser zoom, we do not record the zoom factor in the
> canvas transform. As a result, when computing the clip bound we will
> apply the wrong transformation matrix and thus sometimes the contents
> can be completely clipped out while it should not.
>
> This CL fixes the problem and adds a layout test.
>
> Bug: 970783
> Change-Id: Ie3709ea5845ca2b405245d4b36f9fe8f99052bad
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678287
> Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
> Commit-Queue: Xida Chen <xidachen@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#672722}

TBR=xidachen@chromium.org,smcgruer@chromium.org

Change-Id: I6c6710f76ba204c2db9d90be56845c04ff072a54
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 970783
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679696
Reviewed-by: Sergey Poromov <poromov@chromium.org>
Commit-Queue: Sergey Poromov <poromov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672870}

--

wpt-commits: 0804e0fcb5033df46553c9e245ffd4abbf122cf2
wpt-pr: 17553
2019-07-24 13:31:44 +01:00
Dominic Farolino 1ef38c3c7d Bug 1564657 [wpt PR 17549] - Fix bad placeholder string in Preload + SRI tests, a=testonly
Automatic update from web-platform-tests
Fix bad placeholder string in Preload + SRI tests

R=yhirano@chromium.org

Bug: 677022
Change-Id: Iac6114a810417c115e92aaa7cfb0c2b978d563f2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1679139
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672834}

--

wpt-commits: d9d459e7578c23b68865a02b8465c390d9025448
wpt-pr: 17549
2019-07-24 13:31:44 +01:00
Cathie Chen 04049ffa73 Bug 1556957 [wpt PR 17183] - [LayoutNG] Fixed crash issue when LI + zero height checkbox, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fixed crash issue when LI + zero height checkbox

List marker would resolve the bfc block_offset, but it didn't continue
to resolve its parent's. So it's possible that the bfc block_offset of
LI isn't resolved after layout list marker which will cause crash issue.
This patch make LI resolve it after layout list marker.

Bug: 969741
Change-Id: I1e1f2500217c51f24cb2633002d9a78ca1088d6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1645135
Commit-Queue: cathie chen <cathiechen@igalia.com>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672853}

--

wpt-commits: 296089d51afdc8ee3c0c905d89d3ddebf7633af8
wpt-pr: 17183
2019-07-24 13:31:43 +01:00
moz-wptsync-bot e16dd0719d Bug 1564656 [wpt PR 17426] - Update wpt metadata, a=testonly
wpt-pr: 17426
wpt-type: metadata
2019-07-24 13:31:42 +01:00
Dominic Farolino 681c329519 Bug 1564656 [wpt PR 17426] - Add Preload + SRI web platform tests for script + style destinations, a=testonly
Automatic update from web-platform-tests
Add Preload + SRI web platform tests for script + style destinations

More preload destinations will be added after this CL, as well as the
main Preload + SRI implementation, to keep the changes here minimal.

R=kouhei@chromium.org, yhirano@chromium.org, yoavweiss@chromium.org

Bug: 677022
Change-Id: I596ac006874fb02bcd330422bd6496a05d388d45
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1669954
Commit-Queue: Dominic Farolino <dom@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672808}

--

wpt-commits: f0c2701197a8dc5682b0361698b73a0be9fd983c
wpt-pr: 17426
2019-07-24 13:31:41 +01:00
moz-wptsync-bot 2a662aaffe Bug 1564654 [wpt PR 17533] - Update wpt metadata, a=testonly
wpt-pr: 17533
wpt-type: metadata
2019-07-24 13:31:41 +01:00
Xida Chen fbf7c7193c Bug 1564654 [wpt PR 17533] - [PW] Fix paint worklet canvas clip bound calculation, a=testonly
Automatic update from web-platform-tests
[PW] Fix paint worklet canvas clip bound calculation

Right now when we initialize the paint canvas for paint worklet with a
scale factor or browser zoom, we do not record the zoom factor in the
canvas transform. As a result, when computing the clip bound we will
apply the wrong transformation matrix and thus sometimes the contents
can be completely clipped out while it should not.

This CL fixes the problem and adds a layout test.

Bug: 970783
Change-Id: Ie3709ea5845ca2b405245d4b36f9fe8f99052bad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678287
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672722}

--

wpt-commits: a5f7dc57600b83a47626507dd30216b0fa447b66
wpt-pr: 17533
2019-07-24 13:31:40 +01:00
Oriol Brufau 7830783795 Bug 1564653 [wpt PR 17536] - Recalculate descendant styles when display changes to custom layout, a=testonly
Automatic update from web-platform-tests
Recalculate descendant styles when display changes to custom layout

Previously this only happened if the old display was custom layout,
but not when changing from a standard display to a custom one.
This was a typo, the same condition was checked twice for old_style,
but the second occurrence should check new_style instead.
The change matters when there are inline children that should be
blockified by the custom layout, without the patch they would remain
inline.

BUG=978990
TEST=external/wpt/css/css-layout-api/layout-child-inlines-dynamic.https.html

Change-Id: I73bcf679209dd4bc4a0d7a49f4345ee699bbf37e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678484
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#672718}

--

wpt-commits: b26fcfbbc09d2fb3bfa1b9bbc643f7d4ffb971b0
wpt-pr: 17536
2019-07-24 13:31:39 +01:00
moz-wptsync-bot 9136514d9d Bug 1564652 [wpt PR 17528] - Update wpt metadata, a=testonly
wpt-pr: 17528
wpt-type: metadata
2019-07-24 13:31:38 +01:00
Nicolás Peña Moreno c8a6987366 Bug 1564652 [wpt PR 17528] - [LargestContentfulPaint] Fix flaky test observe-image.html, a=testonly
Automatic update from web-platform-tests
[LargestContentfulPaint] Fix flaky test observe-image.html

The timestamp captured at onload does not seem to always be smaller than
the render timestamp. This CL changes the lower bound so the test is no
longer flaky.

Bug: 978587
Change-Id: I48c058ac0abb684cb4406617500356d0aae019e8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1678836
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672691}

--

wpt-commits: 0a02aa2599f1914a56b8557f29ec579ca5e6e701
wpt-pr: 17528
2019-07-24 13:31:37 +01:00
Dale Curtis 01061990f6 Bug 1564650 [wpt PR 17348] - Query WebMediaPlayer when checking for presence of video frame., a=testonly
Automatic update from web-platform-tests
Query WebMediaPlayer when checking for presence of video frame.

ReadyState has never been suficient to test whether a video frame is
actually present. Instead we need to know when the frame has actually
been delivered to the compositor.

This patch updates HTMLVideoElement to query a new WebMediaPlayer method
which exposes the compositor's knowledge of the video frame.

Note: This patch also fixes some spurious logs and HTMLVideoElement tests
that were silently doing nothing.

BUG=974012,974190
TEST=new unittest.
TBR=eae

Change-Id: I1df54491c1fd7c2246ce0f60bc6e794b8b84476a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1659490
Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672682}

--

wpt-commits: b6b0d9b33bd45d468f7835cb79b7de318123aead
wpt-pr: 17348
2019-07-24 13:31:37 +01:00
Mustaq Ahmed 8137f497bb Bug 1564645 [wpt PR 17515] - Add a wpt for UAv2 frame hierarchy check., a=testonly
Automatic update from web-platform-tests
Add a wpt for UAv2 frame hierarchy check.

The test passes manually.

Bug: 978620
Change-Id: Ic40cef889d41c8b21e8e184d158ecdd2b92ebabd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1677067
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672503}

--

wpt-commits: 22ac92d03adb94bc0999b2ae85ec9ce76c9d30a5
wpt-pr: 17515
2019-07-24 13:31:36 +01:00
Alice Boxhall e92c9fbab5 Bug 1557625 [wpt PR 17223] - Tentatively implement inert retargeting., a=testonly
Automatic update from web-platform-tests
Tentatively implement inert retargeting.

Algorithm described here: https://whatpr.org/html/4288/interaction.html#inert-subtrees:inert

Bug: 692360
Change-Id: Ie37b2c68cabf7ae9051875b8e15ed3675980a848
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1568378
Commit-Queue: Alice Boxhall <aboxhall@chromium.org>
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672488}

--

wpt-commits: d096b98d1c78e458a8e2ec9cd607f31cc885a197
wpt-pr: 17223
2019-07-24 13:31:35 +01:00
Eric Willigers 9355bd0e52 Bug 1564644 [wpt PR 17521] - CSS: Negative radii are invalid in radial-gradient, a=testonly
Automatic update from web-platform-tests
CSS: Negative radii are invalid in radial-gradient

https://drafts.csswg.org/css-images-3/#radial-gradients
"Negative values are invalid."

We now reject negative radii during radial-gradient parsing.

Bug: 978790
Change-Id: I2f5341cb19209e46299bab1982870cbe0cb52321
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1677071
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672478}

--

wpt-commits: 855539ffcfec64d7e95a750054259c14c6278b56
wpt-pr: 17521
2019-07-24 13:31:34 +01:00
moz-wptsync-bot b72714c17a Bug 1564642 [wpt PR 17520] - Update wpt metadata, a=testonly
wpt-pr: 17520
wpt-type: metadata
2019-07-24 13:31:33 +01:00
Takashi Toyoshima f57ce5af05 Bug 1564642 [wpt PR 17520] - Web MIDI: reflect spec's [SecureContext] to relevant .idl files, a=testonly
Automatic update from web-platform-tests
Web MIDI: reflect spec's [SecureContext] to relevant .idl files

This is a follow up to disallow Web MIDI uses on insecure origins.
After this change, the Web MIDI related interfaces won't appear
on insecure origins.

https://github.com/WebAudio/web-midi-api/issues/183
https://github.com/WebAudio/web-midi-api/issues/199

Bug: 924471
Change-Id: I61d55d5ba192a6cbcea9e29f97c4bfe11ac4b983
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1673491
Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672474}

--

wpt-commits: 12b6e03e14f991cc20a6b80dc7c4dc09d78ba9bf
wpt-pr: 17520


--HG--
rename : testing/web-platform/tests/feature-policy/reporting/midi-report-only.html => testing/web-platform/tests/feature-policy/reporting/midi-report-only.https.html
rename : testing/web-platform/tests/feature-policy/reporting/midi-report-only.html.headers => testing/web-platform/tests/feature-policy/reporting/midi-report-only.https.html.headers
rename : testing/web-platform/tests/feature-policy/reporting/midi-reporting.html => testing/web-platform/tests/feature-policy/reporting/midi-reporting.https.html
rename : testing/web-platform/tests/feature-policy/reporting/midi-reporting.html.headers => testing/web-platform/tests/feature-policy/reporting/midi-reporting.https.html.headers
2019-07-24 13:31:32 +01:00
Ian Kilpatrick e14ce7c9e8 Bug 1561377 [wpt PR 17504] - [LayoutNG] Don't run the OOFLayoutPart if we have any adjoining floats., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Don't run the OOFLayoutPart if we have any adjoining floats.

If we have adjoining floats we'll revisit the node to correctly place
floats. During the first pass we may not have floats present within
lineboxes, causing NGContainerFragmentBuilder::GetChildOffset to fail.

This makes sure we don't run the OOFLayoutPart for this condition.

There is a followup cleanup patch I'll send out for review later which
speculatively places floats avoiding this condition also:
https://chromium-review.googlesource.com/c/chromium/src/+/1619047

Bug: 976397
Change-Id: I10db8207357572521fc9103134cb6fbf885c4a94
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1676727
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672423}

--

wpt-commits: 5a42c001e74045dd9347ce9870fb7a8f17e6286a
wpt-pr: 17504
2019-07-24 13:31:32 +01:00
Reilly Grant 906da7e19c Bug 1561192 [wpt PR 17468] - [WebUSB] Fix usage of WTF::Vector as a bit vector, a=testonly
Automatic update from web-platform-tests
[WebUSB] Fix usage of WTF::Vector as a bit vector

When using WTF::Vector as a replacement for WTF::BitVector the bits
should be set using assignment rather than with insert() and EraseAt().
The latter changes the length of the bit vector as it is used.

Bug: 977638
Change-Id: I59390412013c97c7c06aa7239cab75a2557e8f07
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1673131
Commit-Queue: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Ovidio de Jesús Ruiz-Henríquez <odejesush@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672358}

--

wpt-commits: a18f55bcc133a4638fd77c67d0bc41e48c70d15d
wpt-pr: 17468
2019-07-24 13:31:31 +01:00
Eric Willigers 2696feab79 Bug 1564640 [wpt PR 17526] - CSS: list-style shorthand matches updated spec, a=testonly
Automatic update from web-platform-tests
CSS: list-style shorthand matches updated spec

Update the list-style shorthand
https://drafts.csswg.org/css-lists-3/#list-style-property
to match spec change
https://github.com/w3c/csswg-drafts/issues/2624
8ac1376b1f

The list-style shorthand is now
<list-style-position> || <list-style-image> || <list-style-type>
instead of
<list-style-type> || <list-style-position> || <list-style-image>

Firefox already supports the updated spec.

Bug: 978433
Change-Id: I579c2272390487b429d5fe986c51cdd2041653d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1664093
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672325}

--

wpt-commits: b97414545be808a5236e579fab30cedbfc058a66
wpt-pr: 17526
2019-07-24 13:31:30 +01:00
Mustaq Ahmed 96d0d47f0e Bug 1561436 [wpt PR 17509] - Cleaup subframes used in wpt/html/user-activation/*.html., a=testonly
Automatic update from web-platform-tests
Cleaup subframes used in wpt/html/user-activation/*.html.

Change-Id: I4a7dae4534339ec2f203efa3860d5b8a9e5e9ba4
TBR: lanwei@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1677127
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Reviewed-by: Mustaq Ahmed <mustaq@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672262}

--

wpt-commits: 83ce2e74f491363d86bee209fef00d44b1b1ec01
wpt-pr: 17509
2019-07-24 13:31:29 +01:00
Fernando Serboncini 3abfb8855b Bug 1561314 [wpt PR 17496] - Set default font size for OffscreenCanvas to 10px, a=testonly
Automatic update from web-platform-tests
Set default font size for OffscreenCanvas to 10px

There's no hard standard on this, so we are matching the behavior
of detached canvas.

Bug: 977876
Change-Id: I84f8e32000f290d6826722863bb6fb16116e2f18
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1675911
Commit-Queue: Fernando Serboncini <fserb@chromium.org>
Reviewed-by: Yi Xu <yiyix@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672198}

--

wpt-commits: 79f12a79675c0b084737d43b1af2cb85f97bbff9
wpt-pr: 17496
2019-07-24 13:31:28 +01:00
Joshua Bell 9166f441fd Bug 1561211 [wpt PR 17480] - Indexed DB: store/index keyPath property should return same instance, a=testonly
Automatic update from web-platform-tests
Indexed DB: store/index keyPath property should return same instance

On IDBObjectStore and IDBIndex instances, the keyPath property says is
defined in the spec with: "if this attribute returns an object
(specifically an Array), it returns the same object instance every
time it is inspected". Web platform tests for this were missing.

Since the property is 'any' in Web IDL (since it could be a string or
Array) it can't use the [SameObject] extended attribute. And in the
Blink IDL, it can't use the [SaveSameObject] hint since that requires
[SameObject]. Instead, use the [CachedAttribute] hint and never dirty
the cache.

Bug: 977048
Change-Id: Ic4ede31a3a01e7a8a90c4f54eb8a989a673fcf22
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674495
Commit-Queue: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672137}

--

wpt-commits: 1fd5380edd2390b2584c2c51754749d68916a525
wpt-pr: 17480
2019-07-24 13:31:28 +01:00
Mason Freed 1585e9332e Bug 1561342 [wpt PR 17501] - Individual WPT tests for each backdrop-filter, a=testonly
Automatic update from web-platform-tests
Individual WPT tests for each backdrop-filter

This CL adds a specific, individual WPT test for each type of
backdrop-filter effect.

If you find yourself here, looking for the test for blur() or
a multi-filter (combined) test, see crbug.com/978481.

Bug: 831485
Change-Id: I065fd94dbfe5ef0813ffe90f07878247147d3261
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674708
Auto-Submit: Mason Freed <masonfreed@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#672131}

--

wpt-commits: d4a8ad3cb52de06a90b991dd0107f5ffbe206125
wpt-pr: 17501
2019-07-24 13:31:27 +01:00
moz-wptsync-bot 0ff0106ff6 Bug 1510389 [wpt PR 14260] - Update wpt metadata, a=testonly
wpt-pr: 14260
wpt-type: metadata
2019-07-24 13:31:26 +01:00
Anne van Kesteren ee576d58e9 Bug 1510389 [wpt PR 14260] - Origin outside of CORS and interaction with the Referrer Policy, a=testonly
Automatic update from web-platform-tests
Fetch: Origin outside of CORS

Ensure we have more coverage for how to set the Origin header outside of
CORS. And also how its value is impacted by Referrer Policy.

Fetch change: https://github.com/whatwg/fetch/pull/908.

Co-authored-by: Junior Hsu <cuveehsu@gmail.com>
Co-authored-by: Anne van Kesteren <annevk@annevk.nl>
--

wpt-commits: ef44bff0adaa07f2e420a0cbc1bc493cd5786656
wpt-pr: 14260
2019-07-24 13:31:25 +01:00
Frédéric Wang 7893e0edb8 Bug 1564636 [wpt PR 17534] - math-script-level-004: Fix expectation for the font-size values., a=testonly
Automatic update from web-platform-tests
math-script-level-004: Fix expectation for the font-size values. (#17534)

When the MATH table has scriptScriptPercentScaleDown the spec says 0.5041 = 0.71^2 should be used as the default value.
The scale80-0-scaleup test incorrectly uses a hardcoded value of 0.71 instead.
This patch fixes this issue and introduces new variables for the fallback values of scriptPercentScaleDown and scriptScriptPercentScaleDown
to clarify the expectation.
--

wpt-commits: 677e4ac410c6538a76c72d704768dc9c0e8bc0c5
wpt-pr: 17534
2019-07-24 13:31:24 +01:00
autofoolip 20dee7c1c9 Bug 1564635 [wpt PR 17538] - Update interfaces/webxr.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webxr.idl (#17538)

Source: https://github.com/tidoust/reffy-reports/blob/64138b3/whatwg/idl/webxr.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/551049210
--

wpt-commits: 70e20022f311052672b86d30ab0895c1c276c72e
wpt-pr: 17538
2019-07-24 13:31:24 +01:00
autofoolip 4ebf8330b3 Bug 1564633 [wpt PR 17537] - Update interfaces/performance-timeline.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/performance-timeline.idl (#17537)

Source: https://github.com/tidoust/reffy-reports/blob/2b3480f/whatwg/idl/performance-timeline.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/551020459
--

wpt-commits: ef22f8e79aecae3a6409f0f3d984778e1fa2f8a4
wpt-pr: 17537
2019-07-24 13:31:23 +01:00
L. David Baron ee24755329 Bug 1564632 [wpt PR 17541] - Sync Mozilla CSS tests as of 2019-06-26, a=testonly
Automatic update from web-platform-tests
Sync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/91c42888cf7fa67f2b9d08d0e62cb203ad1e6619 . (#17541)

This contains changes from two bugs:
* [bug 1558849](https://bugzilla.mozilla.org/show_bug.cgi?id=1558849) by @dholbert, reviewed by @jfkthame (the ruby/ changes)
* [bug 1561351](https://bugzilla.mozilla.org/show_bug.cgi?id=1561351) by me, reviewed by @dholbert (the shapes1/ changes)
--

wpt-commits: f15fe7fd97f3e70bbc732339e54b6272b4d76a34
wpt-pr: 17541
2019-07-24 13:31:22 +01:00
autofoolip 9da81ce50c Bug 1564631 [wpt PR 17529] - Trigger affected tests, a=testonly
Automatic update from web-platform-tests
Trigger affected tests (#17529)

* Update interfaces/service-workers.idl

Source: https://github.com/tidoust/reffy-reports/blob/b3787dc/whatwg/idl/service-workers.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/550916945

* Trigger affected tests

--

wpt-commits: a1212ad614ae8c5571e5bea54361aac5d0bf8ef8
wpt-pr: 17529
2019-07-24 13:31:21 +01:00
Gérard Talbot d891fb463b Bug 1564629 [wpt PR 16170] - Added parentheses to check minimum of 32 nested pairs inside calc, a=testonly
Automatic update from web-platform-tests
Added parentheses to check minimum of 32 nested pairs inside calc

--

wpt-commits: 93aba22570263daa86c2def8d975eb6c01ffbc2e
wpt-pr: 16170
2019-07-24 13:31:21 +01:00
autofoolip cb32928e84 Bug 1564626 [wpt PR 17530] - Update interfaces/wai-aria.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/wai-aria.idl (#17530)

Source: https://github.com/tidoust/reffy-reports/blob/b3787dc/whatwg/idl/wai-aria.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/550916945
--

wpt-commits: 13b3630dfbea2e842b45a44c523077d0c9d1b08e
wpt-pr: 17530
2019-07-24 13:31:20 +01:00
autofoolip 39ea6ec96f Bug 1564625 [wpt PR 17531] - Update interfaces/webmidi.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webmidi.idl (#17531)

Source: https://github.com/tidoust/reffy-reports/blob/b3787dc/whatwg/idl/webmidi.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/550916945
--

wpt-commits: 947afe339e20289fa3d25e5a3d3b49ed035002d1
wpt-pr: 17531
2019-07-24 13:31:19 +01:00
autofoolip 25b8d63b2e Bug 1564620 [wpt PR 17532] - Update interfaces/webrtc-stats.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc-stats.idl (#17532)

Source: https://github.com/tidoust/reffy-reports/blob/b3787dc/whatwg/idl/webrtc-stats.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/550916945
--

wpt-commits: 81a7e09a49621aaccbb2fb3d977b2f216af1bbf4
wpt-pr: 17532
2019-07-24 13:31:18 +01:00
Domenic Denicola dfd8274e1f Bug 1564618 [wpt PR 17421] - KV Storage: add timeout=long and reenable disabled test, a=testonly
Automatic update from web-platform-tests
KV Storage: add timeout=long and reenable disabled test

Like several IndexedDB tests, KV Storage can cause timeouts unless given more time.

BUG=936615

Change-Id: I8069d77088625b32867a5ebcc9ce69c4810a18ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1670621
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#671576}

--

wpt-commits: 88bac6b712530867081709212b365a6a01feee04
wpt-pr: 17421
2019-07-24 13:31:17 +01:00
moz-wptsync-bot 99c7811cc1 Bug 1561129 [wpt PR 17443] - Update wpt metadata, a=testonly
wpt-pr: 17443
wpt-type: metadata
2019-07-24 13:31:17 +01:00
Domenic Denicola e6a4c3bbfd Bug 1561129 [wpt PR 17443] - KV Storage: update to match IDL, a=testonly
Automatic update from web-platform-tests
KV Storage: update to match IDL

Along with https://chromium-review.googlesource.com/c/chromium/src/+/1670572, this aligns the KV Storage implementation with https://github.com/WICG/kv-storage/pull/68, which uses Web IDL to define the API. The observable changes are to:

* Enumerability of methods
* Adding @@toStringTag (affecting Object.prototype.toString.call)

This includes web platform tests that abuse the current idlharness.js infrastructure, plus some ad-hoc hand-written tests that we expect to be generated by future versions of idlharness.js once the relevant Web IDL pull requests are merged. It removes the existing API surface tests and helpers in favor of idlharness.js.

Bug: 931263
Change-Id: I9205d1a8b3040617cbb6200f825ba9ad250e61c5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672137
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#671975}

--

wpt-commits: 72da3e36e3657a358c4e74b495e582262b40a016
wpt-pr: 17443
2019-07-24 13:31:16 +01:00
Makoto Shimazu 7f1c86ef60 Bug 1561219 [wpt PR 17413] - Add sec-metadata test when updating a service worker, a=testonly
Automatic update from web-platform-tests
Add sec-metadata test when updating a service worker

Bug: 972458
Change-Id: Ibc0e0da1a69905ca8318e762ea92e1eb3616bbf3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1669253
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Makoto Shimazu <shimazu@chromium.org>
Auto-Submit: Makoto Shimazu <shimazu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#671963}

--

wpt-commits: 7ab6889063d609e55b42aeb5dfd69d5525e0ebcc
wpt-pr: 17413
2019-07-24 13:31:15 +01:00
Rob Buis 4afd810ce2 Bug 1564617 [wpt PR 17524] - Fix font size expectation, a=testonly
Automatic update from web-platform-tests
Fix font size expectation (#17524)

The local variable should match the actual font-size.
--

wpt-commits: 5fd60735ebebf21db46f272587052c360ebd7615
wpt-pr: 17524
2019-07-24 13:31:14 +01:00