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

31821 Коммитов

Автор SHA1 Сообщение Дата
Aleksey Shvayka dc423387ef Bug 1523562 [wpt PR 15105] - Improve `EventListener::handleEvent()` coverage, a=testonly
Automatic update from web-platform-tests
Improve `EventListener::handleEvent()` coverage

--

wpt-commits: f405bb5d0da4632bd6b30dbe502894ff522c28d8
wpt-pr: 15105
2019-02-07 21:51:18 +00:00
Hiroyuki Ikezoe eff6a24d89 Bug 1423013 [wpt PR 15109] - Add a web platform test checking documentElement clientWidth is `Initial Containing Block` size even if there is visible overlow:hidden region due to minimum-scale., a=testonly
Automatic update from web-platform-tests
Add a web platform test checking documentElement clientWidth is `Initial Containing Block` size even if there is visible overlow:hidden region due to minimum-scale.

Differential Revision: https://phabricator.services.mozilla.com/D15344

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1423013
gecko-commit: db57901030e954ada2c5ba75a3c6bd0160e6b7e2
gecko-integration-branch: central
gecko-reviewers: botond

--

wpt-commits: 827b5373f7d507fa12054934146e564b17901fb3
wpt-pr: 15109
2019-02-07 21:51:18 +00:00
James Graham e6baccb68c Bug 1523562 [wpt PR 15073] - Add a retry to the initial git checkout, a=testonly
Automatic update from web-platform-tests
Add a retry to the initial git checkout

--
Update docker image

--

