Commit Graph

591331 Commits

Author SHA1 Message Date
Marcos Cáceres
3c35535fbf Bug 1447555 [wpt PR 10120] - Prevent false positives, a=testonly
Automatic update from web-platform-testsPrevent false positives (#10120)

wpt-commits: f5b48cf93c0c76afacfc7a503b7b100a4c738b71
wpt-pr: 10120
wpt-commits: f5b48cf93c0c76afacfc7a503b7b100a4c738b71
wpt-pr: 10120
2018-04-15 08:34:56 +01:00
Rune Lillesveen
9389dea655 Bug 1447576 [wpt PR 10121] - [css-typed-om] Add support for column-span., a=testonly
Automatic update from web-platform-tests[css-typed-om] Add support for column-span.

Reify as an identifier.

Bug: 820299
Change-Id: I483a1e3c126e5b280a2337772584070f96cd533e
Reviewed-on: https://chromium-review.googlesource.com/970263
Reviewed-by: Darren Shen <shend@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544939}

wpt-commits: 405e0e970e10bdbced76ca6bc9c09e150739925e
wpt-pr: 10121
wpt-commits: 405e0e970e10bdbced76ca6bc9c09e150739925e
wpt-pr: 10121
2018-04-15 08:34:54 +01:00
Luke Bjerring
aebe167f3b Bug 1452341 [wpt PR 9908] - Update web-animations IDL file, a=testonly
Automatic update from web-platform-testsUpdate web-animations IDL file (#9908)

wpt-commits: 0529cdebdffd452cb2c9d1509a2f196bbb1df508
wpt-pr: 9908
wpt-commits: 0529cdebdffd452cb2c9d1509a2f196bbb1df508
wpt-pr: 9908
2018-04-15 08:34:52 +01:00
Nicolás Peña
3c24f16083 Bug 1447233 [wpt PR 10105] - Move remaining Intel/resource-timing/ tests to WPT, a=testonly
Automatic update from web-platform-testsMove remaining Intel/resource-timing/ tests to WPT

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

wpt-commits: 26e8a76d7fbea0721468e791a325444ac9939a4f
wpt-pr: 10105
wpt-commits: 26e8a76d7fbea0721468e791a325444ac9939a4f
wpt-pr: 10105
2018-04-15 08:34:50 +01:00
Marijn Kruisselbrink
a1fd0dff57 Bug 1447150 [wpt PR 10101] - [Blobs] Correctly set mimetype of blob in FetchDataLoader., a=testonly
Automatic update from web-platform-tests[Blobs] Correctly set mimetype of blob in FetchDataLoader.

Just creating a new BlobDataHandle doesn't actually update the mimetype
of the blob (if later the blob is requested through a blob: URL for
example), so instead actually create a new blob wrapping the existing
blob to properly change the mimetype.

Bug: none
Change-Id: I93b6d584178a02a74d68bdd6fcace1514ca90ec0
Reviewed-on: https://chromium-review.googlesource.com/967271
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544864}

wpt-commits: 3c0e03dcd57325686f7ce4b660ba0e2cdc3dd35f
wpt-pr: 10101
wpt-commits: 3c0e03dcd57325686f7ce4b660ba0e2cdc3dd35f
wpt-pr: 10101
2018-04-15 08:34:48 +01:00
Harald Alvestrand
f19c31034a Bug 1447311 [wpt PR 10109] - Test that DTMFSender rejects properly after close, a=testonly
Automatic update from web-platform-testsTest that DTMFSender rejects properly after close

This verifies that the sender throws the right error
when called after the connection closing.

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

wpt-commits: b1ef882561da6110852ba6f96f2043a24d00dcb7
wpt-pr: 10109
wpt-commits: b1ef882561da6110852ba6f96f2043a24d00dcb7
wpt-pr: 10109
2018-04-15 08:34:46 +01:00
Sandra Sun
019263c3bc Bug 1447485 [wpt PR 10115] - Implement scroll-snap-type: proximity, a=testonly
Automatic update from web-platform-testsImplement scroll-snap-type: proximity

As specified in the spec, when the snap-container has scroll-snap-type:
proximity, we should only consider snap positions that are close to the
current scroll offset.
https://drafts.csswg.org/css-scroll-snap-1/#snap-strictness

Bug: 823820
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
Change-Id: I6312f98df421e303eb538f422ede39cea8dd5d38
Reviewed-on: https://chromium-review.googlesource.com/971466
Commit-Queue: Sandra Sun <sunyunjia@chromium.org>
Reviewed-by: Ali Juma <ajuma@chromium.org>
Reviewed-by: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544783}

