Commit Graph

713076 Commits

Author SHA1 Message Date
Piotr Bialecki
38cbecbf1b Bug 1643438 [wpt PR 23994] - WebXR - mojo - rename XRReferenceSpaceCategory to XRReferenceSpaceType, a=testonly
Automatic update from web-platform-tests
WebXR - mojo - rename XRReferenceSpaceCategory to XRReferenceSpaceType

This is a mechanical change to rename the mojo type and additional misc
changes requested as a followup for CL https://crrev.com/c/2203277.

Changes:
- s/XRReferenceSpaceCategory/XRReferenceSpaceType, along with renaming
few variable names from "*category" to "*type"
- changed mojo type from now-deprecated macro-style naming to
constant-style naming
- refactored few lines of code that compute reference space appropriate
for anchor creation into XRSession::GetStationaryReferenceSpace(), used
both in XRFrame and in XRHitTestResult for anchor creation
- added `using` in xr_reference_space.cc to help with readability of a
quite-long type to something shorter (`ReferenceSpaceType` instead of
`device::mojom::blink::XRReferenceSpaceType`) - same directive could be
introduced in other files but the occurrences of the offending type are
not that common elsewhere
- refactored `XRReferenceSpace::NativeFromMojo()` since 3 `case`s were
identical or very similar

There should be no functional change.

