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

724217 Коммитов

Автор SHA1 Сообщение Дата
autofoolip 9e1c050e57 Bug 1660389 [wpt PR 25168] - Update interfaces/worklets.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/worklets.idl (#25168)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/worklets.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: 62518dd64307b06b838936e7f7251558305ad164
wpt-pr: 25168
2020-08-27 08:44:56 +00:00
autofoolip 32cdbf8af2 Bug 1660388 [wpt PR 25167] - Update interfaces/webxr.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webxr.idl (#25167)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/webxr.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: ac2867238ffdddcec48e485dd101f70cbb98d745
wpt-pr: 25167
2020-08-27 08:44:56 +00:00
autofoolip 81b78d58f6 Bug 1660387 [wpt PR 25166] - Update interfaces/webusb.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webusb.idl (#25166)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/webusb.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: d0cec627edfdcc8840ee307e1ca3127e872d4aa8
wpt-pr: 25166
2020-08-27 08:44:55 +00:00
autofoolip 70f3e9c060 Bug 1660386 [wpt PR 25165] - Update interfaces/webrtc-identity.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc-identity.idl (#25165)

Source: https://github.com/tidoust/reffy-reports/blob/2ffcc31/ed/idl/webrtc-identity.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719187604
--

wpt-commits: 77fc6de54b03bfe81d9c060fdfd9621cc24ac2c0
wpt-pr: 25165
2020-08-27 08:44:55 +00:00
Rob Buis 622b72a995 Bug 1660432 [wpt PR 25175] - Test percentage resolution for lspace/voffset for mpadded, a=testonly
Automatic update from web-platform-tests
Test percentage resolution for lspace/voffset for mpadded (#25175)

--

wpt-commits: 4b8d683b7153b567ea65fb03868bc174276a00cf
wpt-pr: 25175
2020-08-27 08:44:54 +00:00
Maggie Cai db80ee1f0e Bug 1660430 [wpt PR 25174] - Revert "[ChromeDriver] Support triple click in Chromedriver PerformActions", a=testonly
Automatic update from web-platform-tests
Revert "[ChromeDriver] Support triple click in Chromedriver PerformActions"

This reverts commit 2576e02f3bddd1e0b8f93fb879e309139add9998.

Reason for revert: This CL is likely the cause of the build failure for test external/wpt/webdriver/tests/release_actions/sequence.py>>test_no_release_mouse_sequence_keeps_dblclick_state, in buildes first occurs in:
https://ci.chromium.org/p/chromium/builders/ci/Linux%20Tests%20%28dbg%29%281%29/91045 and
https://ci.chromium.org/p/chromium/builders/ci/linux-trusty-rel/14964

Original change's description:
> [ChromeDriver] Support triple click in Chromedriver PerformActions
>
> When we are using PerformActions from ChromeDriver to simulate three
> mouse click, it only set the click count to 2, not 3, so this test fails
> third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions
> /pointer_tripleclick.py.
>
> PerformActions should keep the mouse click count and decide if we should
> increase the count or set to 1 when we have a mouse press based on the
> interval of two mouse presses and difference between the current mouse
> positions and the last one.
>
> Bug: 1119679
> Change-Id: I2b941c5d295cdd457109c8866c55e02bb2360555
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2366655
> Reviewed-by: John Chen <johnchen@chromium.org>
> Commit-Queue: Lan Wei <lanwei@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#800201}

TBR=lanwei@chromium.org,johnchen@chromium.org

Change-Id: Ie57866e4aef6ac88eca708a05459032c1fee2128
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1119679
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368620
Reviewed-by: Maggie Cai <mxcai@chromium.org>
Commit-Queue: Maggie Cai <mxcai@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800511}

--

wpt-commits: 020658e87d182f17092497b027cdf6e9e7b103ef
wpt-pr: 25174
2020-08-27 08:44:54 +00:00
Will Cassella 8f731edcd8 Bug 1660401 [wpt PR 25171] - Reland "Give blink::CueTimeline a timer for precisely handling cue events", a=testonly
Automatic update from web-platform-tests
Reland "Give blink::CueTimeline a timer for precisely handling cue events"

This is a reland of cb9cdc6693ba2ac64292494cca7ad28a6a00f084

Original change's description:
> Give blink::CueTimeline a timer for precisely handling cue events
>
> Cue-related events (enter, exit, cuechange) are fired up to 250ms late,
> and there is a similar latency in their display which is quite
> noticeable.
>
> The underlying problem is that we only update cues alongside the
> `timeupdate` event, which is fixed at 4 Hz.
>
> My solution is to add a separate timer to CueTimeline
> (`CueTimeline::cue_event_timer_`) which is given a timeout for the
> next cue event based on the current playback position and rate. This
> allows for significantly more precise cue timing accuracy without a
> significant performance penalty.
>
> Additionally, several web tests were written with the expectation that
> the 'time marches on' algorithm is run before video playback begins
> (ie, upon loading text track cues). This behavior is not in accordance
> with the spec (as outlined in crbug/1050767), so this CL fixes those
> expectations and adds a new test to prevent regressing.
>
> Bug: 576310, 1050767
> Change-Id: I675f5f030a68ba9cee10e12b3e79a9b174048193
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2008079
> Commit-Queue: Will Cassella <cassew@google.com>
> Reviewed-by: Fredrik Söderquist <fs@opera.com>
> Cr-Commit-Position: refs/heads/master@{#800148}

Bug: 576310
Bug: 1050767
Change-Id: I735f5344005798b8d1543e020ba3920c9d2134dd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368079
Auto-Submit: Will Cassella <cassew@google.com>
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#800503}

--

wpt-commits: 030f04c3392fe22b7c4293c2323c846db8b9cc11
wpt-pr: 25171
2020-08-27 08:44:54 +00:00
Maggie Cai 99256914a3 Bug 1660411 [wpt PR 25172] - Revert "FontAccess: Replace web_tests with WPT tests", a=testonly
Automatic update from web-platform-tests
Revert "FontAccess: Replace web_tests with WPT tests"

This reverts commit cfb42f4aed1af85a1ae06a55c698e106213ac479.

Reason for revert: The upstream CL of this CL (https://crrev.com/c/2364009) is likely the cause of build breakage for Win10 Tests x64 build starting from: https://ci.chromium.org/p/chromium/builders/ci/Win10%20Tests%20x64/48700

Original change's description:
> FontAccess: Replace web_tests with WPT tests
>
> Replaces web_tests with WPT tests to ensure cross-browser compatibility
> in the future.
>
> Bug: 535764
> Change-Id: Ice3b2bd0589a8aff83a0f50f7bcd2d2ff6938989
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2365332
> Commit-Queue: Olivier Yiptong <oyiptong@chromium.org>
> Reviewed-by: Joshua Bell <jsbell@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#800345}

TBR=jsbell@chromium.org,oyiptong@chromium.org

Change-Id: I6f85c0cb68f8c30ab29a618f3365d2473c9a8b99
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 535764
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367585
Reviewed-by: Maggie Cai <mxcai@chromium.org>
Commit-Queue: Maggie Cai <mxcai@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800478}

--

wpt-commits: 14d1af270031c78a48d3b8cbae2d8dc55013bb74
wpt-pr: 25172
2020-08-27 08:44:53 +00:00
Maggie Cai 3a374c5443 Bug 1660399 [wpt PR 25170] - Revert "Give blink::CueTimeline a timer for precisely handling cue events", a=testonly
Automatic update from web-platform-tests
Revert "Give blink::CueTimeline a timer for precisely handling cue events"

This reverts commit cb9cdc6693ba2ac64292494cca7ad28a6a00f084.

Reason for revert: This CL is likely the cause of build failure for Builder Linux Tests (dbg)(1) since https://ci.chromium.org/p/chromium/builders/ci/Linux%20Tests%20%28dbg%29%281%29/91043. Revert to see if that fix the build

Original change's description:
> Give blink::CueTimeline a timer for precisely handling cue events
>
> Cue-related events (enter, exit, cuechange) are fired up to 250ms late,
> and there is a similar latency in their display which is quite
> noticeable.
>
> The underlying problem is that we only update cues alongside the
> `timeupdate` event, which is fixed at 4 Hz.
>
> My solution is to add a separate timer to CueTimeline
> (`CueTimeline::cue_event_timer_`) which is given a timeout for the
> next cue event based on the current playback position and rate. This
> allows for significantly more precise cue timing accuracy without a
> significant performance penalty.
>
> Additionally, several web tests were written with the expectation that
> the 'time marches on' algorithm is run before video playback begins
> (ie, upon loading text track cues). This behavior is not in accordance
> with the spec (as outlined in crbug/1050767), so this CL fixes those
> expectations and adds a new test to prevent regressing.
>
> Bug: 576310, 1050767
> Change-Id: I675f5f030a68ba9cee10e12b3e79a9b174048193
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2008079
> Commit-Queue: Will Cassella <cassew@google.com>
> Reviewed-by: Fredrik Söderquist <fs@opera.com>
> Cr-Commit-Position: refs/heads/master@{#800148}

TBR=fs@opera.com,alancutter@chromium.org,mlamouri@chromium.org,cassew@google.com

Change-Id: I0563b173344cef976c16b4f2851b45762a67843f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 576310
Bug: 1050767
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368614
Reviewed-by: Maggie Cai <mxcai@chromium.org>
Commit-Queue: Maggie Cai <mxcai@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800432}

--

wpt-commits: 5f8ee811d7e389f36bc435abf33566eae2ce832e
wpt-pr: 25170
2020-08-27 08:44:53 +00:00
Dan Sanders c1ea45443b Bug 1660383 [wpt PR 25164] - Reland "[webcodecs] Implement Audio/VideoDecoder error callback.", a=testonly
Automatic update from web-platform-tests
Reland "[webcodecs] Implement Audio/VideoDecoder error callback."

This reverts commit 51b274e89cbb45a7a1ce9b4f1ae78ed81639c7ba.

Bug: 1045247
Change-Id: I4f22c1e340d6c2224eaccb29e41b2605efe0d47a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368493
Commit-Queue: Dan Sanders <sandersd@chromium.org>
Commit-Queue: Chrome Cunningham <chcunningham@chromium.org>
Auto-Submit: Dan Sanders <sandersd@chromium.org>
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800406}

--

wpt-commits: 22ea3f8f6d0fc3034cf18743d7ea6c402f2ae188
wpt-pr: 25164
2020-08-27 08:44:52 +00:00
Matt Menke 0063a1e4ef Bug 1660377 [wpt PR 25162] - Revert "[webcodecs] Implement Audio/VideoDecoder error callback.", a=testonly
Automatic update from web-platform-tests
Revert "[webcodecs] Implement Audio/VideoDecoder error callback."

This reverts commit b930822ca7fcf157bb64a7aa13e460aeb5ff60df.

Reason for revert: Causing build failures due to conflict with https://chromium-review.googlesource.com/c/chromium/src/+/2364075

See, e.g., https://ci.chromium.org/p/chromium/builders/try/linux-libfuzzer-asan-rel/538575?

Original change's description:
> [webcodecs] Implement Audio/VideoDecoder error callback.
>
> This is implemented in terms of an |is_closed_| state, which prevents
> reentrancy during shutdown.
>
> Bug: 1045247
> Change-Id: I69e8bd095979f6571fbe95b298f91166b61dc9f3
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2363998
> Commit-Queue: Dan Sanders <sandersd@chromium.org>
> Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#800282}

TBR=sandersd@chromium.org,chcunningham@chromium.org

Change-Id: Ibff1740b70035b8242c15314cd760976d5a1efc7
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1045247
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2368456
Reviewed-by: Matt Menke <mmenke@chromium.org>
Commit-Queue: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800368}

--

wpt-commits: c32615d2f6c95d4cbebba191a5b0cbefd03b5cb2
wpt-pr: 25162
2020-08-27 08:44:52 +00:00
moz-wptsync-bot c91fddd98b Bug 1660135 [wpt PR 25125] - Update wpt metadata, a=testonly
wpt-pr: 25125
wpt-type: metadata
2020-08-27 08:44:51 +00:00
Olivier Yiptong dd056379f4 Bug 1660135 [wpt PR 25125] - FontAccess: Replace web_tests with WPT tests, a=testonly
Automatic update from web-platform-tests
FontAccess: Replace web_tests with WPT tests

Replaces web_tests with WPT tests to ensure cross-browser compatibility
in the future.

Bug: 535764
Change-Id: Ice3b2bd0589a8aff83a0f50f7bcd2d2ff6938989
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2365332
Commit-Queue: Olivier Yiptong <oyiptong@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800345}

--

wpt-commits: 75d50099b93041d023aa8e4b3ef30816d36eb485
wpt-pr: 25125
2020-08-27 08:44:51 +00:00
moz-wptsync-bot bd0cf8740f Bug 1660344 [wpt PR 25159] - Update wpt metadata, a=testonly
wpt-pr: 25159
wpt-type: metadata
2020-08-27 08:44:50 +00:00
Thomas Guilbert aa46bda445 Bug 1660344 [wpt PR 25159] - Copy and destroy frames on encode(), a=testonly
Automatic update from web-platform-tests
Copy and destroy frames on encode()

This CL changes the behavior of VideoEncoder to make an internal copy
of frames passed in through encode(), before destroying the passed
frame. This means that users don't need to call destroy() after passing
frames to encode(), which could result in a frame being invalidated
before we send it to the internal encoder. It also means we can destroy
the frame internally when we no longer need it without risking that it
might still be in use by the user.

Users that which to keep their frames alive after giving them to the
encoder can send a cloned copy instead.

Bug: 1108023
Change-Id: Ie5cd98d688a53314ac16a6a3ac7afe2a65d742f8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2363863
Commit-Queue: Thomas Guilbert <tguilbert@chromium.org>
Reviewed-by: Dan Sanders <sandersd@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800296}

--

wpt-commits: 3bbe514f09fcd6241bac429bef8a36860a0e2732
wpt-pr: 25159
2020-08-27 08:44:50 +00:00
Raphael Kubo da Costa 9b8fb53571 Bug 1660210 [wpt PR 25143] - docs: Reference the right function in "Timeouts in Tests", a=testonly
Automatic update from web-platform-tests
docs: Reference the right function in "Timeouts in Tests"

`step_wait_func` was being referenced twice; what we want instead is to
mention both `step_wait_func` and `step_wait_func_done`.

--

wpt-commits: 54ae6127dc1676c6363cf08a21e5bd1c047c2ad1
wpt-pr: 25143
2020-08-27 08:44:50 +00:00
moz-wptsync-bot fe2fb94da4 Bug 1660125 [wpt PR 25124] - Update wpt metadata, a=testonly
wpt-pr: 25124
wpt-type: metadata
2020-08-27 08:44:49 +00:00
Dan Sanders c439ee6687 Bug 1660125 [wpt PR 25124] - [webcodecs] Implement Audio/VideoDecoder error callback., a=testonly
Automatic update from web-platform-tests
[webcodecs] Implement Audio/VideoDecoder error callback.

This is implemented in terms of an |is_closed_| state, which prevents
reentrancy during shutdown.

Bug: 1045247
Change-Id: I69e8bd095979f6571fbe95b298f91166b61dc9f3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2363998
Commit-Queue: Dan Sanders <sandersd@chromium.org>
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800282}