wpt-commits: aa94ec995bdf6de55dca6dc51fc83dc0a66c31e9, 68f47dfce55536c861d4e28220de4d296a5472c7
wpt-pr: 15073
2019-02-07 21:51:17 +00:00
autofoolip 5b44f47643 Bug 1523562 [wpt PR 15108] - Update interfaces/webxr.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webxr.idl (#15108)

Source: https://github.com/tidoust/reffy-reports/blob/14be6ed/whatwg/idl/webxr.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/485261003
--

wpt-commits: 410c49df79c540d1b8f96d3299c9b4c5daa41a7d
wpt-pr: 15108
2019-02-07 21:51:17 +00:00
Tab Atkins Jr ac878a5ea4 Bug 1523562 [wpt PR 15092] - Escaped EOF, a=testonly
Automatic update from web-platform-tests
Escaped EOF

Tests <https://github.com/w3c/csswg-drafts/issues/3182> and <https://github.com/w3c/csswg-drafts/issues/1821>
--
Use assert_throws, etc

Per @domenic's advice, go ahead and use assert_throws on the throwing call, and then just make the should-succeed call directly, as a throw will cause the test to fail anyway.
--
Merge pull request #15092 from web-platform-tests/tabatkins-patch-1

Escaped EOF

--

wpt-commits: 26f39eb230185a804fabc398810cdcdddefc49ac, f44998b147858a8a2832f66dd32bc9d1ecefb1b3, fc57d7ad7a2942cfa363d5a9b8c6c7d74f5bb693
wpt-pr: 15092
2019-02-07 21:51:17 +00:00
Automat af Gränssnitt 5067a01b6d Bug 1523562 [wpt PR 15070] - Update web-nfc.idl and test, a=testonly
Automatic update from web-platform-tests
Update interfaces/web-nfc.idl

Source: https://github.com/tidoust/reffy-reports/blob/1d1a9ed/whatwg/idl/web-nfc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/467371826

--
Add dom.idl as depdency for web-nfc idlharness.js test

--

wpt-commits: 721c835f9eddcafb7b0889efd5e6bcc287599f10, 7ff59ab57177956108a2b7584f57e140d735ac5f
wpt-pr: 15070
2019-02-07 21:51:16 +00:00
autofoolip 9a1295818e Bug 1523562 [wpt PR 15096] - Update interfaces/wasm-js-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/wasm-js-api.idl (#15096)

Source: https://github.com/tidoust/reffy-reports/blob/71768cc/whatwg/idl/wasm-js-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/484671880
--

wpt-commits: 8ae1ddbc812733c3a73b103eafad56fb43a2f4b5
wpt-pr: 15096
2019-02-07 21:51:16 +00:00
autofoolip f347dc0c90 Bug 1523562 [wpt PR 15094] - Update interfaces/ambient-light.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/ambient-light.idl (#15094)

Source: https://github.com/tidoust/reffy-reports/blob/71768cc/whatwg/idl/ambient-light.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/484671880
--

wpt-commits: 03d9fb9a2434b715a30c0440125fb55ce5df8d1d
wpt-pr: 15094
2019-02-07 21:51:16 +00:00
autofoolip d413b75d34 Bug 1523562 [wpt PR 15095] - Update interfaces/picture-in-picture.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/picture-in-picture.idl (#15095)

Source: https://github.com/tidoust/reffy-reports/blob/71768cc/whatwg/idl/picture-in-picture.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/484671880
--

wpt-commits: f33a54b1f9e2cf8a15e1ca06f123f61f3564ab61
wpt-pr: 15095
2019-02-07 21:51:16 +00:00
Findit 76e3bb46e7 Bug 1523562 [wpt PR 15093] - Revert "Add tentative WPT to verify download in sandbox", a=testonly
Automatic update from web-platform-tests
Revert "Add tentative WPT to verify download in sandbox"

This reverts commit 726375b6a0c5583f4d6c37a0d5edaf2421cb72b9.

Reason for revert:

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

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

Sample Failed Step: webkit_layout_tests on Intel GPU on Mac

Sample Flaky Test: external/wpt/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads_without_user_activation.sub.tentative.html

Original change's description:
> Add tentative WPT to verify download in sandbox
>
> General testing idea:
> For a network request, we store a token in stash. And after a fixed
> period of time sufficient for the download to finish, if there are
> any, we validate the token in the stash to see if the network request
> was issued and finished successfully.
>
> In the case of <a download> where the decision of download can be made
> before resource fetching, the server sets the token immediately.
>
> In the case of navigation to a download, the server will stream a
> response over 1 seconds and set the token at the end only when the
> socket has been connected. So it is able to detect any download
> cancellation while fetching the resource.
>
> Bug: 539938
> Change-Id: I734c8cc18d1f761f16646c6b859a6b731ab40ff5
> Reviewed-on: https://chromium-review.googlesource.com/c/1422667
> Commit-Queue: Yao Xiao <yaoxia@chromium.org>
> Reviewed-by: Mike West <mkwst@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#626289}

Change-Id: Id343b8de2a751856b27907ba4c8dfb52715e4598
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 539938
Reviewed-on: https://chromium-review.googlesource.com/c/1437999
Cr-Commit-Position: refs/heads/master@{#626323}

--

wpt-commits: a863d5ef0f2168e6fdcab0c46b640ffd5b4b593d
wpt-pr: 15093
2019-02-07 21:51:15 +00:00
Yao Xiao c0c992eea6 Bug 1523562 [wpt PR 14944] - Add tentative WPT to verify download in sandbox, a=testonly
Automatic update from web-platform-tests
Add tentative WPT to verify download in sandbox

General testing idea:
For a network request, we store a token in stash. And after a fixed
period of time sufficient for the download to finish, if there are
any, we validate the token in the stash to see if the network request
was issued and finished successfully.

In the case of <a download> where the decision of download can be made
before resource fetching, the server sets the token immediately.

In the case of navigation to a download, the server will stream a
response over 1 seconds and set the token at the end only when the
socket has been connected. So it is able to detect any download
cancellation while fetching the resource.

Bug: 539938
Change-Id: I734c8cc18d1f761f16646c6b859a6b731ab40ff5
Reviewed-on: https://chromium-review.googlesource.com/c/1422667
Commit-Queue: Yao Xiao <yaoxia@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#626289}

--

wpt-commits: 3b1b4cff2e7078df6d6e1be8bd04e3daf551c727
wpt-pr: 14944
2019-02-07 21:51:15 +00:00
Dave Tapuska d41cb8008e Bug 1523562 [wpt PR 15047] - Reland add tentative WPT tests for stale while revalidate handling., a=testonly
Automatic update from web-platform-tests
Reland add tentative WPT tests for stale while revalidate handling.

Add test to ensure that handling the fetch doesn't trigger stale
while revalidate loading.

Add test to ensure that scripts and css loaded trigger a stale
while revalidate cache hit.

The PR for the spec changes is here:
https://github.com/whatwg/fetch/pull/853

This reland removes the resource timing and moves to css (instead of
images) which were both unreliable.

BUG=348877

Change-Id: Ibabd8d3fd0295bedc8259594fc926da6ab5cfc43
Reviewed-on: https://chromium-review.googlesource.com/c/1434776
Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Ben Kelly <wanderview@chromium.org>
Cr-Commit-Position: refs/heads/master@{#626264}

--

wpt-commits: f8a34bc8fa3a9451717c974108d677e319243ded
wpt-pr: 15047
2019-02-07 21:51:15 +00:00
Matt Falkenhagen fa1c0b3791 Bug 1523562 [wpt PR 15035] - WPT: service worker: test clients.get(resultingClientId) for cross-origin., a=testonly
Automatic update from web-platform-tests
WPT: service worker: test clients.get(resultingClientId) for cross-origin.

See https://github.com/w3c/ServiceWorker/issues/1385

Bug: 924959
Change-Id: I5e2850b743d0702b36f1f20a84c87591c3baab19
Reviewed-on: https://chromium-review.googlesource.com/c/1433657
Reviewed-by: Ben Kelly <wanderview@chromium.org>
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#626265}

--

wpt-commits: 0e0e65d5a43926e584537ea0878b0c2fbc1b694c
wpt-pr: 15035
2019-02-07 21:51:14 +00:00
Yoav Weiss 647cc9caa1 Bug 1523562 [wpt PR 14845] - [resource-timing] Modify is_secure_context_ based on resource, a=testonly
Automatic update from web-platform-tests
[resource-timing] Modify is_secure_context_ based on resource

This is a followup on [1], which fixes the case where the document's
protocol and the resource's protocol are not the same, and adds tests
to that effect.

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

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

--

wpt-commits: 4851d0827f2dc5762d257473e2d917bf4fc7ba69
wpt-pr: 14845
2019-02-07 21:51:14 +00:00
Tab Atkins Jr d5d417a074 Bug 1523562 [wpt PR 15090] - CSS Whitespace, a=testonly
Automatic update from web-platform-tests
CSS Whitespace

Tests <https://github.com/w3c/csswg-drafts/issues/1654>
--
Remove trailing whitespace
--
Merge pull request #15090 from web-platform-tests/tabatkins-patch-5

CSS Whitespace
--

wpt-commits: b0eb9a88908e3e540556f4839a6b901968ce8c8b, a076f8ea91640fb5ae2e99f34f891e3b2999a1f3, c69674ebc1995bb2ec3ebdde6b190c6ed14bd866
wpt-pr: 15090
2019-02-07 21:51:14 +00:00
Tab Atkins Jr e0d9a2c1c8 Bug 1523562 [wpt PR 15087] - Inclusive Ranges, a=testonly
Automatic update from web-platform-tests
Inclusive Ranges
--
Tabs => spaces
--
Merge pull request #15087 from web-platform-tests/tabatkins-patch-5

Inclusive Ranges
--

wpt-commits: cf4cc61a59599f7471c99d7bdb24eb7be46c6457, ec05fea338c9461b22db32680647d3a1c4180ccc, d46b9d7e2c8d073f347e965c00ed27093608a764
wpt-pr: 15087
2019-02-07 21:51:14 +00:00
Tab Atkins Jr 6850c15bee Bug 1523562 [wpt PR 15088] - Unclosed Constructs Are Valid, a=testonly
Automatic update from web-platform-tests
Unclosed Constructs Are Valid

Tests <https://github.com/w3c/csswg-drafts/issues/1933>
--
Merge pull request #15088 from web-platform-tests/tabatkins-patch-6

Unclosed Constructs Are Valid
--

wpt-commits: 7f2a09e08bb41532cd8d816da836e3dbe3100d42, 9b18bc8291eeb8ec670e14f9c465bff425cfdb5c
wpt-pr: 15088
2019-02-07 21:51:13 +00:00
Brandon Jones 983eac3607 Bug 1523562 [wpt PR 14828] - Removed XRDevice interface, a=testonly
Automatic update from web-platform-tests
Removed XRDevice interface

This changes the entry point into the WebXR APIs, as described
by the latest spec changes. It makes the concept of which physical
piece of hardware is being used implicit. The CL is unfortunately
large, but that's almost entirely due to the number of tests that the
change affects.

Bug: 916299
Change-Id: I32f2acec810761bbddd1f6df6e8ca91673dd381e
Reviewed-on: https://chromium-review.googlesource.com/c/1383393
Commit-Queue: Brandon Jones <bajones@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#626199}

--

wpt-commits: 8d51019f62e3a85f920a2502711beba1193a9d16
wpt-pr: 14828
2019-02-07 21:51:13 +00:00
Geoffrey Sneddon 0f07545fa1 Bug 1523562 [wpt PR 15079] - Pass the full path to the flake8 config files, a=testonly
Automatic update from web-platform-tests
Pass the full path to the flake8 config files (#15079)

* Pass the full path to the flake8 config files
* Remove whitespaces before `requirements.txt`
--

wpt-commits: a74dc2ebe38405ff9fee0ddd522272258bee7b2d
wpt-pr: 15079
2019-02-07 21:51:13 +00:00
Tab Atkins Jr 354f74e6d9 Bug 1523562 [wpt PR 15086] - Input Preprocessing, a=testonly
Automatic update from web-platform-tests
Input Preprocessing

Tests <https://github.com/w3c/csswg-drafts/issues/3307>
--
Rename css/input-preprocessing.html to css/css-syntax/input-preprocessing.html
--
Merge pull request #15086 from web-platform-tests/tabatkins-patch-4

Input Preprocessing
--

wpt-commits: b3d3189634e45949991f61a64524f9dc783ffc05, ab2ef95d3a7c512a6e7321688c80e428086af426, 14817522416a92b78ccbbc67baad8d1e001c0151
wpt-pr: 15086
2019-02-07 21:51:12 +00:00
James Graham 8087fae1d3 Bug 1523562 [wpt PR 15085] - Update expected value for test_tests_affected_idlharness, a=testonly
Automatic update from web-platform-tests
Update expected value for test_tests_affected_idlharness

This uses the working copy so isn't really stable. We should make a fake idl file
to use in the test, or something, but for now unbreak master.

--

wpt-commits: fe50b07a051669d6545e629787358db6950a7644
wpt-pr: 15085
2019-02-07 21:51:12 +00:00
himorin / Atsushi Shimono 0d1c03b25d Bug 1523562 [wpt PR 15068] - Add Noto Naskh Arabic regular woff2 font, a=testonly
Automatic update from web-platform-tests
Add Noto Naskh Arabic regular woff2 font (#15068)

--

wpt-commits: a4a3caf745f09873dd636d9e93de4182d6d031d2
wpt-pr: 15068
2019-02-07 21:51:12 +00:00
Tab Atkins Jr 5bdc1c8f24 Bug 1523562 [wpt PR 15059] - An+B Serialization, a=testonly
Automatic update from web-platform-tests
An+B Serialization

Tests <https://github.com/w3c/csswg-drafts/issues/1504>
--
Rename css/anb-serialization.html to css/css-syntax/anb-serialization.html
--
Merge pull request #15059 from web-platform-tests/tabatkins-patch-1

An+B Serialization
--

wpt-commits: 895a2771e79a635536be7bddbfe5f4db516c148f, fb10aa61eabc058334d03c29213783cca72131e9, 40934b05952574b2b5eeb98d4352f2994ef541dd
wpt-pr: 15059
2019-02-07 21:51:12 +00:00
Tab Atkins Jr 0b6295052f Bug 1523562 [wpt PR 15084] - Rename anb-serialization.html to anb-parsing.html, a=testonly
Automatic update from web-platform-tests
Rename anb-serialization.html to anb-parsing.html
--
Merge pull request #15084 from web-platform-tests/tabatkins-patch-4

Rename anb-serialization.html to anb-parsing.html
--

wpt-commits: dc8cfd3fde1cd005f85c80712dc75d471c90c631, f5188a57df1966c59965a4d61e1d9691a73d4538
wpt-pr: 15084


--HG--
rename : testing/web-platform/tests/css/css-syntax/anb-serialization.html => testing/web-platform/tests/css/css-syntax/anb-parsing.html
2019-02-07 21:51:11 +00:00
Gérard Talbot f034c4e1c0 Bug 1523562 [wpt PR 15063] - meta-charset (a) on its own line, and (b) just after the title, befor…, a=testonly
Automatic update from web-platform-tests
meta-charset (a) on its own line, and (b) just after the title, before the rest of the metadata

--
Merge pull request #15063 from TalbotG/Values3-GT-PR7

meta-charset (a) on its own line, and (b) just after the title, befor…
--

wpt-commits: 3ebd060723d632cd54913e49a0fd579de47c436e, 35ad05051d73d502735ff3965f3e69e9f4aa576e
wpt-pr: 15063
2019-02-07 21:51:11 +00:00
Tab Atkins Jr 0754326c2f Bug 1523562 [wpt PR 15060] - An+B Parsing, a=testonly
Automatic update from web-platform-tests
An+B Parsing

Exercise all the An+B parsing clauses
--
Merge pull request #15060 from web-platform-tests/tabatkins-patch-3

An+B Parsing
--

wpt-commits: 64471426ded3256f691420ba40df523d9a73ebdd, 129adcb38de49f31df9dfaea8d5d32f032cad2da
wpt-pr: 15060
2019-02-07 21:51:11 +00:00
Guido Urdaneta 6e4d00ba02 Bug 1523562 [wpt PR 15001] - [PeerConnection] Improve spec compliance of RTCIceCandidate constructor, a=testonly
Automatic update from web-platform-tests
[PeerConnection] Improve spec compliance of RTCIceCandidate constructor

The constructor should throw TypeError if sdpMid and sdpMLineIndex are
both null.
The RTCIceCandidateInit parameter in the RTCIceCandidate constructor is
optional.

This CL makes minor changes to WPT tests:
* RTCIceTransport-extension.https.html is made spec compliant by
constructing RTCIceCandidates that don't have both sdpMid and
sdpMLineIndex null.
* RTCIceCandidate-constructor.html has error-reporting improvements.

Bug: 683094
Change-Id: I875142d50bf761b934be3a0325029c458aa465c8
Reviewed-on: https://chromium-review.googlesource.com/c/1425616
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#626087}

--

wpt-commits: b1aba2545af037a8bd495dec2be6713f6144d000
wpt-pr: 15001
2019-02-07 21:51:10 +00:00
Luke Zielinski 166457eb7c Bug 1523562 [wpt PR 14803] - Add the ability to skip virtualenv setup when using an existing one, a=testonly
Automatic update from web-platform-tests
Add the ability to skip virtualenv setup when using an existing one (#14803)

Add the ability to skip setting up the virtualenv if one is already
available.

--

wpt-commits: 91e566ad238052f6bf27b7c3e9d6bea96faee1fa
wpt-pr: 14803
2019-02-07 21:51:10 +00:00
Philip Jägenstedt b64ac53473 Bug 1523562 [wpt PR 15071] - Convert css/ idlharness.js tests to use idl_test, a=testonly
Automatic update from web-platform-tests
Convert css/ idlharness.js tests to use idl_test (#15071)

* Convert css/ idlharness.js tests to use idl_test

This is to make all loads of cssom.idl go through the same code
path which will make it possible to add a workaround for
https://github.com/web-platform-tests/wpt/issues/12515 in idl_test.

* Add objects where possible

And remove empty callback where not.

--

wpt-commits: 0a5c24bfbae76f68e24870100a3e184bd303d5b6
wpt-pr: 15071
2019-02-07 21:51:10 +00:00
John Chen a6c3acff12 Bug 1523562 [wpt PR 15055] - Fix code associated with several keys, a=testonly
Automatic update from web-platform-tests
webdriver: fix codes associated with several keys (#15055)

--

wpt-commits: da7bb34afb94f1076855343e0b9a1c8037255d53
wpt-pr: 15055
2019-02-07 21:51:10 +00:00
Hiroki Nakagawa 2be4ad81dd Bug 1523562 [wpt PR 15061] - Worker: Fix wpt/workers/semantics/run-a-worker/003.html for shared workers, a=testonly
Automatic update from web-platform-tests
Worker: Fix wpt/workers/semantics/run-a-worker/003.html for shared workers

Before this CL, the test expects that a 404 failure on shared worker script
fetch doesn't fire an error event. However, this doesn't obey the HTML spec
(see below), and actually Chrome and Firefox fail the test [1]. Note that
Edge and Safari haven't been implemented shared workers.

This CL changes the test to expect that the failure fires an error event.

<HTML spec from [2]>
12. Obtain script by switching on the value of options's type member:
  - "classic": Fetch a classic worker script given url, outside settings,
    destination, and inside settings.
  (...snip...)
  If the algorithm asynchronously completes with null, then:
    - Queue a task to fire an event named error at worker.
    - Run the environment discarding steps for inside settings.
    - Return.
</HTML spec>

<Fetch spec from [3]>
To fetch a classic worker script given a url, a fetch client settings
object, a destination, and a script settings object, run these steps.
The algorithm will asynchronously complete with either null (on failure) or
a new classic script (on success).
  (...snip...)
  4. If response's type is "error", or response's status is not an ok
     status, asynchronously complete this algorithm with null, and abort
     these steps.
</Fetch spec>

[1] https://wpt.fyi/results/workers/semantics/run-a-worker/003.html?run_id=5697959937179648&run_id=5733815918002176&run_id=5135009983758336&run_id=5639735062036480
[2] https://html.spec.whatwg.org/multipage/workers.html#run-a-worker
[3] https://html.spec.whatwg.org/multipage/webappapis.html#fetch-a-classic-worker-script

Bug: 655458, 924041
Change-Id: Ia4dc694e5bff5daed9a80a963e6316293c86c8bc
Reviewed-on: https://chromium-review.googlesource.com/c/1436276
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/master@{#626059}

--

wpt-commits: 67d4f2347351f94e5b5faf411e59471189fedd3b
wpt-pr: 15061
2019-02-07 21:51:09 +00:00
autofoolip 84012a8632 Bug 1523562 [wpt PR 13377] - Update interfaces/css-layout-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-layout-api.idl (#13377)

Source: https://github.com/tidoust/reffy-reports/blob/4c0f638/whatwg/idl/css-layout-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/444277190
--

wpt-commits: 2c648ed9e292dadc539e7481efe07cca7fc7a924
wpt-pr: 13377
2019-02-07 21:51:09 +00:00
Findit ad55b8eae9 Bug 1523562 [wpt PR 15049] - Revert "[animation-worklet] Basic pause implementation", a=testonly
Automatic update from web-platform-tests
Revert "[animation-worklet] Basic pause implementation"

This reverts commit 94b5b84b058609ccf1d58f5175c0931b63b9f0f2.

Reason for revert:

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

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

Sample Failed Step: webkit_layout_tests

Sample Flaky Test: external/wpt/animation-worklet/worklet-animation-pause.https.html

Original change's description:
> [animation-worklet] Basic pause implementation
>
> 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.
>
>
> 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: Ie4b00129398159b3b5b83212bb63c43f2ce8bf4e
> Reviewed-on: https://chromium-review.googlesource.com/c/1383298
> Commit-Queue: Majid Valipour <majidvp@chromium.org>
> Reviewed-by: Majid Valipour <majidvp@chromium.org>
> Reviewed-by: Yi Gu <yigu@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#625711}

Change-Id: Ibb3c50f772493f1761cee657aaa618f357348188
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 821910
Reviewed-on: https://chromium-review.googlesource.com/c/1434815
Cr-Commit-Position: refs/heads/master@{#625747}

--

wpt-commits: 584401124395d4017e235710dacc70bd61e93e13
wpt-pr: 15049
2019-02-07 21:51:09 +00:00
Daniel Vogelheim 298cc8c20b Bug 1523562 [wpt PR 15040] - Trusted Types: Implement Origin Trial (TrustedDOMTypes), a=testonly
Automatic update from web-platform-tests
Trusted Types: Implement Origin Trial (TrustedDOMTypes)

This also removes TrustedDOMTypes from workers since we had
difficulty bringing it into the origin trial. They will be re-added
later.

Bug: 739170
Change-Id: Iec6206f1c3c8121f30d7fbdb13054e4e30255fd2
Reviewed-on: https://chromium-review.googlesource.com/c/1411775
Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625666}

--

wpt-commits: 7f3dccb5cd100193196c042ab3f9220ab2626f3e
wpt-pr: 15040
2019-02-07 21:51:08 +00:00
Kunihiko Sakamoto fceff34217 Bug 1523562 [wpt PR 14882] - Fix preload tests failing on wpt.fyi dashboard, a=testonly
Automatic update from web-platform-tests
Fix preload tests failing on wpt.fyi dashboard

verifyNumberOfDownloads only counts resource timing entries with
transferSize > 0, so it doesn't count if the resource came from a cache.
(See https://bugzilla.mozilla.org/show_bug.cgi?id=1222633#c38 for
background why we have it.)

link-header-preload-nonce.html and link-header-preload-srcset.tentative.html
were failing on wpt.fyi dashboard because they have used the same
subresource URLs as other tests, and preloaded resources from the disk
cache.

This patch adds unique query parameters to these URLs so that they don't
conflict with other tests.

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

--

wpt-commits: 1311556c4c29627e3d1093dfbe7cfc7ed1901bbe
wpt-pr: 14882
2019-02-07 21:51:08 +00:00
autofoolip 8c956f48f3 Bug 1523562 [wpt PR 14954] - Update interfaces/html.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/html.idl (#14954)

Source: https://github.com/tidoust/reffy-reports/blob/1d2fbbe/whatwg/idl/html.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/483902664
--

wpt-commits: 175f59709a2ea74beaabd406e740325d1e51f931
wpt-pr: 14954
2019-02-07 21:51:08 +00:00
Ms2ger 4a3d3f91fd Bug 1523562 [wpt PR 15014] - Add some tests for named properties on Storage., a=testonly
Automatic update from web-platform-tests
Add some tests for named properties on Storage.

--
fixup! Add some tests for named properties on Storage.

--
Add some tests for named properties on Storage. (#15014)

--

wpt-commits: 07cf5c1e4289b504c72b86cbe487d35fa5d2395c, 66e29f00f5ac4b42175342c15927b9efaf4dc19f, 70cc8f087f69a681dfe58aa75dbdab466419b3dd
wpt-pr: 15014
2019-02-07 21:51:08 +00:00
autofoolip d7fafe8b5e Bug 1523562 [wpt PR 15066] - Update interfaces/payment-request.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/payment-request.idl (#15066)

Source: https://github.com/tidoust/reffy-reports/blob/2520482/whatwg/idl/payment-request.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/484239405
--

wpt-commits: 619a2a3fe6da7e39626745924c04b178c138a63d
wpt-pr: 15066
2019-02-07 21:51:07 +00:00
autofoolip 5a0cb37850 Bug 1523562 [wpt PR 14960] - Update interfaces/webrtc-stats.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc-stats.idl (#14960)

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

wpt-commits: 60af8e615eedbdc30cc44d4bc233f43cdd59f61b
wpt-pr: 14960
2019-02-07 21:51:07 +00:00
autofoolip ca452e77ef Bug 1523562 [wpt PR 15067] - Update interfaces/shape-detection-api.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/shape-detection-api.idl (#15067)

Source: https://github.com/tidoust/reffy-reports/blob/2520482/whatwg/idl/shape-detection-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/484239405
--

wpt-commits: f9b68c7fc7824f7e19da1c9ea500a8b3fddf3935
wpt-pr: 15067
2019-02-07 21:51:07 +00:00
autofoolip fbc3e23197 Bug 1523562 [wpt PR 15065] - Update interfaces/generic-sensor.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/generic-sensor.idl (#15065)

Source: https://github.com/tidoust/reffy-reports/blob/2520482/whatwg/idl/generic-sensor.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/484239405
--

wpt-commits: e499dc6c80e4c22d8cd6ed0c393b6c2ec70ecae5
wpt-pr: 15065
2019-02-07 21:51:06 +00:00
Tsuyoshi Horo f3b0ccf951 Bug 1523562 [wpt PR 15064] - Use 3 sec timeout for openSXGInIframeAndWaitForMessage(), a=testonly
Automatic update from web-platform-tests
Use 3 sec timeout for openSXGInIframeAndWaitForMessage()

According to the flakiness dashboard, loading SXG sometimes takes more than 2 sec in debug buld.
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=webkit_layout_tests&tests=external%2Fwpt%2Fsigned-exchange

So we should use the longer timeout.

Bug: 924752
Change-Id: I38585d4a233ef2e5be2c074498d9fb40af2225bf
Reviewed-on: https://chromium-review.googlesource.com/c/1436467
Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org>
Commit-Queue: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#626012}

--

wpt-commits: 07daa86c8415657193c4ed8c445ec4bf3263bb1b
wpt-pr: 15064
2019-02-07 21:51:06 +00:00
Tab Atkins Jr 160cc7df98 Bug 1523562 [wpt PR 15058] - @charset isn't a valid rule and should be dropped, a=testonly
Automatic update from web-platform-tests
@charset isn't a valid rule and should be dropped
--
Spaces, not tabs :(
--
Merge pull request #15058 from web-platform-tests/tabatkins-patch-2

@charset isn't a valid rule and should be dropped
--

wpt-commits: 77561fc06acd05384ce8c70479d8bcb10325b81b, b483a4f829a044371555c5a7b90e57c53a66a804, 388ba3a049a3473b1945b9f8f81e9d6e342a249e
wpt-pr: 15058
2019-02-07 21:51:06 +00:00
Gérard Talbot f048b225c6 Bug 1523562 [wpt PR 15029] - Added 7 new css-values tests and 2 reference files, a=testonly
Automatic update from web-platform-tests
Added 7 new css-values tests and 2 reference files

--
Merge pull request #15029 from TalbotG/Values3-GT-PR4

Added 7 new css-values tests and 2 reference files
--

wpt-commits: f7ad1d3706d619a9772f6e5324c94c0ef37871ed, adde325a731b1276a6bddbeb338192bbd9a38b73
wpt-pr: 15029
2019-02-07 21:51:06 +00:00
Gérard Talbot 4bad081b74 Bug 1523562 [wpt PR 15046] - Added added <meta name='flags' content='invalid'> in 5 css-values tests, a=testonly
Automatic update from web-platform-tests
Added added <meta name='flags' content='invalid'> in 5 css-values tests

--
Merge pull request #15046 from TalbotG/Values3-GT-PR7

Added added <meta name='flags' content='invalid'> in 5 css-values tests
--

wpt-commits: b10a0d5fc7b7425268ae3f71506edce094892432, a26064d3edee4bed599ada4cac303df10a8bd77e
wpt-pr: 15046
2019-02-07 21:51:05 +00:00
Philip Jägenstedt 92977e21ab Bug 1523562 [wpt PR 14983] - Make webrtc-stats idlharness.js test depend on webrtc, a=testonly
Automatic update from web-platform-tests
Make webrtc-stats idlharness.js test depend on webrtc (#14983)

Required for https://github.com/web-platform-tests/wpt/pull/14960.
--

wpt-commits: 40b0c100e15c98a91bf8804b31e0f41e8bdbaab6
wpt-pr: 14983
2019-02-07 21:51:05 +00:00
jimevans 2d953e32b5 Bug 1523562 [wpt PR 15043] - Updating WebDriver new window command tests to switch window, a=testonly
Automatic update from web-platform-tests
Updating WebDriver new window command tests to switch window (#15043)

As originally implemented, the tests set the `handle` property of
the session instead of the `window_handle` property. So they don't
switch to the new window context before checking the
url, opener, and name. This commit fixes it.
--

wpt-commits: 363fd4ea3dd3f3ee5fde4f56bf26a3ad690b3b78
wpt-pr: 15043
2019-02-07 21:51:05 +00:00
Henrik Skupin aa485b91af Bug 1523562 [wpt PR 14981] - Use fluxbox as window manager for xvfb in CI (14938), a=testonly
Automatic update from web-platform-tests
Use fluxbox as window manager for xvfb in CI (#14981)

--

wpt-commits: 8b4c3d8215517554199d7f35f686be12e69473d5
wpt-pr: 14981
2019-02-07 21:51:04 +00:00
Philip Jägenstedt b699568306 Bug 1523562 [wpt PR 15052] - [Azure Pipelines] Include wpt.fyi prod hook for builds, a=testonly
Automatic update from web-platform-tests
[Azure Pipelines] Include wpt.fyi prod hook for builds (#15052)

--

wpt-commits: 94388ba512a9bf7ca4ed6a8c3e095e65a5695ca9
wpt-pr: 15052
2019-02-07 21:51:04 +00:00
Andreas Butler c79d1d2143 Bug 1523562 [wpt PR 14761] - [IndexedDB]: Explicit commit error timing handling., a=testonly
Automatic update from web-platform-tests
[IndexedDB]: Explicit commit error timing handling.

When a transaction is explicitly committed, there may yet be unhandled
errors that the browser has sent but the renderer has not yet seen. This
can cause strange behaviour (see the Github discussion link below). This
patch keeps track of the 'handled errors' in the renderer and the 'sent
errors' in the backend. The 'handled errors' number is sent when the
transaction is explicitly committed, and the browser can compare this
with the 'sent errors'. If they don't match, the transaction is aborted

GitHub Discussion: https://github.com/w3c/IndexedDB/pull/242

Bug: 911877
Change-Id: I7ea7b9e20c70528de3f363e961f87a3d8f5798d3
Reviewed-on: https://chromium-review.googlesource.com/c/1378806
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Chase Phillips <cmp@chromium.org>
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Commit-Queue: Andreas Butler <andreasbutler@google.com>
Cr-Commit-Position: refs/heads/master@{#625780}

--

wpt-commits: b0fbbb9ff451b18bf8a69fd54027bf59d21c2667
wpt-pr: 14761
2019-02-07 21:51:04 +00:00
Majid Valipour f5d2a13606 Bug 1523562 [wpt PR 14932] - [animation-worklet] Basic pause implementation, a=testonly
Automatic update from web-platform-tests
[animation-worklet] Basic pause implementation

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.

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: Ie4b00129398159b3b5b83212bb63c43f2ce8bf4e
Reviewed-on: https://chromium-review.googlesource.com/c/1383298
Commit-Queue: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Yi Gu <yigu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625711}

--

wpt-commits: 309c4624b9172bd1a7852ae8438932543b04f4bd
wpt-pr: 14932
2019-02-07 21:51:04 +00:00
Javier Fernandez 6c9e421554 Bug 1523562 [wpt PR 15042] - Reland [css-text] New value 'break-spaces' for the white-space property, a=testonly
Automatic update from web-platform-tests
Reland [css-text] New value 'break-spaces' for the white-space property

This is a reland of a07642661ef7ff08c156e90394504a3a40afc9ea

The build failure that caused the revert has been fixed in
https://crrev.com/c/1430010

TBR=kojii@chromium.org

Original change's description:
> [css-text] New value 'break-spaces' for the white-space property
>
> Finally the CSS WG decided [1] to move back the 'break-spaces' value to
> the 'white-space' property. This makes the parsing logic easier than
> the previous approach of using the 'overflow-wrap' property.
>
> This new value prevents the white-space sequence to collapse and gives
> breaking opportunities after every preserved white-space.
>
> https://drafts.csswg.org/css-text-3/#valdef-white-space-break-spaces
>
> Additionally, unlike 'pre-wrap', non-collapsible spaces or tabs at the
> end of a line cannot be hung or visually collapsed, since we want them
> to be preserved and broken.
>
> [1] https://github.com/w3c/csswg-drafts/pull/2841
>
> Bug: 767634
> Change-Id: I55e888d4472de11c64c4b14e2710c6e3d1832e67
> Reviewed-on: https://chromium-review.googlesource.com/c/1136543
> Reviewed-by: Koji Ishii <kojii@chromium.org>
> Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
> Cr-Commit-Position: refs/heads/master@{#623324}

Bug: 767634
Change-Id: I987214a1b1275bfcc34cb2cadb2089344c4a7da4
Reviewed-on: https://chromium-review.googlesource.com/c/1415254
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#625718}

--

wpt-commits: 2e3722e50cb8fd2e3c70629c2ca2607e79c6d5e2
wpt-pr: 15042
2019-02-07 21:51:03 +00:00
moz-wptsync-bot 638f38317f Bug 1513713 [wpt PR 14482] - Update wpt metadata, a=testonly
wpt-pr: 14482
wpt-type: metadata
2019-02-07 21:51:03 +00:00
Nicolas Pena a4831ca2a6 Bug 1513713 [wpt PR 14482] - [EventTiming] Ship First Input Timing on main frames, a=testonly
Automatic update from web-platform-tests
[EventTiming] Ship First Input Timing on main frames

Intent to ship:
https://groups.google.com/a/chromium.org/forum/?utm_medium=email&utm_source=footer#!msg/blink-dev/LN92hkaKCzw/Y-ryVxu5AgAJ

Bug: 823744, 841224
Change-Id: Ic4d3d67facd0d717b929b9798650eb502057fea6
Reviewed-on: https://chromium-review.googlesource.com/c/1368826
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Reviewed-by: Yoav Weiss <yoav@yoav.ws>
Cr-Commit-Position: refs/heads/master@{#625684}

--

wpt-commits: 52ad8525b276a4b3156cea8939c6b691cd1acb59
wpt-pr: 14482
2019-02-07 21:51:03 +00:00
Lukasz Anforowicz 11033f8eaf Bug 1523562 [wpt PR 15007] - Implementing support for 'Cross-Origin-Resource-Policy' response header., a=testonly
Automatic update from web-platform-tests
Implementing support for 'Cross-Origin-Resource-Policy' response header.

See also
https://fetch.spec.whatwg.org/#cross-origin-resource-policy-header

Bug: 853723
Change-Id: I1bafc0c75c84dc0fff36fcf92fab34ea4206d689
Reviewed-on: https://chromium-review.googlesource.com/c/1416813
Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625676}

--

wpt-commits: 52a9ba72bea13a28d2dbd7f9b4235f542a32ecd6
wpt-pr: 15007
2019-02-07 21:51:02 +00:00
Ian Clelland e59ac37dd7 Bug 1523562 [wpt PR 14827] - Feature Policy JS API Update: Add document.featurePolicy.features, a=testonly
Automatic update from web-platform-tests
Feature Policy JS API Update: Add document.featurePolicy.features

This adds a method to return the names of all policy-controlled
features supported by the browser. Because this list is determined by
the set of features implemented by Chrome, rather than conformance to
any particular spec, the tests are in /webexposed/ rather than WPT.

(Existing IDL tests in WPT cover the existence of the new method and
the data types that it returns, without depending on the exact values
returned.)

Bug: 917070
Change-Id: I35ccbdce794e236500d15afe5419057a8f162ae7
Reviewed-on: https://chromium-review.googlesource.com/c/1387151
Commit-Queue: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Rick Byers <rbyers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625667}

--

wpt-commits: f4c41eec30303b282c8107f35c788ffd125dd567
wpt-pr: 14827
2019-02-07 21:51:02 +00:00
moz-wptsync-bot 8bbcc07622 Bug 1516065 [wpt PR 14638] - Update wpt metadata, a=testonly
wpt-pr: 14638
wpt-type: metadata
2019-02-07 21:51:02 +00:00
Kinuko Yasuda 2b7607efbb Bug 1516065 [wpt PR 14638] - Add a test for ServiceWorker and AppCache interaction with claim(), a=testonly
Automatic update from web-platform-tests
Add a test for ServiceWorker and AppCache interaction with claim()

Bug: 917284
Change-Id: I953dfecdf1ae825343ae659d496d089ce356e662
Reviewed-on: https://chromium-review.googlesource.com/c/1388129
Commit-Queue: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#619022}

--

wpt-commits: 95d10c70fd3ebebcb74f0ca2fe90bb3b495afe26
wpt-pr: 14638
2019-02-07 21:51:01 +00:00
Rayan Kanso 1731253ca5 Bug 1523562 [wpt PR 14970] - [Background Fetch] Enable creating registrations with duplicate requests, a=testonly
Automatic update from web-platform-tests
[Background Fetch] Enable creating registrations with duplicate requests

Remove check in renderer and add WP test for uploads.

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

--

wpt-commits: 14577a3e19422fd99a3c57fb568a48b8291d0768
wpt-pr: 14970
2019-02-07 21:51:01 +00:00
Philip Jägenstedt 1d76245cf2 Bug 1523562 [wpt PR 15041] - Change the condition for running all tests for branch to reason, a=testonly
Automatic update from web-platform-tests
Change the condition for running all tests for branch to reason (#15041)

This is slightly cleaner in that the branch name is only used in one
place (the scheduled trigger) but more importantly makes it possible
to debug this by scheduling jobs for other branches at any time.
--

wpt-commits: 29d7d9439f528ed669e50dbb28c3c197d40e71a3
wpt-pr: 15041
2019-02-07 21:51:01 +00:00
pyup-bot a9d9bf281d Bug 1523562 [wpt PR 15031] - Update pyflakes to 2.1.0, a=testonly
Automatic update from web-platform-tests
Update pyflakes from 2.0.0 to 2.1.0
--
Fix comparison with int to use == rather than relying on interning

--

wpt-commits: bae08c312f922ab1517ef2e5a14588eadc8d02c0, 2603f1314ebda48d20e2645d34ae8dda413e3484
wpt-pr: 15031
2019-02-07 21:51:01 +00:00
Philip Jägenstedt b03b36b7a4 Bug 1523562 [wpt PR 15037] - Invoke the staging.wpt.fyi Azure hook at the end of daily run, a=testonly
Automatic update from web-platform-tests
Invoke the staging.wpt.fyi Azure hook at the end of daily run (#15037)

This needs to be changed to use wpt.fyi when verified.

Towards https://github.com/web-platform-tests/wpt/issues/14836.
--

wpt-commits: 95edbe97fbad8eb2b77d901da5c4479a53182e65
wpt-pr: 15037
2019-02-07 21:51:00 +00:00
moz-wptsync-bot 66fb701b72 Bug 1512348 [wpt PR 14384] - Update wpt metadata, a=testonly
wpt-pr: 14384
wpt-type: metadata
2019-02-07 21:51:00 +00:00
John Rummell de646db676 Bug 1512348 [wpt PR 14384] - [eme] Check if HDCP policy is supported, a=testonly
Automatic update from web-platform-tests
[eme] Check if HDCP policy is supported (#14384)

In [1] there is a proposal to add the ability to know before fetching content
if HDCP (and what version) can be enforced. This adds a test to check if it
is supported.

[1] https://github.com/WICG/hdcp-detection/blob/master/explainer.md
--

wpt-commits: 2cc428dbf25bc3004bd057d6d3b42a1417fc4cc0
wpt-pr: 14384
2019-02-07 21:51:00 +00:00
moz-wptsync-bot 40531b45b9 Bug 1512347 [wpt PR 14383] - Update wpt metadata, a=testonly
wpt-pr: 14383
wpt-type: metadata
2019-02-07 21:50:59 +00:00
John Rummell 19397a478b Bug 1512347 [wpt PR 14383] - [eme] Check if encryption scheme is supported, a=testonly
Automatic update from web-platform-tests
[eme] Check if encryption scheme is supported (#14383)

In [1] there is a proposal to add the ability for querying the encryption
schemes supported by the CDM to MediaKeySystemConfiguration. Adding a test
to check this.

[1] https://github.com/WICG/encrypted-media-encryption-scheme/blob/master/explainer.md
--

wpt-commits: 01e59d35144b76c85c48a6f2b742aee230194f79
wpt-pr: 14383
2019-02-07 21:50:59 +00:00
Fergal Daly 965864cb65 Bug 1523562 [wpt PR 15011] - [CSS] Make ::part work with other pseudo elements., a=testonly
Automatic update from web-platform-tests
[CSS] Make ::part work with other pseudo elements.

Now selection, first-line and first-letter also work.

I think this covers everything in

https://www.w3.org/TR/css-pseudo-4/

that is currently supported by blink.

Add WPT tests.

Rename test file since it now covers pseudo elements in general.

Bug: 805271
Change-Id: I16d1df2d18008ee5e080dda7dcebf4d584a4bf3c
Reviewed-on: https://chromium-review.googlesource.com/c/1429779
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Fergal Daly <fergal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625612}

--

wpt-commits: 4f4507f21473c6554d580f4cb60589cf8efcdcf7
wpt-pr: 15011
2019-02-07 21:50:59 +00:00
Jonas Olsson f63032eb53 Bug 1523562 [wpt PR 15038] - Reland "Switch to new ICE state implementation", a=testonly
Automatic update from web-platform-tests
Reland "Switch to new ICE state implementation"

This is a reland of e902e08dc0c67fd7598a4a4e431177f89c00f350

Original change's description:
> Switch to new ICE state implementation
>
> With this change the ice/dtls connection states should finally be compliant to the spec.
>
> Bug: webrtc:6145
> Change-Id: I1e7c13f22e40b534e732ecd3fc103f617306f00a
> Reviewed-on: https://chromium-review.googlesource.com/c/1371392
> Commit-Queue: Jonas Olsson <jonasolsson@chromium.org>
> Reviewed-by: Henrik Boström <hbos@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#617476}

Bug: webrtc:6145
Change-Id: Ie4a09594e8a59c6598a9434c0132c1fd3543c76b
Reviewed-on: https://chromium-review.googlesource.com/c/1433237
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Jonas Olsson <jonasolsson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625611}

--

wpt-commits: e8365d71bf3a36ba494fbc96898d09e48f11e021
wpt-pr: 15038
2019-02-07 21:50:59 +00:00
Philip Jägenstedt 4046ddaefc Bug 1523562 [wpt PR 15012] - Remove the `./wpt check-stability` command, a=testonly
Automatic update from web-platform-tests
Remove the `./wpt check-stability` command (#15012)

It hasn't been used in Travis CI since https://github.com/web-platform-tests/wpt/pull/14033.
--

wpt-commits: 12527c2a641a1f439a86762c60a47293b6c05272
wpt-pr: 15012
2019-02-07 21:50:58 +00:00
Ehsan Karamad c05558b765 Bug 1523562 [wpt PR 15025] - [ Feature Policy ] Report for unoptimized-images, a=testonly
Automatic update from web-platform-tests
[ Feature Policy ] Report for unoptimized-images

This CL adds the logic for reporting potential and actual violations of
the unoptimized-images policy.

Bug: 915788
Change-Id: Ide886ef8d04af0f7a36f63b99be8269cf8d2014d
Reviewed-on: https://chromium-review.googlesource.com/c/1421740
Commit-Queue: Ehsan Karamad <ekaramad@chromium.org>
Reviewed-by: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625588}

--

wpt-commits: fd09bdd65df429534a52c5aaf5107ad518b8dfc0
wpt-pr: 15025
2019-02-07 21:50:58 +00:00
autofoolip fc3ce01f37 Bug 1523562 [wpt PR 15034] - Update interfaces/mediastream-recording.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/mediastream-recording.idl (#15034)

Source: https://github.com/tidoust/reffy-reports/blob/cd28628/whatwg/idl/mediastream-recording.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/483763432
--

wpt-commits: 4394109df7c7ac88a67d33873cd1653892a9fe20
wpt-pr: 15034
2019-02-07 21:50:58 +00:00
Eric Willigers 0b69416443 Bug 1523562 [wpt PR 15027] - CSS: Reject unitless lengths in inset shorthand, a=testonly
Automatic update from web-platform-tests
CSS: Reject unitless lengths in inset shorthand

Even though the 'top' property accepts unitless lengths when
specified as a longhand, the shorthand 'inset' that sets 'top'
does not allow unitless lengths.

Discussed in
https://github.com/w3c/csswg-drafts/issues/3525
RESOLVED: Do not allow quirks in 'inset' shorthand

BUG: 924691
Change-Id: I53f642e48e8f5d4754aebb70c18d9abc7b7e6248
Reviewed-on: https://chromium-review.googlesource.com/c/1432272
Reviewed-by: Emil A Eklund <eae@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625584}

--

wpt-commits: 3c6a5979a8dd97fbd5931ae7df4c9e608fada614
wpt-pr: 15027
2019-02-07 21:50:57 +00:00
moz-wptsync-bot 2e4633ab08 Bug 1514436 [wpt PR 14531] - Update wpt metadata, a=testonly
wpt-pr: 14531
wpt-type: metadata
2019-02-07 21:50:57 +00:00
Jarryd d8362db9df Bug 1514436 [wpt PR 14531] - Reland "Add quota usage details tests for all other storage backends.", a=testonly
Automatic update from web-platform-tests
Reland "Add quota usage details tests for all other storage backends."

This is a reland of 548e7b5e622ad79155ff95ef26738d7a40fe9397

Original change's description:
> Add quota usage details tests for all other storage backends.
>
> IndexedDB test was included in parent CL.
>
> Bug: 904000
> Test:
> Change-Id: Icc3462f13d0dce0197a8ec54f22d5ad794a51292
> Reviewed-on: https://chromium-review.googlesource.com/c/1334659
> Reviewed-by: Victor Costan <pwnall@chromium.org>
> Reviewed-by: Joshua Bell <jsbell@chromium.org>
> Commit-Queue: Jarryd Goodman <jarrydg@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#616398}

Bug: 904000
Change-Id: I507ec17eabc8e323a7c6418075d4be4787d4c5df
Reviewed-on: https://chromium-review.googlesource.com/c/1378805
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Commit-Queue: Jarryd Goodman <jarrydg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#617285}

--

wpt-commits: 7e5cdeab733b40357f553704fddddf6c5f199c8b
wpt-pr: 14531
2019-02-07 21:50:57 +00:00
autofoolip 99d462bf24 Bug 1523562 [wpt PR 15033] - Update interfaces/IndexedDB.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/IndexedDB.idl (#15033)

Source: https://github.com/tidoust/reffy-reports/blob/cd28628/whatwg/idl/IndexedDB.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/483763432
--

wpt-commits: 506e866733c04cd42edd457258be4ff165aab04c
wpt-pr: 15033
2019-02-07 21:50:57 +00:00
Tsuyoshi Horo d313b04c0c Bug 1523562 [wpt PR 15032] - Split sxg-referrer.tentative.https.html, a=testonly
Automatic update from web-platform-tests
Split sxg-referrer.tentative.https.html

This test is too big. So sometimes timeouts on bots.
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=webkit_layout_tests&tests=sxg-referrer.tentative.https.html

Bug: 924752
Change-Id: I3c1df411fadef9f9d67aa41bdf7231aed11f1497
Reviewed-on: https://chromium-review.googlesource.com/c/1433257
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Commit-Queue: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625552}

--

wpt-commits: cc7236404246bda53983d5e85b76fa0d0600ac26
wpt-pr: 15032
2019-02-07 21:50:56 +00:00
Seth Hampson ee4636f906 Bug 1523562 [wpt PR 15021] - Adds getStats() method to RTCQuicTransport., a=testonly
Automatic update from web-platform-tests
Adds getStats() method to RTCQuicTransport.

getStats() returns a promise that resolves with a dictionary of stats
defined in the RTCQuicTransportStats dictionary.

Bug: 874296
Change-Id: I907e529ebf074842c6702df7d90349515c48a5ba
Reviewed-on: https://chromium-review.googlesource.com/c/1430599
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Steve Anton <steveanton@chromium.org>
Commit-Queue: Seth Hampson <shampson@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625524}

--

wpt-commits: 72fa242727cb8e3515df9b4af598a43431faa10e
wpt-pr: 15021
2019-02-07 21:50:56 +00:00
Marcos Cáceres 72d2af837c Bug 1523562 [wpt PR 14934] - Remove PaymentAddress.regionCode tests, a=testonly
Automatic update from web-platform-tests
Remove PaymentAddress.regionCode tests (#14934)

--

wpt-commits: bbf8f729f4af7bb89dd35f60e900e289ea8b0bcd
wpt-pr: 14934
2019-02-07 21:50:56 +00:00
Marcos Cáceres 459c611dac Bug 1523562 [wpt PR 14813] - Complement basic-card with ApplePay, a=testonly
Automatic update from web-platform-tests
Complement basic-card with ApplePay (#14813)

--

wpt-commits: ef625c6ac28d0ac07ef0c62a6f22c10d14a2623a
wpt-pr: 14813
2019-02-07 21:50:55 +00:00
Ian Kilpatrick 0346bf40af Bug 1523562 [wpt PR 15003] - [LayoutNG] Fix crash related to clearance and margin collapsing., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix crash related to clearance and margin collapsing.

The root of this bug was that the parent bfc, and child with clearance
were fighting as to what the BFC block offset should be.

The child was always returning true within:
NeedsAbortOnBfcBlockOffsetChange
... as the floats bfc offset was never equal to the child bfc offset,
as the child got affected by clearance.

This fix is to adjust the FloatsBfcBlockOffset by clearance to check
if we need to relayout or not.

Additionally we were performing more layouts than we should be,
when propagating the BFC block offset up the tree upon an abort. We
should be checking if the child got affected by clearance, and if so
adjust the resolved BFC offset accordingly.

Bug: 923271
Change-Id: Id39905a5445a0fe502c16b956b92d6db13885d36
Reviewed-on: https://chromium-review.googlesource.com/c/1423929
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625411}

--

wpt-commits: 66355d4d7ff62616686c39d8b831d2104729993f
wpt-pr: 15003
2019-02-07 21:50:55 +00:00
Philip Jägenstedt 4a9f9806c3 Bug 1523562 [wpt PR 15016] - Add assert descriptions to Web Locks test to aid debugging, a=testonly
Automatic update from web-platform-tests
Add assert descriptions to Web Locks test to aid debugging (#15016)

For https://github.com/web-platform-tests/wpt/issues/15015.
--

wpt-commits: 4ac3172e8d86ade4a9ded497bd10a1124fc6e231
wpt-pr: 15016
2019-02-07 21:50:55 +00:00
Aleks Totic c94cd27947 Bug 1523562 [wpt PR 15008] - [Layout] Fix height: <percent> size of flexbox children, a=testonly
Automatic update from web-platform-tests
[Layout] Fix height: <percent> size of flexbox children

height: <percent> sizes of flexbox could be incorrect after flexbox
resize.

Bug: 907911
Change-Id: I19616f7f9cda7cd55a7206b3bb379f4957fccd4c
Reviewed-on: https://chromium-review.googlesource.com/c/1428579
Commit-Queue: Aleks Totic <atotic@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625214}

--

wpt-commits: 60d89ca2400fb116d0a63d4efb3bdddacb7ff571
wpt-pr: 15008
2019-02-07 21:50:55 +00:00
Philip Jägenstedt 52919642a0 Bug 1523562 [wpt PR 15019] - [Azure Pipelines] make the artifact names unique per job, a=testonly
Automatic update from web-platform-tests
[Azure Pipelines] make the artifact names unique per job (#15019)

This will simplify getting restults from master:
https://github.com/web-platform-tests/wpt.fyi/pull/1054

(The artifact name for all_macOS remains 'results'.)
--

wpt-commits: 71a9dc7cfd4a54f888f7a337730324d494ffa43e
wpt-pr: 15019
2019-02-07 21:50:54 +00:00
Stephen Chenney 92eb62163b Bug 1513413 [wpt PR 14469] - Snap the snapped_dest_rect for backgrounds, a=testonly
Automatic update from web-platform-tests
Snap the snapped_dest_rect for backgrounds

For some reason the snapped_dest_rect for background image geometry
calculations was not actually snapped. Snapping it fixes cases where
we were not filling to the border without regressing any tests (in
fact improving some).

Probably fixes most of the background bugs resulting from the previous
big refactoring.

R=fmalita@chromium.org
BUG=912423,889426

Change-Id: Ieba65130e7f8c0e95db7375ab3a8188bfc78d8d5
Reviewed-on: https://chromium-review.googlesource.com/c/1372556
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Cr-Commit-Position: refs/heads/master@{#616014}

--

wpt-commits: 6bbf5072ab0f8122c825901547265d88f8b02649
wpt-pr: 14469
2019-02-07 21:50:54 +00:00
Andreas Butler 82dd133f9e Bug 1523562 [wpt PR 14420] - [WebLocks]: Modifying weblocks algos to be O(1), a=testonly
Automatic update from web-platform-tests
[WebLocks]: Modifying weblocks algos to be O(1)

The behaviour of the request/release operations of web locks are
modified to be O(1) instead of their currently O(n) worst case runtime.
Additionally the query-order wpt is modified to reflect the new spec
requirement that the state returned by navigator.locks.query need only
respect ordering for requested locks per resource.

Bug: 913014
Change-Id: I819f8c27c995cb698a7c8b2c75ee80d32c744f07
Spec: https://wicg.github.io/web-locks/#algorithms
Reviewed-on: https://chromium-review.googlesource.com/c/1367910
Commit-Queue: Andreas Butler <andreasbutler@google.com>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621833}

--

wpt-commits: 27085bc4fef9a55a5f5dd530c6e8ff798ff8c6c4
wpt-pr: 14420
2019-02-07 21:50:54 +00:00
Kunihiko Sakamoto 6eff5ad613 Bug 1523562 [wpt PR 15010] - SignedExchange: Remove support for version 1b2, a=testonly
Automatic update from web-platform-tests
SignedExchange: Remove support for version 1b2

This patch drops support for Signed Exchange of
"application/signed-exchange;v=b2" format. After this patch, loading
Signed Exchanges of version 1b2 will cause fallback redirect.

SignedExchangeEnvelopeTest and SignedExchangeSignatureVerifierTest
will remain TestWithParam<SignedExchangeVersion>, since that will be
useful when adding support for future versions.

Bug: 919424
Change-Id: I8f992c2d38e21ad2fc89b9c227295867f588a04a
Reviewed-on: https://chromium-review.googlesource.com/c/1428628
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625134}

--

wpt-commits: 554f2b2ed30297dd777d9ace73d1b1803f59b90e
wpt-pr: 15010
2019-02-07 21:50:53 +00:00
Simon Pieters a2653cad85 Bug 1523562 [wpt PR 14999] - [css-ui][compat] Move and update appearance cssom test, a=testonly
Automatic update from web-platform-tests
[css-ui][compat] Move and update appearance cssom test

--

wpt-commits: e188b4da6c6aac724516a40971de29da2e68dd91
wpt-pr: 14999
2019-02-07 21:50:53 +00:00
Eric Willigers a785aa8e25 Bug 1523562 [wpt PR 14962] - [css-text] Parsing of CSS Text properties, a=testonly
Automatic update from web-platform-tests
[css-text] Parsing of CSS Text properties (#14962)

Test that CSS Text 3 properties accept the grammar
from the specification
https://www.w3.org/TR/css-text-3/#property-index
--

wpt-commits: ad7a8f60ff24f1acf7e4a7e3acdf9fd1ebe70b2d
wpt-pr: 14962
2019-02-07 21:50:53 +00:00
Tsuyoshi Horo 29bb1c9cd7 Bug 1523562 [wpt PR 14985] - Support document.referrer in SXG, a=testonly
Automatic update from web-platform-tests
Support document.referrer in SXG

Before this CL, CreateRedirectInfo() in signed_exchange_loader.cc doesn't set
redirect_info.new_referrer correctly. So document.referrer was always empty
string after clicking a link of signed exchange.
After this CL, CreateRedirectInfo() returns a RedirectInfo with new_referrer, so
document.referrer will be set correctly.

This CL introduces network::ResourceRequest argument in
NavigationLoaderInterceptor::MaybeCreateLoaderForResponse(),
PrefetchURLLoader, SignedExchangePrefetchHandler and SignedExchangeLoader.
This value will be used to compute a correct RedirectInfo while handling the
synthesized redirect for signed exchange.

This CL uses "ignoreErrors" flag in generate-test-sxgs.sh while creating invalid
signed exchange files. This flags was introduces by this change in webpackage
repository.
d3352199e0

Bug: 920905
Change-Id: I52a302d22c375b776874c996638b409cdcba8a9c
Reviewed-on: https://chromium-review.googlesource.com/c/1415245
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org>
Commit-Queue: Tsuyoshi Horo <horo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#625094}

--

wpt-commits: 5835a01f1f638f866215570119e88f9cac57e8c6
wpt-pr: 14985
2019-02-07 21:50:53 +00:00
Chris Harrelson 830ebe96a7 Bug 1523562 [wpt PR 14903] - Always promote fixed and sticky positioned elements, if they stick to a scroller., a=testonly
Automatic update from web-platform-tests
Always promote fixed and sticky positioned elements, if they
stick to a scroller.

Note that we will promote sticky-positioned elements even if the
scroller is not composited. This allows us to remove a large amount
of complex code having to do with ordering of decisions about
compositing scroll vs the sticky-positioned element.

Bug: 921242

Change-Id: I29d1ede06312325b1ee13c5b7d5d4987d7053d1e
Reviewed-on: https://chromium-review.googlesource.com/c/1407922
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624999}

--

wpt-commits: bd951736b4d7dbfd862dfa0f27271b544e35ca30
wpt-pr: 14903
2019-02-07 21:50:52 +00:00
Morten Stenshorne 17448afa7b Bug 1523562 [wpt PR 14997] - Recalculate preferred widths on layout when necessary., a=testonly
Automatic update from web-platform-tests
Recalculate preferred widths on layout when necessary.

Some objects take the size of the containing block as input when
calculating preferred inline-size, contrary to common sense; see the
NeedsPreferredWidthsRecalculation() documentation in LayoutBox.

In such cases we may need to recalculate the preferred inline-size as
part of layout, even if no content inside changed. At the same time, we
need to be careful not to do unnecessary work here. There is an
optimization that just refuses to update preferred inline-size if it was
already marked dirty, because the assumption then is that the preferred
inline-size will in fact never be needed. This optimization caused
trouble for the other optimization, which checks if the containing block
also is a special object that needs this kind of preferred inline-size
calculation as part of layout, because if it does, the idea is that the
containing block will already have taken care of it as part of walking
the subtree. The missing part here was to check if the containing block
actually would calculate its preferred inline-size at all (or if it was
skipped due the first optimization). Fixed that.

Bug: 923568
Change-Id: I66064ee46de4769c9dc25d7ade727f6ccdc5d7c6
Reviewed-on: https://chromium-review.googlesource.com/c/1426677
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624919}

--

wpt-commits: 538eac8f698febbc6a4629b1269077ba0aff6c1b
wpt-pr: 14997
2019-02-07 21:50:52 +00:00
Morten Stenshorne d6bfd691a2 Bug 1523562 [wpt PR 14998] - Better fragmentation inside floats interrupted by spanners., a=testonly
Automatic update from web-platform-tests
Better fragmentation inside floats interrupted by spanners.

The current layout engine doesn't really handle this well, but we'll now
look ahead for sibling column sets if the flow thread coordinate isn't
contained by the current one. If we do this during layout, we then risk
matching against flow thread boundaries from the previous layout pass,
but that's really the best we can do.

Also corrected a flow thread coordinate boundary check.
page_boundary_rule == kAssociateWithFormerPage could actually hit the
wrong column set because of an off-by-one comparison meant for
page_boundary_rule == kAssociateWithLatterPage.

Bug: 914912
Change-Id: I39a170da21e640154de141f30e363baa9f7c20ec
Reviewed-on: https://chromium-review.googlesource.com/c/1425701
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624914}

--

wpt-commits: ca8756813e375d9743479b5f16a4066bbe034b05
wpt-pr: 14998
2019-02-07 21:50:52 +00:00
Ian Kilpatrick 86f838db3e Bug 1523562 [wpt PR 15004] - [LayoutNG] Fix min/max size of atomic inlines with -ve margins., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix min/max size of atomic inlines with -ve margins.

We were resolving %-margins during the min/max phase against
LayoutUnit::Max().

This was bad.

Now we explicitly set the percentage resolution sizes to zero.

Bug: 923279
Change-Id: I619cef6ee2e4c18ad3a9bc213442a9a63a515e87
Reviewed-on: https://chromium-review.googlesource.com/c/1427539
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624909}

--

wpt-commits: 66202478658b87afab706f16e5835f0ae9073026
wpt-pr: 15004
2019-02-07 21:50:51 +00:00
CYBAI f091508afc Bug 1523562 [wpt PR 14995] - Implement formdata event, a=testonly
Automatic update from web-platform-tests
Make a workaround for the test with about:blank onload

As jdm mentioned in https://github.com/servo/servo/pull/22660#discussion_r249597546, the initial about:blank load event can be fired before the form navigation occurs.

--

wpt-commits: c6fa4b6176b668287fef2d3ebdc54d5f992f7ca1
wpt-pr: 14995
2019-02-07 21:50:51 +00:00
Yashar Dabiran 7b61ed1759 Bug 1523562 [wpt PR 15000] - Mark font-display feature policy tests as tentative, a=testonly
Automatic update from web-platform-tests
Mark font-display feature policy tests as tentative

* The feature is behind the "ExperimentalProductivityFeatures" flag

Change-Id: I0a04cef9c7c10bcdd476a77c2d0ed28cc0a15f0a
Reviewed-on: https://chromium-review.googlesource.com/c/1426144
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Commit-Queue: Yashar Dabiran <yashard@google.com>
Cr-Commit-Position: refs/heads/master@{#624858}

--

wpt-commits: c49631cfb6421835f50ee406d6b8478d1305be89
wpt-pr: 15000


--HG--
rename : testing/web-platform/tests/css/css-fonts/font-display/font-display-feature-policy-ref.html => testing/web-platform/tests/css/css-fonts/font-display/font-display-feature-policy.tentative-ref.html
rename : testing/web-platform/tests/css/css-fonts/font-display/font-display-feature-policy.html.headers => testing/web-platform/tests/css/css-fonts/font-display/font-display-feature-policy.tentative.html.headers
2019-02-07 21:50:51 +00:00
Refael Ackermann 8eefb71c7c Bug 1523562 [wpt PR 14973] - python3 de-linting, a=testonly
Automatic update from web-platform-tests
python3 de-linting (#14973)

xrange give a very very slight memory optimization but is incompatible with python3
--

wpt-commits: e4e6eeef32574aa928c8100a3c0d78b9129f5e86
wpt-pr: 14973
2019-02-07 21:50:51 +00:00
autofoolip cbf032f76d Bug 1523562 [wpt PR 14989] - Update interfaces/css-pseudo.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/css-pseudo.idl (#14989)

Source: https://github.com/tidoust/reffy-reports/blob/8a0d273/whatwg/idl/css-pseudo.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/482751671
--

wpt-commits: 8564ea0c38b17a02f7b433933291202140fb76ab
wpt-pr: 14989
2019-02-07 21:50:50 +00:00
autofoolip 29f9a616a9 Bug 1523562 [wpt PR 14991] - Update interfaces/pointerlock.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/pointerlock.idl (#14991)

Source: https://github.com/tidoust/reffy-reports/blob/8a0d273/whatwg/idl/pointerlock.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/482751671
--

wpt-commits: 7aa7cc0d818afb22f338bf7db355a563d85c1c30
wpt-pr: 14991
2019-02-07 21:50:50 +00:00
autofoolip 623ac7d79f Bug 1523562 [wpt PR 14990] - Update interfaces/picture-in-picture.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/picture-in-picture.idl (#14990)

Source: https://github.com/tidoust/reffy-reports/blob/8a0d273/whatwg/idl/picture-in-picture.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/482751671
--

wpt-commits: 3ed3e070163bd165132913887da804d87da159c2
wpt-pr: 14990
2019-02-07 21:50:50 +00:00
Kouhei Ueno 8edf6978f5 Bug 1523562 [wpt PR 14984] - SignedExchange: Reject uncached-headers, a=testonly
Automatic update from web-platform-tests
SignedExchange: Reject uncached-headers

This CL aligns the response header filter with the signed exchange spec update:
https://github.com/WICG/webpackage/pull/339

Bug: 920897
Change-Id: I7819b560f4f7ec9d75145e74780ad0fd85008944
Reviewed-on: https://chromium-review.googlesource.com/c/1425842
Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Commit-Queue: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624724}

--

wpt-commits: 6f7e91a17cdd2f01105ccff43fc45a9db98507f3
wpt-pr: 14984
2019-02-07 21:50:49 +00:00
autofoolip 83a64b1d18 Bug 1523562 [wpt PR 14143] - Update interfaces/web-bluetooth.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/web-bluetooth.idl (#14143)

Source: https://github.com/tidoust/reffy-reports/blob/52b74b6/whatwg/idl/web-bluetooth.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/466372583
--

wpt-commits: df29f0e734ac60913d9f52d23097e188b7a651da
wpt-pr: 14143
2019-02-07 21:50:49 +00:00
Eric Willigers b9ce737abc Bug 1523562 [wpt PR 14876] - SVG Interactivity: onwheel attribute, a=testonly
Automatic update from web-platform-tests
SVG Interactivity: onwheel attribute (#14876)

* SVG Interactivity: onwheel attribute

Test that script specified by the the onwheel attribute is run
in response to mouse wheel events.

https://github.com/w3c/svgwg/issues/627

* [svg] move test to svg/interact/manual

--

wpt-commits: bdac00f5b982f0fa19d2c1cd91b373d83addde4e
wpt-pr: 14876
2019-02-07 21:50:49 +00:00
Eric Willigers 8d90be0838 Bug 1523562 [wpt PR 14967] - WebShare: canShare() method in Level 2, a=testonly
Automatic update from web-platform-tests
WebShare: canShare() method in Level 2

canShare(data) returns false iff share(data) would reject with TypeError
https://wicg.github.io/web-share/level-2/#canshare-method

Intent to Implement:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/AiKgWvv3cq0/xAsjfSfMDQAJ

Bug: 903010
Change-Id: I15e8a92a9d71b08da4e9e6d4bf2692c97dce5c0f
Reviewed-on: https://chromium-review.googlesource.com/c/1351340
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Sam McNally <sammc@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624658}

--

wpt-commits: f5df77f83ba77088d354838b377eef5e3f770e36
wpt-pr: 14967
2019-02-07 21:50:49 +00:00
Ehsan Karamad 6cd8208008 Bug 1523562 [wpt PR 14851] - [ FeaturePolicy ] - Report for "legacy-image-formats", a=testonly
Automatic update from web-platform-tests
[ FeaturePolicy ] - Report for "legacy-image-formats"

This CL adds support for generating reports for violations of the
"legacy-image-formats" feature policy. This also automatically starts
counting the potential violations of this feature in web pages
(Blink.UseCounter.FeaturePolicy.PotentialViolation).

Bug: 915788
Change-Id: If72ec438b6038730907ac086bddd0c680cc60d97
Reviewed-on: https://chromium-review.googlesource.com/c/1409698
Reviewed-by: David Bokan <bokan@chromium.org>
Reviewed-by: Ehsan Karamad <ekaramad@chromium.org>
Commit-Queue: Ehsan Karamad <ekaramad@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624657}

--

wpt-commits: 0a63acfc690e69d0a4121469910a1ddfd05ce30f
wpt-pr: 14851
2019-02-07 21:50:47 +00:00
David Bokan 69adbd4e3e Bug 1523562 [wpt PR 14982] - [Reland] Synthetic gestures wait on renderer ACK., a=testonly
Automatic update from web-platform-tests
[Reland] Synthetic gestures wait on renderer ACK.

Currently, synthetic gestures invoke the "completed callback" as soon as
the final gesture has been dispatched. This causes issues in client
code, typically tests, that want to wait until the effects of a gesture
are complete before sending further input or checking page state.

This CL is the first step in a series of CLs to make this completion
callback reliable. We add a new API in the renderer that resolves the
completion callback once the input has been fully processed by the
renderer. For now, this method just ACKs immediately but its
implementation will be further fleshed out in a followup CL.

Reland Node:
This was reverted in
https://crrev.com/d3d4d7c7480b4424a8d009194dd14405654843a4 due to
causing failures on the LeakDetector bot. The leaks were a result of
tests finishing before the synthetic gesture had completed. I've
modified these tests (in wpt/pointerevents) to wait until the guesture
is completed before finishing the test.

TBR=dtapuska@chromium.org,rsesek@chromium.org,avi@chromium.org

Bug: 902446
Change-Id: I6a6a517a719616b2536538686fa4d7b980f0b485
Reviewed-on: https://chromium-review.googlesource.com/c/1424219
Reviewed-by: David Bokan <bokan@chromium.org>
Commit-Queue: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624496}

--

wpt-commits: 7703c45b553cfaca6e1b7b20981d13d06b7d43e9
wpt-pr: 14982
2019-02-07 21:50:47 +00:00
Kouhei Ueno f92bf7d749 Bug 1523562 [wpt PR 14810] - SignedExchange: Migrate test cases to 1b3, a=testonly
Automatic update from web-platform-tests
SignedExchange: Migrate test cases to 1b3

third_party/blink/web_tests/external/wpt/signed-exchange/sxg-head-request.tentative.html
is no longer relevant, since 1b3 no longer have request method serialized.
The request method in a 1b3 SXG is assumed to be always GET.

Bug: 919414
Change-Id: I0f7ec3de66db70b9cc12af209b74a22a4187460c
Reviewed-on: https://chromium-review.googlesource.com/c/1405156
Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Tsuyoshi Horo <horo@chromium.org>
Commit-Queue: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623604}

--

wpt-commits: b604d66fb763cc20ce58848c6876a324a1498254
wpt-pr: 14810
2019-02-07 21:50:47 +00:00
moz-wptsync-bot a085861d9c Bug 1517332 [wpt PR 14694] - Update wpt metadata, a=testonly
wpt-pr: 14694
wpt-type: metadata
2019-02-07 21:50:47 +00:00
Lan Wei 180bf11408 Bug 1517332 [wpt PR 14694] - Change web platform test with mouse inputs under "pinterevents/", a=testonly
Automatic update from web-platform-tests
Change web platform test with mouse inputs under "pinterevents/"

Use test_driver Actions class in the web platform tests with mouse
inputs in "pinterevents/" to simulate mouse inputs to make the tests
pass on wpt serve.

Bug: 606367
Change-Id: I2f00c3195fafb8bc600250631106cd9eabe79b90
Reviewed-on: https://chromium-review.googlesource.com/c/1383330
Commit-Queue: Lan Wei <lanwei@chromium.org>
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#619697}

--

wpt-commits: f4c7d842e879b63c1f6d40726e49cb178404f34b
wpt-pr: 14694
2019-02-07 21:50:46 +00:00
Henrik Boström a3a4c6c48e Bug 1523562 [wpt PR 14978] - Fix RTCRtpReceiver-getContributingSources.https.html flake., a=testonly
Automatic update from web-platform-tests
Fix RTCRtpReceiver-getContributingSources.https.html flake.

The flake was
"Failed to execute 'addTrack' on 'RTCPeerConnection': The
RTCPeerConnection's signalingState is 'closed'."

The promise_test could be torn down and execute
t.add_cleanup(() => pc1.close());
before connectAndExpectNoCsrcs() was ready due to not using "await" when
calling the test helper method.

TBR=hta@chromium.org
NOTRY=True

// See https://github.com/web-platform-tests/wpt/pull/14791

Bug: None
Change-Id: I1dac26837b3f29b8f1c38709c7a8488d0e2580c7
Reviewed-on: https://chromium-review.googlesource.com/c/1424891
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Commit-Queue: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624622}

--

wpt-commits: b69756a11fc522b8cf03858f14d4c0acdf98cd1e
wpt-pr: 14978
2019-02-07 21:50:46 +00:00
Yashar Dabiran b052aa03de Bug 1523562 [wpt PR 14869] - Add a policy control feature to restrict the font-display, a=testonly
Automatic update from web-platform-tests
Add a policy control feature to restrict the font-display

* The feature is currently behind the "ExperimentalProductivityFeatures" runtime flag

Change-Id: I059a8d1becd98609ac1ac972e5623af266605586
Reviewed-on: https://chromium-review.googlesource.com/c/1412795
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Yashar Dabiran <yashard@google.com>
Cr-Commit-Position: refs/heads/master@{#624640}

--

wpt-commits: 821b438560d5046742ae653c9eb537d9ce9a83af
wpt-pr: 14869
2019-02-07 21:50:46 +00:00
Henrik Boström 146e635809 Bug 1523562 [wpt PR 14791] - Verify getContributingSources() does not return any CSRCs., a=testonly
Automatic update from web-platform-tests
Verify getContributingSources() does not return any CSRCs.

The previous test was, and always had been, completely broken. In a
loopback call scenario such as in WPT tests, no CSRCs are being
received so we should not expect them to. In order to properly test this
method one would need fakes, mocks or a server to receive CSRCs from.
This test is updated to test the only thing that we can test in Web
Platform Tests: in a loopback call, getContributingSources() returns an
empty list.

Bug: 893158
Change-Id: I18782ea7912001c012c98145500d8b3c5e95a7ba
Reviewed-on: https://chromium-review.googlesource.com/c/1404266
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621972}

--

wpt-commits: 0b6eed5addbb4e6baca789b2cf4de3a0ec3ae910
wpt-pr: 14791
2019-02-07 21:50:45 +00:00
Gérard Talbot 0dcaba33f3 Bug 1523562 [wpt PR 14966] - correct calc-unit-analysis test (see issue 13713), a=testonly
Automatic update from web-platform-tests
correct calc-unit-analysis test (#14966)

Fixes #13713
--

wpt-commits: e810232b1734087df87b9e71e4d69be14ac7d440
wpt-pr: 14966
2019-02-07 21:50:45 +00:00
Ms2ger 57ea40ada1 Bug 1523562 [wpt PR 14977] - Add another test with a HTMLCollection on the prototype chain., a=testonly
Automatic update from web-platform-tests
Add another test with a HTMLCollection on the prototype chain.

--

wpt-commits: c06a23efd773d48ca3b68a9604ca90f1e6bbab42
wpt-pr: 14977
2019-02-07 21:50:45 +00:00
Oriol Brufau 2d4b695a57 Bug 1523562 [wpt PR 14901] - [css-grid] Properly handle static positions of abspos inside grid items, a=testonly
Automatic update from web-platform-tests
[css-grid] Properly handle static positions of abspos inside grid items

Currently they are aligned to zero instead of to their static position
if an explicit offset is provided for the opposite axis.

Various orthogonal tests fail without LayoutNG because of
http://crbug.com/883574

Spec: https://drafts.csswg.org/css-grid/#abspos

BUG=828628

TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-001.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-002.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-003.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-004.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-005.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-006.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-007.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-008.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-009.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-010.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-011.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-012.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-013.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-014.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-015.html
TEST=external/wpt/css/css-grid/abspos/positioned-grid-descendants-016.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-006.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-008.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-009.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-010.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-011.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-012.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-013.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-014.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-015.html
TEST=external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-descendants-016.html

Change-Id: If52ee6148862587c7f2fe3453e6b863b859324ee
Reviewed-on: https://chromium-review.googlesource.com/c/1415294
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#624586}

--

wpt-commits: ea0c970f5a5f9895f22f30a82c3d7bd626e26fcf
wpt-pr: 14901
2019-02-07 21:50:44 +00:00
pyup.io bot c673f40da4 Bug 1523562 [wpt PR 14941] - Update mozinstall to 2.0.0, a=testonly
Automatic update from web-platform-tests
Update mozinstall from 1.16.0 to 2.0.0 (#14941)

--

wpt-commits: db3ef405f8139b0c63b25f97a443e67f070949db
wpt-pr: 14941
2019-02-07 21:50:44 +00:00
Eric Willigers dcc721a184 Bug 1523562 [wpt PR 14969] - CSS: WPT for style update on sibling insertion, a=testonly
Automatic update from web-platform-tests
CSS: WPT for style update on sibling insertion

https: //drafts.csswg.org/selectors-4/#adjacent-sibling-combinators
https: //drafts.csswg.org/selectors-4/#general-sibling-combinators
Change-Id: I79b93fc952a09de6eff69d312b5e3ceadef1e7ea
Reviewed-on: https://chromium-review.googlesource.com/c/1420555
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624541}

--

wpt-commits: 63295f9e7e8d11e5db0426df6a028d416c509058
wpt-pr: 14969
2019-02-07 21:50:44 +00:00
L. David Baron 94b9fb15e5 Bug 1523562 [wpt PR 14965] - Sync Mozilla CSS tests as of 2019-01-20, a=testonly
Automatic update from web-platform-tests
Sync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/219bc50b5cd5ac8b374cac6531ece44dddf4bfff . (#14965)

This contains changes from [bug 1520946](https://bugzilla.mozilla.org/show_bug.cgi?id=1520946) by @dholbert, reviewed by @aethanyc.
--

wpt-commits: f5440fe8b9cb4b88106dab42d51c758b40d3e06c
wpt-pr: 14965
2019-02-07 21:50:44 +00:00
Eric Willigers d1b49169c5 Bug 1523562 [wpt PR 14953] - [css-tables] Computed values of table properties, a=testonly
Automatic update from web-platform-tests
[css-tables] Computed values of table properties

Computed value of CSS Table keyword properties is the specified keyword.

Computed value of CSS Table border-spacing is two absolute lengths.

https://drafts.csswg.org/css-tables-3/#property-index

--

wpt-commits: 15a2fe67b073b777d58d2002671bf39848215d94
wpt-pr: 14953
2019-02-07 21:50:43 +00:00
Eric Willigers cccf68c1b8 Bug 1523562 [wpt PR 14950] - [css-tables] Parsing of CSS Table properties, a=testonly
Automatic update from web-platform-tests
[css-tables] Parsing of CSS Table properties

Test that properties accept the spec syntax
https://drafts.csswg.org/css-tables/#property-index

--

wpt-commits: 694ccf5329645c1a01a9f4b22dc19e26951de303
wpt-pr: 14950
2019-02-07 21:50:43 +00:00
Seth Hampson 74896625af Bug 1523562 [wpt PR 14908] - Adds pre shared key support to RTCQuicTransport., a=testonly
Automatic update from web-platform-tests
Adds pre shared key support to RTCQuicTransport.

This change adds the PSK APIs to the RTCQuicTransport object. This is
done with a readonly key, connect() and listen() methods. This change
keeps the C++ objects certificate support with the current APIs, but
removes these from being exposed in the web idl file. Tests are updated
by moving web platform tests that involve certificates into C++
tests.

Bug: 874296
Change-Id: I58500dca36bfdb6fdb605d540ccbfc49ed6ec878
Reviewed-on: https://chromium-review.googlesource.com/c/1415839
Commit-Queue: Seth Hampson <shampson@chromium.org>
Reviewed-by: Steve Anton <steveanton@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624411}

--

wpt-commits: b759655abcdddff933d46d6e98f0eac0fc31bd41
wpt-pr: 14908
2019-02-07 21:50:43 +00:00
Hiroshige Hayashizaki d013bfd098 Bug 1523562 [wpt PR 14854] - [WPT] Unify mixed-content and referrer-policy generator scripts, a=testonly
Automatic update from web-platform-tests
[WPT] Unify mixed-content and referrer-policy generator scripts

To prepare unifying generator mechanisms of mixed-content and
referrer-policy WPT tests, this CL unifies minor diffs
between their generator scripts.

A part of this CL applies
https://chromium-review.googlesource.com/c/chromium/src/+/1389926
to mixed-content test generators, which is no-op because
mixed-content tests don't use 'expansion=override' feature.

This CL doesn't affect the generated results and thus
this CL doesn't contain any changes to generated files.

Bug: 906850
Change-Id: I1976422799fd1344fbd471a606b174dc69d40eba
Reviewed-on: https://chromium-review.googlesource.com/c/1410085
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624410}

--

wpt-commits: 4a04c1db0af5a7da2adff645671888562fd9c066
wpt-pr: 14854
2019-02-07 21:50:42 +00:00
Findit 8e9ee8a1d1 Bug 1523562 [wpt PR 14951] - Revert "Portals: Expose portalHost to portal's browsing context", a=testonly
Automatic update from web-platform-tests
Revert "Portals: Expose portalHost to portal's browsing context"

This reverts commit 9d4738420905a6b28407a8282512d8307d413780.

Reason for revert:

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

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

Sample Failed Step: webkit_layout_tests

Sample Flaky Test: external/wpt/portals/portals-host-exposure.sub.html

Original change's description:
> Portals: Expose portalHost to portal's browsing context
>
> window.portalHost returns a PortalHost to script running inside the main
> frame within a portal.
>
> Bug: 914117
> Change-Id: I26fb4ae9676261bee4446bfbc6ee34b28dc618b1
> Reviewed-on: https://chromium-review.googlesource.com/c/1399569
> Commit-Queue: Adithya Srinivasan <adithyas@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Charlie Reis <creis@chromium.org>
> Reviewed-by: Lucas Gadani <lfg@chromium.org>
> Reviewed-by: Jeremy Roman <jbroman@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#624316}

Change-Id: I38d4e208daafc8381495a4249c02928757bbdfc8
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 914117, 923610
Reviewed-on: https://chromium-review.googlesource.com/c/1423660
Cr-Commit-Position: refs/heads/master@{#624405}

--

wpt-commits: 1fc2d6a452e7a59abc257cb111bcad75df4b9995
wpt-pr: 14951
2019-02-07 21:50:42 +00:00
Darwin Huang 6faeeadc06 Bug 1523562 [wpt PR 14915] - Async Clipboard: Automate writeImage/readImage test, a=testonly
Automatic update from web-platform-tests
Async Clipboard: Automate writeImage/readImage test

- Automate tests for writeImage/readImage by duplicating
web_tests/external/wpt/clipboard-apis/async-write-image-read-image-manual.https.html
to a directory allowing Chrome-specific permissions-helper.js (and fetching via
http server).
- Create appropriate README/OWNERS file for new directory.
- Update web_tests/clipboard/async-clipboard/README.md with new info regarding
testrunner.
- Update external/wpt writeImage/readImage test with simplification found
through this CL.
- Follow-up work: add `if(testRunner)` to automated tests so that they can be run
manually.

Bug: 896479
Change-Id: I8b2b27f6fcc4abc9e11169c196eee1863d80fd82
Reviewed-on: https://chromium-review.googlesource.com/c/1413023
Commit-Queue: Darwin Huang <huangdarwin@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624401}

--

wpt-commits: 88412097445452bd0ea3e08762f21cd67990c4dd
wpt-pr: 14915
2019-02-07 21:50:42 +00:00
Domenic Denicola 39bd72df12 Bug 1523562 [wpt PR 14947] - KV Storage: make keys()/values()/entries() async iterators, a=testonly
Automatic update from web-platform-tests
KV Storage: make keys()/values()/entries() async iterators

Follows 2432509c48.

Binary-Size: needed to implement the feature. Enabling gzip is tracked in crbug.com/920264.
Change-Id: If5262a32d42eb1c7abaad4fb2a029ce44e94834e
Reviewed-on: https://chromium-review.googlesource.com/c/1396453
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624378}

--

wpt-commits: 3444de2f620812d2fb6f83359eca5b5fb96e0a75
wpt-pr: 14947
2019-02-07 21:50:41 +00:00
Eric Willigers 971968062b Bug 1523562 [wpt PR 14949] - [css-tables] Inheritance and initial value tests, a=testonly
Automatic update from web-platform-tests
[css-tables] Inheritance and initial value tests (#14949)

Test that properties inherit according to spec.
Test that properties have initial values acccording to spec.
https://drafts.csswg.org/css-tables-3/#property-index
--

wpt-commits: a589fd30bc64bb4d40e1d6854e07accca69b8472
wpt-pr: 14949
2019-02-07 21:50:41 +00:00
Automat af Gränssnitt f5f05f41ee Bug 1523562 [wpt PR 14886] - Manually update interfaces/html.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/html.idl

Source: https://github.com/tidoust/reffy-reports/blob/a030b30/whatwg/idl/html.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/475627165

--
Manually remove Example interface

--

wpt-commits: d02e71036575a13526f2df3a015f15ee514afea9, 394111a44d8f9deccd71cf06d1e9fc71ba32df40
wpt-pr: 14886
2019-02-07 21:50:41 +00:00
Adithya Srinivasan 0c341515fa Bug 1523562 [wpt PR 14801] - Portals: Expose portalHost to portal's browsing context, a=testonly
Automatic update from web-platform-tests
Portals: Expose portalHost to portal's browsing context

window.portalHost returns a PortalHost to script running inside the main
frame within a portal.

Bug: 914117
Change-Id: I26fb4ae9676261bee4446bfbc6ee34b28dc618b1
Reviewed-on: https://chromium-review.googlesource.com/c/1399569
Commit-Queue: Adithya Srinivasan <adithyas@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Reviewed-by: Lucas Gadani <lfg@chromium.org>
Reviewed-by: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624316}

--

wpt-commits: fe6e5e271dbb9feaf2f5c09fe3a105039905f9c7
wpt-pr: 14801
2019-02-07 21:50:41 +00:00
Xianzhu Wang 78c7e0e5a8 Bug 1523562 [wpt PR 14913] - [PE] Fix layer under-invalidation when visiblity status changes, a=testonly
Automatic update from web-platform-tests
[PE] Fix layer under-invalidation when visiblity status changes

https://chromium-review.googlesource.com/c/chromium/src/+/1017917
added code to invalidate the paint layer when its
PaintedOutputInvisible() status changes. The problem was that the
function doesn't merely depend on the old style or the new style,
but PaintsWithTransparency() based on the new style and the current
compositing status, so PaintedOutputInvisible(old_style) was not
the actual old invisible status. This caused we missed repaint of
the layer in the following case:

frame 1:
  opacity 0 (we don't paint the layer)
frame 2:
  opacity 0 -> 1 (PaintedOutputInvisible(old_style) was wrong, so
                  we failed to detect the change of it)
  layout and compositing update [1]
  opacity 1 -> 0.9

[1] If we also do prepaint here, change of existence of the effect
    node will trigger repaint of the layer, so the issue reproduces
    only in the above sequence (tested in the new wpt test).

Now let PaintedOutputInvisible() only access the input style.

Bug: 922084
Change-Id: Iec98b0304275cff968ed8053776f7c9a77a9625c
Reviewed-on: https://chromium-review.googlesource.com/c/1416913
Reviewed-by: Philip Rogers <pdr@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624311}

--

wpt-commits: 0d7a7e23965ff8c14669800d6e3d1dc86eb8c2f3
wpt-pr: 14913
2019-02-07 21:50:40 +00:00
moz-wptsync-bot aee8fb2f01 Bug 1514457 [wpt PR 14538] - Update wpt metadata, a=testonly
wpt-pr: 14538
wpt-type: metadata
2019-02-07 21:50:40 +00:00
Sam Goto c89fa838bb Bug 1514457 [wpt PR 14538] - Idle Detection API: Prototype, a=testonly
Automatic update from web-platform-tests
Idle Detection API: Prototype

https://github.com/inexorabletash/idle-detection

Just a webification of the chrome.idle.* APIs.

Does not yet include:

- permission checks
- android integration
- final API

Intent to implement:

https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/OuwzBmH02M4

Design doc:

https://docs.google.com/document/d/1_XlwY3NuG2HwWEYVrR-MNvw_i4hj5ZNj3gKvxWqO0FU/edit

Bug: 878979
Change-Id: Ie45b34d5c29e04dfe65f8ff5127c6be34850d68f
Reviewed-on: https://chromium-review.googlesource.com/c/1351490
Commit-Queue: Sam Goto <goto@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Pavel Feldman <pfeldman@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Auto-Submit: Sam Goto <goto@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624304}

--

wpt-commits: f5239a2af2acb0c367064aef99f3f04157f2668e
wpt-pr: 14538
2019-02-07 21:50:40 +00:00
Navid Zolghadr 0db4f29f2c Bug 1523562 [wpt PR 14826] - Consider capture target when sending click events, a=testonly
Automatic update from web-platform-tests
Consider capture target when sending click events

Captured targets should be used when calculating
the click target.

Bug: 689158
Change-Id: I733d0bfc8db6064cab4c1dd22e6a1b3b4ebb1598
Reviewed-on: https://chromium-review.googlesource.com/c/1407506
Reviewed-by: Mustaq Ahmed <mustaq@chromium.org>
Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Ella Ge <eirage@chromium.org>
Commit-Queue: Navid Zolghadr <nzolghadr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624176}

--

wpt-commits: 97f725c1987fed1d33eaa37d199c0d68cdeaa445
wpt-pr: 14826
2019-02-07 21:50:39 +00:00
Henrik Boström aa47a68219 Bug 1523562 [wpt PR 14939] - Clarify RTCTrackEvent-constructor.html failure reason., a=testonly
Automatic update from web-platform-tests
Clarify RTCTrackEvent-constructor.html failure reason.

This code attempts to update the RTCTrackEvent to pass streams by
reference rather than value, but our bindings seems to copy them anyway.

Bug: 923349
Change-Id: Iacad1514af3b5a121a927c29bb1ada4ef8e21593
Reviewed-on: https://chromium-review.googlesource.com/c/1421898
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624153}

--

wpt-commits: a95521f904bdf67fbda96a667aa2360b0259b4d4
wpt-pr: 14939
2019-02-07 21:50:39 +00:00
Ali Juma da5da64ac3 Bug 1523562 [wpt PR 14940] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=193553, a=testonly
Automatic update from web-platform-tests
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=193553 (#14940)

* FetchResponse::url should return the empty string for tainted responses
--

wpt-commits: d3a7b003821596386fb708fe18decf696c563277
wpt-pr: 14940
2019-02-07 21:50:39 +00:00
Charles Vazac 1bfa0ee80d Bug 1523562 [wpt PR 14867] - Ensure that all PerformanceObserver.supportedEntryTypes are observable, a=testonly
Automatic update from web-platform-tests
Merge branch 'master' of github.com:web-platform-tests/wpt

--
Ensure that all supportedEntryTypes are observable

--
Worker aware

--
address feedback

--
Merge pull request #14867 from cvazac/cvazac/supportedEntryTypes

Ensure that all PerformanceObserver.supportedEntryTypes are observable
--

wpt-commits: 854749b6ee9ddd4c5256b79b1c556ffc9c3da335, 170118fea3b35179c3200cacb2d6d7825ffd8cf2, e7a521e5e9a9011436e04456c9e94d7433820fb7, 47abba18888c01102b7db38916e2f1a708cd1f19, 8bcd5014970d502acab110861f516f66182fc596
wpt-pr: 14867
2019-02-07 21:50:39 +00:00
Daniel Vogelheim 56b5a05579 Bug 1523562 [wpt PR 14820] - Store TrustedURL and TrustedScriptURL contents as string, take 2, a=testonly
Automatic update from web-platform-tests
Store TrustedURL and TrustedScriptURL contents as string, take 2

Reland of crrev.com/c/1375714, with fix for the leaky test in crbug.com/919833.

BUG=739170, 919833

Change-Id: Id20122f815e676462446675e4cf853acb1e1e4ae
Reviewed-on: https://chromium-review.googlesource.com/c/1406709
Commit-Queue: Mike West <mkwst@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624108}

--

wpt-commits: a1b8381ed5763dce7a074fc7b843813d091eb6ce
wpt-pr: 14820
2019-02-07 21:50:38 +00:00
autofoolip 82c5d9407f Bug 1523562 [wpt PR 14935] - Update interfaces/webrtc.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc.idl (#14935)

Source: https://github.com/tidoust/reffy-reports/blob/680adb5/whatwg/idl/webrtc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/481227911
--

wpt-commits: fb6e36392dee006308dde8c82d39b1bb5cf32c8e
wpt-pr: 14935
2019-02-07 21:50:38 +00:00
youennf 35a80c23b4 Bug 1523562 [wpt PR 14907] - Split fetch CORP tests as HTTP and HTTPS., a=testonly
Automatic update from web-platform-tests
Split fetch CORP tests as HTTP and HTTPS. (#14907)

Split fetch CORP tests as HTTP and HTTPS. Run service worker tests for HTTPS only.
fetch.https.any.js contains a subset of tests from fetch.any.js.

--

wpt-commits: f15f912b29d110e0e7bd9d7fc44c5f4da47e6732
wpt-pr: 14907
2019-02-07 21:50:38 +00:00
Leon Han b56c7f241b Bug 1523562 [wpt PR 14835] - [ServiceWorker] Revise wpt worker-interception.https.html, a=testonly
Automatic update from web-platform-tests
[ServiceWorker] Revise wpt worker-interception.https.html

This CL
  - modifies worker-interception.https.html to enable the worker loads
    interception test to run until the last load.
  - modifies worker-load-interceptor.js to generate the Response for
    "synthesized-response.js" with an explicit header
    {'Content-Type': 'application/javascript'} so that it can be
    imported by WorkerGlobalScope successfully.

BUG=

Change-Id: Id406314f1aa5356a1c5450c6544549b83fd1ea7b
Reviewed-on: https://chromium-review.googlesource.com/c/1408227
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Commit-Queue: Leon Han <leon.han@intel.com>
Cr-Commit-Position: refs/heads/master@{#624027}

--

wpt-commits: c532ac87c5c34a835cb49b1c07f84ceec3df839d
wpt-pr: 14835
2019-02-07 21:50:37 +00:00
Hiroshige Hayashizaki 66051d0db8 Bug 1523562 [wpt PR 14829] - Add worker WPT test writing guide and examples, a=testonly
Automatic update from web-platform-tests
Add worker WPT test writing guide and examples

Change-Id: I5de23aad37379fdbf3e0f5934b024b7905a5b7d5
Reviewed-on: https://chromium-review.googlesource.com/c/1406165
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623988}

--

wpt-commits: 4fb2d9c4d14af3edc62f6c6157c9152d07306da0
wpt-pr: 14829
2019-02-07 21:50:37 +00:00
moz-wptsync-bot f7a7bb09f2 Bug 1511072 [wpt PR 14297] - Update wpt metadata, a=testonly
wpt-pr: 14297
wpt-type: metadata
2019-02-07 21:50:37 +00:00
Marcos Cáceres 3f04af5b8c Bug 1511072 [wpt PR 14297] - Test payment request is showing boolean, a=testonly
Automatic update from web-platform-tests
Test payment request is showing boolean (#14297)

--

wpt-commits: c2eb40e600f98bed85a971b1395d839bc53b19d0
wpt-pr: 14297
2019-02-07 21:50:37 +00:00
Doug Turner 15acd5935f Bug 1523562 [wpt PR 14916] - WebBluetooth - clang-format wpt, a=testonly
Automatic update from web-platform-tests
WebBluetooth - clang-format wpt

Bug: None
Change-Id: Ib57901d2ad8d14b676affb1c51a34066e5079483
Reviewed-on: https://chromium-review.googlesource.com/c/1416970
Reviewed-by: Ovidio de Jesús Ruiz-Henríquez <odejesush@chromium.org>
Commit-Queue: Doug Turner <dougt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623865}

--

wpt-commits: 74bae78af4b95a2f0ca3a81df9c7fe3143f24bbc
wpt-pr: 14916
2019-02-07 21:50:36 +00:00
Eric Willigers 1e9a1aa18f Bug 1523562 [wpt PR 14923] - [css-overflow] overflow computed value, a=testonly
Automatic update from web-platform-tests
[css-overflow] overflow computed value (#14923)

Check that overflow computed values are
"as specified, except with visible/clip computing to auto/hidden
(respectively) if one of overflow-x or overflow-y is neither
visible nor clip"
https://drafts.csswg.org/css-overflow/#overflow-properties
--

wpt-commits: e11b6a466904e9a308d0ba0b96d7a6bd012b5d77
wpt-pr: 14923
2019-02-07 21:50:36 +00:00
Majid Valipour a592b99718 Bug 1523562 [wpt PR 14848] - [animation-worklet] clean up wpt tests, a=testonly
Automatic update from web-platform-tests
[animation-worklet] clean up wpt tests

- Fix a test that should have been an async test but was not.
- Use existing web-animation common utils where applicable.
- Introduce and use common worklets (passthrough, constant_time) for testing.

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

--

wpt-commits: 10e848f92af92631533edad9d3931924722c9e78
wpt-pr: 14848
2019-02-07 21:50:36 +00:00
Fergal Daly f797d767cc Bug 1523562 [wpt PR 14920] - [CSS] Make ::part(foo)::placeholder work., a=testonly
Automatic update from web-platform-tests
[CSS] Make ::part(foo)::placeholder work.

This copies the ::slotted::placeholder approach and adds a
StyleResolver::MatchPseudoPartRulesForUAHost.

This also adds a reftest due to the fact that getComputedStyle does
not work with "::placeholder" - https://crbug.com/922431. It leaves the
old test in place because other browsers may support it and the hopefully
blink will in the future.

Bug: 922431
Change-Id: Iec4d9b279cf1f82dbdcbcc69dcac873678943882
Reviewed-on: https://chromium-review.googlesource.com/c/1415066
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Fergal Daly <fergal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623885}

--

wpt-commits: e12d7a73369ad5e53bea0e7a9e29f9f90d15e88d
wpt-pr: 14920
2019-02-07 21:50:35 +00:00
Marcos Cáceres 6ca875d450 Bug 1523562 [wpt PR 14918] - fix: buggy test and description, a=testonly
Automatic update from web-platform-tests
fix: buggy test and description (#14918)

--

wpt-commits: 0ac8c4f740e9c37713f16fca1ce6cb0f3c5bc44c
wpt-pr: 14918
2019-02-07 21:50:35 +00:00
moz-wptsync-bot e387cfaafa Bug 1518421 [wpt PR 14746] - Update wpt metadata, a=testonly
wpt-pr: 14746
wpt-type: metadata
2019-02-07 21:50:35 +00:00
autofoolip 494a5d4cb2 Bug 1518421 [wpt PR 14746] - Update interfaces/SVG.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/SVG.idl (#14746)

Source: https://github.com/tidoust/reffy-reports/blob/0b25b9f/whatwg/idl/SVG.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/477693484
--

wpt-commits: f9bcc1af38ad9cdc085d38f577026f1a40ea3450
wpt-pr: 14746
2019-02-07 21:50:35 +00:00
Steve Anton 155fc2a0be Bug 1523562 [wpt PR 14931] - Revert "Switch to new ICE state implementation", a=testonly
Automatic update from web-platform-tests
Revert "Switch to new ICE state implementation"

This reverts commit e902e08dc0c67fd7598a4a4e431177f89c00f350.

Reason for revert: crbug.com/922588

Original change's description:
> Switch to new ICE state implementation
>
> With this change the ice/dtls connection states should finally be compliant to the spec.
>
> Bug: webrtc:6145
> Change-Id: I1e7c13f22e40b534e732ecd3fc103f617306f00a
> Reviewed-on: https://chromium-review.googlesource.com/c/1371392
> Commit-Queue: Jonas Olsson <jonasolsson@chromium.org>
> Reviewed-by: Henrik Boström <hbos@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#617476}

TBR=hbos@chromium.org,jonasolsson@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: webrtc:6145
Change-Id: I0754ba6241b612c449715590de864307b989c57b
Reviewed-on: https://chromium-review.googlesource.com/c/1418314
Reviewed-by: Steve Anton <steveanton@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Steve Anton <steveanton@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623838}

--

wpt-commits: 56fde7485b5ffa5f8933594ae6e09db7a2edddaf
wpt-pr: 14931
2019-02-07 21:50:34 +00:00
Sushanth Rajasankar 49a6bfea33 Bug 1523562 [wpt PR 14900] - Clamp out of range calc() values after font-style: oblique calc(...), a=testonly
Automatic update from web-platform-tests
Clamp out of range calc() values after font-style: oblique calc(...)

This fixes the bug referenced [here.]
(https://bugs.chromium.org/p/chromium/issues/detail?id=809943)

Values specified in a calc() function after an oblique now clamp to the
range of [-90, 90].

https://www.w3.org/TR/css-fonts-4/ - Restricts values to -90-90
https://drafts.csswg.org/css-values-3/#calc-range - Requires that the
results of Calc be clamped.

Bug: 809943
Change-Id: I474f034fc87018bf983c89fba52ed4a09994f924
Reviewed-on: https://chromium-review.googlesource.com/c/1410177
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Commit-Queue: Sushanth Rajasankar <Sushraja@microsoft.com>
Reviewed-by: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623808}

--

wpt-commits: 686f923fd45a6c70fdcaee276b5ffe4d55d8f39c
wpt-pr: 14900
2019-02-07 21:50:34 +00:00
L. David Baron 7871be80a0 Bug 1523562 [wpt PR 14930] - Sync Mozilla CSS tests as of 2019-01-17, a=testonly
Automatic update from web-platform-tests
Sync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/1bbec154fb73b0fa3756a9ed417815c87fc82b4e . (#14930)

This contains changes from [bug 957915](https://bugzilla.mozilla.org/show_bug.cgi?id=957915) by @emilio, reviewed by @MatsPalmgren.
--

wpt-commits: 194ce86f1577ce201227823016c00581b1cfd65f
wpt-pr: 14930
2019-02-07 21:50:34 +00:00
Dominic Farolino fce545eb9b Bug 1523562 [wpt PR 14899] - Script-blocking style sheet tests, a=testonly
Automatic update from web-platform-tests
Add script-blocking style sheet tests

--

wpt-commits: 7422dfaafff4727f8c3d132bb9f97ec6e4ad8f7a
wpt-pr: 14899
2019-02-07 21:50:33 +00:00
Geoffrey Sneddon a3c5b1aa54 Bug 1523562 [wpt PR 14922] - Make us consistent with reftest window size, a=testonly
Automatic update from web-platform-tests
Change all references of reftest size to be 600x600

--
Add a infra test for reftest size

--
Fix #12578: make {Selenium,WebDriver} use the right size for reftests

Also drop some dead code reading reftest.js.

--
Disable the automation extension for Chrome unconditionally

--

wpt-commits: c5f9c98347a577a328e282e6f64221b4bbd24562, 8a58198bb9e45c83f51b0e39edf44c796fc126ba, cd697ab2768b0953eff0a29d10f4a1a9721ed8e3, 7f72bad3bfb5f1ea5ee765550e1767cf4a63a704
wpt-pr: 14922
2019-02-07 21:50:33 +00:00
Geoffrey Sneddon c77cc571d8 Bug 1523562 [wpt PR 14924] - Bug #14179: Disable test_run_firefox for flakiness, a=testonly
Automatic update from web-platform-tests
Rely on /infrastructure as integration tests for FF/Ch (#14924)

This fixes #14179 by deleting the flaky test.
--

wpt-commits: 4fe523f4391e1314bb4c695b8ffd52b1f621539b
wpt-pr: 14924
2019-02-07 21:50:33 +00:00
Youenn Fablet 68fc551701 Bug 1523562 [wpt PR 13922] - Ensure that the 'address' member remains null in RTCIceCandidateStats for remote prflx candidates, a=testonly
Automatic update from web-platform-tests
Ensure that the 'address' member remains undefined in RTCIceCandidateStats for remote prflx candidates

--
Moving from undefined to null

--
Updated according comments

--
Merge pull request #13922 from youennf/no-address-member-in-remote-candidate-stats

Ensure that the 'address' member remains null in RTCIceCandidateStats for remote prflx candidates
--

wpt-commits: 0580aeec33f1c68636eb84f70b5aae04ec05d3bb, 0ec8f2cf94d81c73bc13ded0a57cf12b68633727, e3136b484e2c3f8a4ef4ba49739e8e458d80ef30, cba8de7d7ed600943951e16aa757173586a6881c
wpt-pr: 13922
2019-02-07 21:50:33 +00:00
youennf df177d587c Bug 1523562 [wpt PR 14423] - Add some tests that check SDP after transceiver stop, a=testonly
Automatic update from web-platform-tests
Add some tests that check SDP after transceiver stop (#14423)

--

wpt-commits: adc0811d922c7513a12e2f8f3807f2560633bd2d
wpt-pr: 14423
2019-02-07 21:50:32 +00:00
Eric Willigers 9e5e038eb5 Bug 1492825 [wpt PR 13109] - [css-overflow] Inheritance and initial values, a=testonly
Automatic update from web-platform-tests
[css-overflow] Inheritance and initial values (#13109)

Test that CSS Overflow properties inherit.
Test that they have the initial values given in the spec.
https://drafts.csswg.org/css-overflow/#property-index
--

wpt-commits: 4552dd0e4af9103278e085596be2765a237070a8
wpt-pr: 13109
2019-02-07 21:50:32 +00:00
Rakina Zata Amni 0adb163fb2 Bug 1523562 [wpt PR 14921] - Remove adopted stylesheets when adopting to a different document, a=testonly
Automatic update from web-platform-tests
Remove adopted stylesheets when adopting to a different document

When adopting a subtree to a different document, we'll remove all the
adopted stylesheets in that subtree, instead of keeping them and then
ignoring them in style calculation.

Relevant discussion: https://github.com/WICG/construct-stylesheets/issues/23

Bug: 807560
Change-Id: I7ea6c869892cabd9d3b5a765f26364e51b1419b4
Reviewed-on: https://chromium-review.googlesource.com/c/1415068
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Rakina Zata Amni <rakina@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623660}

--

wpt-commits: 52006fa6b573b044a4940dc7725f7151bfd8b1f9
wpt-pr: 14921
2019-02-07 21:50:32 +00:00
Geoffrey Sneddon 4946fbeb64 Bug 1523562 [wpt PR 14898] - Fix #14894: Disable Python hypothesis deadlines on CI, a=testonly
Automatic update from web-platform-tests
Fix #14894: Disable Python hypothesis deadlines on CI (#14898)

This is causing flakiness on Travis, presumably due to the VM being
pre-empted.
--

wpt-commits: 537d6a95a92f065d02b2606801c986e6e168f745
wpt-pr: 14898
2019-02-07 21:50:31 +00:00
Eric Willigers 9aeb5f59ae Bug 1523562 [wpt PR 14910] - [css-overflow] property parsing and serialization, a=testonly
Automatic update from web-platform-tests
[css-overflow] property parsing and serialization (#14910)

Test that CSS Overflow properties accept the required syntax
https://drafts.csswg.org/css-overflow/#property-index
--

wpt-commits: cd94eba6eca288f9d8862ef822c5f9957c8de343
wpt-pr: 14910
2019-02-07 21:50:31 +00:00
Matt Falkenhagen aafd5a880f Bug 1523562 [wpt PR 14917] - service worker: WPT: Add generated response tests for XHR response URL., a=testonly
Automatic update from web-platform-tests
service worker: WPT: Add generated response tests for XHR response URL.

respondWith(new Response()) is a little tricky for response URL so it's
good to have a test for it.

Bug: 915126
Change-Id: I21fbc654687d467baf14f02c23f4e41d18ac79ab
Reviewed-on: https://chromium-review.googlesource.com/c/1415613
Reviewed-by: Kenichi Ishibashi <bashi@chromium.org>
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623577}

--

wpt-commits: 938f940a19fc23db96248d843076929f9a035f2b
wpt-pr: 14917
2019-02-07 21:50:31 +00:00
Stephen Chenney c225cab1a6 Bug 1523562 [wpt PR 14871] - Fix numerical inaccuracy in background-size auto, a=testonly
Automatic update from web-platform-tests
Fix numerical inaccuracy in background-size auto

We were using intrinsic_width * tile_size / intrinsic_height to
compute the auto size when only one dimension is given. The values
are in LayoutUnits and the expression overflows when the tile is
large and the image is large, resulting in significant distortion
of the background. The effect is most prominant on high-dpi devices
but also manifests at high zoom.

Bug: 921269
Change-Id: I78c2d0adf3c23b1b9d4158d2ffe8d775b3f5b9f4
Reviewed-on: https://chromium-review.googlesource.com/c/1413175
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623564}

--

wpt-commits: b01839aa6b032b70ec7ead85f6ef73bbbe5d3b12
wpt-pr: 14871
2019-02-07 21:50:31 +00:00
Matt Falkenhagen cfe2206a5a Bug 1523562 [wpt PR 14912] - service worker: WPT: Add test for XHR Document's URL., a=testonly
Automatic update from web-platform-tests
service worker: WPT: Add test for XHR Document's URL.

Bug: 915126
Change-Id: I967a72b1e2317af4ddd0be1144f505ebb80948d8
Reviewed-on: https://chromium-review.googlesource.com/c/1415231
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Ben Kelly <wanderview@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623528}

--

wpt-commits: f304798b6ec918d01d32cb3879ca714211ea8be4
wpt-pr: 14912
2019-02-07 21:50:30 +00:00
Lucas Furukawa Gadani 364c3b927c Bug 1523562 [wpt PR 14902] - Portals: Add a WindowEventHandler to the PortalActivateEvent., a=testonly
Automatic update from web-platform-tests
Portals: Add a WindowEventHandler to the PortalActivateEvent.

Bug: 914122
Change-Id: Ie1817a21216d86f59a708accea43e1d1ef316d6c
Reviewed-on: https://chromium-review.googlesource.com/c/1412794
Commit-Queue: Lucas Gadani <lfg@chromium.org>
Reviewed-by: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623445}

--

wpt-commits: 2ade7dc478df87727880d849a76ee4b5be058f63
wpt-pr: 14902
2019-02-07 21:50:30 +00:00
Matt Falkenhagen 404a065ccc Bug 1523562 [wpt PR 14884] - service worker: WPT: Add test for XHR responseURL., a=testonly
Automatic update from web-platform-tests
service worker: WPT: Add test for XHR responseURL.

Bug: 915126
Change-Id: I2a81213e15a31c7d59ab9138a662b9f8d0a28ffe
Reviewed-on: https://chromium-review.googlesource.com/c/1414556
Reviewed-by: Ben Kelly <wanderview@chromium.org>
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623418}

--

wpt-commits: 584bdfaebda852482e349f3632ac25680e64ace4
wpt-pr: 14884
2019-02-07 21:50:30 +00:00
Raymond Toy dc6da8ebaa Bug 1523562 [wpt PR 14897] - Don't overflow when event times are very close in time, a=testonly
Automatic update from web-platform-tests
Don't overflow when event times are very close in time

If a linear ramp starts very close to 0, the computation of the output
can sometimes overflow and produce NaN.  Clamp the time difference so
thia doesn't happen and internally treat it as if the difference were
zero.

Add test that NaN doesn't occur and also verify that the clamping
doesn't change existing interpolation.

Bug: 899507
Test: the-audioparam-interface/audioparam-close.html
Change-Id: Ic91cec577fdb4e0774d51fff66da2947baa98263
Reviewed-on: https://chromium-review.googlesource.com/c/1411651
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623394}

--

wpt-commits: 75318c963f97a674d9e171be761d90e67517a076
wpt-pr: 14897
2019-02-07 21:50:29 +00:00
Domenic Denicola ab428cfa23 Bug 1523562 [wpt PR 14905] - Rename async local storage to KV storage, a=testonly
Automatic update from web-platform-tests
Rename async local storage to KV storage

Follows 7057d3dc66.

This also removes .tentative from the web platform test filenames, as there exists a spec these days.

Binary-Size: needed to implement the feature. Enabling gzip is tracked in crbug.com/920264.
Change-Id: Ie34291da9cf0a25e6a70f2a97f27459ee6b58f13
Reviewed-on: https://chromium-review.googlesource.com/c/1407433
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623344}

--

wpt-commits: 6219c392c2c12b9536142e2edc665c2cb117670e
wpt-pr: 14905


--HG--
rename : testing/web-platform/tests/async-local-storage/helpers/class-assert.js => testing/web-platform/tests/kv-storage/helpers/class-assert.js
rename : testing/web-platform/tests/async-local-storage/helpers/equality-asserters.js => testing/web-platform/tests/kv-storage/helpers/equality-asserters.js
2019-02-07 21:50:29 +00:00
Philip Jägenstedt 484491ad88 Bug 1523562 [wpt PR 14895] - Remove pytest-catchlog dependency, a=testonly
Automatic update from web-platform-tests
Remove pytest-catchlog dependency (#14895)

Running the tests currently shows this warning:
> PytestWarning: pytest-catchlog plugin has been merged into the core, please remove it from your requirements.
--

wpt-commits: 8aaeb8897fa3bd2a97751a22faf6dd3da3ab32aa
wpt-pr: 14895
2019-02-07 21:50:29 +00:00
Findit af61a5a515 Bug 1523562 [wpt PR 14904] - Revert "[css-text] New value 'break-spaces' for the white-space property", a=testonly
Automatic update from web-platform-tests
Revert "[css-text] New value 'break-spaces' for the white-space property"

This reverts commit a07642661ef7ff08c156e90394504a3a40afc9ea.

Reason for revert:

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

Sample Failed Build: https://ci.chromium.org/buildbot/chromium.win/Win%20x64%20Builder/60550

Sample Failed Step: compile

Original change's description:
> [css-text] New value 'break-spaces' for the white-space property
>
> Finally the CSS WG decided [1] to move back the 'break-spaces' value to
> the 'white-space' property. This makes the parsing logic easier than
> the previous approach of using the 'overflow-wrap' property.
>
> This new value prevents the white-space sequence to collapse and gives
> breaking opportunities after every preserved white-space.
>
> https://drafts.csswg.org/css-text-3/#valdef-white-space-break-spaces
>
> Additionally, unlike 'pre-wrap', non-collapsible spaces or tabs at the
> end of a line cannot be hung or visually collapsed, since we want them
> to be preserved and broken.
>
> [1] https://github.com/w3c/csswg-drafts/pull/2841
>
> Bug: 767634
> Change-Id: I55e888d4472de11c64c4b14e2710c6e3d1832e67
> Reviewed-on: https://chromium-review.googlesource.com/c/1136543
> Reviewed-by: Koji Ishii <kojii@chromium.org>
> Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
> Cr-Commit-Position: refs/heads/master@{#623324}

Change-Id: If430ec5653a3e50bc3711fa94f6b535589270b0c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 767634
Reviewed-on: https://chromium-review.googlesource.com/c/1415914
Cr-Commit-Position: refs/heads/master@{#623339}

--

wpt-commits: bab060aea663d136ad54dfee073c6f2f3688a764
wpt-pr: 14904
2019-02-07 21:50:29 +00:00
moz-wptsync-bot 4647840d8d Bug 1502031 [wpt PR 13720] - Update wpt metadata, a=testonly
wpt-pr: 13720
wpt-type: metadata
2019-02-07 21:50:28 +00:00
Javier Fernandez e046e45ca5 Bug 1502031 [wpt PR 13720] - [css-text] New value 'break-spaces' for the white-space property, a=testonly
Automatic update from web-platform-tests
[css-text] New value 'break-spaces' for the white-space property

Finally the CSS WG decided [1] to move back the 'break-spaces' value to
the 'white-space' property. This makes the parsing logic easier than
the previous approach of using the 'overflow-wrap' property.

This new value prevents the white-space sequence to collapse and gives
breaking opportunities after every preserved white-space.

https://drafts.csswg.org/css-text-3/#valdef-white-space-break-spaces

Additionally, unlike 'pre-wrap', non-collapsible spaces or tabs at the
end of a line cannot be hung or visually collapsed, since we want them
to be preserved and broken.

[1] https://github.com/w3c/csswg-drafts/pull/2841

Bug: 767634
Change-Id: I55e888d4472de11c64c4b14e2710c6e3d1832e67
Reviewed-on: https://chromium-review.googlesource.com/c/1136543
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#623324}

--

wpt-commits: 250f9793781f3dcab7f7a3ee9d22cbdf707bdf68
wpt-pr: 13720
2019-02-07 21:50:28 +00:00
Yoav Weiss 2d5ddb141d Bug 1523562 [wpt PR 14892] - [Resource-Timing] `name` is wrong for http to https redirection, a=testonly
Automatic update from web-platform-tests
[Resource-Timing] `name` is wrong for http to https redirection

According to the spec, the `name` attribute MUST provide the
pre-redirection URL. In the case of http=>https redirections,
that's not the case and the post-redirection URL is provided.
This CL fixes that.

BUG=922365

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

--

wpt-commits: ad31e18666441d0bd24a9314bc71468c9993650f
wpt-pr: 14892
2019-02-07 21:50:28 +00:00
kaixinjxq 170dbe286a Bug 1516218 [wpt PR 8697] - Add tabindex event test, a=testonly
Automatic update from web-platform-tests
Add tabindex event test (#8697)

--

wpt-commits: d145bdd6eb337f25b64a5a1b8382bf3c0a511540
wpt-pr: 8697
2019-02-07 21:50:27 +00:00
Michael Catanzaro 4eb7f8ad25 Bug 1523562 [wpt PR 14852] - Add support for Epiphany web browser, a=testonly
Automatic update from web-platform-tests
Add support for Epiphany web browser (#14852)

It's similar to the existing WebKit support, but a bit easier to use as
you can simply ./wpt run epiphany

Opportunistically improve a Servo error message, since we are adding
similar error messages below and consistency is nice.
--

wpt-commits: c6305991c1fe4915e1afe7e13feb919fbd952212
wpt-pr: 14852
2019-02-07 21:50:27 +00:00
Ian Kilpatrick f393c42b95 Bug 1523562 [wpt PR 14874] - [LayoutNG] Fix inserting a child into an anonymous first-line inline., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix inserting a child into an anonymous first-line inline.

This fixes a bug that was brought up in:
https://chromium-review.googlesource.com/c/chromium/src/+/1405884

Effectively we now have an anonymous inline wrapper representing the
first-line style. We also have checks in the current codebase relating
to a similar concept with display:contents. Makes sure this branch
is only hit for the display:contents case.

Bug: 636993
Cq-Include-Trybots: luci.chromium.try​:linux_layout_tests_layout_ng
Change-Id: I0271952aa981d861cc7a33e646b5594efe22da1f
Reviewed-on: https://chromium-review.googlesource.com/c/1413634
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623239}

--

wpt-commits: 7c130ba6a9684b077ea9e05bc4ac6a277e0432c6
wpt-pr: 14874
2019-02-07 21:50:27 +00:00
Philip Jägenstedt 7e1b7d98c4 Bug 1523562 [wpt PR 14890] - Drop the use of `average_size` with hypothesis.strategies.lists, a=testonly
Automatic update from web-platform-tests
Drop the use of `average_size` with hypothesis.strategies.lists (#14890)

It has been removed and now causes an error:
https://hypothesis.readthedocs.io/en/latest/changes.html#v4-0-0

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

wpt-commits: de71007a5f31bcaf7ec4651584a851edd6bdbc8f
wpt-pr: 14890
2019-02-07 21:50:27 +00:00
Fergal Daly 850e5b406a Bug 1523562 [wpt PR 14885] - [CSS] Support ::part with ::before/::after, a=testonly
Automatic update from web-platform-tests
[CSS] Support ::part with ::before/::after

This enables it for ::before, ::after and ::placeholder and adds a
test for all 3 but for reasons I haven't dug into yet, ::placeholder
doesn't work with ::part, so this includes a failing expectation.

Bug: 921908
Change-Id: I60a859ede98f8284cb3a1e44c81a33230b490239
Reviewed-on: https://chromium-review.googlesource.com/c/1414536
Commit-Queue: Fergal Daly <fergal@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623198}

--

wpt-commits: c5431beca4892efd23924a2b6e87dead9611afe0
wpt-pr: 14885
2019-02-07 21:50:26 +00:00
Oana Pop Rus 517a5d0028 Bug 1423013 [wpt PR 14881] - [Gecko Bug 1423013] Backed out 3 changesets (bug 1423013) for failing at reftests/transform/compound-1a.html on a CLOSED TREE, a=testonly
Automatic update from web-platform-tests
Backed out 3 changesets (bug 1423013) for failing at reftests/transform/compound-1a.html on a CLOSED TREE

Backed out changeset 91624c065046 (bug 1423013)
Backed out changeset 050a2ef2393d (bug 1423013)
Backed out changeset db57901030e9 (bug 1423013)

gecko-commit: 8af061c4dfc01a8ecaff8072b70110f85f1c5060
gecko-integration-branch: central

--

wpt-commits: 344e01763afe4e707286188ce6c1b4584cb1b864
wpt-pr: 14881
2019-02-07 21:50:26 +00:00
Philip Jägenstedt f327c8ee0a Bug 1523562 [wpt PR 14861] - Update MathML spec link, a=testonly
Automatic update from web-platform-tests
Update MathML spec link (#14861)

--

wpt-commits: 741da92f2a430988a6f91d0e25f8572e7e91646e
wpt-pr: 14861
2019-02-07 21:50:26 +00:00
Xianzhu Wang ff225c7fb7 Bug 1523562 [wpt PR 14872] - Deflake external/wpt/css/css-backgrounds/background-image-first-line.html, a=testonly
Automatic update from web-platform-tests
Deflake external/wpt/css/css-backgrounds/background-image-first-line.html

Wait another frame before ending the test because blink sometimes needs
another frame to update the background-image of ::first-line.

Bug: 922079
Change-Id: I694f9450b386fb8c50a8becb7ba52ec78e47b910
Reviewed-on: https://chromium-review.googlesource.com/c/1412818
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623055}

--

wpt-commits: 99ca540f9f06a845fe071b27741ecaf055c10e82
wpt-pr: 14872
2019-02-07 21:50:25 +00:00
moz-wptsync-bot 27b70f43a4 Bug 1518724 [wpt PR 14756] - Update wpt metadata, a=testonly
wpt-pr: 14756
wpt-type: metadata
2019-02-07 21:50:25 +00:00
Jarryd 8b102e1dff Bug 1518724 [wpt PR 14756] - Quota: Test service worker registrations in StorageEstimate.usageDetails., a=testonly
Automatic update from web-platform-tests
Quota: Test service worker registrations in StorageEstimate.usageDetails.

Change-Id: Iaaf3910e0a9273a993053267b2a8a118c19f260a
Reviewed-on: https://chromium-review.googlesource.com/c/1381142
Commit-Queue: Jarryd Goodman <jarrydg@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#623034}

--

wpt-commits: 19dd778901e43bfe6e40f0d7d567e65317dc3626
wpt-pr: 14756
2019-02-07 21:50:25 +00:00
Stephen McGruer 5a6588fba2 Bug 1523562 [wpt PR 14850] - Support for prefers-reduced-motion media feature., a=testonly
Automatic update from web-platform-tests
Support for prefers-reduced-motion media feature.

The preference can be passed to the renderer through Settings, but
there is no code in content changing it from the default value yet.

Intent to implement & ship:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/NZ3c9d4ivA8

Bug: 722548
Change-Id: I290412a8cdb26981216aba9c05d9240032f4de46
Reviewed-on: https://chromium-review.googlesource.com/c/1346911
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622895}

--

wpt-commits: 0f31ab1b094596062154092307bb9ff8e6122533
wpt-pr: 14850
2019-02-07 21:50:25 +00:00
autofoolip d358efe624 Bug 1523562 [wpt PR 14863] - Update interfaces/dom.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/dom.idl (#14863)

Source: https://github.com/tidoust/reffy-reports/blob/cc129d4/whatwg/idl/dom.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/479893194
--

wpt-commits: 49625e51097de4e3c1b4b7e6e7243b0103fbabd4
wpt-pr: 14863
2019-02-07 21:50:24 +00:00
Philip Jägenstedt 32e63a05e7 Bug 1523562 [wpt PR 14629] - Revamp how idlharness.js handles iterable declarations, a=testonly
Automatic update from web-platform-tests
Revamp how idlharness.js handles iterable declarations (#14629)

Instead of adding IDL interface members in `add_iterable_members` in
the style of what webidl2.js would have added if the declaration were
expanded, instead test directly for what effect a single `iterable<T>`
or `iterable<T1,T2>` declaration should have.

This is more along the lines of `test_member_stringifier`, where no
`toString` is added as IDL members.

Alternative to https://github.com/web-platform-tests/wpt/pull/9790.
--

wpt-commits: 76bbe5aeb4e8f8fd050af8d7d4933a4a507bba27
wpt-pr: 14629
2019-02-07 21:50:24 +00:00
Raphael Kubo da Costa 585d792d3f Bug 1523562 [wpt PR 14847] - Make named constructors' |prototype|s have the right property descriptor, a=testonly
Automatic update from web-platform-tests
Make named constructors' |prototype|s have the right property descriptor

As per https://heycam.github.io/webidl/#named-constructors, a named
constructors "prototype" property should NOT be writable, configurable or
enumerable, yet we were creating a property with the opposite
characteristics.

Call v8::Object::DefineOwnProperty() rather than v8::Object::Set() so we can
pass the property descriptor values we want.

More tests for named constructors are coming in
https://github.com/web-platform-tests/wpt/pull/14841

While here, do some minor cleanups suggested in the review:
* Rename |interfacePrototype| to |interface_prototype| to follow Chromium's
  coding style
* Replace an if check for |result| with a CHECK(), as we are already calling
  ToChecked() when setting it.

Bug: 921633
Change-Id: Ie1f31c7eb456f45e113cff3048f43aea7e05e8ba
Reviewed-on: https://chromium-review.googlesource.com/c/1409552
Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Hitoshi Yoshida <peria@chromium.org>
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622814}

--

wpt-commits: f40783e7833ae7587fbbcae474c7bafaf9c79b83
wpt-pr: 14847
2019-02-07 21:50:24 +00:00
Dominic Battré bec02ddd8d Bug 1523562 [wpt PR 14858] - Reland "Reland "Reland "[PE] Fix background-image on ::first-line""", a=testonly
Automatic update from web-platform-tests
Reland "Reland "Reland "[PE] Fix background-image on ::first-line"""

This reverts commit 36dab48068086f08eacf7f283293d6ce49493440.

Reason for revert: Reverting broke the compilation. A broken test is better than a non-compiling tree.

Original change's description:
> Revert "Reland "Reland "[PE] Fix background-image on ::first-line"""
>
> This reverts commit bd339720737e44c9d730bb8a71990f30f6dd4ccf.
>
> Reason for revert: test still failing, see crbug.com/920115
>
> Original change's description:
> > Reland "Reland "[PE] Fix background-image on ::first-line""
> >
> > This reverts commit 3edb3f1bbe315083871126bcbe4d422556b0d69f.
> >
> > Fix by moving UpdateFirstLineImageObservers() from
> > CachedFirstLineStyle() into GetCachedPseudoStyle() to ensure
> > we update image observers for the correct object.
> >
> > Original change's description:
> > > Revert "Reland "[PE] Fix background-image on ::first-line""
> > >
> > > This reverts commit f6facb87f009321e336fea1db249ad41f4116bb8.
> > >
> > > Reason for revert: Still can't ensure strictly paired AddClient/RemoveClient.
> > >
> > > Bug: 921337,921341
> > >
> > > Original change's description:
> > > > Reland "[PE] Fix background-image on ::first-line"
> > > >
> > > > This reverts commit 3b58524dfeb579392545998cbb64841138cc5a6e.
> > > >
> > > > The original patch failed to call RemoveClient for the background-image
> > > > in the first line style.
> > > >
> > > > Original change's description:
> > > > > Revert "[PE] Fix background-image on ::first-line"
> > > > >
> > > > > This reverts commit fe023954ad31e422d0deb4116d7867098e11b688.
> > > > >
> > > > > Reason for revert: crbug.com/920115
> > > > >
> > > > > Bug: 920115
> > > > >
> > > > > Original change's description:
> > > > > > [PE] Fix background-image on ::first-line
> > > > > >
> > > > > > This CL ensures correct handling of background-image on ::first-line
> > > > > > from style change to paint invalidation.
> > > > > >
> > > > > > Bug: 918881
> > > > > > Change-Id: I2e3a7bf60cb0f851b203fc7f5135c4186cc731a3
> > > > > > Reviewed-on: https://chromium-review.googlesource.com/c/1396154
> > > > > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > > > > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > > > > > Cr-Commit-Position: refs/heads/master@{#620921}
> > > > >
> > > > > TBR=wangxianzhu@chromium.org,futhark@chromium.org
> > > > >
> > > > > Change-Id: Iba8387598922eaccd35f44bcaceac1cff59ea83a
> > > > > No-Presubmit: true
> > > > > No-Tree-Checks: true
> > > > > No-Try: true
> > > > > Bug: 918881
> > > > > Reviewed-on: https://chromium-review.googlesource.com/c/1403315
> > > > > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> > > > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > > > Cr-Commit-Position: refs/heads/master@{#621178}
> > > >
> > > > Bug: 920115, 918881
> > > > Change-Id: I3ea101ae09ad062de657a8917d77b1ec34e329e4
> > > > Reviewed-on: https://chromium-review.googlesource.com/c/1403316
> > > > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > > Cr-Commit-Position: refs/heads/master@{#622298}
> > >
> > > TBR=wangxianzhu@chromium.org,futhark@chromium.org
> > >
> > > Change-Id: I6d31b858b2bf61bb123c6bdb09780f33e05b4878
> > > No-Presubmit: true
> > > No-Tree-Checks: true
> > > No-Try: true
> > > Bug: 920115, 918881
> > > Reviewed-on: https://chromium-review.googlesource.com/c/1407974
> > > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > Cr-Commit-Position: refs/heads/master@{#622325}
> >
> > Change-Id: I2509073937be3b1eb8f4bdc0d6f5151c93253851
> > Bug: 921337, 921341, 920115, 918881
> > Reviewed-on: https://chromium-review.googlesource.com/c/1408358
> > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#622542}
>
> TBR=wangxianzhu@chromium.org,futhark@chromium.org
>
> Change-Id: I3f5aca68d9e5e739f262187171530fc718ff71a9
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: 921337, 921341, 920115, 918881
> Reviewed-on: https://chromium-review.googlesource.com/c/1411534
> Reviewed-by: Dominic Battré <battre@chromium.org>
> Commit-Queue: Dominic Battré <battre@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#622787}

TBR=wangxianzhu@chromium.org,battre@chromium.org,futhark@chromium.org

Change-Id: I46dca78e51fe16ff7091674028b184a6d7cc1b83
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 921337, 921341, 920115, 918881
Reviewed-on: https://chromium-review.googlesource.com/c/1411595
Reviewed-by: Dominic Battré <battre@chromium.org>
Commit-Queue: Dominic Battré <battre@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622796}

--

wpt-commits: 9b7ef11c54ca4ae4113c033aa1b0af2a44e4cc88
wpt-pr: 14858
2019-02-07 21:50:23 +00:00
autofoolip 1691c55169 Bug 1523562 [wpt PR 14856] - Update interfaces/user-timing.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/user-timing.idl (#14856)

Source: https://github.com/tidoust/reffy-reports/blob/cc129d4/whatwg/idl/user-timing.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/479750518
--

wpt-commits: 6b940f4a127dfdc5e5bda65f90123e9dce3aa356
wpt-pr: 14856
2019-02-07 21:50:23 +00:00
Dominic Battré af66beaffb Bug 1523562 [wpt PR 14857] - Revert "Reland "Reland "[PE] Fix background-image on ::first-line""", a=testonly
Automatic update from web-platform-tests
Revert "Reland "Reland "[PE] Fix background-image on ::first-line"""

This reverts commit bd339720737e44c9d730bb8a71990f30f6dd4ccf.

Reason for revert: test still failing, see crbug.com/920115

Original change's description:
> Reland "Reland "[PE] Fix background-image on ::first-line""
>
> This reverts commit 3edb3f1bbe315083871126bcbe4d422556b0d69f.
>
> Fix by moving UpdateFirstLineImageObservers() from
> CachedFirstLineStyle() into GetCachedPseudoStyle() to ensure
> we update image observers for the correct object.
>
> Original change's description:
> > Revert "Reland "[PE] Fix background-image on ::first-line""
> >
> > This reverts commit f6facb87f009321e336fea1db249ad41f4116bb8.
> >
> > Reason for revert: Still can't ensure strictly paired AddClient/RemoveClient.
> >
> > Bug: 921337,921341
> >
> > Original change's description:
> > > Reland "[PE] Fix background-image on ::first-line"
> > >
> > > This reverts commit 3b58524dfeb579392545998cbb64841138cc5a6e.
> > >
> > > The original patch failed to call RemoveClient for the background-image
> > > in the first line style.
> > >
> > > Original change's description:
> > > > Revert "[PE] Fix background-image on ::first-line"
> > > >
> > > > This reverts commit fe023954ad31e422d0deb4116d7867098e11b688.
> > > >
> > > > Reason for revert: crbug.com/920115
> > > >
> > > > Bug: 920115
> > > >
> > > > Original change's description:
> > > > > [PE] Fix background-image on ::first-line
> > > > >
> > > > > This CL ensures correct handling of background-image on ::first-line
> > > > > from style change to paint invalidation.
> > > > >
> > > > > Bug: 918881
> > > > > Change-Id: I2e3a7bf60cb0f851b203fc7f5135c4186cc731a3
> > > > > Reviewed-on: https://chromium-review.googlesource.com/c/1396154
> > > > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > > > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > > > > Cr-Commit-Position: refs/heads/master@{#620921}
> > > >
> > > > TBR=wangxianzhu@chromium.org,futhark@chromium.org
> > > >
> > > > Change-Id: Iba8387598922eaccd35f44bcaceac1cff59ea83a
> > > > No-Presubmit: true
> > > > No-Tree-Checks: true
> > > > No-Try: true
> > > > Bug: 918881
> > > > Reviewed-on: https://chromium-review.googlesource.com/c/1403315
> > > > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> > > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > > Cr-Commit-Position: refs/heads/master@{#621178}
> > >
> > > Bug: 920115, 918881
> > > Change-Id: I3ea101ae09ad062de657a8917d77b1ec34e329e4
> > > Reviewed-on: https://chromium-review.googlesource.com/c/1403316
> > > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > Cr-Commit-Position: refs/heads/master@{#622298}
> >
> > TBR=wangxianzhu@chromium.org,futhark@chromium.org
> >
> > Change-Id: I6d31b858b2bf61bb123c6bdb09780f33e05b4878
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Bug: 920115, 918881
> > Reviewed-on: https://chromium-review.googlesource.com/c/1407974
> > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#622325}
>
> Change-Id: I2509073937be3b1eb8f4bdc0d6f5151c93253851
> Bug: 921337, 921341, 920115, 918881
> Reviewed-on: https://chromium-review.googlesource.com/c/1408358
> Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#622542}

TBR=wangxianzhu@chromium.org,futhark@chromium.org

Change-Id: I3f5aca68d9e5e739f262187171530fc718ff71a9
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 921337, 921341, 920115, 918881
Reviewed-on: https://chromium-review.googlesource.com/c/1411534
Reviewed-by: Dominic Battré <battre@chromium.org>
Commit-Queue: Dominic Battré <battre@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622787}

--

wpt-commits: 081c4883230a8c95f5a57ab4b76149cfc80e1293
wpt-pr: 14857
2019-02-07 21:50:23 +00:00
moz-wptsync-bot 3e1a53e09c Bug 1517833 [wpt PR 14720] - Update wpt metadata, a=testonly
wpt-pr: 14720
wpt-type: metadata
2019-02-07 21:50:23 +00:00
Lucas Furukawa Gadani 1f5dda4878 Bug 1517833 [wpt PR 14720] - Portals: Add support for compositing portals., a=testonly
Automatic update from web-platform-tests
Portals: Add support for compositing portals.

Bug: 914109
Change-Id: I8ebdfe2352f4a914ca1f2541380c4eafa6a03ab2
Reviewed-on: https://chromium-review.googlesource.com/c/1394985
Reviewed-by: Charlie Reis <creis@chromium.org>
Reviewed-by: Jeremy Roman <jbroman@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Commit-Queue: Lucas Gadani <lfg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622737}

--

wpt-commits: 5c708fbf402a7fb9a2d99293bcc36bebf32bcaec
wpt-pr: 14720
2019-02-07 21:50:22 +00:00
Darwin Huang 1f2ebf236d Bug 1514493 [wpt PR 14541] - Async Clipboard: ReadImageExperimental/WriteImageExperimental, a=testonly
Automatic update from web-platform-tests
Async Clipboard: ReadImageExperimental/WriteImageExperimental

API Goal:
- Async Clipboard functionality to ReadImageExperimental() and WriteImageExperimental()
- JS layer will send Blobs with MIME type "image/png"
- Images will be "safe", as we'll re-encode to strip potentially dangerous
metadata and protect from arbitrary code execution. Only image types
supported by the Skia library will be supported for this initial POC.
- First release into experimental with this ReadImageExperimental()/WriteImageExperimental()
- Later integrate into Read()/Write() and remove ReadImageExperimental()/WriteImageExperimental()

Features:
- FileReader used to read Blobs asynchronously.
- Image Decoding on a separate thread.
- Image read/write accomplished, where Images are represented by Blobs holding
MIME type "image/png"

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

--

wpt-commits: 1561bbb52522453394f599f80d941d474a35d7eb
wpt-pr: 14541
2019-02-07 21:50:22 +00:00
David Grogan def66880ae Bug 1523562 [wpt PR 14853] - [LayoutNG] Fix bug in resolving flex-basis:auto, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix bug in resolving flex-basis:auto

When a column flexbox and an item had orthogonal writing modes (meaning
the child's inline direction matches the container's main axis), we were
using the item's max content size in the parent's writing mode to
resolve its flex-basis, but we should have been using it in the child's
writing mode.

Bug: 845235
Change-Id: I53bd5ba39f9c8cb4ac84dc4638c8abc57e38f974
Reviewed-on: https://chromium-review.googlesource.com/c/1409810
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622688}

--

wpt-commits: cb5b7dca248814309cb145b43ba2a3c5f2c27ae1
wpt-pr: 14853
2019-02-07 21:50:22 +00:00
Jacob DeWitt c7d6651c70 Bug 1523562 [wpt PR 14783] - Move views array from XRFrame to XRViewerPose., a=testonly
Automatic update from web-platform-tests
Move views array from XRFrame to XRViewerPose.

This is to match the latest version of the web XR spec for XRViewerPose.

The getViewerPose method makes a copy of the session's views relative to the reference space it was
queried with and stores it in the returned XRViewerPose object.

Updated the layout tests that need to access the views array.
Some of those tests required further adjustment to get an XRReferenceSpace object to pass to getViewerPose.

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

--

wpt-commits: 0f42b736b5d19060928c0576f8e44baaef2570f1
wpt-pr: 14783
2019-02-07 21:50:21 +00:00
Xianzhu Wang 62ecc567e8 Bug 1523562 [wpt PR 14833] - Reland "Reland "[PE] Fix background-image on ::first-line"", a=testonly
Automatic update from web-platform-tests
Reland "Reland "[PE] Fix background-image on ::first-line""

This reverts commit 3edb3f1bbe315083871126bcbe4d422556b0d69f.

Fix by moving UpdateFirstLineImageObservers() from
CachedFirstLineStyle() into GetCachedPseudoStyle() to ensure
we update image observers for the correct object.

Original change's description:
> Revert "Reland "[PE] Fix background-image on ::first-line""
>
> This reverts commit f6facb87f009321e336fea1db249ad41f4116bb8.
>
> Reason for revert: Still can't ensure strictly paired AddClient/RemoveClient.
>
> Bug: 921337,921341
>
> Original change's description:
> > Reland "[PE] Fix background-image on ::first-line"
> >
> > This reverts commit 3b58524dfeb579392545998cbb64841138cc5a6e.
> >
> > The original patch failed to call RemoveClient for the background-image
> > in the first line style.
> >
> > Original change's description:
> > > Revert "[PE] Fix background-image on ::first-line"
> > >
> > > This reverts commit fe023954ad31e422d0deb4116d7867098e11b688.
> > >
> > > Reason for revert: crbug.com/920115
> > >
> > > Bug: 920115
> > >
> > > Original change's description:
> > > > [PE] Fix background-image on ::first-line
> > > >
> > > > This CL ensures correct handling of background-image on ::first-line
> > > > from style change to paint invalidation.
> > > >
> > > > Bug: 918881
> > > > Change-Id: I2e3a7bf60cb0f851b203fc7f5135c4186cc731a3
> > > > Reviewed-on: https://chromium-review.googlesource.com/c/1396154
> > > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > > > Cr-Commit-Position: refs/heads/master@{#620921}
> > >
> > > TBR=wangxianzhu@chromium.org,futhark@chromium.org
> > >
> > > Change-Id: Iba8387598922eaccd35f44bcaceac1cff59ea83a
> > > No-Presubmit: true
> > > No-Tree-Checks: true
> > > No-Try: true
> > > Bug: 918881
> > > Reviewed-on: https://chromium-review.googlesource.com/c/1403315
> > > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > Cr-Commit-Position: refs/heads/master@{#621178}
> >
> > Bug: 920115, 918881
> > Change-Id: I3ea101ae09ad062de657a8917d77b1ec34e329e4
> > Reviewed-on: https://chromium-review.googlesource.com/c/1403316
> > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#622298}
>
> TBR=wangxianzhu@chromium.org,futhark@chromium.org
>
> Change-Id: I6d31b858b2bf61bb123c6bdb09780f33e05b4878
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: 920115, 918881
> Reviewed-on: https://chromium-review.googlesource.com/c/1407974
> Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#622325}

Change-Id: I2509073937be3b1eb8f4bdc0d6f5151c93253851
Bug: 921337, 921341, 920115, 918881
Reviewed-on: https://chromium-review.googlesource.com/c/1408358
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622542}

--

wpt-commits: 976b09a4e8cfa19647e6c05cf9219dad0645c34f
wpt-pr: 14833
2019-02-07 21:50:21 +00:00
Aleks Totic 4546eee14c Bug 1523562 [wpt PR 14808] - [LayoutNG] Children ScrollableOverflow applies transforms, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Children ScrollableOverflow applies transforms

Scrollable overflow of container fragments is a union of
children scrollable overflows. If children have transforms,
those transforms should be applied before the union.

Added overflow-abpos-transform.html test case to explicitly
test abspos fragment with transforms.

Bug: 849751
Change-Id: Iaa43ea1617113c658accf2d02bf7574e08a03518
Notry: true
Reviewed-on: https://chromium-review.googlesource.com/c/1406235
Commit-Queue: Aleks Totic <atotic@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622520}

--

wpt-commits: c46c9680c51fd9dd310578246febd44dad559d24
wpt-pr: 14808
2019-02-07 21:50:21 +00:00
moz-wptsync-bot 1677f4bf28 Bug 1518195 [wpt PR 14739] - Update wpt metadata, a=testonly
wpt-pr: 14739
wpt-type: metadata
2019-02-07 21:50:21 +00:00
Majid Valipour e25596e294 Bug 1518195 [wpt PR 14739] - [animation worklet] Implement WorkletAnimation.currentTime, a=testonly
Automatic update from web-platform-tests
[animation worklet] Implement WorkletAnimation.currentTime

Allow currentTime for WorkletAnimation to be read (but not set).

The tests are inspired by web-animation tests for current time
except that we currently do not support playbackRate or worklet
animations without timeline.

TESTS: external/wpt/animation-worklet/current-time.https.html

Bug: 833846
Change-Id: I004ccd003d9471b34eb239941124f9a31973e753
Reviewed-on: https://chromium-review.googlesource.com/c/1397846
Commit-Queue: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622514}

--

wpt-commits: bd972e6ccd39d558d7d70156c095532c60fff2d4
wpt-pr: 14739
2019-02-07 21:50:20 +00:00
Andrew Comminos 69ac9bf636 Bug 1523562 [wpt PR 14831] - Add WPT for ensuring flexbox child hit testing is done in flex order, a=testonly
Automatic update from web-platform-tests
Add WPT for ensuring flexbox child hit testing is done in flex order

Currently fails both with and without LayoutNG. Non-LayoutNG case should
depend on a reversed OrderIterator for performing hit testing.

Bug: 844505
Change-Id: I93a96922cad57ace6990310e4855355d06c8cd66
Reviewed-on: https://chromium-review.googlesource.com/c/1407926
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Andrew Comminos <acomminos@fb.com>
Cr-Commit-Position: refs/heads/master@{#622504}

--

wpt-commits: 50e34a867e3818f4795096cb0ed137705ba8d8d2
wpt-pr: 14831
2019-02-07 21:50:20 +00:00
Morten Stenshorne f0e3859840 Bug 1523562 [wpt PR 14844] - Mark top estimate for bottom-aligned OOFs as bogus when fragmented., a=testonly
Automatic update from web-platform-tests
Mark top estimate for bottom-aligned OOFs as bogus when fragmented.

As the code already points out, the block-start estimate for block-end
aligned out-of-flow positioned objects cannot be determined without
laying out. Make sure that we really lay out.

Bug: 921546
Change-Id: Id49b7b846886070ce3e49e0220a7b6378e1f9d6a
Reviewed-on: https://chromium-review.googlesource.com/c/1409442
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622492}

--

wpt-commits: ee7f5abb55093e964bb09e00f3a765603e1dadde
wpt-pr: 14844
2019-02-07 21:50:20 +00:00
Robert Ma 302d335458 Bug 1523562 [wpt PR 14806] - Stop explicitly listing hosts in chrome_android.md, a=testonly
Automatic update from web-platform-tests
Stop explicitly listing hosts in chrome_android.md

Point to `wpt make-hosts-file` instead.
--

wpt-commits: d57cb918ef2b0fbc79c39cb48f6870d02040d4d3
wpt-pr: 14806
2019-02-07 21:50:19 +00:00
Ms2ger 8fb5643fe0 Bug 1523562 [wpt PR 14842] - Use idl_test for HTML's interfaces.worker.js., a=testonly
Automatic update from web-platform-tests
Use idl_test for HTML's interfaces.worker.js.

--

wpt-commits: a25e9bf8a57c9cc0946f21487f4a8b180c6cb11b
wpt-pr: 14842
2019-02-07 21:50:19 +00:00
Youenn Fablet c7a3a87ad6 Bug 1515979 [wpt PR 14635] - Fix WebRTC test use of Resolver after PR 14417, a=testonly
Automatic update from web-platform-tests
Update setLocalDescription test with new Resolver

--
Merge pull request #14635 from youennf/fix-webrtc-resolve-promise

Fix WebRTC test use of Resolver after PR 14417
--

wpt-commits: d77afeaa3c1aac3eb3859703d0dbdb97058a3090, 8615016293296acae85d0c23bac28ae7e4f5daa0
wpt-pr: 14635
2019-02-07 21:50:19 +00:00
kaixinjxq 965af09fc1 Bug 1523562 [wpt PR 14818] - Delete non-existent id, a=testonly
Automatic update from web-platform-tests
Restore a <link> that was used by the test

Fixes #11231.
--

wpt-commits: 1c26e6117f9e5afb6fda2976e3a7f3e2ec157852
wpt-pr: 14818
2019-02-07 21:50:19 +00:00
Bogdan Tara bc4ba065fb Bug 1305957 [wpt PR 14816] - [Gecko Bug 1305957] Backed out 15 changesets (bug 1305957) for ASAN failures CLOSED TREE, a=testonly
Automatic update from web-platform-tests
Backed out 15 changesets (bug 1305957) for ASAN failures CLOSED TREE

Backed out changeset 4d5eb85d3155 (bug 1305957)
Backed out changeset 51c86d025ecb (bug 1305957)
Backed out changeset d8eef8f3e396 (bug 1305957)
Backed out changeset 950bf6ad1ef2 (bug 1305957)
Backed out changeset b4cb2cbebdb6 (bug 1305957)
Backed out changeset bfca5019a9cc (bug 1305957)
Backed out changeset e76b842c7b7f (bug 1305957)
Backed out changeset d9445a5f3458 (bug 1305957)
Backed out changeset d9052f7b34d9 (bug 1305957)
Backed out changeset e7124fecb721 (bug 1305957)
Backed out changeset bdb766faa867 (bug 1305957)
Backed out changeset 3033401ef320 (bug 1305957)
Backed out changeset 6b96050386f6 (bug 1305957)
Backed out changeset c66c00f73296 (bug 1305957)
Backed out changeset 6bd0bdab93cb (bug 1305957)

gecko-commit: 842b7a62d9cefd5030c5561d536af8414899af7a
gecko-integration-branch: central

--

wpt-commits: 1893e9316c5187dcb93a0ecdb5c0ae07572543a9
wpt-pr: 14816
2019-02-07 21:50:18 +00:00
Xianzhu Wang 798752248a Bug 1523562 [wpt PR 14832] - Revert "Reland "[PE] Fix background-image on ::first-line"", a=testonly
Automatic update from web-platform-tests
Revert "Reland "[PE] Fix background-image on ::first-line""

This reverts commit f6facb87f009321e336fea1db249ad41f4116bb8.

Reason for revert: Still can't ensure strictly paired AddClient/RemoveClient.

Bug: 921337,921341

Original change's description:
> Reland "[PE] Fix background-image on ::first-line"
>
> This reverts commit 3b58524dfeb579392545998cbb64841138cc5a6e.
>
> The original patch failed to call RemoveClient for the background-image
> in the first line style.
>
> Original change's description:
> > Revert "[PE] Fix background-image on ::first-line"
> >
> > This reverts commit fe023954ad31e422d0deb4116d7867098e11b688.
> >
> > Reason for revert: crbug.com/920115
> >
> > Bug: 920115
> >
> > Original change's description:
> > > [PE] Fix background-image on ::first-line
> > >
> > > This CL ensures correct handling of background-image on ::first-line
> > > from style change to paint invalidation.
> > >
> > > Bug: 918881
> > > Change-Id: I2e3a7bf60cb0f851b203fc7f5135c4186cc731a3
> > > Reviewed-on: https://chromium-review.googlesource.com/c/1396154
> > > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > > Cr-Commit-Position: refs/heads/master@{#620921}
> >
> > TBR=wangxianzhu@chromium.org,futhark@chromium.org
> >
> > Change-Id: Iba8387598922eaccd35f44bcaceac1cff59ea83a
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Bug: 918881
> > Reviewed-on: https://chromium-review.googlesource.com/c/1403315
> > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#621178}
>
> Bug: 920115, 918881
> Change-Id: I3ea101ae09ad062de657a8917d77b1ec34e329e4
> Reviewed-on: https://chromium-review.googlesource.com/c/1403316
> Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#622298}

TBR=wangxianzhu@chromium.org,futhark@chromium.org

Change-Id: I6d31b858b2bf61bb123c6bdb09780f33e05b4878
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 920115, 918881
Reviewed-on: https://chromium-review.googlesource.com/c/1407974
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622325}

--

wpt-commits: 9d21b523b4959f402769d58248e4587fda7f39ff
wpt-pr: 14832
2019-02-07 21:50:18 +00:00
Xianzhu Wang 76cdb42cbc Bug 1523562 [wpt PR 14770] - Reland "[PE] Fix background-image on ::first-line", a=testonly
Automatic update from web-platform-tests
Reland "[PE] Fix background-image on ::first-line"

This reverts commit 3b58524dfeb579392545998cbb64841138cc5a6e.

The original patch failed to call RemoveClient for the background-image
in the first line style.

Original change's description:
> Revert "[PE] Fix background-image on ::first-line"
>
> This reverts commit fe023954ad31e422d0deb4116d7867098e11b688.
>
> Reason for revert: crbug.com/920115
>
> Bug: 920115
>
> Original change's description:
> > [PE] Fix background-image on ::first-line
> >
> > This CL ensures correct handling of background-image on ::first-line
> > from style change to paint invalidation.
> >
> > Bug: 918881
> > Change-Id: I2e3a7bf60cb0f851b203fc7f5135c4186cc731a3
> > Reviewed-on: https://chromium-review.googlesource.com/c/1396154
> > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> > Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#620921}
>
> TBR=wangxianzhu@chromium.org,futhark@chromium.org
>
> Change-Id: Iba8387598922eaccd35f44bcaceac1cff59ea83a
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: 918881
> Reviewed-on: https://chromium-review.googlesource.com/c/1403315
> Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#621178}

Bug: 920115, 918881
Change-Id: I3ea101ae09ad062de657a8917d77b1ec34e329e4
Reviewed-on: https://chromium-review.googlesource.com/c/1403316
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622298}

--

wpt-commits: 2826e7f5ea8e2d5adf869590b8c48128aee8ed36
wpt-pr: 14770
2019-02-07 21:50:18 +00:00
Mike West cc6610f4fb Bug 1523562 [wpt PR 14792] - Split `Sec-Metadata` into `Sec-Fetch-*`., a=testonly
Automatic update from web-platform-tests
Split `Sec-Metadata` into `Sec-Fetch-*`.

As of [1], we've split the single `Sec-Metadata` header into multiple
headers: `Sec-Fetch-Dest`, `Sec-Fetch-Site`, and `Sec-Fetch-User`. This
patch does that work in Chromium.

The spec change also added `Sec-Fetch-Mode`, but this patch does not.
We'll add that functionality to Chromium in a future CL.

Test changes pulled from clap@'s excellent PR at
https://github.com/web-platform-tests/wpt/pull/14771

The test failures are expected: redirect failures are
https://crbug.com/872285, object/embed failures are
https://crbug.com/860510. XSLT failures are WontFix (some
engines support cross-origin XSLT; Blink does not).

[1]: 105103d775

Bug: 843478
Change-Id: I7654d5e823ad813682ac3eb244bbc244a322e6ca
Reviewed-on: https://chromium-review.googlesource.com/c/1402448
Commit-Queue: Mike West <mkwst@chromium.org>
Reviewed-by: Camille Lamy <clamy@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622145}

--

wpt-commits: 2d42384cf21efd71843295d319c1bab85b3acf4a
wpt-pr: 14792
2019-02-07 21:50:17 +00:00
Brandon Jones d264c87c0d Bug 1523562 [wpt PR 14807] - Breaking dependencies on XRDevice, a=testonly
Automatic update from web-platform-tests
Breaking dependencies on XRDevice

Remove as many references to XRDevice as possible without completely
removing the interface itself. All functionality previously contained
in XRDevice is shifted into the XR interface. Done purely as a method of
reducing the size of the XRDevice removal CL.

Bug: 916299
TBR: mcasas
Change-Id: I01696972a7e56e196eedfc6ffe248789520a8f9e
Reviewed-on: https://chromium-review.googlesource.com/c/1405880
Commit-Queue: Brandon Jones <bajones@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622128}

--

wpt-commits: db49e7a1d3571c8d7f81639403cf063350fda4da
wpt-pr: 14807
2019-02-07 21:50:17 +00:00
Miguel Casas 385004ef88 Bug 1523562 [wpt PR 14809] - MediaRecorder: Upstream some moarrrr web_tests to WPT, a=testonly
Automatic update from web-platform-tests
MediaRecorder: Upstream some moarrrr web_tests to WPT

This CL moves MediaRecorder-events-and-exceptions.html to the wpt/
folder, and refactors it to use canvas.captureStream() (ISO the
Chrome-specific blink_test_runner.cc thing).

It also fixes partially MediaRecorder-error.html: a new method
drawSomethingOnCanvas() is introduced and called to guarantee
that the canvas produces some captured VideoFrame, kicking the
event(s) generation. This fix is partial because Chrome doesn't
have MediaRecorderErrorEvent, but at least we verify that an
error event is thrown.

Bug: 919951
Change-Id: Ie9d7cfeeb2bf4452f4b5928eb2a7c644778751a7
Reviewed-on: https://chromium-review.googlesource.com/c/1406150
Reviewed-by: Emircan Uysaler <emircan@chromium.org>
Commit-Queue: Miguel Casas <mcasas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622121}

--

wpt-commits: c5f1d9302781c8c0955a163c1ce8965347640b49
wpt-pr: 14809
2019-02-07 21:50:17 +00:00
Aleks Totic c4b4c2ab7c Bug 1523562 [wpt PR 14823] - [LayoutNG] Dynamic height changes to abspos table, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Dynamic height changes to abspos table

Bug: 918904
Change-Id: I95483729d4f4839d18731ed73ae979a5917cf835
Reviewed-on: https://chromium-review.googlesource.com/c/1407119
Commit-Queue: Aleks Totic <atotic@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622092}

--

wpt-commits: 7726240502d9100daa2dd18b2c75de06ecefb76d
wpt-pr: 14823
2019-02-07 21:50:17 +00:00
Rune Lillesveen 6723e3391f Bug 1523562 [wpt PR 14822] - Named pages in @page selectors do not have a namespace., a=testonly
Automatic update from web-platform-tests
Named pages in @page selectors do not have a namespace.

Fixes crash when trying to set selectorText of detached @page rules. We
only match local name part of the tag, so there should be no behavioral
change here.

Bug: 920303
Change-Id: I4b09b4e108506fd21d87844dec32209f5984de49
Reviewed-on: https://chromium-review.googlesource.com/c/1406716
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622042}

--

wpt-commits: 18520822b4f9a681767b57d3398079b32b747156
wpt-pr: 14822
2019-02-07 21:50:16 +00:00
Charles Vazac f921bbe9ee Bug 1523562 [wpt PR 14797] - Use get_host_info() for WebKit, a=testonly
Automatic update from web-platform-tests
Use get_host_info() for WebKit (#14797)

* Document Safari Experimental Feature switches

* use get_host_info for webkit

* revert

* fake change

* with a longer timeout

--

wpt-commits: b25ef62d9bb49be9e2de9c6e23e84eb4d8a9b811
wpt-pr: 14797
2019-02-07 21:50:16 +00:00
autofoolip bb5b471d8e Bug 1523562 [wpt PR 14817] - Update interfaces/performance-timeline.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/performance-timeline.idl (#14817)

Source: https://github.com/tidoust/reffy-reports/blob/25c5190/whatwg/idl/performance-timeline.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/478203811
--

wpt-commits: 048fc3c03a36c13572ed718a8183d69909bf79a8
wpt-pr: 14817
2019-02-07 21:50:16 +00:00
Ms2ger 0d99644862 Bug 1523562 [wpt PR 14819] - Add a test for deleting HTMLCollection properties., a=testonly
Automatic update from web-platform-tests
Add a test for deleting HTMLCollection properties.

--

wpt-commits: 11ed57599f2f0a0ca9be7c1129bf7aa270795f30
wpt-pr: 14819
2019-02-07 21:50:15 +00:00
TAMURA, Kent 2a1ce28818 Bug 1523562 [wpt PR 14814] - xhr: Check if entry lists associated to new FormData instance and formData attribute are not identical., a=testonly
Automatic update from web-platform-tests
XMLHttpRequest: check if entry lists associated to new FormData instance and formData attribute are not identical

This is a test for https://github.com/whatwg/html/pull/4283.
--

wpt-commits: 30cb639eaaa1c3bbd4eabee9c50685dc98cad2af
wpt-pr: 14814
2019-02-07 21:50:15 +00:00
Eric Willigers 86b259918f Bug 1523562 [wpt PR 14786] - [css-scroll-snap] Parsing scroll-margin*, a=testonly
Automatic update from web-platform-tests
[css-scroll-snap] Parsing scroll-margin*

Test parsing and serialization of the properties
scroll-margin* and scroll-snap*

https://drafts.csswg.org/css-scroll-snap-1/#property-index

--
scroll-margin* reject all percentages

--
Consolidate scroll-margin parsing tests

Consolidate longhand tests into the shorthand parsing test files.

--

wpt-commits: 0e46b25f365f3a3774acf7f46425570eafdf6a4f, 4cbc3f96262a22111b03343ca171fb8fbfcedc31, a090d4a741d89176effd4a9402edd296553de64c
wpt-pr: 14786
2019-02-07 21:50:15 +00:00
Eric Willigers 767655b5d6 Bug 1523562 [wpt PR 14787] - [css-scroll-snap] Parsing some scroll-padding*, a=testonly
Automatic update from web-platform-tests
[css-scroll-snap] Parsing some scroll-padding*

Test that scroll-padding-* accept auto
and accept postive length-percentage.

Not yet tested: negative values, invalid values.

https://drafts.csswg.org/css-scroll-snap-1/#property-index

--
scroll-padding* calc with percentages

--
Consolidate scroll-padding parsing tests

Consolidate longhand tests into the shorthand parsing test files.

--

wpt-commits: f228a1ab15f975fd17067547b61db61bdb6c32fb, b1c9bc2e168a5b29d232354b8b1eee64b4155c5e, bc64b8c01907077ff78d42d7da3aa429356f6786
wpt-pr: 14787
2019-02-07 21:50:15 +00:00
Adam Rice 4078f670b8 Bug 1523562 [wpt PR 14794] - TextDecoderStream: Permit detached buffers, a=testonly
Automatic update from web-platform-tests
TextDecoderStream: Permit detached buffers

Since https://github.com/heycam/webidl/pull/605 converting a chunk to a
BufferSource no longer throws if the chunk is detached. Update the
TextDecoderStream implementation and tests to match the new behaviour.

Change-Id: I26230d9cbfce871b3dae75e612539564d4578977
Reviewed-on: https://chromium-review.googlesource.com/c/1404906
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Commit-Queue: Adam Rice <ricea@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621897}

--

wpt-commits: 35d1ca9cb52f755566ba6681fe555626379b9e2c
wpt-pr: 14794
2019-02-07 21:50:14 +00:00
Marcos Cáceres a02c6cd044 Bug 1523562 [wpt PR 14811] - Remove mnoorenberghe, a=testonly
Automatic update from web-platform-tests
Remove mnoorenberghe

Matt is working on other fun things...
--

wpt-commits: 5dc7d35c2efa831eabea6fa5e9e64ce35470dfb1
wpt-pr: 14811
2019-02-07 21:50:14 +00:00
moz-wptsync-bot bbcfac1674 Bug 1516590 [wpt PR 14679] - Update wpt metadata, a=testonly
wpt-pr: 14679
wpt-type: metadata
2019-02-07 21:50:14 +00:00
Florian Rivoal d69739735e Bug 1516590 [wpt PR 14679] - [css-text] Check interraction of tab-size, letter-spacing, word-spacing, a=testonly
Automatic update from web-platform-tests
[css-text] Check interraction of tab-size, letter-spacing, word-spacing (#14679)

--

wpt-commits: 30213696b7cfb0ffe40eff17cae3b48fe866d04a
wpt-pr: 14679
2019-02-07 21:50:13 +00:00
Eric Willigers f2c861a807 Bug 1523562 [wpt PR 13748] - [css-ui] expect resolved color in inheritance test, a=testonly
Automatic update from web-platform-tests
[css-ui] expect resolved color in inheritance test (#13748)

getComputedStyle returns the resolved color, not 'currentcolor' or 'auto'
Also, outline-color can have two possible initial values, depending on whether 'invert' is supported or not.
https://drafts.csswg.org/cssom/#resolved-value
https://drafts.csswg.org/css-color-4/#resolving-color-values
https://www.w3.org/TR/css-ui-3/#outline-color
--

wpt-commits: 5d067970ad9548a99becc70e7316130c981c00d2
wpt-pr: 13748
2019-02-07 21:50:13 +00:00
Ian Kilpatrick 86917914fd Bug 1523562 [wpt PR 14805] - [LayoutNG] Fix crash when inserting element inside a :first-line pseudo., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Fix crash when inserting element inside a :first-line pseudo.

We were incorrectly trying to Split a LayoutInline as we didn't have
this check.

In LayoutNG we create an anonymous LayoutInline wrapper for the
first-line pseudo which we weren't accounting for.

See:
https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/layout/layout_block_flow.cc?l=3175

Bug: 920583
Change-Id: I2736a65eae4c12f9d25a51bb17949818c495d87c
Reviewed-on: https://chromium-review.googlesource.com/c/1405884
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621834}

--

wpt-commits: a302d8c671834920f0eba92133047bc0c85f18dd
wpt-pr: 14805
2019-02-07 21:50:13 +00:00
Eric Willigers e49c1d0cd6 Bug 1523562 [wpt PR 14784] - CSS: Add Rachel Andrew as test reviewer, a=testonly
Automatic update from web-platform-tests
CSS: Add Rachel Andrew as test reviewer (#14784)

rachelandrew reviews tests for layout specs, overflow, or
fragmentation.
--

wpt-commits: dba8edcf5763bc92f89faf31d6685fc30b8e241a
wpt-pr: 14784
2019-02-07 21:50:13 +00:00
Miguel Casas aa68ed4a6a Bug 1523562 [wpt PR 14760] - MediaRecorder: Upstream some web_tests to WPT, a=testonly
Automatic update from web-platform-tests
MediaRecorder: Upstream some web_tests to WPT

This CL moves + adapts:
- MediaRecorder-detached-context.html
- MediaRecorder-creation.html
to external/wpt/mediacapture-record/ so they can be run on wpt
and its results compared across browsers (see [1]).

[1] https://wpt.fyi/results/mediacapture-record?label=stable&aligned&q=mediacapture-record

Bug: 919951
Change-Id: I3a798c753f2708c0c67b804ee42434d20532c7d4
Reviewed-on: https://chromium-review.googlesource.com/c/1400780
Reviewed-by: Andres Calderon Jaramillo <andrescj@chromium.org>
Commit-Queue: Miguel Casas <mcasas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621735}

--

wpt-commits: eadc676fd22bbb6fa74c783f599c1cf20e857f7b
wpt-pr: 14760
2019-02-07 21:50:11 +00:00
Yi Gu d6cb43d649 Bug 1523562 [wpt PR 14799] - [Animation Worklet] Upstream animation worklet inside iframe test to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream animation worklet inside iframe test to WPT

This CL upstreams animation worklet inside iframe test to WPT. There is
no behavior change to the test.

Bug: 915352
Change-Id: I2fdc46471014286a81623020eb560e29afac2dd8
Reviewed-on: https://chromium-review.googlesource.com/c/1405489
Commit-Queue: Yi Gu <yigu@chromium.org>
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621721}

--

wpt-commits: bc89374b72392c1072d464255b2434afb6622fb9
wpt-pr: 14799
2019-02-07 21:50:11 +00:00
moz-wptsync-bot a3dbe58f99 Bug 1518222 [wpt PR 14740] - Update wpt metadata, a=testonly
wpt-pr: 14740
wpt-type: metadata
2019-02-07 21:50:11 +00:00
Lucas Furukawa Gadani 9c978c8e50 Bug 1518222 [wpt PR 14740] - Portals: Add support for PortalActivateEvent., a=testonly
Automatic update from web-platform-tests
Portals: Add support for PortalActivateEvent.

This event is dispatched on the portal Window when it is activated.

Bug: 914122
Change-Id: I4fa3117e1684c8f1d4ead95f62a7285978afaca2
Reviewed-on: https://chromium-review.googlesource.com/c/1396449
Commit-Queue: Lucas Gadani <lfg@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Reviewed-by: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621708}

--

wpt-commits: 29de5e8fdb67de6b57342a83c076a49a93f0e7cf
wpt-pr: 14740
2019-02-07 21:50:11 +00:00
Jakub Vrana 8f68c0d0bc Bug 1518578 [wpt PR 14753] - Require TrustedScript in el.setAttribute('on*'), a=testonly
Automatic update from web-platform-tests
Require TrustedScript in el.setAttribute('on*')

Bug: 919107, 739170
Change-Id: Ie357fa1d13175e313605415b00fd3529247d84d0
Reviewed-on: https://chromium-review.googlesource.com/c/1400821
Commit-Queue: Jakub Vrana <jakubvrana@google.com>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621686}

--

wpt-commits: 4b303fb30d6fdde4d38a8bdbc82d384ff89f30b8
wpt-pr: 14753
2019-02-07 21:50:10 +00:00
Yi Gu 37cd6a731f Bug 1523562 [wpt PR 14800] - [Animation Worklet] Upstream scroll timeline writing modes test to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream scroll timeline writing modes test to WPT

This CL upstreams scroll timeline writing modes test to WPT. There is no
behavior change to the test.

Bug: 915352
Change-Id: Ibc0e078fb2b547b82d57df30b57535d392d85535
Reviewed-on: https://chromium-review.googlesource.com/c/1405438
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Yi Gu <yigu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621698}

--

wpt-commits: b884d9d2ac5e209a28692f638a636e3f9c25041a
wpt-pr: 14800
2019-02-07 21:50:10 +00:00
Jakub Vrana b7fa9bb783 Bug 1518114 [wpt PR 14738] - Require TrustedURL in form.action and .formAction, a=testonly
Automatic update from web-platform-tests
Require TrustedURL in form.action and .formAction

Bug: 739170
Change-Id: I50691fcab4f13fdaee47a4b4750ef7d3b4544848
Reviewed-on: https://chromium-review.googlesource.com/c/1397613
Commit-Queue: Jakub Vrana <jakubvrana@google.com>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621676}

--

wpt-commits: d6f1f047187fb302f691ff53d61ae18d741c894b
wpt-pr: 14738
2019-02-07 21:50:10 +00:00
moz-wptsync-bot 9fe3a9aa9c Bug 1517914 [wpt PR 14726] - Update wpt metadata, a=testonly
wpt-pr: 14726
wpt-type: metadata
2019-02-07 21:50:09 +00:00
Nate Chapin 89805162ee Bug 1517914 [wpt PR 14726] - dom/events/Event-dispatch-click.html shouldn't depend on javascript: urls running synchronously, a=testonly
Automatic update from web-platform-tests
dom/events/Event-dispatch-click.html shouldn't depend on javascript: urls running synchronously

Bug: 638435
Change-Id: I25e5f54b90651309ced2c5e305c3725a31f8fd07
Reviewed-on: https://chromium-review.googlesource.com/c/1389503
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Nate Chapin <japhet@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621648}

--

wpt-commits: cffa949fc9e0fcda9039f3275470ef7a663a7d6c
wpt-pr: 14726
2019-02-07 21:50:09 +00:00
Yi Gu 8365165903 Bug 1523562 [wpt PR 14802] - [Animation Worklet] Upstream worklet animation with invalid effect test to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream worklet animation with invalid effect test to WPT

This CL upstreams worklet animation with invalid effect test to WPT and
adds necessary API to the helper file. There is no behavior change to
the test.

Bug: 915352
Change-Id: I59af33fe7cf6ec390c06f13c5c884a1ba4fbb078
Reviewed-on: https://chromium-review.googlesource.com/c/1405288
Commit-Queue: Yi Gu <yigu@chromium.org>
Reviewed-by: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621632}

--

wpt-commits: c0ad38ead2b3d39a2c5baf72890dbcd67cb85bb9
wpt-pr: 14802
2019-02-07 21:50:09 +00:00
Yi Gu 8137768f4e Bug 1523562 [wpt PR 14796] - [Animation Worklet] Upstream worklet animation with fill mode test to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream worklet animation with fill mode test to WPT

This CL upstreams worklet animation with fill mode test to WPT. There is
no behavior change to the test.
It also adds common.js which contains necessary helper APIs.

Bug: 915352
Change-Id: I6d045891385a59fad19e6edeb15ce47809ae26bd
Reviewed-on: https://chromium-review.googlesource.com/c/1404749
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: Yi Gu <yigu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621627}

--

wpt-commits: 5a81a618d56ef908a86db446fe37aaa6c43675eb
wpt-pr: 14796
2019-02-07 21:50:08 +00:00
jfkthame 4d065ff4d6 Bug 1523562 [wpt PR 14765] - Make selectors/first-letter-punctuation-* tests more robust, a=testonly
Automatic update from web-platform-tests
Set an explicit line-height in selectors/first-letter-punctuation-* tests (#14765)

for improved reliability.
--

wpt-commits: ce57fd5f8bba9b7538eb606d2b78cb8f03d33a77
wpt-pr: 14765
2019-02-07 21:50:08 +00:00
Roman Sorokin 1d77f864a2 Bug 1523562 [wpt PR 14795] - [Sheriff] Revert "Trusted Types: Store TrustedURL and TrustedScriptURL contents as string", a=testonly
Automatic update from web-platform-tests
[Sheriff] Revert "Trusted Types: Store TrustedURL and TrustedScriptURL contents as string"

This reverts commit a54a0773e501aeb3b7149271149223632c478a71.

Reason for revert: flakiness https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vYTU0YTA3NzNlNTAxYWViM2I3MTQ5MjcxMTQ5MjIzNjMyYzQ3OGE3MQw

BUG=chromium:919833

Original change's description:
> Trusted Types: Store TrustedURL and TrustedScriptURL contents as string
>
> Bug: 739170, 913180
> Change-Id: I01391891d89aeb55e387059ed4c4a4b92c6dcd7b
> Reviewed-on: https://chromium-review.googlesource.com/c/1375714
> Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
> Reviewed-by: Mike West <mkwst@chromium.org>
> Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#620299}

TBR=vogelheim@chromium.org,mkwst@chromium.org,jakubvrana@google.com

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 739170, 913180
Change-Id: Ic3561942a74f6106d629c5f3a7b30014719bc7d5
Reviewed-on: https://chromium-review.googlesource.com/c/1405188
Reviewed-by: Roman Sorokin <rsorokin@chromium.org>
Commit-Queue: Roman Sorokin <rsorokin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621617}

--

wpt-commits: c8c1c542f709bf86eac789b5958626f9b032b63b
wpt-pr: 14795
2019-02-07 21:50:08 +00:00
Hiroshige Hayashizaki 70b19ff1da Bug 1523562 [wpt PR 14774] - [wpt/upgrade-insecure-requests] Add worker/worklet tests, a=testonly
Automatic update from web-platform-tests
[wpt/upgrade-insecure-requests] Add worker/worklet tests

This CL adds upgrade-insecure-requests test coverage for:
- (classic and module) dedicated worker top-level scripts,
- fetch API from dedicated workers, and
- animation/audio/layout/paint worklet top-level scripts.
possibly including redirects and/or static imports,
reusing /mixed-content/generic/common.js.

For this purpose, this CL creates a generator script
that generates the newly added tests
as well as some of the existing tests
(where this CL preserves the test behavior):
- iframe-upgrade.https.html
- iframe-redirect-upgrade.https.html
- image-upgrade.https.html
- image-redirect-upgrade.https.html

This CL also removes upgrade-insecure-requests tests under
/wpt/worklets/ as they are covered by the newly added tests.

Bug: 906850, 878274, 917532, 917554
Change-Id: I1e4f60b72d2b40c795c03b9f79c542c1a250c913
Reviewed-on: https://chromium-review.googlesource.com/c/1389635
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621265}

--

wpt-commits: a96c7b5edead665ea8642e54c0246b354ee6d89e
wpt-pr: 14774
2019-02-07 21:50:08 +00:00
moz-wptsync-bot e1f2a5ebf0 Bug 1517886 [wpt PR 14724] - Update wpt metadata, a=testonly
wpt-pr: 14724
wpt-type: metadata
2019-02-07 21:50:07 +00:00
Yoav Weiss 7c12fc9283 Bug 1517886 [wpt PR 14724] - [Resource-Timing] Fix non-zero secureConnectionStart in cleartext http, a=testonly
Automatic update from web-platform-tests
[Resource-Timing] Fix non-zero secureConnectionStart in cleartext http

It seems we introduced[1] an issue into secureConnectionStart values
where we wrongfully expose the fetchStart value there in cases where the
connection is not secure.
I'm fixing the spec[2], as it was a literal implementation of the "on
getting" processing there. This CL fixes our implementation.

[1] https://chromium-review.googlesource.com/c/chromium/src/+/1363906
[2] https://github.com/w3c/resource-timing/pull/194

Change-Id: Ib5e74ff70eddb0a96506e8955c5df2b01cc3d73a
Reviewed-on: https://chromium-review.googlesource.com/c/1396129
Reviewed-by: Yoav Weiss <yoav@yoav.ws>
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Reviewed-by: Liquan (Max) Gu <maxlg@chromium.org>
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#620352}

--

wpt-commits: 56918ee647b325c9c45ca0048268ae90539db6ef
wpt-pr: 14724
2019-02-07 21:50:07 +00:00
Jakub Vrana d243cc7505 Bug 1518567 [wpt PR 14751] - Allow only correct Trusted Type in setAttribute, a=testonly
Automatic update from web-platform-tests
Allow only correct Trusted Type in setAttribute

This now matches the behavior of assigning properties. The correct
Trusted Type is allowed, incorrect Trusted Type is converted to string
and then treated as string.

Bug: 919121, 739170
Change-Id: I400915f3c3d960f99f13b4e6894a61a9334e78b1
Reviewed-on: https://chromium-review.googlesource.com/c/1400668
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Commit-Queue: Jakub Vrana <jakubvrana@google.com>
Cr-Commit-Position: refs/heads/master@{#621589}

--

wpt-commits: 71de26fbac71be5dabdbd8bcabafb685eb076616
wpt-pr: 14751
2019-02-07 21:50:07 +00:00
autofoolip a88d8d96b7 Bug 1523562 [wpt PR 14789] - Update interfaces/encoding.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/encoding.idl (#14789)

Source: https://github.com/tidoust/reffy-reports/blob/0b25b9f/whatwg/idl/encoding.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/477693484
--

wpt-commits: 5835f1770f31db78085c4ba7af94901cd3953a19
wpt-pr: 14789
2019-02-07 21:50:06 +00:00
autofoolip ab73385faa Bug 1523562 [wpt PR 14790] - Update interfaces/user-timing.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/user-timing.idl (#14790)

Source: https://github.com/tidoust/reffy-reports/blob/0b25b9f/whatwg/idl/user-timing.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/477693484
--

wpt-commits: 95ed992228b7d250c7c51ecf5f330038bcc6b554
wpt-pr: 14790
2019-02-07 21:50:06 +00:00
moz-wptsync-bot 58565eae68 Bug 1518754 [wpt PR 14757] - Update wpt metadata, a=testonly
wpt-pr: 14757
wpt-type: metadata
2019-02-07 21:50:06 +00:00
Henrik Boström 96f9df3004 Bug 1518754 [wpt PR 14757] - RTCRtpReceiver.getSynchronizationSources() added., a=testonly
Automatic update from web-platform-tests
RTCRtpReceiver.getSynchronizationSources() added.

This CL:
- Adds getSynchronizationSources() for both audio and video.
- Adds proper test coverage, including test coverage for unsupported
  members audioLevel and voiceActivityFlag. It turns out that our
  timestamps are not comparable to performance.now(), this should be
  fixed separately (this must already have been the case for
  getContributingSources() but not noticed until now).

Intent to Ship:
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/wTJMXOwcV1A/uszhuWsGCQAJ

Bug: 893158, 893160
Change-Id: Ic90344af7fa48c3cd0b94929cc9453deb9dc7f9f
Reviewed-on: https://chromium-review.googlesource.com/c/1401068
Commit-Queue: Henrik Boström <hbos@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621558}

--

wpt-commits: a7ddc6843713e6eae15c9b1ac32a7ad23ef42d9e
wpt-pr: 14757
2019-02-07 21:50:06 +00:00
Oriol Brufau 0592217138 Bug 1523562 [wpt PR 14781] - [css-grid] Let abspos items reference implicit grid lines, a=testonly
Automatic update from web-platform-tests
[css-grid] Let abspos items reference implicit grid lines

While they can't create new implicit grid lines, abspos items
can reference existing ones as clarified in
https://github.com/w3c/csswg-drafts/commit/511bb63

This patch makes Blink match Firefox and Edge.

Spec: https://drafts.csswg.org/css-grid/#abspos-items

BUG=915551

TEST=external/wpt/css/css-grid/abspos/grid-positioned-items-padding-001.html
TEST=external/wpt/css/css-grid/abspos/grid-positioned-items-unknown-named-grid-line-001.html

Change-Id: Ib363d6cc5c4ec9cc584ebd4a86c33719cea9f54c
Reviewed-on: https://chromium-review.googlesource.com/c/1403656
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#621556}

--

wpt-commits: 4f827364098d2b2b0b04ff3f9d5abd62582977c5
wpt-pr: 14781
2019-02-07 21:50:05 +00:00
moz-wptsync-bot d0863d2577 Bug 1518009 [wpt PR 14731] - Update wpt metadata, a=testonly
wpt-pr: 14731
wpt-type: metadata
2019-02-07 21:50:05 +00:00
Rune Lillesveen 1a7dd6d0ce Bug 1518009 [wpt PR 14731] - Support for prefers-color-scheme media feature., a=testonly
Automatic update from web-platform-tests
Support for prefers-color-scheme media feature.

The preferred color scheme can be passed to the renderer through
Settings, but there is no code in content changing it from the default
value yet.

Spec:

https://drafts.csswg.org/mediaqueries-5/#prefers-color-scheme

Intent to Implement:

https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/Muw0N43ntSw

Bug: 889087
Change-Id: I859de2953966640baed57ee6d4a5edcbabf9e999
Reviewed-on: https://chromium-review.googlesource.com/c/1396404
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621528}

--

wpt-commits: 839652f5fe7cea050d460104745e427488ac0b9c
wpt-pr: 14731
2019-02-07 21:50:05 +00:00
Andrew Comminos 0daf2d379a Bug 1516141 [wpt PR 14652] - Perform flexbox child hit testing by testing all children atomically, a=testonly
Automatic update from web-platform-tests
Perform flexbox child hit testing by testing all children atomically

When two child elements of a flexbox overlap (for example, due to
negative margins), the element drawn in the foreground may not actually
capture the hit if the element underneath it is hit-tested in an earlier
phase (e.g. foreground before child block background), despite being
occluded. This is because painting of flexbox children is done
atomically (all phases at once). This change makes hit testing atomic as
well, in accordance with the spec [1].

[1] https://www.w3.org/TR/css-flexbox-1/#painting

Bug: 844505
Change-Id: Iceab80b42f19488dcb59565ea3c0ce40d48c483b
Reviewed-on: https://chromium-review.googlesource.com/c/1388206
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Andrew Comminos <acomminos@fb.com>
Cr-Commit-Position: refs/heads/master@{#621516}

--

wpt-commits: 676446fdc0707f207a4ef19813e9177355c5d373
wpt-pr: 14652
2019-02-07 21:50:04 +00:00