Change-Id: I8e8efdc036f11347f8d9159fbaede44634c6eb78
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2229622
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Reviewed-by: Brandon Jones <bajones@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Piotr Bialecki <bialpio@chromium.org>
Cr-Commit-Position: refs/heads/master@{#775189}

--

wpt-commits: 70225fa88786126e19a9010fc803d95eeea0994e
wpt-pr: 23994
2020-06-12 09:18:47 +00:00
moz-wptsync-bot
cab64f36ef Bug 1642647 [wpt PR 23914] - Update wpt metadata, a=testonly
wpt-pr: 23914
wpt-type: metadata
2020-06-12 09:18:46 +00:00
Teresa Kang
c3a1bd066e Bug 1642647 [wpt PR 23914] - Add willReadFrequently attribute to CanvasRenderingContext2DSettings, a=testonly
Automatic update from web-platform-tests
Add willReadFrequently attribute to CanvasRenderingContext2DSettings

As part of the performance improvement for read access, the
`willReadFrequently` attribute is added to
`CanvasRenderingContext2DSettings`. It's currently hidden behind the
feature flag `NewCanvas2DAPI`.

Bug: 1090180
Change-Id: I0e9f542b9b45c940d7a55f9ebf5451972492dc6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225495
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Reviewed-by: Juanmi Huertas <juanmihd@chromium.org>
Commit-Queue: Teresa Kang <teresakang@google.com>
Cr-Commit-Position: refs/heads/master@{#775157}

--

wpt-commits: 46d3e553292052deca05a3db7b8f758e6d8aa02b
wpt-pr: 23914
2020-06-12 09:18:46 +00:00
Nicolás Peña Moreno
b532af464d Bug 1642816 [wpt PR 23925] - [EventTiming] Allow spurious inputs when looseCount is true, a=testonly
Automatic update from web-platform-tests
[EventTiming] Allow spurious inputs when looseCount is true

This CL is a tentative fix for some flaky tests. An assert_equals to 0
is sometimes failing, presumably because the test itself may cause some
inputs to occur. Hence, we only check that eventCounts is 0 when the
|looseCount| variable is set to false.

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

--
Give two event-timing tests long timeout

--

wpt-commits: 8062b6cec1efca70adb0c1ef16c4e53936328993, f9b7b656af0513874a16ccb68c6a1b2957ea086f
wpt-pr: 23925
2020-06-12 09:18:46 +00:00
Adam Rice
662d7ce1ad Bug 1642926 [wpt PR 23938] - [WebSocket] Test header + close frame in same packet, a=testonly
Automatic update from web-platform-tests
[WebSocket] Test header + close frame in same packet

Modify the existing web platform test opening-handshake/005.html to send
the response header and the close frame in the same packet. This
verifies that Chrome passes the close data to JavaScript correctly in
this case.

This increases the coverage of the existing test, so there's no need to
retain the old behaviour.

Also remove the timeout expectations for this test, and make sure it
doesn't timeout on failure.

Closed: 1090210
Change-Id: I327c55d1517615511d6d71e1b464d5d3dc03b502
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2228252
Commit-Queue: Adam Rice <ricea@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#775124}

--

wpt-commits: dc423abead2ba9d56f718bf5996e3e635e845c23
wpt-pr: 23938
2020-06-12 09:18:45 +00:00
moz-wptsync-bot
082d35f6a4 Bug 1643225 [wpt PR 23970] - Update wpt metadata, a=testonly
wpt-pr: 23970
wpt-type: metadata
2020-06-12 09:18:45 +00:00
Xianzhu Wang
6e402bd862 Bug 1643225 [wpt PR 23970] - Fix paint offset of table section background with composited transformed row, a=testonly
Automatic update from web-platform-tests
Fix paint offset of table section background with composited transformed row

Add missing ScopedPaintState for the table row when painting table
section background behind cells, in case that the table row has
PaintOffsetTranslation needing paint offset adjustment.

Bug: 1091016
Change-Id: I82203cf2bd5392bed2cc74806e04780e708804b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2229586
Reviewed-by: Philip Rogers <pdr@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#775118}

--

wpt-commits: a7c3e215fb449cc2edc225af989cb8c9f79a034c
wpt-pr: 23970
2020-06-12 09:18:44 +00:00
moz-wptsync-bot
d235f2342e Bug 1642350 [wpt PR 23891] - Update wpt metadata, a=testonly
wpt-pr: 23891
wpt-type: metadata
2020-06-12 09:18:44 +00:00
Dominik Röttsches
a7f31c8a11 Bug 1642350 [wpt PR 23891] - Use text-decoration-thickness value in underline painting, a=testonly
Automatic update from web-platform-tests
Use text-decoration-thickness value in underline painting

Parsing of text-decoration-thickness was added in [1], use the parsed
value in text decoration thickness painting.

Add a WPT ref test that compares text-decoration-thickness value from a
variable font (keyword value 'from-font' for text-decoration-thickness)
with the identical rendering achieved by using a static font with thick
and thin underline metadata.

Add a second WPT ref test that compares a fixed
text-decoration-thickness value to the from-font values of a font with
thick and thin underlines.

[1] https://chromium-review.googlesource.com/c/chromium/src/+/2178888

Bug: 785230
Change-Id: I626a321a38c77e106215b640dcf85c20f7a0ad93
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2218119
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#775116}

--

wpt-commits: a58844e7f02a1b4450ba7fb0365a4f950bc32926
wpt-pr: 23891
2020-06-12 09:18:43 +00:00
Stephen McGruer
e82074333e Bug 1643353 [wpt PR 23989] - Move interfaces/CSS-Parser-API.idl, a=testonly
Automatic update from web-platform-tests
Move interfaces/CSS-Parser-API.idl (#23989)

Closes https://github.com/web-platform-tests/wpt/pull/23985
Closes https://github.com/web-platform-tests/wpt/pull/23973
--

wpt-commits: c9aa613adba49708ae4378809327ae0d2840a5d2
wpt-pr: 23989
2020-06-12 09:18:43 +00:00
Stephen McGruer
130423492d Bug 1643352 [wpt PR 23988] - Move interfaces/InputDeviceCapabilities.idl, a=testonly
Automatic update from web-platform-tests
Move interfaces/InputDeviceCapabilities.idl (#23988)

Closes https://github.com/web-platform-tests/wpt/pull/23987
Closes https://github.com/web-platform-tests/wpt/pull/23958
--

wpt-commits: e5c3d03719055c8fffa87110afd3aa08ed082fda
wpt-pr: 23988
2020-06-12 09:18:42 +00:00
ziransun
a627b5d876 Bug 1640910 [wpt PR 23770] - Python 3: port tests in cors following migration guideline in RFC 49, a=testonly
Automatic update from web-platform-tests
Python 3: port tests in cors following migration guideline in RFC 49 (#23770)

--

wpt-commits: d0d526f74297c60873c242ab43c6af43f729128b
wpt-pr: 23770
2020-06-12 09:18:42 +00:00
autofoolip
d4f535c6a8 Bug 1643323 [wpt PR 23983] - Update interfaces/webdriver.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webdriver.idl (#23983)

Source: https://github.com/tidoust/reffy-reports/blob/1129e08/ed/idl/webdriver.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/694624961
--

wpt-commits: 268758f4a4b3c74a8f05e9c0e7c41efe01a0dc45
wpt-pr: 23983
2020-06-12 09:18:41 +00:00
autofoolip
e28c12e1d0 Bug 1643324 [wpt PR 23984] - Update interfaces/xhr.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/xhr.idl (#23984)

Source: https://github.com/tidoust/reffy-reports/blob/1129e08/ed/idl/xhr.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/694624961
--

wpt-commits: 462a8a709db6d78a57048612e8aa9d6b00d4f6e1
wpt-pr: 23984
2020-06-12 09:18:41 +00:00
moz-wptsync-bot
ca550e2a4a Bug 1612949 [wpt PR 21553] - Update wpt metadata, a=testonly
wpt-pr: 21553
wpt-type: metadata
2020-06-12 09:18:40 +00:00
Dominique Hazael-Massieux
137d71768e Bug 1612949 [wpt PR 21553] - Align with latest version of webrtc-stats hierarchy, a=testonly
Automatic update from web-platform-tests
Align with latest version of webrtc-stats hierarchy (#21553)

* Align with latest version of webrtc-stats hierarchy

Removed stats for stream, track (now obsolete)
Added media-source, transceiver, sender, receiver, ice-server stats
Aligned fields of various stat objects with new hierarchy
Aligned list of MTI stats with latest WebRTC spec

--

wpt-commits: ee29cde89030a59a1d59e54734a28409f5caaaf0
wpt-pr: 21553
2020-06-12 09:18:40 +00:00
moz-wptsync-bot
d69a15b526 Bug 1643084 [wpt PR 23954] - Update wpt metadata, a=testonly
wpt-pr: 23954
wpt-type: metadata
2020-06-12 09:18:40 +00:00
arthursonzogni
599eb282de Bug 1643084 [wpt PR 23954] - [COOP access reporting] Preliminary WPT tests., a=testonly
Automatic update from web-platform-tests
[COOP access reporting] Preliminary WPT tests.

Add some basic WPT tests about the COOP access reporting feature.
No web browsers actually implement this. As a result, chrome do not
pass them yet.
The tests aren't complete yet, they will evolve along the specification
and the implementations.

Bug: 922191
Change-Id: Ie4675e5fb5ec0f839ca1527c15fafbb456925a0d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2228884
Reviewed-by: Pâris Meuleman <pmeuleman@chromium.org>
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#775020}

--

wpt-commits: 093d6292689f36736e7ac0a197d07b995c65c94e
wpt-pr: 23954
2020-06-12 09:18:39 +00:00
moz-wptsync-bot
827a978993 Bug 1643277 [wpt PR 23977] - Update wpt metadata, a=testonly
wpt-pr: 23977
wpt-type: metadata
2020-06-12 09:18:39 +00:00
Frédéric Wang
cd617b88d9 Bug 1643277 [wpt PR 23977] - Add MathML tests for mpadded, a=testonly
Automatic update from web-platform-tests
Add MathML tests for mpadded (#23977)

--

wpt-commits: c21a15c834badd5cd32e83ad9c7134f9ff0b52ff
wpt-pr: 23977
2020-06-12 09:18:38 +00:00
Antonio Sartori
3491b6deab Bug 1641460 [wpt PR 23818] - Add experimental feature for out-of-blink CSP Embedded Enforcement, a=testonly
Automatic update from web-platform-tests
Add experimental feature for out-of-blink CSP Embedded Enforcement

Content Security Policy Embedded
Enforcement (https://w3c.github.io/webappsec-cspee/), a mechanism
which checks whether a frame is allowed to be embedded, is currently
being checked in blink. We want to start an experiment to port this
check to the browser, alongside with other frame embeddedding checkers
like frame-ancestor.

This change adds an experimental feature which disables the current
checker together with a virtual test suite for that feature. The
actual implementation of oob-CSPEE will come in later steps.

Change-Id: Ie54d2cf64ac4ad87202d4825b01dbdcec214e332
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2215333
Commit-Queue: Antonio Sartori <antoniosartori@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Maksim Orlovich <morlovich@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774988}

--

wpt-commits: 883bf1307adddfce5b315fdf5f8c4e45f3b83e5b
wpt-pr: 23818
2020-06-12 09:18:38 +00:00
moz-wptsync-bot
2cbbe4b3c5 Bug 1642264 [wpt PR 23886] - Update wpt metadata, a=testonly
wpt-pr: 23886
wpt-type: metadata
2020-06-12 09:18:37 +00:00
David Grogan
772061a467 Bug 1642264 [wpt PR 23886] - [FlexNG] Treat specified intrinsic block size as auto for min-size: auto, a=testonly
Automatic update from web-platform-tests
[FlexNG] Treat specified intrinsic block size as auto for min-size: auto

Previously FlexNG would give the item in this example min-height: 0, not
whatever the min-size: auto algorithm dictated.

<div style="display: flex; flex-direction: column">
  <div style="min-height: min-content">
    ...

There's still a behavior difference from legacy flex containers because
they honor min-height: min-content[1]. NG always treats them as auto[2],
flex-minimum-height-flex-items-023.html demonstrates this. Looks like
this case already differs between Firefox and legacy, so hopefully
compat problems between FlexNG and legacy are few. It's still
unfortunate to introduce a third behavior for this case, even if the new
behavior is spec compliant.

[1] https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/core/layout/layout_box.cc;l=4039;drc=feef24515266f41efe38da79056a216a8ae9d459
[2] https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/core/layout/ng/ng_length_utils.cc;l=74;drc=feef24515266f41efe38da79056a216a8ae9d459

Bug: 1088223
Change-Id: I17f5f5dd55b159da04e9693c0992c9a635862eb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2224599
Commit-Queue: David Grogan <dgrogan@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774967}

--

wpt-commits: 265d93de89004a0670cada12b1de5cc49157659b
wpt-pr: 23886
2020-06-12 09:18:37 +00:00
Nate Chapin
10c432b5fd Bug 1643203 [wpt PR 23966] - Ensure template elements in inactive documents don't crash., a=testonly
Automatic update from web-platform-tests
Ensure template elements in inactive documents don't crash.

Bug: 1090561
Test: html/semantics/scripting-1/the-template-element/template-element/template-content-in-inactive-document-crash.html
Test: html/semantics/scripting-1/the-template-element/template-element/template-content-move-to-inactive-document-crash.html
Change-Id: Idfdc343b177fcd81b208d98b0f66799abee5e4d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2229368
Commit-Queue: Nate Chapin <japhet@chromium.org>
Commit-Queue: Kentaro Hara <haraken@chromium.org>
Auto-Submit: Nate Chapin <japhet@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774926}

--

wpt-commits: 8b32fd084d8d9bb2735a1b8b84a78bcbdd0c0eac
wpt-pr: 23966
2020-06-12 09:18:36 +00:00
Anders Hartvoll Ruud
5889008c47 Bug 1642637 [wpt PR 23913] - [scroll-animations] Add animation-timeline property behind flag, a=testonly
Automatic update from web-platform-tests
[scroll-animations] Add animation-timeline property behind flag

This CL adds parser/ComputedStyle support for the animation-timeline
property. The property doesn't have any affect yet.

The property accepts auto, none, <custom-ident> or <string>, and
(currently) needs to remember how it was specified in order to
serialize correctly. This is a situation that is useful in other
scenarios as well (e.g. animation-name), and it's a pattern I expect
to see more of in the future, hence this CL adds the 'StyleName' and
'StyleNameOrKeyword' classes for this purpose.

Note that expanding animation-timeline from the animation shorthand
is not possible yet, and will be done in a separate CL.

Bug: 1074052
Change-Id: Ie37e520fd64e9556863c09d97d8c9f8f7c5f7fbd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2223950
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774902}

--

wpt-commits: 39af2cfd9c6b0997f799a2dc01c5896664259ee0
wpt-pr: 23913
2020-06-12 09:18:36 +00:00
Anders Hartvoll Ruud
f002511904 Bug 1642587 [wpt PR 23910] - [@property] Remove CSSRule.PROPERTY_RULE, a=testonly
Automatic update from web-platform-tests
[@property] Remove CSSRule.PROPERTY_RULE

The practice of defining constants on CSSRule is now deprecated [1],
hence we decided to not introduce CSSRule.PROPERTY_RULE after all [2].

For @property rules, CSSRule.type is now supposed to return zero [3],
which requires adjustment to all previous call sites of CSSRule::type(),
since that function will no longer be usable to differentiate between
different CSSRule subclasses (which is still needed internally).
This CL therefore adds the GetType function, which returns
the non-zeroed type.

Note: I wanted to make CSSRule::Type an enum class to ensure that
I didn't miss any calls to CSSRule::type(), but the bindings code
is unfortunately generating static_asserts that requires CSSRule::Type
to remain a regular enum.

[1] https://wiki.csswg.org/spec/cssom-constants
[2] https://github.com/w3c/css-houdini-drafts/issues/991
[3] https://drafts.csswg.org/cssom/#dom-cssrule-type

Bug: 973830
Change-Id: If8713b322166c432070365b1dc1f134b82ed87d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2224259
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774872}

--

wpt-commits: df6a748a3e995e32930d8f29761361fe6740d48e
wpt-pr: 23910
2020-06-12 09:18:35 +00:00
Daniel Libby
77e865bd95 Bug 1642879 [wpt PR 23930] - Repaint remote frames when new layer is set, a=testonly
Automatic update from web-platform-tests
Repaint remote frames when new layer is set

Remote frames in CAP can end up incorrectly sized 0,0 on initial render
which makes the iframes content not show up. The initial
RenderFrameProxy::SynchronizeVisualProperties can come in before the
RemoteFrameView has updated its compositing rect, which leaves the
created SurfaceLayer with a 0,0 size.

The RemoteFrameView compositing rect is only updated after Paint in the
document lifecycle (see LocalFrameView::UpdateLifecyclePhasesInternal)
and RenderFrameProxy::SynchronizeVisualProperties is called during
intersection observer steps (also after paint). Since the synchronized
properties have changed, a new SurfaceLayer is created at the correct
size. When setting this SurfaceLayer on RemoteFrame, the existing
invalidation of SetNeedsCompositingUpdate is not sufficient in CAP to
have a new frame generated with the updated layer.

In pre-CAP, this is not an issue - the oopif content appears with the
first frame produced due to the ContentsLayer size update via
CompositedLayerMapping::UpdateContentsRect in the compositing phase of
the document lifecycle.

To fix this for CAP, we add a SetNeedsPaint on the frame owner
element's paint layer, and schedule another frame to ensure this gets
picked up, since these updates typically will come in outside of the
document lifecycle.

R=pdr@chromium.org

Bug: 1078255
Change-Id: I7333a79b3cfbca303fe388bea6d7df176b0e1f41
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2227897
Reviewed-by: Stefan Zager <szager@chromium.org>
Commit-Queue: Daniel Libby <dlibby@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#774868}

--

wpt-commits: 76f41a5c24c36011c5251dd96694342381231a2c
wpt-pr: 23930
2020-06-12 09:18:35 +00:00
Dominic Farolino
40b01f37bf Bug 1638117 [wpt PR 23613] - Remove kLazyLoad and kLoadingFrameDefaultEager feature policies, a=testonly
Automatic update from web-platform-tests
Remove kLazyLoad and kLoadingFrameDefaultEager feature policies

Bug: 1079372
Change-Id: Ie1a116405cf89a4fa07e1716ec36170c75ba55fe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2190034
Commit-Queue: Dominic Farolino <dom@chromium.org>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774844}

--

wpt-commits: 7810613a0254e37a268cbf20058c4a249daa5ecc
wpt-pr: 23613
2020-06-12 09:18:34 +00:00
James Graham
9a3458c5f2 Bug 1642750 [wpt PR 23921] - Add docs for print reftests, a=testonly
Automatic update from web-platform-tests
Add docs for print reftests

--
Fix typos

Co-authored-by: Michael[tm] Smith <mike@w3.org>
--

wpt-commits: f81e63d69b67eac9653210799e8e735b19603e48, e4734e8bef9b2712b0324e9a2efd705ad790498e
wpt-pr: 23921
2020-06-12 09:18:34 +00:00
moz-wptsync-bot
fe87312298 Bug 1643025 [wpt PR 23946] - Update wpt metadata, a=testonly
wpt-pr: 23946
wpt-type: metadata
2020-06-12 09:18:33 +00:00
Anders Hartvoll Ruud
3e9d7d8038 Bug 1643025 [wpt PR 23946] - Iterate sorted keys when comparing keyframes for testing, a=testonly
Automatic update from web-platform-tests
Iterate sorted keys when comparing keyframes for testing

Since enumeration does not guarantee any specific order, we can get
test failures when the order changes for an unrelated reason
(typically when adding a new CSS property).

Fix by sorting the keys before comparing, which ensures that we fail
the same way every time.

Change-Id: I7bbc8e98bc17120084c6934d71f092ee0ba016da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2228724
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774670}

--

wpt-commits: 5c06da35ce8006aec00019449edbe352fa8bc593
wpt-pr: 23946
2020-06-12 09:18:33 +00:00
autofoolip
06968e7e8b Bug 1643111 [wpt PR 23959] - Update interfaces/scroll-animations.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/scroll-animations.idl (#23959)

Source: https://github.com/tidoust/reffy-reports/blob/a171b48/ed/idl/scroll-animations.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/694375405
--

wpt-commits: 7b2dc30ba70747f21a0ca762c43c75436a180712
wpt-pr: 23959
2020-06-12 09:18:33 +00:00
Hazim Mohamed
7104630e7e Bug 1641860 [wpt PR 23844] - [NativeFS] Change getSystemDirectory to getOriginPrivateDirectory., a=testonly
Automatic update from web-platform-tests
[NativeFS] Change getSystemDirectory to getOriginPrivateDirectory.

In https://github.com/WICG/native-file-system/pull/174 the spec
for how sandboxed FS is exposed was change, this updates to
implementation to match the spec.

R=mek@chromium.org

Bug: 1081287

Change-Id: I0e381c873db98e30baed6679be048031b385cc50
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2220685
Commit-Queue: Hazim Mohamed <hazimmohamed@google.com>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774745}

--

wpt-commits: 1e1431774d766756367132d3c976aeaf8998a8d0
wpt-pr: 23844
2020-06-12 09:18:32 +00:00
Robert Ma
f2389bdfd9 Bug 1643139 [wpt PR 23963] - Fix the permission of make.bat, a=testonly
Automatic update from web-platform-tests
Fix the permission of make.bat

--

wpt-commits: a9c251780f36512180faed197f0fa37e345e6274
wpt-pr: 23963
2020-06-12 09:18:32 +00:00
François Doray
6ea643982f Bug 1643054 [wpt PR 23948] - Revert "[COOP access reporting] Preliminary WPT tests.", a=testonly
Automatic update from web-platform-tests
Revert "[COOP access reporting] Preliminary WPT tests."

This reverts commit bc99f5b25fc49b56c5a95958ff22bf7ab6abfd7f.

Reason for revert: https://crbug.com/1090820

Original change's description:
> [COOP access reporting] Preliminary WPT tests.
>
> Add some basic WPT tests about the COOP access reporting feature.
> No web browsers actually implement this. As a result, chrome do not
> pass them yet.
> The tests aren't complete yet, they will evolve along the specification
> and the implementations.
>
> Bug: 922191
> Change-Id: I9aa03e727252086eb64c0110afc9b5885b66802d
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225757
> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
> Auto-Submit: Arthur Sonzogni <arthursonzogni@chromium.org>
> Reviewed-by: Pâris Meuleman <pmeuleman@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#774599}

TBR=clamy@chromium.org,arthursonzogni@chromium.org,pmeuleman@chromium.org

Change-Id: Iffd419fd7bc0e2f4b9c77260c2f9a40ba44b0cdc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 922191, 1090820
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2229003
Reviewed-by: François Doray <fdoray@chromium.org>
Commit-Queue: François Doray <fdoray@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774630}

--

wpt-commits: 6a9cd8a4bba78c4a150ba521cfec81d92cfedf16
wpt-pr: 23948
2020-06-12 09:18:31 +00:00
moz-wptsync-bot
4d85e4b5c4 Bug 1643063 [wpt PR 23950] - Update wpt metadata, a=testonly
wpt-pr: 23950
wpt-type: metadata
2020-06-12 09:18:31 +00:00
Frédéric Wang
16b924d918 Bug 1643063 [wpt PR 23950] - Add tests to dynamically modify child list of MathML elements., a=testonly
Automatic update from web-platform-tests
Add tests to dynamically modify child list of MathML elements. (#23950)

https://github.com/mathml-refresh/mathml/issues/57
--

wpt-commits: f981b4ba0b30daf9023a0cf7a18ef3ed4c2b114c
wpt-pr: 23950
2020-06-12 09:18:30 +00:00
pyup-bot
245aa45c14 Bug 1642955 [wpt PR 23940] - Update mypy to 0.780, a=testonly
Automatic update from web-platform-tests
Update mypy from 0.770 to 0.780
--

wpt-commits: 70034484ba89c1532847ae7b972f1e0e31412ff5
wpt-pr: 23940
2020-06-12 09:18:30 +00:00
moz-wptsync-bot
d75ad5deb6 Bug 1642579 [wpt PR 23909] - Update wpt metadata, a=testonly
wpt-pr: 23909
wpt-type: metadata
2020-06-12 09:18:29 +00:00
arthursonzogni
b1b35f55bb Bug 1642579 [wpt PR 23909] - [COOP access reporting] Preliminary WPT tests., a=testonly
Automatic update from web-platform-tests
[COOP access reporting] Preliminary WPT tests.

Add some basic WPT tests about the COOP access reporting feature.
No web browsers actually implement this. As a result, chrome do not
pass them yet.
The tests aren't complete yet, they will evolve along the specification
and the implementations.

Bug: 922191
Change-Id: I9aa03e727252086eb64c0110afc9b5885b66802d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225757
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Auto-Submit: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Pâris Meuleman <pmeuleman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774599}

--

wpt-commits: cbb4b64833f40c8089ba67d4fe807ffba603e6b5
wpt-pr: 23909
2020-06-12 09:18:29 +00:00
Stephen McGruer
f0a2dcd688 Bug 1643002 [wpt PR 23945] - Mark some idlharness.html tests as timeout=long, a=testonly
Automatic update from web-platform-tests
Mark some idlharness.html tests as timeout=long

These are symptomatic of crbug.com/1047818, but to stop the pain for
sheriffs lets mark them timeout=long for now.

TBR=lpz@chromium.org

Bug: 1090455, 1090484
Change-Id: I67b37d6ad915b28d57a95be88243eed619585b7c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2229058
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Luke Z <lpz@chromium.org>
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774614}

--

wpt-commits: 596273ec31202ee54c44bf5b2f1be35ef53d1f8f
wpt-pr: 23945
2020-06-12 09:18:28 +00:00
Frédéric Wang
3fab5c6af2 Bug 1642965 [wpt PR 23942] - Add a test for dynamic modification of the content of an mtable, a=testonly
Automatic update from web-platform-tests
Add a test for dynamic modification of the content of an mtable (#23942)

* Add a test for dynamic modification of the content of an mtable

https://github.com/mathml-refresh/mathml/issues/57

* add help
--

wpt-commits: 8224cbf867f8eb1da7d2bb04267e8062a9144794
wpt-pr: 23942
2020-06-12 09:18:28 +00:00
Anne van Kesteren
539d2b2618 Bug 1635066 [wpt PR 23381] - Workers: test where Worker/SharedWorker are exposed, a=testonly
Automatic update from web-platform-tests
Workers: test where Worker/SharedWorker are exposed

And remove broken tests.

For https://github.com/whatwg/html/pull/5601.
--

wpt-commits: 84d101a169cf21f345a5c3bd39f27b919a16195b
wpt-pr: 23381
2020-06-12 09:18:27 +00:00
Harald Alvestrand
1feca0f224 Bug 1642910 [wpt PR 23935] - Correct form of error returned for RTCError, a=testonly
Automatic update from web-platform-tests
Correct form of error returned for RTCError

Bug: chromium:1030631
Change-Id: Idc0b9fe6d4c4db05741cd477ad25f98f83b554e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2196165
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#774551}

--

wpt-commits: 86610ed7689fe7df37624a8ff1569e4d67422a81
wpt-pr: 23935
2020-06-12 09:18:27 +00:00
Frédéric Wang
f5f3e6a2b9 Bug 1642937 [wpt PR 23939] - Add dynamic tests for MathML elements using mrow or mtext layout., a=testonly
Automatic update from web-platform-tests
Add dynamic tests for MathML elements using mrow or mtext layout. (#23939)

https://github.com/mathml-refresh/mathml/issues/57
--

wpt-commits: 29982ce8a41c362213fd149c3bdf01b2e45f35e6
wpt-pr: 23939
2020-06-12 09:18:26 +00:00
Frédéric Wang
312a2c1fb4 Bug 1642908 [wpt PR 23934] - Add dynamic tests for MathML attributes mapped to CSS, a=testonly
Automatic update from web-platform-tests
Add dynamic tests for MathML attributes mapped to CSS (#23934)

https://github.com/mathml-refresh/mathml/issues/57
--

wpt-commits: 8faaf767a7a2115962727ccd088409ffcc762d59
wpt-pr: 23934
2020-06-12 09:18:26 +00:00
autofoolip
9c95c28169 Bug 1642881 [wpt PR 23931] - Update interfaces/cookie-store.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/cookie-store.idl (#23931)

Source: https://github.com/tidoust/reffy-reports/blob/a6723d8/ed/idl/cookie-store.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/694136781
--

wpt-commits: 47a3be58b2b9ddd434465edc0cd26c04603d9b63
wpt-pr: 23931
2020-06-12 09:18:25 +00:00
Frédéric Wang
abeb85af45 Bug 1642918 [wpt PR 23936] - Add dynamic test for id and style attributes on MathML elements, a=testonly
Automatic update from web-platform-tests
Add dynamic test for id and style attributes on MathML elements (#23936)

https://github.com/mathml-refresh/mathml/issues/57
--

wpt-commits: e8a0852fa44996c2b24d02c3b8fb35e8110ac5af
wpt-pr: 23936
2020-06-12 09:18:25 +00:00
Frédéric Wang
f1dbdd4385 Bug 1642896 [wpt PR 23933] - Add tests for dynamic width, height, depth attributes of <mspace>, a=testonly
Automatic update from web-platform-tests
Add tests for dynamic width, height, depth attributes of <mspace> (#23933)

https://github.com/mathml-refresh/mathml/issues/57
--

wpt-commits: 8964661ee413dc3cb353e3201c91945e2c8efaab
wpt-pr: 23933
2020-06-12 09:18:25 +00:00
James Graham
31c7feaef0 Bug 1642752 [wpt PR 23922] - Add a wpt build-docs command, a=testonly
Automatic update from web-platform-tests
Add a wpt build-docs command

This makes it obvious how to do that and avoids worrying about
virtualenvs and installing sphinx

--

wpt-commits: a43cfa2dd30697c5c75e3581547551773af146d9
wpt-pr: 23922
2020-06-12 09:18:24 +00:00