--

wpt-commits: 4f4483cddb83ac78b64d0612aba2277b28441081
wpt-pr: 25124
2020-08-27 08:44:49 +00:00
autofoolip be61b99a5b Bug 1660317 [wpt PR 25156] - Update interfaces/wasm-js-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/wasm-js-api.idl (#25156)

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/wasm-js-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521
--

wpt-commits: 9017ebd2aa837f6a81f19a604d01b4d97aaecb64
wpt-pr: 25156
2020-08-27 08:44:48 +00:00
autofoolip 1e383c6b82 Bug 1660319 [wpt PR 25158] - Update interfaces/web-nfc.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/web-nfc.idl (#25158)

Source: https://github.com/tidoust/reffy-reports/blob/b8b42b1/ed/idl/web-nfc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719262488
--

wpt-commits: fba2709244fe91170f23a2d1389036d48e8fd2f4
wpt-pr: 25158
2020-08-27 08:44:48 +00:00
autofoolip d280d64d6d Bug 1660318 [wpt PR 25157] - Update interfaces/web-animations.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/web-animations.idl (#25157)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/web-animations.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: 5579e084a6c03b4174823b9c6792ed53f7223763
wpt-pr: 25157
2020-08-27 08:44:47 +00:00
moz-wptsync-bot feed365953 Bug 1660314 [wpt PR 25154] - Update wpt metadata, a=testonly
wpt-pr: 25154
wpt-type: metadata
2020-08-27 08:44:47 +00:00
autofoolip 1c9c1eda51 Bug 1660314 [wpt PR 25154] - Update interfaces/audio-output.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/audio-output.idl (#25154)

Source: https://github.com/tidoust/reffy-reports/blob/a3d5b28/ed/idl/audio-output.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719709765
--

wpt-commits: 707f1228de1a07625e488f8bce7a8144cc5fbcee
wpt-pr: 25154
2020-08-27 08:44:46 +00:00
moz-wptsync-bot 1ccb27589b Bug 1659837 [wpt PR 25082] - Update wpt metadata, a=testonly
wpt-pr: 25082
wpt-type: metadata
2020-08-27 08:44:46 +00:00
Thomas Guilbert 621ac7a457 Bug 1659837 [wpt PR 25082] - Parse codecs on VideoEncoder::Configure(), a=testonly
Automatic update from web-platform-tests
Parse codecs on VideoEncoder::Configure()

This CL front-loads the configuration parsing and codec support
verification into the Configure() method. This means that and invalid
or unsupported config should immediately throw an exception, rather than
being reported in the error callback.

This CL also allows encoders to be re-configured.

Bug: 1116783, 1094166
Change-Id: I88df452cfa2a1b0fcfeb4da6c279665661d7380f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2363711
Commit-Queue: Thomas Guilbert <tguilbert@chromium.org>
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800277}

--

wpt-commits: be6aa0ccd2409613b0adc835580cec14def7d505
wpt-pr: 25082
2020-08-27 08:44:46 +00:00
Vladimir Levin cacfa95712 Bug 1659774 [wpt PR 25070] - ScrollAnchoring: Limit focus priority to editable elements., a=testonly
Automatic update from web-platform-tests
ScrollAnchoring: Limit focus priority to editable elements.

This patch limits the selection of priority candidate to focused
elements with editable style. That is, previously we would consider
any focused element as a priority scroll anchor. Now, this is only
true if the element is editable.

This should be a middle ground that allows most cases in referenced
bug to be fixed (> 30 stars, multiple merged bugs). However, it would
also preserve the layout stability when editing forms with text
input.

R=chrishtr@chromium.org

Fixed: 1102229
Change-Id: I7341f0e513b70f8a4d836cebb68b931f2518534f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2363079
Auto-Submit: vmpstr <vmpstr@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800259}

--

wpt-commits: 41bff1fb76d6a0bd5c1fe4402ccc3d499c0a3077
wpt-pr: 25070
2020-08-27 08:44:45 +00:00
Lan Wei 878e473c36 Bug 1660276 [wpt PR 25152] - [ChromeDriver] Support triple click in Chromedriver PerformActions, a=testonly
Automatic update from web-platform-tests
[ChromeDriver] Support triple click in Chromedriver PerformActions

When we are using PerformActions from ChromeDriver to simulate three
mouse click, it only set the click count to 2, not 3, so this test fails
third_party/blink/web_tests/external/wpt/webdriver/tests/perform_actions
/pointer_tripleclick.py.

PerformActions should keep the mouse click count and decide if we should
increase the count or set to 1 when we have a mouse press based on the
interval of two mouse presses and difference between the current mouse
positions and the last one.

Bug: 1119679
Change-Id: I2b941c5d295cdd457109c8866c55e02bb2360555
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2366655
Reviewed-by: John Chen <johnchen@chromium.org>
Commit-Queue: Lan Wei <lanwei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800201}

--

wpt-commits: ec174976221ab481a1cdaec1c8be450fa48a6c1e
wpt-pr: 25152
2020-08-27 08:44:45 +00:00
moz-wptsync-bot 40f304354a Bug 1660119 [wpt PR 25123] - Update wpt metadata, a=testonly
wpt-pr: 25123
wpt-type: metadata
2020-08-27 08:44:44 +00:00
Yifan Luo a277c70887 Bug 1660119 [wpt PR 25123] - [SanitizerAPI] The initial commit., a=testonly
Automatic update from web-platform-tests
[SanitizerAPI] The initial commit.

This CL intends to create a prototyping Sanitizer API
(https://github.com/WICG/sanitizer-api) at very beginning
level.

Change-Id: I7327a3440d544b61becd81f4c9b058ee4823ffc4
Bug: 1116418
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2346252
Commit-Queue: Yifan Luo <lyf@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Yifan Luo <lyf@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800191}

--

wpt-commits: dea703888c8e29162439a6e3980e03f3315a3fbe
wpt-pr: 25123
2020-08-27 08:44:44 +00:00
moz-wptsync-bot 277c139949 Bug 1660254 [wpt PR 25151] - Update wpt metadata, a=testonly
wpt-pr: 25151
wpt-type: metadata
2020-08-27 08:44:43 +00:00
Guido Urdaneta ebaf948e2e Bug 1660254 [wpt PR 25151] - Move WebRTC insertable streams web tests to WPT, a=testonly
Automatic update from web-platform-tests
Move WebRTC insertable streams web tests to WPT

Bug: 1114029
Change-Id: I732e4c3c1820aec2c6b6cd1aa5fee3b52dae98b1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2367078
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800176}

