Commit Graph

588613 Commits

Author SHA1 Message Date
Hwanseung Lee
ced43ee933 Bug 1441633 [wpt PR 9695] - [css-typed-om] remove duplicate test., a=testonly
Automatic update from web-platform-tests[css-typed-om] remove duplicate test.

there are duplicate tests. so remove one of them.

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

wpt-commits: bdee13ee73cbb7036363462c456355e461d5262f
wpt-pr: 9695
wpt-commits: bdee13ee73cbb7036363462c456355e461d5262f
wpt-pr: 9695
2018-03-31 22:27:47 +01:00
Geoffrey Sneddon
18810e3aab Bug 1439950 [wpt PR 9602] - Update CSS build system requirements, a=testonly
Automatic update from web-platform-testsRun script directly and don't source it

--
Fix paths when building CSS testsuite

--
Recommend `git submodule` instead of hg for w3ctestlib/apiclient

--
Fix passing arguments to ./build-css-testsuites.sh

--
Update w3ctestlib submodule

--
Update CSS build system requirements

--
Make it possible to set RUN_JOB globally

wpt-commits: e00868e2cc32b51bcc597400ef4ec1ca0fd5e4a7, 009fd7558acd69310568df2adf4292b9f10914af, 5241f45421bb3455b6b3bc362fa63293eb58ce48, fc544d570321a72c7418d45031db456db37c98be, 6b044b942db61b0f91454f254b1b1847c2d36e29, 11da4202dd2541e2dc2d36a4a3b2e265b4fcc6cc, 1305210bed8f4e3ef811998b219f220511d9a27d
wpt-pr: 9602
wpt-commits: e00868e2cc32b51bcc597400ef4ec1ca0fd5e4a7, 009fd7558acd69310568df2adf4292b9f10914af, 5241f45421bb3455b6b3bc362fa63293eb58ce48, fc544d570321a72c7418d45031db456db37c98be, 6b044b942db61b0f91454f254b1b1847c2d36e29, 11da4202dd2541e2dc2d36a4a3b2e265b4fcc6cc, 1305210bed8f4e3ef811998b219f220511d9a27d
wpt-pr: 9602
2018-03-31 22:27:44 +01:00
moz-wptsync-bot
0cc528d167 Bug 1440160 [wpt PR 9617]- Update wpt metadata, a=testonly
wpt-pr: 9617
wpt-type: metadata
2018-03-31 22:27:42 +01:00
Marcos Cáceres
830290043b Bug 1440160 [wpt PR 9617] - Part 1: show(details) rejects tests, a=testonly
Automatic update from web-platform-testsPart 1: show(details) rejects tests (#9617)

* Part 1: show(details) rejects tests

* Add better documentation for test

wpt-commits: 1e107bb9fb80cf3180c7f1d136306b7f92c4ac53
wpt-pr: 9617
wpt-commits: 1e107bb9fb80cf3180c7f1d136306b7f92c4ac53
wpt-pr: 9617
2018-03-31 22:27:40 +01:00
moz-wptsync-bot
b6f27c4491 Bug 1441534 [wpt PR 5188]- Update wpt metadata, a=testonly
wpt-pr: 5188
wpt-type: metadata
2018-03-31 22:27:37 +01:00
Anne van Kesteren
f1e26e8d6c Bug 1441534 [wpt PR 5188] - Notifications: update IDL, a=testonly
Automatic update from web-platform-testsNotifications: update IDL

wpt-commits: 533b042ef84c97b1f1b0c2881cd5f1653c1ecb60
wpt-pr: 5188
wpt-commits: 533b042ef84c97b1f1b0c2881cd5f1653c1ecb60
wpt-pr: 5188
2018-03-31 22:27:36 +01:00
Philip Jägenstedt
e7f3dcaac9 Bug 1441546 [wpt PR 9691] - Make the data-url-shared.html test a bit prettier/simpler, a=testonly
Automatic update from web-platform-testsMake the data-url-shared.html test a bit prettier/simpler

This has looked odd since
https://github.com/w3c/web-platform-tests/pull/5075 and can be
simplified anyway.

wpt-commits: e28a4f29f2394547dfbcc82df5f96c5436edb837
wpt-pr: 9691
wpt-commits: e28a4f29f2394547dfbcc82df5f96c5436edb837
wpt-pr: 9691
2018-03-31 22:27:33 +01:00
Chris Nardi
c9f2ea2496 Bug 1440758 [wpt PR 9652] - Check if git is a batch file on Windows, a=testonly
Automatic update from web-platform-testsCheck if git is a batch file on Windows

In the steps for manifest generation, if git is contained in a batch file, subprocess will not be able to find git and will throw a WindowsError. This change makes it so that if a WindowsError is thrown, it will check if using git.bat works.

wpt-commits: 0503e45c79168576d5672532901a7df0545b05fd
wpt-pr: 9652
wpt-commits: 0503e45c79168576d5672532901a7df0545b05fd
wpt-pr: 9652
2018-03-31 22:27:31 +01:00
Mattias Buelens
a4092f0aa5 Bug 1439741 [wpt PR 9591] - ReadableStream: Add tests for shutting down when readable becomes errored with preventAbort = true, a=testonly
Automatic update from web-platform-testsReadableStream piping: Add tests for shutting down when readable becomes errored with preventAbort = true (#9591)

For closing, we had 4 tests for the shutdown behavior, but for erroring we only had two.

Rework the forward error propagation tests, so we now have similar variants:

* Errors must be propagated forward: shutdown must not occur until the final write completes
* Errors must be propagated forward: shutdown must not occur until the final write completes; preventAbort = true
* Errors must be propagated forward: shutdown must not occur until the final write completes; becomes errored after first write
* Errors must be propagated forward: shutdown must not occur until the final write completes; becomes errored after first write; preventAbort = true

wpt-commits: 5154532d4152e2cb8b75cbfbcf1c9e6bb4fe651c
wpt-pr: 9591
wpt-commits: 5154532d4152e2cb8b75cbfbcf1c9e6bb4fe651c
wpt-pr: 9591
2018-03-31 22:27:29 +01:00
Marcos Cáceres
90f34ca2cc Bug 1441071 [wpt PR 9663] - Part 2: show(details) resolves tests, a=testonly
Automatic update from web-platform-teststests show(detailsPromise) resolves as expected (#9663)

wpt-commits: c4970cbd309c7fdafbb401ab4d0d67875247c1dd
wpt-pr: 9663
wpt-commits: c4970cbd309c7fdafbb401ab4d0d67875247c1dd
wpt-pr: 9663
2018-03-31 22:27:27 +01:00
Darren Shen
33d88af363 Bug 1441045 [wpt PR 9659] - [css-typed-om] Add more property tests., a=testonly
Automatic update from web-platform-tests[css-typed-om] Add more property tests.

Add more property tests. Most test failures are because our Blink
implementation for these properties are lagging behind spec. The only
weird one is line-height, which seems to return 'normal' for negative
values even though the spec doesn't say that anywhere.

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

wpt-commits: 9659a35d816ff1b32835a2eccf3e0117dea4e5ce
wpt-pr: 9659
wpt-commits: 9659a35d816ff1b32835a2eccf3e0117dea4e5ce
wpt-pr: 9659
2018-03-31 22:27:24 +01:00
Mounir Lamouri
ae0b2dbbc6 Bug 1441171 [wpt PR 9675] - HTMLMediaElement: set muted_ when cloning element with muted attribute., a=testonly
Automatic update from web-platform-testsHTMLMediaElement: set `muted_` when cloning element with muted attribute.

This CL works around the fact that cloning does not call the parser
callbacks and the HTML specifications require the attribute to only
have an effect when the element was created. There is unfortunately
no notification that the element creation from `cloneNode()` happens
so we instead rely on a callback meant for something slightly different.

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

wpt-commits: 82efd0226a261a41be569357efa2a65596f1fb75
wpt-pr: 9675
wpt-commits: 82efd0226a261a41be569357efa2a65596f1fb75
wpt-pr: 9675
2018-03-31 22:27:21 +01:00
Raymond Toy
361b0fb823 Bug 1440806 [wpt PR 9654] - Move more chrome webaudio layout tests to WPT, a=testonly
Automatic update from web-platform-testsMove more chrome webaudio layout tests to WPT

Move the DelayNode, DynamicsCompressorNode, and GainNode tests to
WPT.

Manually verified that Firefox passes these texts, except for the
no-dezipper tests which use suspend() on an offline context.

The tests that weren't moved are Chrome-specific.

Bug: 745778
Change-Id: Iea2d31fd556d51ddcd63e9d139e53f05732261fe
Reviewed-on: https://chromium-review.googlesource.com/922544
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539200}

wpt-commits: 1dd2953e47d12905513d7a295370c3e74bdc6948
wpt-pr: 9654
wpt-commits: 1dd2953e47d12905513d7a295370c3e74bdc6948
wpt-pr: 9654
2018-03-31 22:27:19 +01:00
Morten Stenshorne
711d235001 Bug 1441151 [wpt PR 9673] - [LayoutNG] Need to lay out legacy objects to figure out their inline size., a=testonly
Automatic update from web-platform-tests[LayoutNG] Need to lay out legacy objects to figure out their inline size.

NG cannot always calculate the correct size of objects that are laid out
by the legacy engine, so just lay them out if we need to know their
size.

The computed CSS width on a table may not end up as its used value, for
instance.

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: Iaa327ad21055d6c1af96241b5403193c8b4b5ba3
Reviewed-on: https://chromium-review.googlesource.com/937261
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539201}

wpt-commits: c3e1a513c1d09c2b4544ad05ea3f03ba8483af27
wpt-pr: 9673
wpt-commits: c3e1a513c1d09c2b4544ad05ea3f03ba8483af27
wpt-pr: 9673
2018-03-31 22:27:16 +01:00
moz-wptsync-bot
c3848662ef Bug 1441167 [wpt PR 9674]- Update wpt metadata, a=testonly
wpt-pr: 9674
wpt-type: metadata
2018-03-31 22:27:13 +01:00
Geoffrey Sneddon
e64054dbe6 Bug 1441167 [wpt PR 9674] - Update assumptions test to match HTML spec, a=testonly
Automatic update from web-platform-testsUpdate assumptions test to match HTML spec (#9674)

wpt-commits: 9ff5d62fc664214b86ec8ef4b07aaa8097f7ebed
wpt-pr: 9674
wpt-commits: 9ff5d62fc664214b86ec8ef4b07aaa8097f7ebed
wpt-pr: 9674
2018-03-31 22:27:12 +01:00
Darren Shen
b4ec2ce37e Bug 1440152 [wpt PR 9615] - [css-typed-om] Add tests for images related properties., a=testonly
Automatic update from web-platform-tests[css-typed-om] Add tests for images related properties.

This patch adds tests for properties taking an <image>. There are some
failing tests due to keywords not implemented in Blink yet.

Bug: 774887
Change-Id: Ie5fa1fa15a16440273517afdd62b078449e615e4
Reviewed-on: https://chromium-review.googlesource.com/928056
Commit-Queue: nainar <nainar@chromium.org>
Reviewed-by: nainar <nainar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539118}

wpt-commits: eb5edccf4ccdd623f4230bab13805106f9a32fc1
wpt-pr: 9615
wpt-commits: eb5edccf4ccdd623f4230bab13805106f9a32fc1
wpt-pr: 9615
2018-03-31 22:27:09 +01:00
Darren Shen
cabfb95576 Bug 1441040 [wpt PR 9658] - [css-typed-om] Add property test for font-weight., a=testonly
Automatic update from web-platform-tests[css-typed-om] Add property test for font-weight.

font-weight is clamped to [0, 1000], so we have to change the out of
range code to handle upperbounds too.

Test failure because we seem to be rounding the font weight, but the
spec doesn't say we should.

Bug: 774887
Change-Id: I75d283dc32d37e04633133fe420817d02953d4e3
Reviewed-on: https://chromium-review.googlesource.com/936722
Reviewed-by: nainar <nainar@chromium.org>
Commit-Queue: nainar <nainar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539117}

