Commit Graph

638168 Commits

Author SHA1 Message Date
moz-wptsync-bot
dac5fe7c72 Bug 1527149 [wpt PR 15328] - Update wpt metadata, a=testonly
wpt-pr: 15328
wpt-type: metadata
2019-02-21 19:55:37 +00:00
Anne van Kesteren
eafcb16e52 Bug 1527149 [wpt PR 15328] - HTML: noopener keyword is tokenized, a=testonly
Automatic update from web-platform-tests
HTML: noopener keyword is tokenized

See https://github.com/whatwg/html/pull/4079.

--

wpt-commits: 6d9e199e99ce76bafb4d31a58641e5a2591c9587
wpt-pr: 15328
2019-02-21 19:55:36 +00:00
pyup-bot
b41d28a764 Bug 1526827 [wpt PR 15294] - Update mozprocess to 1.0.0, a=testonly
Automatic update from web-platform-tests
Update mozprocess from 0.26 to 1.0.0
--
Update mozprocess from 0.26 to 1.0.0
--
Update mozprocess from 0.26 to 1.0.0
--
Update mozprocess from 0.26 to 1.0.0
--
Update mozprocess from 0.26 to 1.0.0
--
Update mozprocess from 0.26 to 1.0.0
--
Update mozprocess from 0.26 to 1.0.0
--
Update mozprocess from 0.26 to 1.0.0
--
Update mozprocess from 0.26 to 1.0.0
--

wpt-commits: 9a874520787308eecb14d85399cb5184efaf99ec, 999c546d4958eb649a71f0339563218a22f6d281, e032140d4ba4954c0704356f4848cc8f1d2dd590, ad09e7414f098c7833a65d336f01e76ba8c1dc15, a54f2b6ed9445d74fded895c45b561b1e7fd9314, 47bb668028ce2b7f6e564b47aee7ed12ce720532, f55469ea2fe1ed49f6b3f2d9701b793fc051bb67, 78c2264a4d9b28e89070670d6a73df470ae45aaf, 725876f98dc3fe1dd86c131b73724ac0e0a41147
wpt-pr: 15294
2019-02-21 19:55:36 +00:00
Javier Fernandez
cbabb7b9a6 Bug 1526746 [wpt PR 15284] - [css-grid] Overflow should be computed with the actual logical bottom, a=testonly
Automatic update from web-platform-tests
[css-grid] Overflow should be computed with the actual logical bottom

In order to compute the 'auto' height of the grid container, we set
temporarily a value based on the tracks' size. We can see this value as
a kind of 'intrinsic height'. Then, we call to the UpdateLogicalHeight
function to finally compute the grid container's actual logical height.

In order to compute the overflow area in the grid container we should
use the result of the ClientLogicalBottom function. However, we were
retrieving this value just after setting the tracks-based temporary
height, and before computing the actual logical height.

The consequence of this wrong logic is that empty grid areas may
affect the result of the ClientLogicalBottom and, as it's described
in the bug, conclude that there is a content overflow in the grid
container, even if such container has no grid items at all.

Since the grid itself is not a box, it can't contribute to the grid
container's content size; instead, its grid items should.

This change ensures that we always use the actual grid container's
logical bottom to properly compute the overflow area.

Bug: 928885
Change-Id: I05f86fbce06a83c0dbc0d5389bf0416763f8588a
Reviewed-on: https://chromium-review.googlesource.com/c/1459620
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#630735}

--