--

wpt-commits: a11d703ec22487cf00de16e7e50c549e677d42ae
wpt-pr: 25151
2020-08-27 08:44:43 +00:00
Will Cassella 8cba29d20f Bug 1619729 [wpt PR 22071] - Give blink::CueTimeline a timer for precisely handling cue events, a=testonly
Automatic update from web-platform-tests
Give blink::CueTimeline a timer for precisely handling cue events

Cue-related events (enter, exit, cuechange) are fired up to 250ms late,
and there is a similar latency in their display which is quite
noticeable.

The underlying problem is that we only update cues alongside the
`timeupdate` event, which is fixed at 4 Hz.

My solution is to add a separate timer to CueTimeline
(`CueTimeline::cue_event_timer_`) which is given a timeout for the
next cue event based on the current playback position and rate. This
allows for significantly more precise cue timing accuracy without a
significant performance penalty.

Additionally, several web tests were written with the expectation that
the 'time marches on' algorithm is run before video playback begins
(ie, upon loading text track cues). This behavior is not in accordance
with the spec (as outlined in crbug/1050767), so this CL fixes those
expectations and adds a new test to prevent regressing.

Bug: 576310, 1050767
Change-Id: I675f5f030a68ba9cee10e12b3e79a9b174048193
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2008079
Commit-Queue: Will Cassella <cassew@google.com>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#800148}