wpt-commits: 2ddb23d97ca301c2a91d63539bcc1eaa448e5d2c
wpt-pr: 9658
wpt-commits: 2ddb23d97ca301c2a91d63539bcc1eaa448e5d2c
wpt-pr: 9658
2018-03-31 22:27:07 +01:00
Philip Jägenstedt
71d1d372ed Bug 1440760 [wpt PR 9653] - Remove dead code prepare_environment in browser.py, a=testonly
Automatic update from web-platform-testsRemove dead code prepare_environment in browser.py (#9653)

This isn't called from anywhere. The DBUS_SESSION_BUS_ADDRESS bits were
added in https://github.com/w3c/web-platform-tests/pull/5893 but was
unused even then. Since then it's been copied around a lot.

wpt-commits: c58e51bef6e114539375fa89e094b20c2056ebe9
wpt-pr: 9653
wpt-commits: c58e51bef6e114539375fa89e094b20c2056ebe9
wpt-pr: 9653
2018-03-31 22:27:04 +01:00
moz-wptsync-bot
303b7ad7e0 Bug 1441130 [wpt PR 9670]- Update wpt metadata, a=testonly
wpt-pr: 9670
wpt-type: metadata
2018-03-31 22:27:03 +01:00
Kriti Singh
fdf84f093a Bug 1441130 [wpt PR 9670] - fixes style-attr-braces-002-quirks, a=testonly
Automatic update from web-platform-testsFix style-attr-braces-002-quirks

Fixes #8633.

wpt-commits: 5c5dd26fd3d01095677a19b3f65c9c5585cfa19f
wpt-pr: 9670
wpt-commits: 5c5dd26fd3d01095677a19b3f65c9c5585cfa19f
wpt-pr: 9670
2018-03-31 22:27:01 +01:00
Gyuyoung Kim
b0fb42b05c Bug 1440571 [wpt PR 9643] - [USVString] Add a rough test case for navigator.registerProtocolHandler, a=testonly
Automatic update from web-platform-tests[USVString] Add a rough test case for navigator.registerProtocolHandler

Although r525634 updated the URL type of registerProtocolHandler from DOMString
to USVString, it didn't add a test case because it was a bit complex. Though
it's still hard to add a test case for it, this CL adds a rough test case for now.

Bug: 790860
Change-Id: Ia688494293274ab2c0aa62f9e33a588ca80d2a82
Reviewed-on: https://chromium-review.googlesource.com/933668
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Kenichi Ishibashi <bashi@chromium.org>
Commit-Queue: Gyuyoung Kim <gyuyoung.kim@lge.com>
Cr-Commit-Position: refs/heads/master@{#539114}

wpt-commits: afe0178832b87e03398804b0b99952049b5cc61e
wpt-pr: 9643
wpt-commits: afe0178832b87e03398804b0b99952049b5cc61e
wpt-pr: 9643
2018-03-31 22:26:59 +01:00
Philip Jägenstedt
468539860a Bug 1441119 [wpt PR 9669] - Cross-link more of the documentation on writing tests, a=testonly
Automatic update from web-platform-testsCross-link more of the documentation on writing tests

Fixes https://github.com/w3c/web-platform-tests/issues/4923.

wpt-commits: 58f325b2319ba8e868afff49c61dc8516443fde1
wpt-pr: 9669
wpt-commits: 58f325b2319ba8e868afff49c61dc8516443fde1
wpt-pr: 9669
2018-03-31 22:26:56 +01:00
Philip Jägenstedt
b4022c43da Bug 1441110 [wpt PR 9668] - Add tests for the use and lack of the .https file name flag, a=testonly
Automatic update from web-platform-testsAdd tests for the use and lack of the .https file name flag

In https://github.com/w3c/web-platform-tests/pull/8979 it became obvious
that it's easy to have things mostly working without .https working as
intended, and having infrastructure tests for this seems helpful. (I
tried to run all the infrastructure tests first.)

wpt-commits: 0db78b1aec61fff44bb825d43364bd5d7dc9df29
wpt-pr: 9668
wpt-commits: 0db78b1aec61fff44bb825d43364bd5d7dc9df29
wpt-pr: 9668
2018-03-31 22:26:53 +01:00
Gyuyoung Kim
ba685dd3a8 Bug 1440213 [wpt PR 9624] - [USVString] Apply USVString into Document.origin, a=testonly
Automatic update from web-platform-tests[USVString] Apply USVString into Document.origin

The latest spec changed DOMString type of Document.origin with USVString.
 - https://dom.spec.whatwg.org/#document

This CL applies USVString type into the Document.origin in order to meet the change.

Bug: 790860
Change-Id: Ibd1fafa28a6e999f7d3085aa7bb4cca0f92d8b2b
Reviewed-on: https://chromium-review.googlesource.com/928005
Commit-Queue: Gyuyoung Kim <gyuyoung.kim@lge.com>
Reviewed-by: Hayato Ito <hayato@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539096}

wpt-commits: f63598ecdbe3a6220fc21d6f5d2378b9e1602d47
wpt-pr: 9624
wpt-commits: f63598ecdbe3a6220fc21d6f5d2378b9e1602d47
wpt-pr: 9624
2018-03-31 22:26:50 +01:00
moz-wptsync-bot
6075653801 Bug 1441094 [wpt PR 9291]- Update wpt metadata, a=testonly
wpt-pr: 9291
wpt-type: metadata
2018-03-31 22:26:48 +01:00
Wanming Lin
e64537892c Bug 1441094 [wpt PR 9291] - Optimize lock-bad-argument.html, a=testonly
Automatic update from web-platform-testsMerge pull request #9291 from Honry/screen-orientation-1

Optimize lock-bad-argument.html

- centralize invalid lock type
- simplified with promise_test
- remove incorrect invaild_lock_type

wpt-commits: c2adc6a02e170fadaeb6822d896ba92f8d668b5e
wpt-pr: 9291
wpt-commits: c2adc6a02e170fadaeb6822d896ba92f8d668b5e
wpt-pr: 9291
2018-03-31 22:26:46 +01:00
Daniel Ehrenberg
cf0e518c69 Bug 1439159 [wpt PR 9565] - html: Add tests to verify BigInt structured clone integration, a=testonly
Automatic update from web-platform-testsHTML: add tests to verify BigInt structured clone integration

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

wpt-commits: c92168a4fbb507dae4f8caa49ecf0dd6d6bf271e
wpt-pr: 9565
wpt-commits: c92168a4fbb507dae4f8caa49ecf0dd6d6bf271e
wpt-pr: 9565
2018-03-31 22:26:44 +01:00
Anne van Kesteren
f6e28fdbfe Bug 1439599 [wpt PR 9586] - createElement()/createElementNS() dictionary argument can be a string, a=testonly
Automatic update from web-platform-testscreateElement()/createElementNS() dictionary argument can be a string

Helps with https://github.com/whatwg/dom/pull/572.

wpt-commits: 2a181b39ebedeb3b2d826fb5f320a7871e0eff08
wpt-pr: 9586
wpt-commits: 2a181b39ebedeb3b2d826fb5f320a7871e0eff08
wpt-pr: 9586
2018-03-31 22:26:41 +01:00
Philip Jägenstedt
48d8067616 Bug 1441073 [wpt PR 9665] - Capitalize Android in documentation, a=testonly
Automatic update from web-platform-testsCapitalize Android in documentation

wpt-commits: 66be7d2a38461c834f6a8142a56c2bab13c3a2df
wpt-pr: 9665
wpt-commits: 66be7d2a38461c834f6a8142a56c2bab13c3a2df
wpt-pr: 9665
2018-03-31 22:26:39 +01:00
Darren Shen
8d606acfda Bug 1440549 [wpt PR 9641] - [css-typed-om] Rejig CSSResourceValue hierarchy., a=testonly
Automatic update from web-platform-tests[css-typed-om] Rejig CSSResourceValue hierarchy.

We implement the new CSSImageValue, which is an opaque object with no
constructor. We also had to change the testsuite.js a bit to test it.

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

wpt-commits: 5ca972e15cfa80277964645d9ee5ccd87a661337
wpt-pr: 9641
wpt-commits: 5ca972e15cfa80277964645d9ee5ccd87a661337
wpt-pr: 9641
2018-03-31 22:26:36 +01:00
Luna Lu
d4aead168a Bug 1440476 [wpt PR 9238] - Reland "Add WPT tests for feature policy", a=testonly
Automatic update from web-platform-testsReland "Add WPT tests for feature policy"

This is a reland of 6252427ab5415839618a0d25e4f6e61becce3923.

Original change's description:
> Add WPT tests for feature policy
>
> 1. Added tests for header policy.
>     a. document.policy shows correctly parsed policy
>     b. local / remote iframes without allow attribute correctly inherit
>        document.policy
>     c. dynamically update allow attribute updates the policy correctly.
>
> 2. Added tests for nested policies.
>
> Bug: 732003
> Change-Id: I869449f6bba89fc58997355df27249f403d76808
> Reviewed-on: https://chromium-review.googlesource.com/796952
> Commit-Queue: Luna Lu <loonybear@chromium.org>
> Reviewed-by: Ian Clelland <iclelland@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#531698}

Bug: 732003
Change-Id: I46065efff8c5af2d5279721f3c759580b0807e05
Reviewed-on: https://chromium-review.googlesource.com/887324
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Commit-Queue: Luna Lu <loonybear@chromium.org>
Cr-Commit-Position: refs/heads/master@{#538904}

wpt-commits: e4949876684ef10f832f3ca1a53b93b82a24f1e7
wpt-pr: 9238
wpt-commits: e4949876684ef10f832f3ca1a53b93b82a24f1e7
wpt-pr: 9238
2018-03-31 22:26:33 +01:00
Chandan Padhi
2f9e7fe6f0 Bug 1439356 [wpt PR 9570] - Add support for video properties in MediaStreamTrack.getCapabilities(), a=testonly
Automatic update from web-platform-testsAdd support for video properties in MediaStreamTrack.getCapabilities()

Bug: 293292
Change-Id: Id190bc93a1fc42b6ad5c0d0a313dabc6fe348dce
Reviewed-on: https://chromium-review.googlesource.com/925203
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539021}

wpt-commits: cd2eda7fc55fd74fb66c5ae9a1fec7f39c4f06e5
wpt-pr: 9570
wpt-commits: cd2eda7fc55fd74fb66c5ae9a1fec7f39c4f06e5
wpt-pr: 9570
2018-03-31 22:26:30 +01:00
Morten Stenshorne
4959654068 Bug 1440683 [wpt PR 9646] - [LayoutNG] The padding box needs to exclude both borders and scrollbars., a=testonly
Automatic update from web-platform-tests[LayoutNG] The padding box needs to exclude both borders and scrollbars.

We forgot to subtract space taken up by scrollbars. Now that we do, we
also need NGBlockNode::GetScrollbarSizes() to add the horizontal
scrollbar on the correct side. Need to check with the layout object, not
directly with computed style. This matters e.g. if the object in
question is the LayoutView, which always places it on the right hand
side, even if document direction is RTL.

Also fix static block offset in flipped blocks writing mode. We got it
wrong, because we flipped an offset relative to the border edge around
the padding box. That's a regression from
https://chromium-review.googlesource.com/926004

Since I managed to break stuff without any tests regressing, I added a
few to wpt/css/css-flexbox/ (it doesn't really matter which layout model
to test with, as long as the containing block is in legacy layout, so
I just picked flexbox).

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: I9527e8bb013b792a6b8ef58b370efe02b071c8bf
Reviewed-on: https://chromium-review.googlesource.com/931502
Reviewed-by: Aleks Totic <atotic@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#538871}

wpt-commits: 0fe9f012a8ee5503b728a379705a6c5286ba1e96
wpt-pr: 9646
wpt-commits: 0fe9f012a8ee5503b728a379705a6c5286ba1e96
wpt-pr: 9646
2018-03-31 22:26:28 +01:00
James Graham
33362789e0 Bug 1440752 [wpt PR 9650] - Revert "Switch external_host to host_ip. (#9258)", a=testonly
Automatic update from web-platform-testsRevert "Switch external_host to host_ip. (#9258)"

This reverts commit 1ccd3325cc17d53d037cc94335dd20d8d2e54c92.

wpt-commits: 00f19f621b7cda70db1c20510420ceda6f816575
wpt-pr: 9650
wpt-commits: 00f19f621b7cda70db1c20510420ceda6f816575
wpt-pr: 9650
2018-03-31 22:26:25 +01:00
Joshua Bell
79387e064f Bug 1440033 [wpt PR 9609] - Update Web Platform Tests for storage APIs in 'data:' contexts, a=testonly
Automatic update from web-platform-testsUpdate Web Platform Tests for storage APIs in 'data:' contexts

Per https://github.com/w3c/web-platform-tests/pull/4832 remove
WebSQL cases from WPT's workers/data-url*.html since it's not
otherwise tested in WPT, and the test "passes" even if the API is
not present. Also add an addition assertion that indexedDB is
present before blithely checking that using it throws.

WebSQL is not exposed to Workers in Chrome so we don't lose
coverage here - we only "passed" because the API was not present
in these contexts. The webexposed/ tests cover this.

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

wpt-commits: d116ec3d76ee417df0982c4dde13c1baa846cf42
wpt-pr: 9609
wpt-commits: d116ec3d76ee417df0982c4dde13c1baa846cf42
wpt-pr: 9609
2018-03-31 22:26:22 +01:00
moz-wptsync-bot
5d8028c48d Bug 1440750 [wpt PR 9649]- Update wpt metadata, a=testonly
wpt-pr: 9649
wpt-type: metadata
2018-03-31 22:26:19 +01:00
Philip Jägenstedt
1c62cf28f1 Bug 1440750 [wpt PR 9649] - Make the browser.py documentation more truthful, a=testonly
Automatic update from web-platform-testsMake the browser.py documentation more truthful

Not very useful, though...

wpt-commits: 4fda93528ee4eaa1f9164bc99da9cc59e3e33432
wpt-pr: 9649
wpt-commits: 4fda93528ee4eaa1f9164bc99da9cc59e3e33432
wpt-pr: 9649
2018-03-31 22:26:18 +01:00
Stephen McGruer
1cb21b84af Bug 1440067 [wpt PR 9611] - Update style before computing current animations, a=testonly
Automatic update from web-platform-testsUpdate style before computing current animations

This allows CSS animations to be in a proper state for the call.

Bug: 813908
Change-Id: Ibd3870432b0c6fc8cc1766fe5c8abec3263db879
Reviewed-on: https://chromium-review.googlesource.com/927322
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#538799}

wpt-commits: 96bff4707999fe178331a9a6818f14703a9ae217
wpt-pr: 9611
wpt-commits: 96bff4707999fe178331a9a6818f14703a9ae217
wpt-pr: 9611
2018-03-31 22:26:17 +01:00
jgraham
33ab5068fd Bug 1440325 [wpt PR 9258] - Switch external_host to host_ip., a=testonly
Automatic update from web-platform-testsSwitch external_host to host_ip. (#9258)

When running tests in Firefox we don't require that the hostname is
actually resolvable since we set up some internal DNS overrides. This
means that we don't actually need to have web-platform.test defined in
/etc/hosts. As a consequence when we check the server is responding,
the check will typically fail for Firefox developers if we try to
access by hostname. Previously we made use of a special dance in which
external_host held the ip at the point of the check and was later
replaced by host to actually run tests. But that changed, and instead
we relied on the fact that we (accidentially) didn't actually fail in
the case the servers couldn't be reached by host name. However in some
cases things still failed because local DNS resolved web-patform.test
to some ip address, causing hangs or other badness.

In this patch we simply add a host_ip property to the config, and
connect to that to test the servers are repopnsing rather than the
hostname. We also actually fil if we didn't manage to connect to all
the servers.

wpt-commits: 1ccd3325cc17d53d037cc94335dd20d8d2e54c92
wpt-pr: 9258
wpt-commits: 1ccd3325cc17d53d037cc94335dd20d8d2e54c92
wpt-pr: 9258
2018-03-31 22:26:14 +01:00
pyup-bot
fdfefbd5b9 Bug 1444940 [wpt PR 9588] - Initial Update, a=testonly
Automatic update from web-platform-testsUpdate requests from 2.14.2 to 2.18.4
--
Pin requests to latest version 2.18.4
--
Add pyup configuration file.

We want to only allow updates to specified requirements files, rather than touching
everything under third_party, etc.

wpt-commits: 0989f18782090f10b8861590a0b8089dfb28052a, 1cdf3e435da54d5766bf365ea08c5838525b1d97, 28ceecaaa6f0ff2cae0c586c54a923a1246393c3
wpt-pr: 9588
wpt-commits: 0989f18782090f10b8861590a0b8089dfb28052a, 1cdf3e435da54d5766bf365ea08c5838525b1d97, 28ceecaaa6f0ff2cae0c586c54a923a1246393c3
wpt-pr: 9588
2018-03-31 22:26:11 +01:00
moz-wptsync-bot
b991075572 Bug 1441399 [wpt PR 8796]- Update wpt metadata, a=testonly
wpt-pr: 8796
wpt-type: metadata
2018-03-31 22:26:08 +01:00
Timothy Gu
ca19e5818e Bug 1441399 [wpt PR 8796] - [WebIDL] Add tests for iterator objects and prototypes, a=testonly
Automatic update from web-platform-tests[WebIDL] Add tests for iterator objects and prototypes (#8796)

wpt-commits: 73f03e31264cbe8acc554da744121e12ffe75baa
wpt-pr: 8796
wpt-commits: 73f03e31264cbe8acc554da744121e12ffe75baa
wpt-pr: 8796
2018-03-31 22:26:07 +01:00
moz-wptsync-bot
4be8672e93 Bug 1440608 [wpt PR 9645]- Update wpt metadata, a=testonly
wpt-pr: 9645
wpt-type: metadata
2018-03-31 22:26:04 +01:00
Wanming Lin
17da9091b9 Bug 1440608 [wpt PR 9645] - Adapt geolocation-sensor IDL to latest spec, a=testonly
Automatic update from web-platform-testsAdapt geolocation-sensor IDL to latest spec

wpt-commits: 998ec507b4bba077a0acae50ccf40a9dd4683857
wpt-pr: 9645
wpt-commits: 998ec507b4bba077a0acae50ccf40a9dd4683857
wpt-pr: 9645
2018-03-31 22:26:03 +01:00
Harald Alvestrand
f086d489ae Bug 1439503 [wpt PR 9583] - Add the "dtmf" attribute on RTCRTPSender, a=testonly
Automatic update from web-platform-testsAdd the "dtmf" attribute on RTCRTPSender

This brings the API into conformance with the spec:
https://w3c.github.io/webrtc-pc/#dom-rtcdtmfsender

The CL also exposes the RTCDTMFToneChange event, which
was previously marked [ NoInterface ].

Bug: 812587
Change-Id: I4122d1e4e336b811de234ed492f0de02dcc7a714
Reviewed-on: https://chromium-review.googlesource.com/926181
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#538782}

wpt-commits: 580021b740830fcbdb881da8820c5e147967b1d3
wpt-pr: 9583
wpt-commits: 580021b740830fcbdb881da8820c5e147967b1d3
wpt-pr: 9583
2018-03-31 22:26:00 +01:00
moz-wptsync-bot
228b06c9c2 Bug 1438817 [wpt PR 9557]- Update wpt metadata, a=testonly
wpt-pr: 9557
wpt-type: metadata
2018-03-31 22:25:58 +01:00
Andy Paicu
b0e0d615ef Bug 1438817 [wpt PR 9557] - Implemented cascading of the RequiredCSP through nested contexts, a=testonly
Automatic update from web-platform-testsImplemented cascading of the RequiredCSP through nested contexts

An iframe that is inside another iframe that has as RequiredCSP should
respect that RequiredCSP.

Spec: https://w3c.github.io/webappsec-csp/embedded/#required-csp

Bug: 779031
Change-Id: I9042d63a6d14f48fd3cf1caaccf22c5cd1aa6d7a
Reviewed-on: https://chromium-review.googlesource.com/924064
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#538760}

wpt-commits: aa7041bbd31b1a67759161e52ec680e200140e22
wpt-pr: 9557
wpt-commits: aa7041bbd31b1a67759161e52ec680e200140e22
wpt-pr: 9557
2018-03-31 22:25:56 +01:00
Philip Jägenstedt
256c6e10e7 Bug 1440612 [wpt PR 9299] - Update move-to-fullscreen-iframe-manual.html to match the spec, a=testonly
Automatic update from web-platform-testsUpdate move-to-fullscreen-iframe-manual.html to match the spec

This test is from https://chromium-review.googlesource.com/776599 and
the explanation seemed to make sense spec-wise. But when matching the
spec more closely this begins to fail, and it seems that per spec
this updated behavior is what would happen.

wpt-commits: db1a703c3785094e38bbf29497157ff4652e04df
wpt-pr: 9299
wpt-commits: db1a703c3785094e38bbf29497157ff4652e04df
wpt-pr: 9299
2018-03-31 22:25:54 +01:00
Philip Jägenstedt
50a7430686 Bug 1440220 [wpt PR 9626] - Add manual tests for the copy, cut and paste events, a=testonly
Automatic update from web-platform-testsAdd manual tests for the copy, cut and paste events

Follows https://github.com/w3c/clipboard-apis/pull/62.

wpt-commits: ae0deb719db81d191fe169b8c3ab4d341da8ac1b
wpt-pr: 9626
wpt-commits: ae0deb719db81d191fe169b8c3ab4d341da8ac1b
wpt-pr: 9626
2018-03-31 22:25:51 +01:00