wpt-commits: aa6f52fc7b99559377c760a550e842438efa91a1
wpt-pr: 15284
2019-02-21 19:55:35 +00:00
pyup.io bot
439855149a Bug 1527143 [wpt PR 15317] - Update mozversion to 2.1.0, a=testonly
Automatic update from web-platform-tests
Update mozversion from 1.5 to 2.1.0 (#15317)

--

wpt-commits: edbcef5df62a561d82a3303cb2044e2352bf4020
wpt-pr: 15317
2019-02-21 19:55:35 +00:00
Anne van Kesteren
0629ffc762 Bug 1527139 [wpt PR 15188] - HTML: target=_blank implies noopener; opener support, a=testonly
Automatic update from web-platform-tests
HTML: target=_blank implies noopener; opener support (#15188)

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

wpt-commits: e81ca209b45fbe73c1bb7a20e1c7af51ef46258b
wpt-pr: 15188


--HG--
rename : testing/web-platform/tests/html/semantics/links/links-created-by-a-and-area-elements/support/target_blank_iplicit_noopener.html => testing/web-platform/tests/html/semantics/links/links-created-by-a-and-area-elements/support/target_blank_implicit_noopener.html
2019-02-21 19:55:34 +00:00
Sam Sneddon
895cdecd94 Bug 1526893 [wpt PR 15323] - Remove my deadname from everywhere except tools/third_party, a=testonly
Automatic update from web-platform-tests
Remove Sam's deadname from everywhere except tools/third_party (#15323)

--

wpt-commits: 91b5bfb7a26098545b0d317ec2547dbe52d8ddd7
wpt-pr: 15323
2019-02-21 19:55:34 +00:00
moz-wptsync-bot
60ab7426f9 Bug 1526730 [wpt PR 15280] - Update wpt metadata, a=testonly
wpt-pr: 15280
wpt-type: metadata
2019-02-21 19:55:33 +00:00
Jordan Taylor
d1e2058ae5 Bug 1526730 [wpt PR 15280] - [Animation Worklet] Upstream web tests (related to setting values) to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream web tests (related to setting values) to WPT

web_tests/animations/animationworklet/worklet-animation-set-keyframes.html -> web_tests/external/wpt/animation-worklet/worklet-animation-set-keyframes.https.html

web_tests/animations/animationworklet/worklet-animation-set-keyframes-expected.html -> web_tests/external/wpt/animation-worklet/worklet-animation-set-keyframes-ref.html

web_tests/animations/animationworklet/worklet-animation-set-timing.html -> web_tests/external/wpt/animation-worklet/worklet-animation-set-timing.https.html

web_tests/animations/animationworklet/worklet-animation-set-timing-expected.html -> web_tests/external/wpt/animation-worklet/worklet-animation-set-timing-ref.html

Bug: 915352
Change-Id: I95f69fcfaea64b8d779e136facb87b6f5c16c27c
Reviewed-on: https://chromium-review.googlesource.com/c/1459069
Reviewed-by: Yi Gu <yigu@chromium.org>
Commit-Queue: Jordan Taylor <jortaylo@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#630554}

--

wpt-commits: 8320b02221923df3b7813b13333fb4fe8890a0fe
wpt-pr: 15280
2019-02-21 19:55:33 +00:00
Kunihiko Sakamoto
2d9a203636 Bug 1526643 [wpt PR 15129] - Fix remaining preload tests flaking on wpt.fyi, a=testonly
Automatic update from web-platform-tests
Fix remaining preload tests flaking on wpt.fyi

This is a follow-up to https://github.com/web-platform-tests/wpt/pull/15075.

https://crrev.com/c/1436777 successfully fixed the wpt.fyi flakiness
for link-header-preload-srcset.tentative.html and
link-header-preload-nonce.html. This patch fixes that for the remaining
preload tests.

- Use step_timeout instead of dummy.js?pipe=trickle, because
  dummy.js?pipe=trickle may be loaded from cache with no delay.
- Replace verifyNumberOfDownloads() with
  - verifyNumberOfResourceTimingEntries() if possible
  - A new helper function verifyLoadedAndNoDoubleDownload() that
    doesn't fail if the resource was already cached before running
    the test.

Bug: 922343
Change-Id: Ia9b7c4bd49dd76463df4607349fe4f935e5410d0
Reviewed-on: https://chromium-review.googlesource.com/c/1442020
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org>
Cr-Commit-Position: refs/heads/master@{#629029}

--

wpt-commits: eb5aa0038ee7a938beabbe4c732a685af2581dbc
wpt-pr: 15129
2019-02-21 19:55:33 +00:00
moz-wptsync-bot
ba4198cef0 Bug 1526644 [wpt PR 14946] - Update wpt metadata, a=testonly
wpt-pr: 14946
wpt-type: metadata
2019-02-21 19:55:32 +00:00
Olga Gerchikov
6c47bdf6c5 Bug 1526644 [wpt PR 14946] - Initial support for WorkletAnimation.playbackRate, a=testonly
Automatic update from web-platform-tests
Initial support for WorkletAnimation.playbackRate

Changes for scroll-linked worklet animations will come in a separate pull request.

Bug: 852475
Change-Id: Ie6dd14242797cbc14a7e1e377f23c3dda174fe15
Reviewed-on: https://chromium-review.googlesource.com/c/1423537
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Commit-Queue: Olga Gerchikov <gerchiko@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#628800}

--

wpt-commits: 9d1de21ddfa4338cfac14a887622b98207efe247
wpt-pr: 14946
2019-02-21 19:55:32 +00:00
moz-wptsync-bot
f253fd2228 Bug 1526728 [wpt PR 15279] - Update wpt metadata, a=testonly
wpt-pr: 15279
wpt-type: metadata
2019-02-21 19:55:31 +00:00
Majid Valipour
f820fd2ab7 Bug 1526728 [wpt PR 15279] - [animation-worklet] Basic pause implementation (reland), a=testonly
Automatic update from web-platform-tests
[animation-worklet] Basic pause implementation (reland)

Pausing worklet animation now holds the time. This works as expected for main
thread animations. Implementing this for composited worklet animations will be
done in a follow up patch.

Major changes:
 - Add and expose pause() method pausing the animation.
 - Introduce hold_time that is used when animation is paused.
 - Rework how current time is computed, it is now closer to
   regular animations i.e., we either compute it based on "start time and
   timeline.currentTime" or use "hold time".
 - Instead of setting start time we now set the current time
   which then works backward to compute either the start time or the hold time
   based on the animation state.
 - When transitioning animation play state, we now always set
   the current time. Previously this was adhoc and inconsistent.
 - Introduce has_started_ to differentiate when playing an
   animation for the first time vs playing it from pause.
 - Update playback_rate related calculation to use new logic.

Relanding: Original CL was reverted here [1]. Took the following steps to
address this:

  - Address flakiness in unit test by using more accurate error
    value matching other tests.
  - Fix flakiness in layout test (worklet-animation-pause.https.html)
    by using startTime and waiting for time to actually advance working around
    pre-existing animation clock issue [2]. Also got rid of an invalid state
    transition from pause->idle.

[1] https://chromium-review.googlesource.com/c/chromium/src/+/1434815
[2] http://crbug.com/785940

TEST:

  - wpt/animation-worklet/worklet-animation-pause.https.html: js test for basic
    current time calculations
  - wpt/animation-worklet/worklet-animation-pause-immediately.https.html:
    reftest for basic pause
  - wpt/animation-worklet/worklet-animation-pause-result.https.html: reftest for
    pause/resume.
  - WorkletAnimationTest.PausePlay: unit test for basic state
    transition and time calc

Bug: 821910,
Change-Id: I11fd2960443081be81055904d6d56a2abc3282f5
Reviewed-on: https://chromium-review.googlesource.com/c/1456640
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Yi Gu <yigu@chromium.org>
Commit-Queue: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630548}

--

wpt-commits: 345300fad3945a5f1441fb2b2001109ca48f36e8
wpt-pr: 15279
2019-02-21 19:55:31 +00:00
moz-wptsync-bot
fcf876c2a1 Bug 1527046 [wpt PR 15306] - Update wpt metadata, a=testonly
wpt-pr: 15306
wpt-type: metadata
2019-02-21 19:55:30 +00:00
Danyao Wang
4448a347e5 Bug 1527046 [wpt PR 15306] - [Payment Request] Add Web Platform Tests for hasEnrolledInstrument()., a=testonly
Automatic update from web-platform-tests
[Payment Request] Add Web Platform Tests for hasEnrolledInstrument().

The failing expectations are required because hasEnrolledInstrument()
is not yet turned on by default in Blink. These tests pass when running
Chrome with --enable-features=PaymentRequestHasEnrolledInstrument.

Bug: 915907
Change-Id: I2189bfedad813e7942c7ddbd44aac78d1b895a30
Reviewed-on: https://chromium-review.googlesource.com/c/1461313
Commit-Queue: Danyao Wang <danyao@chromium.org>
Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630578}

--

wpt-commits: a7498ddcfeeca02e7b62ab9e9b359fcaa5764c62
wpt-pr: 15306
2019-02-21 19:55:30 +00:00
moz-wptsync-bot
af8d7657eb Bug 1527044 [wpt PR 15133] - Update wpt metadata, a=testonly
wpt-pr: 15133
wpt-type: metadata
2019-02-21 19:55:29 +00:00
Henrik Boström
365b08b606 Bug 1527044 [wpt PR 15133] - Deflake RTCPeerConnection-track-stats.https.html., a=testonly
Automatic update from web-platform-tests
Deflake RTCPeerConnection-track-stats.https.html.

This CL does the following:
1. Add a test that verifies we have a succeeded candidate pair in
   getStats() as soon as iceConnectionState is "connected". This is
   currently flaky (https://crbug.com/926170) and marked as such.
2. Add workaround to RTCPeerConnection-track-stats.https.html so that
   it does not flake due to 1), and mark it not flaky.
3. Move shared helper functions to RTCPeerConnection-helper.js.
4. Add test coverage for making sure we can become connected in the
   recvonly use case. This requires changing the prefix to
   ".https.html" of "RTCPeerConnection-iceConnectionState".

// Already reviewed by jonasolsson@chromium.org
TBR=guidou@chromium.org

Bug: 922955, 926170
Change-Id: I828e46273a84447c817595a466a5e143bde30eca
Reviewed-on: https://chromium-review.googlesource.com/c/1442201
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#627421}

--

wpt-commits: 7179024d5dfb231073c7319948499d7e30f671cb
wpt-pr: 15133
2019-02-21 19:55:29 +00:00
moz-wptsync-bot
f8a1796d9b Bug 1527042 [wpt PR 15251] - Update wpt metadata, a=testonly
wpt-pr: 15251
wpt-type: metadata
2019-02-21 19:55:29 +00:00
Jon Coppeard
79c5791553 Bug 1527042 [wpt PR 15251] - Update dynamic import tests now HTML event handler functions do not have [[ScriptOrModule]] set, a=testonly
Automatic update from web-platform-tests
Update dynamic import tests for HTML event handler changes

Fixes https://github.com/web-platform-tests/wpt/issues/15183. Follows https://github.com/whatwg/html/pull/4302.

This updates paths/expected nonce behavior now some methods of loading are not based off the current script.
--

wpt-commits: 8ecb503bc748ded75e7f5c224b95344a2966eeb9
wpt-pr: 15251
2019-02-21 19:55:28 +00:00
moz-wptsync-bot
6e0e1f643e Bug 1526852 [wpt PR 15300] - Update wpt metadata, a=testonly
wpt-pr: 15300
wpt-type: metadata
2019-02-21 19:55:28 +00:00
Nicolas Pena
91da427b5c Bug 1526852 [wpt PR 15300] - Remove OriginalTimingAllowOrigin from ResourceTimingInfo, a=testonly
Automatic update from web-platform-tests
Remove OriginalTimingAllowOrigin from ResourceTimingInfo

The OriginalTimingAllowOrigin attribute was added in
https://codereview.chromium.org/271083002 to ensure TAO headers are
preserved on cached resources (304 responses). This CL removes it
because it seems that it is no longer needed. It also moves the
corresponding test to WPT.

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

--

wpt-commits: f84a067164651cc9069c36d6098d6a6b03d63816
wpt-pr: 15300
2019-02-21 19:55:27 +00:00
Eric Willigers
1b85f0edef Bug 1526767 [wpt PR 15287] - [css-overscroll-behavior] Computed values, a=testonly
Automatic update from web-platform-tests
[css-overscroll-behavior] Computed values (#15287)

The computed values of the overscroll-behavior-x and overscroll-behavior-y
properties are the keywords as specified.
https://drafts.csswg.org/css-overscroll-behavior/#property-index

--

wpt-commits: 374bcf2e5aa678ce021ea8e8d0872114b9fd1acf
wpt-pr: 15287
2019-02-21 19:55:27 +00:00
Rouslan Solomakhin
a60508560c Bug 1526739 [wpt PR 15281] - [Payment Request][WPT] Fix canMakePayment() tests., a=testonly
Automatic update from web-platform-tests
[Payment Request][WPT] Fix canMakePayment() tests.

Before this patch, a couple of WPT test cases for canMakePayment() would
fail when attempting to issue an automated click with a user gesture to
to show the payment sheet.

This patch splits the test cases that need user gestures into a manual
test that solicits a real user gesture click to show the payment sheet.

After this patch, the canMakePayment() tests are passing.

Bug: 929773
Change-Id: Ide9a310f39c69957b2b182f00e6db37ea6391e12
Reviewed-on: https://chromium-review.googlesource.com/c/1459061
Reviewed-by: Danyao Wang <danyao@chromium.org>
Commit-Queue: Rouslan Solomakhin <rouslan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630358}

--

wpt-commits: 7d5d8b89aba590b018d7ac402c233df89b42dcbd
wpt-pr: 15281
2019-02-21 19:55:26 +00:00
Raymond Toy
774f7137c3 Bug 1526860 [wpt PR 15214] - Round up to the next render quantum for suspend, a=testonly
Automatic update from web-platform-tests
Round up to the next render quantum for suspend

OfflineAudioContext.suspend rounds the time up to the next render
quantum instead of down.  It is sometimes confusing when suspend
occurs before the given time, which is different from how everything
else works in WebAudio.

A few tests need to be fixed because they computed the boundary by
rounding down instead of up.  One test needed to be adjusted because
the times were rounded to different boundaries instead of the same
boundary.

See also https://github.com/WebAudio/web-audio-api/issues/1822

Bug: 927895
Change-Id: Ie6685c620dd38eb2a059901d13b907764ba1a2db
Reviewed-on: https://chromium-review.googlesource.com/c/1450536
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630346}