--

wpt-commits: 093d4eed8ba6b92f205f35d80ad91a750bbd4a2d
wpt-pr: 22071
2020-08-27 08:44:42 +00:00
moz-wptsync-bot f2e8271638 Bug 1660252 [wpt PR 25150] - Update wpt metadata, a=testonly
wpt-pr: 25150
wpt-type: metadata
2020-08-27 08:44:42 +00:00
Domenic Denicola 339df1c998 Bug 1660252 [wpt PR 25150] - Origin isolation: finish off popup test coverage, a=testonly
Automatic update from web-platform-tests
Origin isolation: finish off popup test coverage

As part of this, we fix a bug in send-header-page-script.mjs which was
not correctly reading the "send-loaded-message" query parameter. In the
less-comprehensive tests that were there previously, the buggy code
still worked, but these new tests brought out the problem.

Bug: 1042415
Change-Id: Id34c627d1d7fdd41727f3db362ada25a6651498f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2364172
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Reviewed-by: James MacLean <wjmaclean@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799870}

--

wpt-commits: 9f0103203082e75cc7be338c46165f32853909f6
wpt-pr: 25150
2020-08-27 08:44:42 +00:00
jugglinmike c8ed0eddc6 Bug 1648523 [wpt PR 24343] - [html] Omit empty COOP/COEP reporting HTTP headers, a=testonly
Automatic update from web-platform-tests
[html] Omit empty COOP/COEP reporting HTTP headers (#24343)

Prior to this patch, when a test made a request to the `coop-coep.py`
and did not specify a desired value for the "report only" headers, the
response would include the headers without values.

Only include "report only" headers when they have been explicitly
specified. Should tests require empty values for these headers (as in
the original behavior), they may specify query string parameters without
values, e.g.

    coop-coep.py?coop-report-only=
--

wpt-commits: 2520b441890b9a2156e16732f97fbf7867fcbd68
wpt-pr: 24343
2020-08-27 08:44:41 +00:00
autofoolip 6289604fd2 Bug 1660190 [wpt PR 25139] - Update Safari Technology Preview to 112, a=testonly
Automatic update from web-platform-tests
Update Safari Technology Preview to 112 (#25139)

Version as reported by safaridriver --version:
Included with Safari Technology Preview (Release 112, 15610.1.25.5.1)

Source: https://developer.apple.com/safari/download/
Build: https://dev.azure.com/foolip/safari-technology-preview-updater/_build/results?buildId=2078&view=logs
--

wpt-commits: 754bd59424f92f7e9e684f967e406217480af0c9
wpt-pr: 25139
2020-08-27 08:44:41 +00:00
Arnaud Mandy 340f0709cd Bug 1660170 [wpt PR 25132] - wpt: sensors: use of assert_implements, a=testonly
Automatic update from web-platform-tests
wpt: sensors: use of assert_implements

Taking in use new testharness.js API assert_implements instead of
assert_true.

Bug: 1119345
Change-Id: I4155d90968952e7bfa63a0c8755ba3c79e3145c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2364494
Reviewed-by: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
Commit-Queue: Arnaud Mandy <arnaud.mandy@intel.com>
Cr-Commit-Position: refs/heads/master@{#800075}

--

wpt-commits: 79786c32128f010abeceaf6b27969b7b9026e76d
wpt-pr: 25132
2020-08-27 08:44:40 +00:00
moz-wptsync-bot e5648f271c Bug 1660043 [wpt PR 25109] - Update wpt metadata, a=testonly
wpt-pr: 25109
wpt-type: metadata
2020-08-27 08:44:40 +00:00
Domenic Denicola 1e4227b488 Bug 1660043 [wpt PR 25109] - Origin isolation: add initial popup WPTs, a=testonly
Automatic update from web-platform-tests
Origin isolation: add initial popup WPTs

This introduces a couple basic web platform tests for the popup cases.
The main content of this CL is generalizing the test infrastructure,
which previous was iframe-specific. Subsequent CLs will add a more
comprehensive suite of popup tests.

Bug: 1042415
Change-Id: I4f993783613f32cf9ebfb10e29973820e2fc9aad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2364057
Reviewed-by: James MacLean <wjmaclean@chromium.org>
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#799695}

--

wpt-commits: 127286f9b8fe998db82add546285d2e509e5d87a
wpt-pr: 25109
2020-08-27 08:44:39 +00:00
autofoolip 30c32b50d3 Bug 1660230 [wpt PR 25148] - Update interfaces/wake-lock.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/wake-lock.idl (#25148)

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/wake-lock.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521
--

wpt-commits: 60f5b81b1b6f0f77a0a37e83ee53789dd6361ae7
wpt-pr: 25148
2020-08-27 08:44:39 +00:00
autofoolip 36991243c1 Bug 1660229 [wpt PR 25147] - Update interfaces/video-rvfc.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/video-rvfc.idl (#25147)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/video-rvfc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: dd35ff2d677b5b925df2e9c42d87127672fe4c61
wpt-pr: 25147
2020-08-27 08:44:38 +00:00
autofoolip e33575fe2c Bug 1660228 [wpt PR 25146] - Update interfaces/user-timing.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/user-timing.idl (#25146)

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/user-timing.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521
--

wpt-commits: b51da500a781f0ef1ef0d513f5cbd0887a632f1e
wpt-pr: 25146
2020-08-27 08:44:38 +00:00
autofoolip 43e2c7b45b Bug 1659974 [wpt PR 25103] - Update interfaces/cssom.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/cssom.idl (#25103)

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/cssom.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445
--

wpt-commits: 6606be28aabf95f08238a97f2981bc8639294d18
wpt-pr: 25103
2020-08-27 08:44:38 +00:00
autofoolip e82e064a2e Bug 1660226 [wpt PR 25145] - Update interfaces/url.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/url.idl (#25145)

Source: https://github.com/tidoust/reffy-reports/blob/a1daebd/ed/idl/url.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719056521
--

wpt-commits: 284a242bcdb57d4b740d3041fa25d36bf9695f46
wpt-pr: 25145
2020-08-27 08:44:37 +00:00
moz-wptsync-bot 6f81f76191 Bug 1660153 [wpt PR 25131] - Update wpt metadata, a=testonly
wpt-pr: 25131
wpt-type: metadata
2020-08-27 08:44:37 +00:00
Stephen Chenney bf4d7f8732 Bug 1660153 [wpt PR 25131] - [image-orientation] Fix background-position, a=testonly
Automatic update from web-platform-tests
[image-orientation] Fix background-position

An error introduced in a previous patch caused
background-position calculations to be broken due
to incorrect source rect transforms. Fix it and
add a more thorough test. The test fails pending
fuzzy matching in Chrome.

Bug: 1108698
Change-Id: Iabdc332474daa0c5dc4aeb61df338c6028212c65
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2365914
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#800083}

--

wpt-commits: f7d38f48f4be0522a695b7ed4e228e6ac3671605
wpt-pr: 25131
2020-08-27 08:44:36 +00:00
moz-wptsync-bot 0ea4f3029c Bug 1660095 [wpt PR 25119] - Update wpt metadata, a=testonly
wpt-pr: 25119
wpt-type: metadata
2020-08-27 08:44:36 +00:00
Morten Stenshorne 04e834e868 Bug 1660095 [wpt PR 25119] - [LayoutNG] Correct border painting for block fragmentation., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Correct border painting for block fragmentation.

Add a few new tests, as coverage seemed low.

Fix PhysicalBoxSides writing-mode converter to handle vertical-lr, and
skip sideways-lr and sideways-rl, since those aren't even supported by
the CSS parser.

Update BackgroundRoundedRectAdjustedForBleedAvoidance() to skip the
borders that aren't part of the fragment. I suppose inline fragmentation
wasn't using this code path, but block fragmentation uses it.

Bug: 829028
Change-Id: I7e3f78a4fde54c7da1442efdabe609651cd27d10
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2362902
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800047}

--

wpt-commits: 01ce6e496d457671942418efae0a35583c425544
wpt-pr: 25119
2020-08-27 08:44:35 +00:00
Guido Urdaneta 232a6258ea Bug 1660181 [wpt PR 25138] - [RTCInsertableStreams] Add support for readable/writable fields, a=testonly
Automatic update from web-platform-tests
[RTCInsertableStreams] Add support for readable/writable fields

This CL adds the readable and writable fields to the
RTCInsertableStreams dictionary.
These are equivalent to and will replace readableStream and writableStream.
The reason for this is consistency with other APIs that use stream pairs.

Drive-by: rename RTCCodedVideoFrameType to RTCEncodedVideoFrameType to
match the spec and update tests to comply with other API changes.

Bug: 1119653
Change-Id: I64bcafb2602fb952722f1845abaeebd09f3e77d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2366592
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800032}

--

wpt-commits: b385c85f8210742df3764042b8f098a3a0c5f1a2
wpt-pr: 25138
2020-08-27 08:44:35 +00:00
Philip Jägenstedt 8a699d1bac Bug 1653781 [wpt PR 24658] - Add interfaces/scroll-to-text-fragment.idl and test, a=testonly
Automatic update from web-platform-tests
Add interfaces/scroll-to-text-fragment.idl and test (#24658)

--

wpt-commits: cd5f4dfe123b7bdcb3c7904e883d181da4076fa2
wpt-pr: 24658
2020-08-27 08:44:34 +00:00