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

627497 Коммитов

Автор SHA1 Сообщение Дата
autofoolip 6ff6540f9b Bug 1509695 [wpt PR 14224] - Update interfaces/filter-effects.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/filter-effects.idl (#14224)

Source: https://github.com/tidoust/reffy-reports/blob/72b7f9d/whatwg/idl/filter-effects.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/459330148
--

wpt-commits: e94ae4b34ee6fa3b7d608a011818f34757193725
wpt-pr: 14224
2018-12-11 15:49:44 +00:00
Eric Willigers ad2b23b187 Bug 1509465 [wpt PR 14201] - CSS: WPT for :first-child :last-child, a=testonly
Automatic update from web-platform-tests
CSS: WPT for :first-child :last-child

Promote our :first-child :last-child invalidation layout test to WPT.

https://drafts.csswg.org/selectors-4/#the-first-child-pseudo

Change-Id: I3c2e1af82ef2dac58ec5bfe642b156289457bb22
Reviewed-on: https://chromium-review.googlesource.com/c/1348873
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610696}

--

wpt-commits: 732cc9161d1302127fd4b99a50c13bdff7e253ce
wpt-pr: 14201
2018-12-11 15:49:44 +00:00
Findit 7f214ac8c6 Bug 1509612 [wpt PR 14220] - Revert "Move EventTiming tests to WPT", a=testonly
Automatic update from web-platform-tests
Revert "Move EventTiming tests to WPT"

This reverts commit a97f76cd07db5041ec7a3665e37c228b1e92f8a0.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 610669 as the
culprit for flakes in the build cycles as shown on:
https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vYTk3Zjc2Y2QwN2RiNTA0MWVjN2EzNjY1ZTM3YzIyOGIxZTkyZjhhMAw

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.linux/Linux%20Tests%20%28dbg%29%281%29/75936

Sample Failed Step: webkit_layout_tests

Sample Flaky Test: external/wpt/event-timing/event-timing-retrievability.html

Original change's description:
> Move EventTiming tests to WPT
>
> This CL moves the tests in http/tests/event-timing to external/wpt/event-timing.
> The slow image is change from php based to python based. The click is now
> handled by test driver. and setTimeout is replaced with step_timeout.
>
> Bug: 841224
> Change-Id: I035c087550a2d9a67cda1aed88553c16967d04b6
> Reviewed-on: https://chromium-review.googlesource.com/c/1349451
> Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
> Reviewed-by: Timothy Dresser <tdresser@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#610669}