--

wpt-commits: 1b1a627e597f15b60327191799b8081beac2a3cd
wpt-pr: 15214
2019-02-21 19:55:26 +00:00
Frédéric Wang
7cf5eb02a7 Bug 1526849 [wpt PR 15298] - Add an id="log" container at the top of the page for MathML testharne…, a=testonly
Automatic update from web-platform-tests
Add an id="log" container at the top of the page for MathML testharness tests. (#15298)

Currently the test summary is appended at the end of the page, sometimes after
a lot of MathML formulae. Adding an id="log" container allows to display the
summary at the top of the page.
--

wpt-commits: e2dd57c3f273468b3c6a087978c531dcd00933de
wpt-pr: 15298
2019-02-21 19:55:26 +00:00
Philip Jägenstedt
5ee2d3c64a Bug 1526848 [wpt PR 14952] - Remove two uses of dedicated-workers.idl, a=testonly
Automatic update from web-platform-tests
Remove two uses of dedicated-workers.idl (#14952)

Prerequisite for https://github.com/web-platform-tests/wpt/pull/12803.
--

wpt-commits: 45b6a5be22e5ea7596c55f5d1e65bae5e62e1656
wpt-pr: 14952
2019-02-21 19:55:25 +00:00
Rayan Kanso
978407f32c Bug 1526831 [wpt PR 15295] - [Background Fetch] Fix flaky WP test that's timing out., a=testonly
Automatic update from web-platform-tests
[Background Fetch] Fix flaky WP test that's timing out.

Due to the scheduler handling multiple requests, there is an issue where
the in-progress processed bytes are being overwritten.

This CL fixes the test by not relying on that value. The underlying
issue will be fixed in a follow-up CL.

Bug: 929929
Change-Id: I48a1d7bb3899c441cdbf8dd2c13623204c1b9213
Reviewed-on: https://chromium-review.googlesource.com/c/1460924
Reviewed-by: Mugdha Lakhani <nator@google.com>
Commit-Queue: Rayan Kanso <rayankans@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630316}

--

wpt-commits: 7451c0c0cf527c8a91e56e539fad31f50356d494
wpt-pr: 15295
2019-02-21 19:55:25 +00:00
Frédéric Wang
fa32552b71 Bug 1526839 [wpt PR 15297] - Use CSS style to set color of text and background., a=testonly
Automatic update from web-platform-tests
Use CSS style to set color of text and background. (#15297)

Currently, many tests unnecessarily rely on the MathML mathcolor/mathbackground
attributes to be implemented. This commit use the equivalent CSS color and background properties instead, except for the test that actually checks support for the MathML color attributes (relations/html5-tree/color-attributes-1.html).
--

wpt-commits: 4ec94cca5a27b65c5eb7ef3910a6a94c3b610597
wpt-pr: 15297
2019-02-21 19:55:24 +00:00
autofoolip
4948046806 Bug 1488208 [wpt PR 12804] - Update interfaces/cssom.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/cssom.idl (#12804)

Source: https://github.com/tidoust/reffy-reports/blob/6894c32/whatwg/idl/cssom.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/490049021
--

wpt-commits: be8418c77f9680adcc066a3aad2c3a20815b8351
wpt-pr: 12804
2019-02-21 19:55:24 +00:00
moz-wptsync-bot
69fdaf5323 Bug 1526627 [wpt PR 15256] - Update wpt metadata, a=testonly
wpt-pr: 15256
wpt-type: metadata
2019-02-21 19:55:24 +00:00
jugglinmike
9c083cf908 Bug 1526627 [wpt PR 15256] - [html] Restore coverage for query encoding, a=testonly
Automatic update from web-platform-tests
HTML: restore coverage for query encoding

When the query encoding navigation tests were refactored to use WPT's
"variant" feature [1], the new structure omitted one of the encodings
which was previously tested. Although the encoding will be used when a
variant is not specified, the automation tooling only uses variants
which are explicitly specified. This can be observed through the
`--list-tests` flag of the `wpt run` command:

    $ ./wpt run --list-tests firefox html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html
    /html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html?encoding=utf8
    /html/infrastructure/urls/resolving-urls/query-encoding/navigation.sub.html?encoding=x-cp1251

Explicitly declare the default variant, restoring the original test
coverage.

[1] https://github.com/web-platform-tests/wpt/pull/11300
--

wpt-commits: 0b594535b4d94217964a40288e3f535c452bb8f3
wpt-pr: 15256
2019-02-21 19:55:23 +00:00
moz-wptsync-bot
5445eac439 Bug 1526626 [wpt PR 15181] - Drop nullable document.domain experiment, a=testonly
Automatic update from web-platform-tests
Drop nullable document.domain experiment

This reverts https://crrev.com/7a5c7e067f550762 to retire the experiment
to allow `document.domain = null`.

Bug: 733150
Change-Id: I29304d26aafe90c5a6e0d5dc15704718772fc522
Reviewed-on: https://chromium-review.googlesource.com/c/1446265
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Taiju Tsuiki <tzik@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630218}

--

wpt-commits: 0cb54ecc9cdf4f1a8b0d5641d9145ff59898e62b
wpt-pr: 15181
2019-02-21 19:55:22 +00:00
moz-wptsync-bot
29571d9295 Bug 1526625 [wpt PR 15091] - Update wpt metadata, a=testonly
wpt-pr: 15091
wpt-type: metadata
2019-02-21 19:55:22 +00:00
Darwin Huang
83fa5af0b7 Bug 1526625 [wpt PR 15091] - Async Clipboard: Integrate readImage/writeImage into generic read/write, a=testonly
Automatic update from web-platform-tests
Async Clipboard: Integrate readImage/writeImage into generic read/write

- read/write now use Blobs instead of DataTransfer, and can only read/write one
type at a time.
- read/write can now read/write images in addition to existing text support.
- readImageExperimental and writeImageExperimental removed.
- Images will be encoded in the same manner as before this CL, whereas text
will be emitted with utf-8 encoding.
- read will prefer to return an image if one is available, and will return text
otherwise.
- Relevant tests updated.

Future Work:
- Use vectors or lists or some collection of Blobs to read/write many types at
a time, to work towards feature parity with DataTransfer.

Bug: 916823, 150835
Change-Id: I89d12ba137954731acb7180ac2fb6d15b0c264ae
Reviewed-on: https://chromium-review.googlesource.com/c/1435220
Commit-Queue: Darwin Huang <huangdarwin@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Gary Kacmarcik <garykac@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630205}

--

wpt-commits: 305e84c0138382fcc1169e76f53173a4330786cb
wpt-pr: 15091
2019-02-21 19:55:22 +00:00
Jacob DeWitt
827425fa1f Bug 1526623 [wpt PR 15219] - Use XRRigidTransform based on latest webxr spec., a=testonly
Automatic update from web-platform-tests
Use XRRigidTransform based on latest webxr spec.

Bug: 916589

Change-Id: I4b53d4c58fcb0b518144741153fb746c90fb435c
Reviewed-on: https://chromium-review.googlesource.com/c/1446850
Commit-Queue: Jacob DeWitt <jacde@chromium.org>
Reviewed-by: Brandon Jones <bajones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630204}