wpt-commits: c6ed7397bed7c2df7b6033bc6c6f6dc24bb0a32e
wpt-pr: 10115
wpt-commits: c6ed7397bed7c2df7b6033bc6c6f6dc24bb0a32e
wpt-pr: 10115
2018-04-15 08:34:44 +01:00
Chris Harrelson
a34f45f0c8 Bug 1437610 [wpt PR 8747] - Make <foreignObject> a stacking context., a=testonly
Automatic update from web-platform-testsMake <foreignObject> a stacking context.

Intent to ship:

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

Bug: 723076
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: I09d422e0fa9888610cfb3a8acfcea6c9f8c8de24
Reviewed-on: https://chromium-review.googlesource.com/831397
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#544756}

wpt-commits: 888f7dfb2dcd37a8e99ecb741ac46eed46ce804f
wpt-pr: 8747
wpt-commits: 888f7dfb2dcd37a8e99ecb741ac46eed46ce804f
wpt-pr: 8747
2018-04-15 08:34:42 +01:00
moz-wptsync-bot
047f4095e0 Bug 1452643 [wpt PR 9833] - Update wpt metadata, a=testonly
wpt-pr: 9833
wpt-type: metadata
2018-04-15 08:34:40 +01:00
Luke Bjerring
345ffb753d Bug 1452643 [wpt PR 9833] - Update the storage IDL file, a=testonly
Automatic update from web-platform-testsUpdate storage idl file (#9833)

wpt-commits: dbb38a6b4c9960a1d2a7a15f3a65eb14c6425faf
wpt-pr: 9833
wpt-commits: dbb38a6b4c9960a1d2a7a15f3a65eb14c6425faf
wpt-pr: 9833
2018-04-15 08:34:38 +01:00
Luke Bjerring
056a2a9f0c Bug 1452643 [wpt PR 9855] - Update the webvtt IDL file, a=testonly
Automatic update from web-platform-testsUpdate the webvtt IDL file (#9855)

* Add webvtt idl file
* Update webvtt/api/interfaces.html to use IDL

wpt-commits: 5edf4f2d1f9d1a2bbdddfc7b8e0b8171e4b7555e
wpt-pr: 9855
wpt-commits: 5edf4f2d1f9d1a2bbdddfc7b8e0b8171e4b7555e
wpt-pr: 9855
2018-04-15 08:34:36 +01:00
Luke Bjerring
f71344da1b Bug 1452340 [wpt PR 9775] - Update the css-typed-om IDL file, a=testonly
Automatic update from web-platform-testsUpdate the css-typed-om IDL file (#9775)

* Update css-typed-om IDL
* Re-introduce commenting of CSS namespace

wpt-commits: b873ed644e19802bc198b799d5103bb919fe8a38
wpt-pr: 9775
wpt-commits: b873ed644e19802bc198b799d5103bb919fe8a38
wpt-pr: 9775
2018-04-15 08:34:34 +01:00
Luke Bjerring
5f5cd7283c Bug 1452339 [wpt PR 9797] - Update payment-request IDL file, a=testonly
Automatic update from web-platform-testsUpdate payment-request IDL file (#9797)

wpt-commits: ab293a51c78d9a33b403385ea8f26246a44d80bf
wpt-pr: 9797
wpt-commits: ab293a51c78d9a33b403385ea8f26246a44d80bf
wpt-pr: 9797
2018-04-15 08:34:32 +01:00
Manuel Rego Casasnovas
45c68451a7 Bug 1447621 [wpt PR 10122] - [css-grid] Fix testing-utils.js, a=testonly
Automatic update from web-platform-tests[css-grid] Fix testing-utils.js

We have been calling testGridTemplateColumnsRows() with
and without arrays.
Arrays are needed because the serialization of 2 tracks of the same size
can be "100px 100px" or "repeat(2, 100px)".
But in the rest of the cases we don't need an array,
so we call the method with a single value.
testGridTemplateColumnsRows() was not ready to support that,
and it wasn't actually checking anything in that case.

The patch modifies testing-utils.js, so it wraps values in an array
when required.
Now testGridTemplateColumnsRows() will be actually checking things.

Change-Id: I7e360677c391df74dedb474922bf5c04247141c5
Reviewed-on: https://chromium-review.googlesource.com/973063
Reviewed-by: Sergio Villar <svillar@igalia.com>
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#544681}

wpt-commits: 535e9629904e3f24ac891763d5d24b8475df5926
wpt-pr: 10122
wpt-commits: 535e9629904e3f24ac891763d5d24b8475df5926
wpt-pr: 10122
2018-04-15 08:34:30 +01:00
Robert Ma
b5eddf0c65 Bug 1447496 [wpt PR 10116] - Attempt to fix ci_resources_unittest (#10114), a=testonly
Automatic update from web-platform-testsAttempt to fix ci_resources_unittest (#10116)

The test wasn't running against the downloaded Firefox Nightly but
system Firefox instead, which is fixed by passing the binary path to
tox (which then passes it to pytest conftest.py).

The pip requirements should be managed by tox.

wpt-commits: 47c9322f474fe123c6df2223bd93b8fd0056c6f9
wpt-pr: 10116
wpt-commits: 47c9322f474fe123c6df2223bd93b8fd0056c6f9
wpt-pr: 10116
2018-04-15 08:34:28 +01:00
Anne van Kesteren
e8b0a13fdd Bug 1441139 [wpt PR 9672] - Test postMessage() exception order, a=testonly
Automatic update from web-platform-testsTest postMessage() exception order

For https://github.com/whatwg/html/pull/3508 and https://github.com/whatwg/html/pull/3557.

wpt-commits: fc04bb5708878ee7b68996f8a161507022e07777
wpt-pr: 9672
wpt-commits: fc04bb5708878ee7b68996f8a161507022e07777
wpt-pr: 9672
2018-04-15 08:34:26 +01:00
Marcos Cáceres
bca8ded300 Bug 1447543 [wpt PR 10119] - Edge doesn't do object spread yet, a=testonly
Automatic update from web-platform-testsEdge doesn't do object spread yet (#10119)

wpt-commits: f8920ff0580278a7d8036f534c1fd0f21fc8662d
wpt-pr: 10119
wpt-commits: f8920ff0580278a7d8036f534c1fd0f21fc8662d
wpt-pr: 10119
2018-04-15 08:34:24 +01:00
Marcos Cáceres
7e946a723c Bug 1446879 [wpt PR 10090] - user activation must survive postMessage() to call show(), a=testonly
Automatic update from web-platform-testsuser activation must survive postMessage() to call show() (#10090)

Check that we can call pr.show() in an iframe via postMessage(), which is triggered by user activation.

wpt-commits: 92885acfbbfa2ad0fe08310857379cb4c84797c0
wpt-pr: 10090
wpt-commits: 92885acfbbfa2ad0fe08310857379cb4c84797c0
wpt-pr: 10090
2018-04-15 08:34:22 +01:00
moz-wptsync-bot
f70c22ead6 Bug 1446275 [wpt PR 10068] - Update wpt metadata, a=testonly
wpt-pr: 10068
wpt-type: metadata


--HG--
rename : testing/web-platform/meta/sensors/SensorErrorEvent-constructor.https.html.ini => testing/web-platform/meta/generic-sensor/SensorErrorEvent-constructor.https.html.ini
rename : testing/web-platform/meta/sensors/idlharness.https.html.ini => testing/web-platform/meta/generic-sensor/idlharness.https.html.ini
2018-04-15 08:34:20 +01:00
Wanming Lin
cdb8a31fd6 Bug 1446275 [wpt PR 10068] - Revert "rename generic-sensor directory as sensors", a=testonly
Automatic update from web-platform-testsRevert "rename generic-sensor directory as sensors" (#10068)

wpt-commits: 66e0742f88e4a6a10aaf4bd887a29b1062aad9c8
wpt-pr: 10068
wpt-commits: 66e0742f88e4a6a10aaf4bd887a29b1062aad9c8
wpt-pr: 10068


--HG--
rename : testing/web-platform/tests/sensors/OWNERS => testing/web-platform/tests/generic-sensor/OWNERS
rename : testing/web-platform/tests/sensors/SensorErrorEvent-constructor.https.html => testing/web-platform/tests/generic-sensor/SensorErrorEvent-constructor.https.html
rename : testing/web-platform/tests/sensors/generic-sensor-feature-policy-test.sub.js => testing/web-platform/tests/generic-sensor/generic-sensor-feature-policy-test.sub.js
rename : testing/web-platform/tests/sensors/generic-sensor-tests.js => testing/web-platform/tests/generic-sensor/generic-sensor-tests.js
rename : testing/web-platform/tests/sensors/idlharness.https.html => testing/web-platform/tests/generic-sensor/idlharness.https.html
2018-04-15 08:34:19 +01:00
Robert Ma
be6af230ae Bug 1447066 [wpt PR 10098] - Exit check_stability with an error when no tests run, a=testonly
Automatic update from web-platform-testsExit check_stability with an error when no tests run

Similar to #10030 (which was for `wpt run`), this commit makes `wpt
check-stability` return a non-zero exit code when no tests run.

Also fix some code smells:

* `run` was redefined by `do_delayed_imports` to a different function.
  Rename the other `run` method in this module to `setup_and_run`.
* `retcode` was unnecessarily defined in the top scope. Remove it to
  avoid redefinition.
* `global logger` and the call to `get_parser` were extraneous in `run`
  (now `setup_and_run`) and hence are removed.

--
Address comments

* Renaming `check_stability.run` breaks commands.json and naming
  conventions, so rename the other `run` in that module instead.
* Only return errors for empty results when we know for sure tests are
  affected.

wpt-commits: 7e214e852492e619254c14c351a85ac97661d847, 3a8328470d53c4501e31cec2775c4d33821c2275
wpt-pr: 10098
wpt-commits: 7e214e852492e619254c14c351a85ac97661d847, 3a8328470d53c4501e31cec2775c4d33821c2275
wpt-pr: 10098
2018-04-15 08:34:16 +01:00
Robert Ma
0a1ac67748 Bug 1446543 [wpt PR 10082] - No longer allow Chrome stability check to fail, a=testonly
Automatic update from web-platform-testsNo longer allow Chrome stability check to fail

After #10064, Chrome jobs run successfully on Travis, so we can turn the
stability check back on.

Fixes #9932.

wpt-commits: 4d10320c4970e1d8f3f64aac9fecde03ee0ae87e
wpt-pr: 10082
wpt-commits: 4d10320c4970e1d8f3f64aac9fecde03ee0ae87e
wpt-pr: 10082
2018-04-15 08:34:15 +01:00
moz-wptsync-bot
9b9be99af0 Bug 1446228 [wpt PR 10063] - Update wpt metadata, a=testonly
wpt-pr: 10063
wpt-type: metadata
2018-04-15 08:34:13 +01:00
Joshua Bell
e0acb4b4be Bug 1446228 [wpt PR 10063] - Indexed DB: Consolidate window/worker IDL tests into any.js, a=testonly
Automatic update from web-platform-testsIndexed DB: Consolidate window/worker IDL tests into any.js

Also, rely on HTML and DOM interfaces for dependencies rather
than inline definitions for Event, EventTarget, etc.

Change-Id: I58ac6515f8d2769aec6bbf1b90d9a4105639ad24
Reviewed-on: https://chromium-review.googlesource.com/965452
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544429}

wpt-commits: dacfb4465c26ab8ee6e1e618671b38905b50c02e
wpt-pr: 10063
wpt-commits: dacfb4465c26ab8ee6e1e618671b38905b50c02e
wpt-pr: 10063
2018-04-15 08:34:11 +01:00
Kriti Singh
af12b55c3e Bug 1445765 [wpt PR 10041] - stops using wrappedJSObject in marionette executor, a=testonly
Automatic update from web-platform-testsStop using wrappedJSObject in marionette executor (#10041)

wpt-commits: e04e71fefa3c8d0324e5ab12b9ddcf569e134505
wpt-pr: 10041
wpt-commits: e04e71fefa3c8d0324e5ab12b9ddcf569e134505
wpt-pr: 10041
2018-04-15 08:34:09 +01:00
moz-wptsync-bot
880561c6ca Bug 1446178 [wpt PR 10018] - Update wpt metadata, a=testonly
wpt-pr: 10018
wpt-type: metadata
2018-04-15 08:34:08 +01:00
Mattias Buelens
ea30ebbe54 Bug 1446178 [wpt PR 10018] - ReadableStream: Readable byte stream must call pull if needed after receiving new chunk, a=testonly
Automatic update from web-platform-testsReadableStream: Readable byte stream must call pull if needed after receiving new chunk (#10018)

* Fix test that allows too much pulling
* Test that byte stream pulls after enqueue

wpt-commits: 6e1b5f44943705380487dc73b96b4c959487ee4d
wpt-pr: 10018
wpt-commits: 6e1b5f44943705380487dc73b96b4c959487ee4d
wpt-pr: 10018
2018-04-15 08:34:06 +01:00
Luke Bjerring
5a8946664f Bug 1452643 [wpt PR 9843] - Update the web-share IDL file, a=testonly
Automatic update from web-platform-testsUpdate the web-share IDL file (#9843)

wpt-commits: 31c11a7a91486a50fceaa68f3773a5b915e8824d
wpt-pr: 9843
wpt-commits: 31c11a7a91486a50fceaa68f3773a5b915e8824d
wpt-pr: 9843
2018-04-15 08:34:04 +01:00
Adam Rice
215bd7f216 Bug 1447040 [wpt PR 10096] - Correctly reject in-progress body methods with AbortError, a=testonly
Automatic update from web-platform-testsCorrectly reject in-progress body methods with AbortError

Prior to this change, response body methods such as
response.body.arrayBuffer() would reject with a TypeError if the fetch
was aborted. This change makes them correctly reject with an AbortError
instead.

This implements stage #3 of the "Body Cancellation" section of the
design doc:

https://docs.google.com/document/d/1OuoCG2uiijbAwbCw9jaS7tHEO0LBO_4gMNio1ox0qlY/edit#heading=h.fvc7d7q07oio

Bug: 817687
Change-Id: Ifde322d9c22485a8ba9d14fd4ffca65c4fb4745a
Reviewed-on: https://chromium-review.googlesource.com/954765
Commit-Queue: Adam Rice <ricea@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544335}

wpt-commits: f2ae7641fad03150b4238a8b34dc9bdfdf58c0dd
wpt-pr: 10096
wpt-commits: f2ae7641fad03150b4238a8b34dc9bdfdf58c0dd
wpt-pr: 10096
2018-04-15 08:34:02 +01:00
moz-wptsync-bot
667f890adf Bug 1447114 [wpt PR 10099] - Update wpt metadata, a=testonly
wpt-pr: 10099
wpt-type: metadata
2018-04-15 08:34:00 +01:00
Eric Willigers
af70216c34 Bug 1447114 [wpt PR 10099] - Update serialization of drop-shadow, a=testonly
Automatic update from web-platform-testsMerge pull request #10099 from csnardi/patch-9

Update serialization of drop-shadow

wpt-commits: c51eaff86a080994725c948262cf2316bddd9e6c
wpt-pr: 10099
wpt-commits: c51eaff86a080994725c948262cf2316bddd9e6c
wpt-pr: 10099
2018-04-15 08:33:59 +01:00
Hwanseung Lee
cc7c169f66 Bug 1447176 [wpt PR 10102] - [css-typed-om] support pointer-events property, a=testonly
Automatic update from web-platform-tests[css-typed-om] support pointer-events property

pointer-events[1] are added to support in whitelist.
there are some camelcase keywords in pointer-events.
actually pre-defined keywords are interpreted
ASCII case-insensitively[2].
so it was changed to accept camelcase keyword in tests.
and test file are also added.

[1]https://svgwg.org/svg2-draft/interact.html#PointerEventsProperty
[2]https://drafts.csswg.org/css-values-4/#keywords

Bug: 820299
Change-Id: Iccc0f88a69bbec68964ef55bcc5c471fea765ccf
Reviewed-on: https://chromium-review.googlesource.com/968581
Reviewed-by: Darren Shen <shend@chromium.org>
Commit-Queue: Hwanseung Lee <hwanseung@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544232}

wpt-commits: 234faac690ec3bc8bebd39ae9b2e2b3a3b05ef82
wpt-pr: 10102
wpt-commits: 234faac690ec3bc8bebd39ae9b2e2b3a3b05ef82
wpt-pr: 10102
2018-04-15 08:33:57 +01:00
Joshua Bell
b049a9907b Bug 1446218 [wpt PR 10062] - Web Platform Tests: add /interfaces/webaudio.idl and corresponding test, a=testonly
Automatic update from web-platform-testsWeb Platform Tests: add /interfaces/webaudio.idl and corresponding test

The Web Audio tests (in /webaudio) have idlharness test on an
interface-by-interface basis, but the new hotness is to have the
IDL fragments consolidated. This also allows dependent specs to
include the master interface definitions.

Bug: 679813,697123,785409,823431

Change-Id: I60bc8415627b8b3f43c13060e4bf65f47bc17c2b
Reviewed-on: https://chromium-review.googlesource.com/965401
Commit-Queue: Joshua Bell <jsbell@chromium.org>
Reviewed-by: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544173}

wpt-commits: 3ec34e5a2c8cbeeb7fad521cce0daf923b272a92
wpt-pr: 10062
wpt-commits: 3ec34e5a2c8cbeeb7fad521cce0daf923b272a92
wpt-pr: 10062
2018-04-15 08:33:54 +01:00
Sandra Sun
6b4d680a3d Bug 1446964 [wpt PR 10093] - scroll-snap-align should specify inline and block., a=testonly
Automatic update from web-platform-testsscroll-snap-align should specify inline and block.

Currently, we parse the two values in scroll-snap-align for x and y.
However, according to the spec,
https://drafts.csswg.org/css-scroll-snap-1/#scroll-snap-align, the two
values specify the alignment in the inline axis and block axis. This
patch renames the two values and handles the vertical writing mode for
inline and block alignments.

Bug: 821645
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
Change-Id: I78acff0df4698b3f9c0f7443e61e3bad75379b14
Reviewed-on: https://chromium-review.googlesource.com/967890
Commit-Queue: Sandra Sun <sunyunjia@chromium.org>
Reviewed-by: David Bokan <bokan@chromium.org>
Reviewed-by: Ali Juma <ajuma@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544055}

wpt-commits: 26677578ecdfe1c498824f2711f2211d75a0fa71
wpt-pr: 10093
wpt-commits: 26677578ecdfe1c498824f2711f2211d75a0fa71
wpt-pr: 10093
2018-04-15 08:33:52 +01:00
moz-wptsync-bot
f28391e586 Bug 1446953 [wpt PR 10092] - Update wpt metadata, a=testonly
wpt-pr: 10092
wpt-type: metadata
2018-04-15 08:33:50 +01:00
Geoffrey Sneddon
ddd1de80bd Bug 1446953 [wpt PR 10092] - Remove dependency on external server for background-attachment-004, a=testonly
Automatic update from web-platform-testsRemove dependency on external server for background-attachment-004 (#10092)

wpt-commits: 5bb0c8321fd284fa76d8e3e00e6c97de453ee1b5
wpt-pr: 10092
wpt-commits: 5bb0c8321fd284fa76d8e3e00e6c97de453ee1b5
wpt-pr: 10092
2018-04-15 08:33:49 +01:00
Manuel Rego Casasnovas
d8ee7d8e40 Bug 1446949 [wpt PR 10091] - Fix sizing of orthogonal elements with percentage margins, a=testonly
Automatic update from web-platform-testsFix sizing of orthogonal elements with percentage margins

LayoutBox::FillAvailableMeasure() was not considering the case of
orthogonal elements when computing the margins.
The margins ended up being properly calculated but the size of
the orthogonal elements was wrong, as they considered
to have more or less space than the available one.

The method is modified in order to use
the containing block inline size in order to resolve the percentages:
https://www.w3.org/TR/css-writing-modes-3/#dimension-mapping

BUG=808758
TEST=external/wpt/css/css-writing-modes/sizing-orthogonal-percentage-margin-00*.html

Change-Id: Ib8c81dcd14589b3fefe806de3f8f75c000b1cac9
Reviewed-on: https://chromium-review.googlesource.com/968522
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544047}

wpt-commits: 69cee83aeab7142e282fc2350846e677b5aebe08
wpt-pr: 10091
wpt-commits: 69cee83aeab7142e282fc2350846e677b5aebe08
wpt-pr: 10091
2018-04-15 08:33:46 +01:00
Geoffrey Sneddon
d2e0f952fb Bug 1446463 [wpt PR 10078] - Get rid of last web-platform.test, make host_ip always present, a=testonly
Automatic update from web-platform-testsMake host_ip always exist in the normalised config

--
Get rid of redundant host/certificate_domain definitions

--
Get rid of hardcoded web-platform.test in wpt/run.py

--
Rename host -> browser_host and host_ip -> server_host

wpt-commits: 66076b4a8a27fd6754f9a2155c17d607e4fad33f, 785ef2f057ca2b329a5604f234ce05209a1d8a75, be69acde3db9baca84efa29f087f7c6594e49925, f281dadb2890000c1afa222d071a4eb6c80d6963
wpt-pr: 10078
wpt-commits: 66076b4a8a27fd6754f9a2155c17d607e4fad33f, 785ef2f057ca2b329a5604f234ce05209a1d8a75, be69acde3db9baca84efa29f087f7c6594e49925, f281dadb2890000c1afa222d071a4eb6c80d6963
wpt-pr: 10078
2018-04-15 08:33:44 +01:00
Robert Ma
44ca3f72d3 Bug 1446430 [wpt PR 10077] - Fix a typo in a resource file name (#9986), a=testonly
Automatic update from web-platform-testsFix a typo in a resource file name (#9986) (#10077)

wpt-commits: 5dee619315f5803008443f9bc51536e6be890e5c
wpt-pr: 10077
wpt-commits: 5dee619315f5803008443f9bc51536e6be890e5c
wpt-pr: 10077
2018-04-15 08:33:42 +01:00
xlai
56eced86aa Bug 1446093 [wpt PR 10051] - Improve wpt testing on OffscreenCanvas convertToBlob, a=testonly
Automatic update from web-platform-testsImprove wpt testing on OffscreenCanvas convertToBlob

Same as canvas.toBlob(), the OffscreenCanvas.convertToBlob() are running on
idle tasks by default. When idle tasks do not begin for a long time, they force
encoding on the current thread. As idle tasks are not enabled on layout tests
unless "--enable-threaded-compositing" flag is turned on, we therefore do both
virtual and non-virtual tests to ensure complete test coverage of both
execution paths--idle-task mode and force-encoding mode. The non-virtual tests
need to be marked as [Slow] as the CanvasAsyncBlobCreator is waiting for the
idle tasks for a threshold time before switching to force-encoding mode.

Bug: 817091
Change-Id: I2c7da9e27ee2d24e1a5e6ee1c36597b46f052aca
Reviewed-on: https://chromium-review.googlesource.com/964395
Reviewed-by: Justin Novosad <junov@chromium.org>
Commit-Queue: Olivia Lai <xlai@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544036}

wpt-commits: 919015df88121d50623584f5dd02986721dbc3ab
wpt-pr: 10051
wpt-commits: 919015df88121d50623584f5dd02986721dbc3ab
wpt-pr: 10051


--HG--
rename : testing/web-platform/tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.convert.to.blob.html => testing/web-platform/tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.html
rename : testing/web-platform/tests/offscreen-canvas/the-offscreen-canvas/offscreencanvas.convert.to.blob.w.html => testing/web-platform/tests/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.w.html
2018-04-15 08:33:40 +01:00
Mariana Meireles
e21c348905 Bug 1446854 [wpt PR 9945] - Allow passing stability options through command line (Fixes #9877), a=testonly
Automatic update from web-platform-testsAllow passing stability options through command line (Fixes #9877) (#9945)

repeat_loop = --verify-repeat-loop
repeat_restart = --verify-repeat-restart
(disable) chaos_mode = --verify-no-chaos-mode
max_time = --verify-max-time
(disable) output_results = --verify-no-output-results

wpt-commits: 9b3bb0557064a04e5b611060070977e2951e0c89
wpt-pr: 9945
wpt-commits: 9b3bb0557064a04e5b611060070977e2951e0c89
wpt-pr: 9945
2018-04-15 08:33:38 +01:00
Kent Tamura
ca123f1eaa Bug 1446875 [wpt PR 10089] - custom-elements: Simplify builtin-coverage.html, a=testonly
Automatic update from web-platform-testscustom-elements: Simplify builtin-coverage.html

Produce classes for custom elements by eval() and string concatenation.

Change-Id: I834a3eb8abbcc4bc36646d63215b86f415ec8da9
Reviewed-on: https://chromium-review.googlesource.com/968001
Reviewed-by: Takayoshi Kochi <kochi@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543983}

wpt-commits: c37c863d9727d0beef21ba3b32b2a7b366c4395d
wpt-pr: 10089
wpt-commits: c37c863d9727d0beef21ba3b32b2a7b366c4395d
wpt-pr: 10089
2018-04-15 08:33:36 +01:00
Darren Shen
ee4f33214f Bug 1446870 [wpt PR 10087] - [css-typed-om] Add support for min/max-width/height., a=testonly
Automatic update from web-platform-tests[css-typed-om] Add support for min/max-width/height.

Add support & tests for (min/max)-(width/height).

Note that the typed om spec specifies the old specs for these properties:
https://drafts.csswg.org/css21/visudet.html

Bug: 820299
Change-Id: I9c65f7f24d84b83ea2e2f167f8fb86be967eff06
Reviewed-on: https://chromium-review.googlesource.com/968003
Commit-Queue: Darren Shen <shend@chromium.org>
Reviewed-by: nainar <nainar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543980}

wpt-commits: 918f9684ec3846ac5bf588678dbdde6d58e22fc8
wpt-pr: 10087
wpt-commits: 918f9684ec3846ac5bf588678dbdde6d58e22fc8
wpt-pr: 10087
2018-04-15 08:33:34 +01:00
Darren Shen
845de5c376 Bug 1446866 [wpt PR 10086] - [css-typed-om] Add support for motion path properties., a=testonly
Automatic update from web-platform-tests[css-typed-om] Add support for motion path properties.

This patch adds support for motion path properties. We had to modify
the computed style computation for <position> values. Previously, we
parse a <position> value as a CSSValuePair, but compute them to a
CSSValueList containing two items. This is very strange, so we just
compute to a CSSValuePair. Since both serialize to the same string,
this has no behavioural changes on CSSOM.

Bug: 820299
Change-Id: I2131055dad0785eb47ea2d2d89f00229f4376bae
Reviewed-on: https://chromium-review.googlesource.com/967915
Reviewed-by: nainar <nainar@chromium.org>
Commit-Queue: Darren Shen <shend@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543975}

wpt-commits: 1f80be4604d9c5d3f68caa6221080027435f4002
wpt-pr: 10086
wpt-commits: 1f80be4604d9c5d3f68caa6221080027435f4002
wpt-pr: 10086
2018-04-15 08:33:32 +01:00
moz-wptsync-bot
586947d195 Bug 1446845 [wpt PR 10084] - Update wpt metadata, a=testonly
wpt-pr: 10084
wpt-type: metadata
2018-04-15 08:33:30 +01:00
Hwanseung Lee
c47dd3f5ce Bug 1446845 [wpt PR 10084] - [css-typed-om] support some properties -2-, a=testonly
Automatic update from web-platform-tests[css-typed-om] support some properties -2-

mix-blend-mode[1], object-fit[2], table-layout[3], text-orientation[4]
are added to support in whitelist.
and test file are also added.

[1]https://drafts.fxtf.org/compositing-2/#propdef-mix-blend-mode
[2]https://drafts.csswg.org/css-images-4/#propdef-object-fit
[3]https://drafts.csswg.org/css-tables-3/#propdef-table-layout
[4]https://drafts.csswg.org/css-writing-modes-4/#propdef-text-orientation

Bug: 820299
Change-Id: I25a15000053a63e9aa776801e5676bf1adf5e9c5
Reviewed-on: https://chromium-review.googlesource.com/967902
Reviewed-by: Darren Shen <shend@chromium.org>
Commit-Queue: Hwanseung Lee <hwanseung@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543960}

wpt-commits: 10c525d9cadad573a5d74b3759ba8160b40805e6
wpt-pr: 10084
wpt-commits: 10c525d9cadad573a5d74b3759ba8160b40805e6
wpt-pr: 10084
2018-04-15 08:33:29 +01:00
Darren Shen
b023799b8f Bug 1446261 [wpt PR 10066] - [css-typed-om] Clean up CSSUnitValue tests., a=testonly
Automatic update from web-platform-tests[css-typed-om] Clean up CSSUnitValue tests.

This patch:
- Adds mutation tests for CSSUnitValue.value.
- Clean up code style.

Bug: 774887
Change-Id: I5a6398c4a4a2ad86f60165780ee8d48bb3d8b0a1
Reviewed-on: https://chromium-review.googlesource.com/954642
Commit-Queue: Darren Shen <shend@chromium.org>
Reviewed-by: nainar <nainar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543959}

wpt-commits: 790e6601ee8b4b412b6ad9f6fde466b7ccb9cb7e
wpt-pr: 10066
wpt-commits: 790e6601ee8b4b412b6ad9f6fde466b7ccb9cb7e
wpt-pr: 10066
2018-04-15 08:33:27 +01:00
Harris Hancock
5aa2a30f60 Bug 1444166 [wpt PR 9931] - Add used body replacement test for Request constructor, a=testonly
Automatic update from web-platform-testsFetch: add used body replacement test for Request constructor

See Fetch change https://github.com/whatwg/fetch/pull/675.

Specifically, that PR allows Requests with disturbed bodies to be used as the first parameter to the Request constructor, as long as the RequestInit dictionary contains a body member with which to replace the used body.

As of this writing, no browser implements this change.

wpt-commits: e87f38097902e16348d4e17f4fe3bc2d0112bff1
wpt-pr: 9931
wpt-commits: e87f38097902e16348d4e17f4fe3bc2d0112bff1
wpt-pr: 9931
2018-04-15 08:33:25 +01:00
Ovidio Henriquez
652692e97a Bug 1437975 [wpt PR 9463] - bluetooth: FakeBluetoothChooser stub impl., a=testonly
Automatic update from web-platform-testsbluetooth: FakeBluetoothChooser stub impl.

This change adds a new FakeBluetoothChooser interface stub to expand on.
The design for this class is detailed in the following document:
https://docs.google.com/document/d/1XFl_4ZAgO8ddM6U53A9AfUuZeWgJnlYD5wtbXqEpzeg

BUG=719827

Change-Id: I34169ce62dd5b35796639b7643d899b8315cc4c7
Reviewed-on: https://chromium-review.googlesource.com/909726
Commit-Queue: Ovidio Henriquez <odejesush@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Conley Owens <cco3@chromium.org>
Reviewed-by: Giovanni Ortuño Urquidi <ortuno@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543479}

wpt-commits: ecd2c46c1a10a0c39dd83bcbe2fec5ece4fb6e26
wpt-pr: 9463
wpt-commits: ecd2c46c1a10a0c39dd83bcbe2fec5ece4fb6e26
wpt-pr: 9463
2018-04-15 08:33:23 +01:00
Ian Kilpatrick
ef4037468a Bug 1446167 [wpt PR 10057] - [shapes] Remove shape-outside avoiding behaviour for new-FCs/replaced., a=testonly
Automatic update from web-platform-tests[shapes] Remove shape-outside avoiding behaviour for new-FCs/replaced.

See intent: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/pfDg-VAeKWs

This makes new formatting contexts behave exactly like floats would
when they are positioned. I.e. they don't look at the shape-outside
of the float, and instead as positioned for their margin box.

I've added a .tentative test as per the intent.

This will allow us to have a (relatively) simple implementation of
css-shapes in LayoutNG as we only have to consider the shape area for
line-boxes. \o/

Bug: 820520
Change-Id: Ib07600a291eb4838675a9a1068c5fc16cac0633f
Reviewed-on: https://chromium-review.googlesource.com/739961
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543813}

wpt-commits: 53ea2c3d98e4da95a50b381c1b44839c47075cf6
wpt-pr: 10057
wpt-commits: 53ea2c3d98e4da95a50b381c1b44839c47075cf6
wpt-pr: 10057
2018-04-15 08:33:20 +01:00