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

634863 Коммитов

Автор SHA1 Сообщение Дата
Hiroshige Hayashizaki 40824d62ae 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-05 17:53:59 +00:00
moz-wptsync-bot 089e2ecfcb Bug 1511072 [wpt PR 14297] - Update wpt metadata, a=testonly
wpt-pr: 14297
wpt-type: metadata
2019-02-05 17:53:58 +00:00
Marcos Cáceres e9d7be3a01 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-05 17:53:58 +00:00
Doug Turner e357313c2b 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-05 17:53:58 +00:00
Eric Willigers fae22a8409 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-05 17:53:57 +00:00
Majid Valipour 5bd9ef90c3 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-05 17:53:57 +00:00
Fergal Daly ef2c8dcebf 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-05 17:53:56 +00:00
Marcos Cáceres cb40c22002 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-05 17:53:56 +00:00
moz-wptsync-bot 62518ecec5 Bug 1518421 [wpt PR 14746] - Update wpt metadata, a=testonly
wpt-pr: 14746
wpt-type: metadata
2019-02-05 17:53:56 +00:00
autofoolip 3c34c5f567 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-05 17:53:55 +00:00
Steve Anton 7a0e922d3c 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-05 17:53:55 +00:00
Sushanth Rajasankar 521afdfd6d 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-05 17:53:55 +00:00
L. David Baron 798ded0468 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-05 17:53:54 +00:00
Dominic Farolino 728a6cc7d3 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-05 17:53:54 +00:00
Geoffrey Sneddon 19ba872b2e 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-05 17:53:53 +00:00
Geoffrey Sneddon ca01f498d0 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-05 17:53:53 +00:00
Youenn Fablet d3b4733d28 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-05 17:53:53 +00:00
youennf 684cc601ea 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-05 17:53:53 +00:00
Eric Willigers b180686c84 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-05 17:53:52 +00:00
Rakina Zata Amni 47249d4bcf 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-05 17:53:52 +00:00
Geoffrey Sneddon 28c0c32737 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-05 17:53:52 +00:00
Eric Willigers c758bbabfa 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-05 17:53:51 +00:00
Matt Falkenhagen 87884a126c 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-05 17:53:51 +00:00
Stephen Chenney 2181310a7e 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-05 17:53:50 +00:00
Matt Falkenhagen 6eb2183c9f 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-05 17:53:50 +00:00
Lucas Furukawa Gadani f9ce928d4c 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-05 17:53:50 +00:00
Matt Falkenhagen dda2f7cbb7 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-05 17:53:49 +00:00
Raymond Toy aa97d6dcc1 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-05 17:53:49 +00:00
Domenic Denicola 9df8c4f0e5 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-05 17:53:49 +00:00
Philip Jägenstedt 2a87be310f 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-05 17:53:48 +00:00
Findit 67b618f078 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-05 17:53:48 +00:00
moz-wptsync-bot f1b577aa12 Bug 1502031 [wpt PR 13720] - Update wpt metadata, a=testonly
wpt-pr: 13720
wpt-type: metadata
2019-02-05 17:53:48 +00:00
Javier Fernandez b2f4b980c2 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-05 17:53:47 +00:00
Yoav Weiss b7530a58b3 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-05 17:53:47 +00:00
kaixinjxq e1110226b3 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-05 17:53:46 +00:00
Michael Catanzaro 54a6c0d709 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-05 17:53:46 +00:00
Ian Kilpatrick 82a88d8b9e 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-05 17:53:45 +00:00
Philip Jägenstedt 5618dad151 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-05 17:53:45 +00:00
Fergal Daly f78365078c 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-05 17:53:45 +00:00
Oana Pop Rus e5aa9f80bc 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-05 17:53:44 +00:00
Philip Jägenstedt 240bb31361 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-05 17:53:44 +00:00
Xianzhu Wang 6d03e52638 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-05 17:53:44 +00:00
moz-wptsync-bot 3e6a934cd4 Bug 1518724 [wpt PR 14756] - Update wpt metadata, a=testonly
wpt-pr: 14756
wpt-type: metadata
2019-02-05 17:53:43 +00:00
Jarryd 22fb417082 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-05 17:53:43 +00:00
Stephen McGruer 7ecf5668d2 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-05 17:53:43 +00:00
autofoolip c7482525ae 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-05 17:53:42 +00:00
Philip Jägenstedt d6912632e1 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-05 17:53:42 +00:00
Raphael Kubo da Costa 56830337b5 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-05 17:53:42 +00:00
Dominic Battré 6995b04e80 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-05 17:53:41 +00:00
autofoolip 9ab691dc66 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-05 17:53:41 +00:00