Change-Id: Ia7d9f24fd9866fde7fed255b6b7554e44e4a39ff
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 841224, 908187
Reviewed-on: https://chromium-review.googlesource.com/c/1349500
Cr-Commit-Position: refs/heads/master@{#610689}

--

wpt-commits: 97fdb80e9b3bf9bb1d84c6cf9d312b527d92879c
wpt-pr: 14220
2018-12-11 15:49:44 +00:00
Findit 1f98d0205c Bug 1509611 [wpt PR 14219] - Revert "Align resource timing buffer full processing to spec PR 168", a=testonly
Automatic update from web-platform-tests
Revert "Align resource timing buffer full processing to spec PR 168"

This reverts commit 579d65014c9d6cc248ec1de47013bf6c20c72158.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 610667 as the
culprit for flakes in the build cycles as shown on:
https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vNTc5ZDY1MDE0YzlkNmNjMjQ4ZWMxZGU0NzAxM2JmNmMyMGM3MjE1OAw

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20Leak/26746

Sample Failed Step: webkit_layout_tests

Sample Flaky Test: external/wpt/resource-timing/buffer-full-store-and-clear-during-callback.html

Original change's description:
> Align resource timing buffer full processing to spec PR 168
>
> This change implements the processing model from PR 168[1], when
> it comes to setResourceTimingBufferSize(), clearResourceTimings()
> and the firing of the resourcetimingbufferfull event.
>
> [1] https://github.com/w3c/resource-timing/pull/168
>
> Change-Id: I3a57196f10e0b4cf2bae5662b0e075673a0c2d80
> Reviewed-on: https://chromium-review.googlesource.com/c/1345269
> Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
> Commit-Queue: Yoav Weiss <yoav@yoav.ws>
> Reviewed-by: Nicolás Peña Moreno <npm@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#610667}

Change-Id: I0840bd9b763030b6e200e8f9a94c73c7982044a0
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 908181
Reviewed-on: https://chromium-review.googlesource.com/c/1349498
Cr-Commit-Position: refs/heads/master@{#610683}

--

wpt-commits: 40e50ecff750feff8e62dc98a72e9bca3a8c94cf
wpt-pr: 14219
2018-12-11 15:49:43 +00:00
Philip Jägenstedt b82e2d52c4 Bug 1509468 [wpt PR 14202] - [Azure Pipelines] Don't pin Safari Technology Preview version, a=testonly
Automatic update from web-platform-tests
[Azure Pipelines] Don't pin Safari Technology Preview version (#14202)

Fixes https://github.com/web-platform-tests/wpt/issues/13800.
--

wpt-commits: 4b6b5524b1203233d78d025312b6e918809286f3
wpt-pr: 14202
2018-12-11 15:49:43 +00:00
Nicolás Peña fdf9e231c9 Bug 1509598 [wpt PR 14215] - Move EventTiming tests to WPT, a=testonly
Automatic update from web-platform-tests
Move EventTiming tests to WPT

This CL moves the tests in http/tests/event-timing to external/wpt/event-timing.
The slow image is change from php based to python based. The click is now
handled by test driver. and setTimeout is replaced with step_timeout.

Bug: 841224
Change-Id: I035c087550a2d9a67cda1aed88553c16967d04b6
Reviewed-on: https://chromium-review.googlesource.com/c/1349451
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610669}

--

wpt-commits: 42061028f3951380908b400fb1b23a2d6e16bb22
wpt-pr: 14215
2018-12-11 15:49:43 +00:00
moz-wptsync-bot 52d9898011 Bug 1509130 [wpt PR 14167] - Update wpt metadata, a=testonly
wpt-pr: 14167
wpt-type: metadata
2018-12-11 15:49:42 +00:00
Yoav Weiss dddc7ae9c2 Bug 1509130 [wpt PR 14167] - Align resource timing buffer full processing to spec PR 168, a=testonly
Automatic update from web-platform-tests
Align resource timing buffer full processing to spec PR 168

This change implements the processing model from PR 168[1], when
it comes to setResourceTimingBufferSize(), clearResourceTimings()
and the firing of the resourcetimingbufferfull event.

[1] https://github.com/w3c/resource-timing/pull/168

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

--

wpt-commits: 06720fac129ee8916f1a9309ebc0bfa134604bfe
wpt-pr: 14167
2018-12-11 15:49:42 +00:00
Josh Matthews f20b0cb9c0 Bug 1509603 [wpt PR 14217] - Set default for manifest_update flag appropriately., a=testonly
Automatic update from web-platform-tests
Set default for manifest_update flag appropriately.
--

wpt-commits: 81607985fc9485cbf9f3d0a8ae74359f885eb36b
wpt-pr: 14217
2018-12-11 15:49:42 +00:00
moz-wptsync-bot 795a3535e7 Bug 1483060 [wpt PR 12447] - Update wpt metadata, a=testonly
wpt-pr: 12447
wpt-type: metadata
2018-12-11 15:49:41 +00:00
Darshan Kadu f7648f9bfa Bug 1483060 [wpt PR 12447] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=187319, a=testonly
Automatic update from web-platform-tests
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=187319 (#12447)

* WebKit export of https://bugs.webkit.org/show_bug.cgi?id=187319
* Fix use of add_cleanup in resources/custom-elements-helpers.js

--

wpt-commits: 98224e6c4e2ac278167a21dc0b0241eac5f35d4f
wpt-pr: 12447
2018-12-11 15:49:41 +00:00
Mounir Lamouri 97cf2244a5 Bug 1509310 [wpt PR 14181] - Media Capabilities: switch MediaCapabilitiesInfo to a dictionary., a=testonly
Automatic update from web-platform-tests
Media Capabilities: switch MediaCapabilitiesInfo to a dictionary.

This required to create a custom callback class as CallbackPromiseAdapter
does not work well with dictionaries.

This is also updating the media-capabilities.idl file in WPT, based on:
https://raw.githubusercontent.com/tidoust/reffy-reports/master/whatwg/idl/media-capabilities.idl

Bug: 907704
Change-Id: I13bb3c43a7461398f7866f033527bd3ce1bed140
Reviewed-on: https://chromium-review.googlesource.com/c/1347001
Commit-Queue: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610655}

--

wpt-commits: c7a5c87e5c315051c40c6769952214f5c819df93
wpt-pr: 14181
2018-12-11 15:49:41 +00:00
Mustaq Ahmed cf27ebb46c Bug 1509422 [wpt PR 14194] - Fix two fullscreen wpt tests for UAv2., a=testonly
Automatic update from web-platform-tests
Fix two fullscreen wpt tests for UAv2.

Also marks one currently untestable test.

Bug: 906791
Change-Id: I17fd03f16e93244be80f9572db8c43e8e0b95678
Reviewed-on: https://chromium-review.googlesource.com/c/1347092
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610651}