--

wpt-commits: 0ec4da580155a16123ead11f632461e61356ffc9
wpt-pr: 15219
2019-02-21 19:55:21 +00:00
moz-wptsync-bot
c9f8ff81d9 Bug 1516736 [wpt PR 14686] - Update wpt metadata, a=testonly
wpt-pr: 14686
wpt-type: metadata
2019-02-21 19:55:21 +00:00
Reilly Grant
920ff7da1f Bug 1516736 [wpt PR 14686] - [serial] Implement feature policy checks, a=testonly
Automatic update from web-platform-tests
[serial] Implement feature policy checks

This API should follow the example of WebUSB and require explicit
authorization via feature policy when used in a cross-origin iframe.

Bug: 884928
Change-Id: Ia953c86a45e8b38b901b790b8aee912fd991e1a1
Reviewed-on: https://chromium-review.googlesource.com/c/1392357
Reviewed-by: Luna Lu <loonybear@chromium.org>
Reviewed-by: Nasko Oskov <nasko@chromium.org>
Reviewed-by: Oliver Chang <ochang@chromium.org>
Commit-Queue: Luna Lu <loonybear@chromium.org>
Auto-Submit: Reilly Grant <reillyg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630196}

--

wpt-commits: 5041c80124749711b4f143c2136903e84ad42ad1
wpt-pr: 14686
2019-02-21 19:55:20 +00:00
Eric Willigers
169334a5fc Bug 1504391 [wpt PR 13873] - [css-overscroll-behavior] Parsing, serialization, a=testonly
Automatic update from web-platform-tests
[css-overscroll-behavior] Parsing, serialization (#13873)

Spec:
https://drafts.csswg.org/css-overscroll-behavior/#property-index

--

wpt-commits: 7d971ce190c8ab60ddb4e48fa47e05e980aa0f5d
wpt-pr: 13873
2019-02-21 19:55:20 +00:00
Tab Atkins Jr
fff9e66199 Bug 1526621 [wpt PR 15286] - Use gPV/sP, as that's slightly more well-supported, a=testonly
Automatic update from web-platform-tests
Use gPV/sP, as that's slightly more well-supported

Requested by @emilio in <https://github.com/w3c/csswg-drafts/issues/3588#issuecomment-460019494>
--
Merge pull request #15286 from web-platform-tests/tabatkins-patch-1

Use gPV/sP, as that's slightly more well-supported

--

wpt-commits: f912ea28e7a5451f51d38d62cd0aee489618e4cb, ead8f8b00d0b68237109f3c93d0ccae076a34f98
wpt-pr: 15286
2019-02-21 19:55:19 +00:00
Blink WPT Bot
26f3b28b7f Bug 1526620 [wpt PR 15285] - [Payment Request][WPT] Fix show() tests., a=testonly
Automatic update from web-platform-tests
[Payment Request][WPT] Fix show() tests. (#15285)

Before this patch, the WPT tests for PaymentRequest.show() failed (and
were expected to do so) because the tests run in a content shell, which
does not have the Payment Request components sufficient for showing a
browser payment sheet.

This patch converts the show() test into a manual one, which should be
run in a full browser. One test case remains automated, because its
intent is to invoke show() without a user gesture. That test case is
expected to fail because Chromium does not require a user gesture for
show() at this time (https://crbug.com/817807).

After this patch, the manual WPT tests for PaymentRequest.show() pass in
the full Chromium browser.

Bug: 929773 817807
Change-Id: I9cacb5447fb3ae43a8b50c53a74b7c58db8f4466
--

wpt-commits: 9cd1c2970839f44d1d2fb0f6e862d4b05a1065ce
wpt-pr: 15285
2019-02-21 19:55:19 +00:00
Blink WPT Bot
b395870e59 Bug 1526619 [wpt PR 15283] - [Payment Request][WPT] Fix abort() tests., a=testonly
Automatic update from web-platform-tests
[Payment Request][WPT] Fix abort() tests. (#15283)

Before this patch, the WPT tests for PaymentRequest.abort() were
expected to fail due to including the vendor testdriver JavaScript file
before the generic testdriver file. The vendor file was attempting to
use the objects defined in the generic file, but the incorrect include
order caused a JS error.

This patch reorders the vendor JS file to be after the generic JS file
and splits out the manual tests that require a user gesture for
PaymentRequest.show().

After this patch, the PaymentRequest.abort() tests are passing.

Bug: 929773
Change-Id: Ic0f8ff84b478116821e98775d1cec31cfad32d9f
--

wpt-commits: ba78e657cbc2648e1540216e5a7973bc91f221f0
wpt-pr: 15283
2019-02-21 19:55:18 +00:00
moz-wptsync-bot
95a2da72fc Bug 1526617 [wpt PR 15247] - Update wpt metadata, a=testonly
wpt-pr: 15247
wpt-type: metadata
2019-02-21 19:55:18 +00:00
François Beaufort
0cf8546d12 Bug 1526617 [wpt PR 15247] - Do not require user gesture if pictureInPictureElement is set, a=testonly
Automatic update from web-platform-tests
Do not require user gesture if pictureInPictureElement is set

Following https://github.com/WICG/picture-in-picture/issues/116, it
would be great to allow video to enter Picture-in-Picture without user
activation if there's already a visible PiP window in the context of the
document, in other words if `document.pictureInPictureElement` is set.

Bug: 928697
Change-Id: I2c191368d8dd1bd6ddade719399d0679ef410575
Reviewed-on: https://chromium-review.googlesource.com/c/1454360
Commit-Queue: François Beaufort <beaufort.francois@gmail.com>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630026}

--

wpt-commits: 5692bc8fe5e5ae3703dda9f0689e1d8ec3431411
wpt-pr: 15247
2019-02-21 19:55:18 +00:00
moz-wptsync-bot
bc59b546a8 Bug 1526616 [wpt PR 15245] - Update wpt metadata, a=testonly
wpt-pr: 15245
wpt-type: metadata
2019-02-21 19:55:17 +00:00
Nicolas Pena
2484ac38e8 Bug 1526616 [wpt PR 15245] - [ElementTiming] Use TimingAllowOrigin check and remove bubbling, a=testonly
Automatic update from web-platform-tests
[ElementTiming] Use TimingAllowOrigin check and remove bubbling

This CL changes the security check for ElementTiming from same-origin to
TAO, which requires plumbing the OriginalTimingAllowOrigin attribute for
the case of 304 responses. It also removes bubbling to be consistent with
ResourceTiming. Some tests are fixed to properly use cross-origins within
external/wpt, and a cross-origin resource with TAO wildcard test is
added. More TAO tests will be added in a followup.

Bug: 928425, 879270
Change-Id: I4df40818823e3db9851fbc9586a0bda9c1adcfec
Reviewed-on: https://chromium-review.googlesource.com/c/1453074
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630019}

--

wpt-commits: dcc3641354ccfcf7834bc80c28bf7890b9a8620d
wpt-pr: 15245
2019-02-21 19:55:17 +00:00
Brandon Jones
57187c6ab0 Bug 1526264 [wpt PR 15269] - Implement XRRenderState and XRSession.updateRenderState, a=testonly
Automatic update from web-platform-tests
Implement XRRenderState and XRSession.updateRenderState

Bug: 922187
Change-Id: I7f8837f9d32672d33a4143d51c30f6997f0cd180
Reviewed-on: https://chromium-review.googlesource.com/c/1455618
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Auto-Submit: Brandon Jones <bajones@chromium.org>
Commit-Queue: Brandon Jones <bajones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#630010}

--

wpt-commits: a21675eb295db812ef79dcc14eaf3efa9b427542
wpt-pr: 15269
2019-02-21 19:55:16 +00:00
moz-wptsync-bot
33a2e0e3b5 Bug 1526612 [wpt PR 15165] - Update wpt metadata, a=testonly
wpt-pr: 15165
wpt-type: metadata
2019-02-21 19:55:16 +00:00
Jordan Taylor
a225be720a Bug 1526612 [wpt PR 15165] - [Animation Worklet] Upstream local-time related web tests to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream local-time related web tests to WPT

web_tests/animations/animationworklet/worklet-animation-local-time-after-duration.html -> web_tests/external/wpt/animation-worklet/worklet-animation-local-time-after-duration.https.html
web_tests/animations/animationworklet/worklet-animation-local-time-before-start.html -> web_tests/external/wpt/animation-worklet/worklet-animation-local-time-before-start.http

Bug: 915352
Change-Id: Ic24945fc071ebc9aada2cf925fcb07b111d23a99
Reviewed-on: https://chromium-review.googlesource.com/c/1446566
Reviewed-by: Yi Gu <yigu@chromium.org>
Commit-Queue: Jordan Taylor <jortaylo@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#630003}

--

wpt-commits: 552dae04c7bdc91a57f024aaef5ffc9091bc7e44
wpt-pr: 15165
2019-02-21 19:55:15 +00:00
Geoffrey Sneddon
fc42f2311d Bug 1526611 [wpt PR 15278] - Stop running coverage by default in tox, a=testonly
Automatic update from web-platform-tests
Stop running coverage by default in tox (#15278)

This doesn't re-enable it on CI because of #8613.
--

wpt-commits: 313a26544dbd0f99ee1a7618eae3bee494ab2ad2
wpt-pr: 15278
2019-02-21 19:55:15 +00:00