--

wpt-commits: 1700cffc1ede02465c9aca38d06cbad9d634a920
wpt-pr: 14194
2018-12-11 15:49:40 +00:00
moz-wptsync-bot 872d92df3e Bug 1509566 [wpt PR 14213] - Rename "safari_webdriver" to "safari", get rid of "safari", a=testonly
Automatic update from web-platform-testsRename "safari_webdriver" to "safari", get rid of "safari" (#14213)

--

wpt-commits: f13770f6053eb26328adf487c7f80431da5c4509
wpt-pr: 14213
2018-12-11 15:49:40 +00:00
moz-wptsync-bot 92c1c2c040 Bug 1511399 - Add expectations for Safari in for infrastructure/ tests, a=testonly 2018-12-11 15:49:40 +00:00
Luke Bjerring 9876dbf526 Bug 1509564 [wpt PR 14214] - Document the source email for assignment, a=testonly
Automatic update from web-platform-testsDocument the source email for assignment (#14214)

--

wpt-commits: ad865c2f6bd3ce9ab1333eb78df445cd4c805f36
wpt-pr: 14214
2018-12-11 15:49:39 +00:00
moz-wptsync-bot 4af83490a4 Bug 1503351 [wpt PR 13788] - Update wpt metadata, a=testonly
wpt-pr: 13788
wpt-type: metadata
2018-12-11 15:49:39 +00:00
Jonas Olsson 9eddd31392 Bug 1503351 [wpt PR 13788] - Add RTCPeerConnection.connectionState and onconnectionstatechange., a=testonly
Automatic update from web-platform-testsAdd RTCPeerConnection.connectionState and onconnectionstatechange.

Intent to Implement and Ship:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/lxHPNYoaEU8/0JFwF0ipCQAJ

Bug: chromium:823144
Change-Id: Ia849f44d1c8898da0fcb8341c8ff56de4de2d815
Reviewed-on: https://chromium-review.googlesource.com/c/1292560
Commit-Queue: Jonas Olsson <jonasolsson@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610603}

--

wpt-commits: a8fb1792cbfab3ed59401775da76fb6c15d9f2e2
wpt-pr: 13788
2018-12-11 15:49:39 +00:00
qiuzhong 45e7b90bce Bug 1507775 [wpt PR 14089] - Remove timeout in async_test for mediacapture-streams tests, a=testonly
Automatic update from web-platform-testsRemove timeout in async_test for mediacapture-streams tests (#14089)

--

wpt-commits: 4054a8840c68fbe3c3385e6a4a0d1aebc209c0fb
wpt-pr: 14089
2018-12-11 15:49:38 +00:00
qiuzhong 83bc2a8915 Bug 1507837 [wpt PR 14094] - Remove timeout in async_test for miscellaneous tests, a=testonly
Automatic update from web-platform-testsRemove timeout in async_test for miscellaneous tests (#14094)

Remove all the timeout in `async_test` for miscellaneous tests
except html, IndexedDB, websockets, mediacapture-streams and cookies.
--

wpt-commits: 565cc2b9a470fdf83c703033d7beb3140aa3a6ce
wpt-pr: 14094
2018-12-11 15:49:38 +00:00
Philip Jägenstedt 7b3d4c3526 Bug 1509526 [wpt PR 14208] - Revert "Find manifest for download by tags instead of commits", a=testonly
Automatic update from web-platform-testsRevert "Find manifest for download by tags instead of commits"

Possible but unlikely cause of https://github.com/web-platform-tests/wpt/issues/14207.

This reverts commit 3657828ff4243fcc2f3b3fa4e7bed34d646ad565.

--

wpt-commits: 5438f72ea0bc2abb3754b2b906a34d497bd8457c
wpt-pr: 14208
2018-12-11 15:49:38 +00:00
moz-wptsync-bot 7eaedb26a5 Bug 1509506 [wpt PR 14204] - Update wpt metadata, a=testonly
wpt-pr: 14204
wpt-type: metadata
2018-12-11 15:49:38 +00:00
Dominic Farolino 308136f2a5 Bug 1509506 [wpt PR 14204] - Expect empty string as default instead of OK, a=testonly
Automatic update from web-platform-testsFetch: expect empty string as default instead of OK

Follow-up to 99e9e996267ccd5c1344b7d0164c5e5763b3b174.
--

wpt-commits: bf2bef64b0056d8641ba1caf65315fa28221add9
wpt-pr: 14204
2018-12-11 15:49:37 +00:00
Findit 8d0265aedd Bug 1509481 [wpt PR 14203] - Revert "[EventTiming] Move tests to WPT", a=testonly
Automatic update from web-platform-testsRevert "[EventTiming] Move tests to WPT"

This reverts commit f1fb6d618beab1830a086c43acee5c3c1c8d8028.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 610504 as the
culprit for flakes in the build cycles as shown on:
https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vZjFmYjZkNjE4YmVhYjE4MzBhMDg2YzQzYWNlZTVjM2MxYzhkODAyOAw

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.mac/Mac10.13%20Tests/6917

Sample Failed Step: webkit_layout_tests on Intel GPU on Mac on Mac-10.12.6

Sample Flaky Test: external/wpt/event-timing/event-timing-timingconditions.html

Original change's description:
> [EventTiming] Move tests to WPT
>
> This CL moves Event Timing tests to web-platform-tests. Relevant changes:
> * Move to using test_driver.click.
> * Replace setTimeout with step_timeout.
> * Move to using a python-based slow image resource.
>
> Bug: 841224
> Change-Id: I21f322546815d7d6bcec4dd1703de50a9296d992
> Reviewed-on: https://chromium-review.googlesource.com/c/1348855
> Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
> Reviewed-by: Timothy Dresser <tdresser@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#610504}

Change-Id: Id18988562dc34b1686497c689605b8436760a10c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 841224, 907949
Reviewed-on: https://chromium-review.googlesource.com/c/1348732
Cr-Commit-Position: refs/heads/master@{#610512}

--

wpt-commits: 753a43be34a75556916f2225cbdf8254c9d85070
wpt-pr: 14203
2018-12-11 15:49:37 +00:00
moz-wptsync-bot 5c8f7acadb Bug 1509436 [wpt PR 14195] - Update wpt metadata, a=testonly
wpt-pr: 14195
wpt-type: metadata
2018-12-11 15:49:37 +00:00
Nicolas Pena a687fb6fcc Bug 1509436 [wpt PR 14195] - [EventTiming] Move tests to WPT, a=testonly
Automatic update from web-platform-tests[EventTiming] Move tests to WPT

This CL moves Event Timing tests to web-platform-tests. Relevant changes:
* Move to using test_driver.click.
* Replace setTimeout with step_timeout.
* Move to using a python-based slow image resource.

Bug: 841224
Change-Id: I21f322546815d7d6bcec4dd1703de50a9296d992
Reviewed-on: https://chromium-review.googlesource.com/c/1348855
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610504}

--

wpt-commits: b9b7d2fe5ff6c06279e321c1a3e70ff61ddafa96
wpt-pr: 14195
2018-12-11 15:49:36 +00:00
qiuzhong ff5e77efea Bug 1507753 [wpt PR 14087] - Remove timeout in async_test for html tests, a=testonly
Automatic update from web-platform-testsRemove timeout in async_test for html tests (#14087)

After remove the timeout parameter from async_test, the first parameter
`undefined` is no use and should be removed.

--

wpt-commits: 1f92ddd1228e19c9524f27d04fac413ae77d1ea3
wpt-pr: 14087
2018-12-11 15:49:36 +00:00
moz-wptsync-bot 652b2d30fb Bug 1508928 [wpt PR 14157] - Update wpt metadata, a=testonly
wpt-pr: 14157
wpt-type: metadata
2018-12-11 15:49:36 +00:00
Domenic Denicola 6b0be2b746 Bug 1508928 [wpt PR 14157] - Add tests for no active script in import(), a=testonly
Automatic update from web-platform-testsAdd tests for no active script in import() (#14157)

Follows https://github.com/whatwg/html/pull/4181.
--

wpt-commits: 5241a3fe2c638f9fadcc040f39f3e6a71a2be2e1
wpt-pr: 14157
2018-12-11 15:49:35 +00:00
Philip Jägenstedt 7f58b8e9cc Bug 1506701 [wpt PR 14025] - Find manifest for download by tags instead of commits, a=testonly
Automatic update from web-platform-testsFind manifest for download by tags instead of commits

This makes it possible to use `./wpt manifest` on a checkout that is
more than 50 commits behind master. The downside is that it will require
more network requests if the most recent tag/tags don't have releases
uploaded.

Add more warnings to make it clearer why it goes wrong when it does.

--

wpt-commits: 3657828ff4243fcc2f3b3fa4e7bed34d646ad565
wpt-pr: 14025
2018-12-11 15:49:35 +00:00
Philip Jägenstedt 1dd329e9f5 Bug 1507486 [wpt PR 14072] - Automate one fullscreen test using `test_driver.bless`, a=testonly
Automatic update from web-platform-testsAutomate one fullscreen test using `test_driver.bless` (#14072)

Part of https://github.com/web-platform-tests/wpt/issues/7281.
--

wpt-commits: 39e6009b920f632e6c2fee6cd3d96418d677d04f
wpt-pr: 14072
2018-12-11 15:49:35 +00:00
moz-wptsync-bot 2c5781d0e9 Bug 1508914 [wpt PR 14154] - Update wpt metadata, a=testonly
wpt-pr: 14154
wpt-type: metadata
2018-12-11 15:49:34 +00:00
Ian Clelland 1cc4d1902e Bug 1508914 [wpt PR 14154] - Fix Feature Policy report output, a=testonly
Automatic update from web-platform-testsFix Feature Policy report output

This brings the feature policy report format in line with the spec,
and fixes the tests which were broken by WPT import.

Bug: 907232
Change-Id: If9d9469956221c18a1aa72ee39debb1340efc01f
Reviewed-on: https://chromium-review.googlesource.com/c/1338167
Commit-Queue: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610427}

--

wpt-commits: 1832abd9419a532881abe413ef20e717ee8d2a3e
wpt-pr: 14154
2018-12-11 15:49:34 +00:00
Jan-Ivar Bruaroey 1462d763c0 Bug 1509239 [wpt PR 14175] - Fix bad merge 'Merge branch 'master' into gecko/1498793'., a=testonly
Automatic update from web-platform-testsFix bad merge 'Merge branch 'master' into gecko/1498793'.

--
Merge pull request #14175 from jan-ivar/mergefix

Fix bad merge 'Merge branch 'master' into gecko/1498793'.
--

wpt-commits: 379c165e7c1d84d67fa1c53eb3c8c642566427f9, deaca4f1919bd2e44a708fce3a708e01e244da65
wpt-pr: 14175
2018-12-11 15:49:34 +00:00
moz-wptsync-bot 872992ddcd Bug 1509204 [wpt PR 14172] - Update wpt metadata, a=testonly
wpt-pr: 14172
wpt-type: metadata
2018-12-11 15:49:34 +00:00
Mattias Buelens d7cfe5eeac Bug 1509204 [wpt PR 14172] - [streams] Refactor to multi-global test format, a=testonly
Automatic update from web-platform-tests[streams] Refactor to multi-global test format (#14172)

* Rename streams tests to .any.js
* Use metadata to import resources in streams tests
* Run streams tests in all scopes
* Delete old test wrappers
* Delete old test wrapper generator
* Replace setTimeout with step_timeout
* Use t.step_timeout in tests
* Remove obsolete done calls

--

wpt-commits: a89730a0f3638d709ccc42064c8f8eb8935b04f7
wpt-pr: 14172
2018-12-11 15:49:33 +00:00
moz-wptsync-bot 5a36facb1c Bug 1507325 [wpt PR 14060] - Update wpt metadata, a=testonly
wpt-pr: 14060
wpt-type: metadata
2018-12-11 15:49:33 +00:00
Mugdha Lakhani 3a790c499d Bug 1507325 [wpt PR 14060] - Add a list of BackgroundFetchRecord objects to BackgroundFetchRegistration., a=testonly
Automatic update from web-platform-testsAdd a list of BackgroundFetchRecord objects to BackgroundFetchRegistration.

When we allow access to active background fetches, BackgroundFetchRecords for
the fetch can be accessed from multiple places. It simplifies matters if
we return the same record for a request whenever it's accessed.

This CL adds a (private) list of BackgroundFetchRecords to the
BackgroundFetchRegistration object, and updates it every time match and
matchAll() are called.

The second change introduced here is to not immediately resolve
responseReady() if the fetch is active and a response for the request
isn't yet available. Once the fetch has completed, or there's a response
available for the request, we resolve pending promises. We also make sure to
return the same promise (resolved or unresolved) for a given record,
every time responseReady is called.

For a more detailed discussion, see the following doc:
https://docs.google.com/document/d/1CrbWrnnshhyp_SfiAeuODpnQX36GK3Bsi19rXQGez6Q/edit?usp=sharing

Bug: 875201

Change-Id: I8cb386efd19086c0993ad2be2fb2691ad90597ec
Reviewed-on: https://chromium-review.googlesource.com/c/1336151
Commit-Queue: Mugdha Lakhani <nator@chromium.org>
Reviewed-by: Rayan Kanso <rayankans@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610410}

--

wpt-commits: 12720fdc8914deec3e7cc627036a26217cc1e908
wpt-pr: 14060
2018-12-11 15:49:33 +00:00
Yutaka Hirano eccc3dcd58 Bug 1509343 [wpt PR 14185] - Make ReadableStream extendable, a=testonly
Automatic update from web-platform-testsMake ReadableStream extendable

IDL defined ReadableStream was not extendable because it didn't use
provided |info.Holder()| as its wrapper. Instead, it creates a new
wrapper in Create functions.

This CL solves the issue by making the constructor "custom". The custom
constructor creates a blink::ReadableStream first, then associates it
to the wrapper, and then calls the appropriate Init function.

Bug: 906476
Change-Id: I91a7fec1cf4ee5e08704a944b0af852584d1679e
Reviewed-on: https://chromium-review.googlesource.com/c/1347643
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Reviewed-by: Adam Rice <ricea@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610391}

--

wpt-commits: a51c2df43ad4491d9a778f0f93e83b596fe47c2b
wpt-pr: 14185
2018-12-11 15:49:32 +00:00
moz-wptsync-bot 85368101d7 Bug 1509360 [wpt PR 14190] - Update wpt metadata, a=testonly
wpt-pr: 14190
wpt-type: metadata
2018-12-11 15:49:32 +00:00
Hiroki Nakagawa 24be2edda7 Bug 1509360 [wpt PR 14190] - Worker: Add [Replaceable] to SharedWorkerGlobalScope.name, a=testonly
Automatic update from web-platform-testsWorker: Add [Replaceable] to SharedWorkerGlobalScope.name

The HTML spec requires SharedWorkerGlobalScope.name has [Replaceable]:
https://html.spec.whatwg.org/multipage/workers.html#shared-workers-and-the-sharedworkerglobalscope-interface

This CL also fixes a test expectation of
wpt/workers/interfaces/SharedWorkerGlobalScope/name/setting.html. The name
attribute is now replaceable, so the result should be replaced. Firefox fails
the test because of this wrong expectation:
https://wpt.fyi/results/workers/interfaces/SharedWorkerGlobalScope/name/setting.html?label=stable&aligned&q=%2Fname%2Fsetting.html

Bug: 875714
Change-Id: Id04ae30895a2de4a07e30f49dc1189bb9742f6b9
Reviewed-on: https://chromium-review.googlesource.com/c/1347962
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610383}

--

wpt-commits: 76781be440f9f54acd0c8edc48dc423d727b4bba
wpt-pr: 14190
2018-12-11 15:49:32 +00:00
moz-wptsync-bot dd2e5d231d Bug 1508871 [wpt PR 14148] - Update wpt metadata, a=testonly
wpt-pr: 14148
wpt-type: metadata
2018-12-11 15:49:31 +00:00
Fredrik Söderquist 5c14fc38c7 Bug 1508871 [wpt PR 14148] - Expose all constants on SVGFEBlendElement, a=testonly
Automatic update from web-platform-testsExpose all constants on SVGFEBlendElement

Per:

  https://drafts.fxtf.org/filter-effects/#InterfaceSVGFEBlendElement

All other browsers expose these already.

Bug: 906612
Change-Id: I4be6185d4832d980a5d7c6518dcb0b2ccca2ce82
Reviewed-on: https://chromium-review.googlesource.com/c/1341846
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610379}

--

wpt-commits: 21705cd7f9e2319c8e0bdb7f315f4217707fbe76
wpt-pr: 14148
2018-12-11 15:49:31 +00:00
Matt Falkenhagen ce6f31f133 Bug 1509335 [wpt PR 14183] - WPT: service worker: canvas tainting with two images from the same URL, a=testonly
Automatic update from web-platform-testsWPT: service worker: canvas tainting with two images from the same URL

This adds a test that does the following:
- Writes to a canvas with a cors same-origin image
- Writes to a canvas with a cors cross-origin image from the same URL
- Tests that the canvas is tainted after the second step.

Bug: 907047
Change-Id: Ie231b442eb9b55c642b3957c065555e6f4997a83
Reviewed-on: https://chromium-review.googlesource.com/c/1347952
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#610356}

--

wpt-commits: d65f24c346dff3b5dce2983b413805b97c223417
wpt-pr: 14183
2018-12-11 15:49:31 +00:00
kaixinjxq 8665c4a7ee Bug 1507797 [wpt PR 14091] - Test getUserMedia non-applicable constraints are ignored, a=testonly
Automatic update from web-platform-testsTest getUserMedia non-applicable constraints are ignored

--
Merge pull request #14091 from kaixinjxq/issue_13363_getUserMedia_ignore_constraints

Test getUserMedia non-applicable constraints are ignored
--

wpt-commits: 96a20b4937d9fc4d8489d4f96b39343fa3e39722, 0419df7b64914c5ff8c0b24fd361f86555bab24e
wpt-pr: 14091
2018-12-11 15:49:30 +00:00
Brian Birtles 0e410cae00 Bug 1509355 [wpt PR 14189] - Add scroll-animations reviewers, a=testonly
Automatic update from web-platform-testsAdd scroll-animations reviewers

Antoine and Stephen have recently been added as editors of the spec
--

wpt-commits: c34207cd731d8aebfb6a8b7eb706259149b6240b
wpt-pr: 14189
2018-12-11 15:49:30 +00:00
Domenic Denicola 8e7bd0fd91 Bug 1500160 [wpt PR 13600] - Add tests for simple dialog newline normalization, a=testonly
Automatic update from web-platform-testsAdd tests for simple dialog newline normalization

Follows https://github.com/whatwg/html/pull/4105.
--

wpt-commits: c73a85e666558413c672e183cf388d9724fce578
wpt-pr: 13600
2018-12-11 15:49:30 +00:00
autofoolip 35cf53cb11 Bug 1509349 [wpt PR 14187] - Update interfaces/fetch.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/fetch.idl (#14187)

Source: https://github.com/tidoust/reffy-reports/blob/ad6a3af/whatwg/idl/fetch.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/458282545
--

wpt-commits: 53dc4fb61401f49e7312d1470139940b9892bb89
wpt-pr: 14187
2018-12-11 15:49:29 +00:00
autofoolip 4827311e4a Bug 1509351 [wpt PR 14188] - Update interfaces/scroll-animations.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/scroll-animations.idl (#14188)

Source: https://github.com/tidoust/reffy-reports/blob/ad6a3af/whatwg/idl/scroll-animations.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/458282545
--

wpt-commits: a606c3b63cc92971aff8bd1a83d2140ecd2815b1
wpt-pr: 14188
2018-12-11 15:49:29 +00:00
moz-wptsync-bot 14bbc7830d Bug 1509312 [wpt PR 14182] - Update wpt metadata, a=testonly
wpt-pr: 14182
wpt-type: metadata
2018-12-11 15:49:29 +00:00