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

10641 Коммитов

Автор SHA1 Сообщение Дата
Razvan Maries 6ef8cc8f07 Bug 1483815 - Implement stricter CORS checking for headers: set wpt as pass. a=wpt-fix 2018-11-15 01:39:03 +02:00
Razvan Maries 6c55ab0f9e Merge mozilla-inbound to mozilla-central a=merge 2018-11-15 00:16:46 +02:00
Andreea Pavel 7c4a91dd37 Backed out changeset 9ad299b5161b (bug 1495313) for failing mochitest dom/security/test/cors/test_CrossSiteXHR.html on a CLOSED TREE 2018-11-14 20:55:00 +02:00
Valentin Gosu 3777cffb41 Bug 1495313 - Allow empty username in URLs r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D11254

--HG--
extra : moz-landing-system : lando
2018-11-14 15:24:21 +00:00
Sebastian Hengst 2c6caec2bf Bug 1506807 - Update metadata for failing reftest on windows. a=test-fix CLOSED TREE
--HG--
extra : amend_source : f35e7feadebfb21656f50d9ca4a8b933d8525eb6
2018-11-14 20:19:03 +02:00
Jonathan Kingston 8c28f0c4a4 Bug 1483815 - Implement stricter CORS checking for headers. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D11648

--HG--
extra : moz-landing-system : lando
2018-11-14 11:45:46 +00:00
Coroiu Cristina d850d799a0 Merge inbound to mozilla-central a=merge 2018-11-14 11:51:31 +02:00
James Graham 5cdfa88e66 Bug 1506807 - Update metadata for failing reftest on mac, a=testonly on a CLOSED TREE 2018-11-14 14:44:43 +00:00
moz-wptsync-bot b1764cb45b Bug 1506807 - [wpt-sync] Update web-platform-tests to e1bde44cb56120f187d326557a681f87b31b43af, a=testonly
wpt-head: e1bde44cb56120f187d326557a681f87b31b43af
wpt-type: landing
2018-11-14 13:38:29 +00:00
moz-wptsync-bot a1173cc9b2 Bug 1506272 [wpt PR 14008] - Update wpt metadata, a=testonly
wpt-pr: 14008
wpt-type: metadata


--HG--
rename : testing/web-platform/meta/css/css-filter/filtered-html-is-not-container.html.ini => testing/web-platform/meta/css/filter-effects/filtered-html-is-not-container.html.ini
2018-11-14 13:38:29 +00:00
Mason Freed ef3a42483f Bug 1506272 [wpt PR 14008] - Re-plumb backdrop-filter through blink-gen-property-trees, a=testonly
Automatic update from web-platform-testsRe-plumb backdrop-filter through blink-gen-property-trees

With this CL, backdrop-filter will continue to work when the
--enable-blink-gen-property-trees flag is enabled. Behavior should be
identical to behavior without the flag.

Also, I added a number of layout/WPT tests for backdrop-filter,
some of which currently pass, and some of which need fixing. The ones
that need fixing have been added to TestExpectations. These new tests
should reproduce (at least) these issues:
 - https://crbug.com/314867 - respecting isolation
 - https://crbug.com/525099 - respecting isolation
 - https://crbug.com/547937 - border radius
 - https://crbug.com/524689 - filter plus backdrop-filter
 - https://crbug.com/745012 - boundary effect problems

I also moved the existing tests out of external/wpt/css/css-filter
into external/wpt/css/filter-effects, where they really should be,
now that filter-effects is being pulled into the tree.

Bug: 497522,314867,525099,547937,524689,745012
Change-Id: I2be33fbc0e17dec2cd138f9796971fb4a9a57216
Reviewed-on: https://chromium-review.googlesource.com/c/1316661
Commit-Queue: Mason Freed <masonfreed@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607447}

--

wpt-commits: e1bde44cb56120f187d326557a681f87b31b43af
wpt-pr: 14008


--HG--
rename : testing/web-platform/tests/css/css-filter/blur-clip-stacking-context-001.html => testing/web-platform/tests/css/filter-effects/blur-clip-stacking-context-001.html
rename : testing/web-platform/tests/css/css-filter/blur-clip-stacking-context-002.html => testing/web-platform/tests/css/filter-effects/blur-clip-stacking-context-002.html
rename : testing/web-platform/tests/css/css-filter/blur-clip-stacking-context-ref.html => testing/web-platform/tests/css/filter-effects/blur-clip-stacking-context-ref.html
rename : testing/web-platform/tests/css/css-filter/filtered-block-is-container-ref.html => testing/web-platform/tests/css/filter-effects/filtered-block-is-container-ref.html
rename : testing/web-platform/tests/css/css-filter/filtered-block-is-container.html => testing/web-platform/tests/css/filter-effects/filtered-block-is-container.html
rename : testing/web-platform/tests/css/css-filter/filtered-html-is-not-container-ref.html => testing/web-platform/tests/css/filter-effects/filtered-html-is-not-container-ref.html
rename : testing/web-platform/tests/css/css-filter/filtered-html-is-not-container.html => testing/web-platform/tests/css/filter-effects/filtered-html-is-not-container.html
rename : testing/web-platform/tests/css/css-filter/filtered-inline-is-container-ref.html => testing/web-platform/tests/css/filter-effects/filtered-inline-is-container-ref.html
rename : testing/web-platform/tests/css/css-filter/filtered-inline-is-container.html => testing/web-platform/tests/css/filter-effects/filtered-inline-is-container.html
2018-11-14 13:38:28 +00:00
moz-wptsync-bot e55b31bd5a Bug 1483957 [wpt PR 12531] - Update wpt metadata, a=testonly
wpt-pr: 12531
wpt-type: metadata
2018-11-14 13:38:28 +00:00
Daniel Vogelheim 35d48d4314 Bug 1483957 [wpt PR 12531] - HTMLScriptElement text attributes modified to accept TrustedTypes, a=testonly
Automatic update from web-platform-testsHTMLScriptElement text attributes modified to accept TrustedTypes

HTMLScriptElement::text() and setText() functions modified to accept
TrustedScript as an argument.
Added HTMLScriptElement::innerText and HTMLScriptElement:textContent
attributes to override existing implementations in HTMLElement
and Node, and to accept TrustedScript.

Changed HTMLElement::innerText and Node::textContent .idl definitions
and adjusted setters and getters to accept TrustedScript.

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

--

wpt-commits: 860091dbc783a678f128328646a519d9891f0838
wpt-pr: 12531
2018-11-14 13:38:28 +00:00
qiuzhong 97faf52fc2 Bug 1506124 [wpt PR 14004] - Add unit tests for wrapper handlers in tools/serve, a=testonly
Automatic update from web-platform-testsAdd unit tests for wrapper handlers in tools/serve

Add unit tests for all kinds of wrapper handlers in tools/serve/serve.py.
See #12452

--
Update the unit tests

* Fix the import error
* Improve the code style

--
Read and write files in binary mode

Read and write files in binary mode so the unit tests can pass in
Python3 environment.

--

wpt-commits: 2225031efc850d3b87ea33210b79730b466f5c50, dfbb0fd0cba67a8b0ea261fcfaaa805fe6ed7f03, d0c94e610154d3a7cdf1f2882a7ac74d4dfe3114
wpt-pr: 14004
2018-11-14 13:38:27 +00:00
Morten Stenshorne 0d1bbaf851 Bug 1506567 [wpt PR 14021] - Set orphans and widows to 1 in new multicol test., a=testonly
Automatic update from web-platform-testsSet orphans and widows to 1 in new multicol test.

The test left orphans / widows at their initial value (2), but did
assume that we could freely break wherever we wanted. Blink honors
orphans and widows requirements inside multicol containers, so set
them to 1, to get the behavior that the test expects.

Bug: 904263
Change-Id: Ia138da5c65b1c5da450441f38e033320bc983a94
Reviewed-on: https://chromium-review.googlesource.com/c/1331389
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607211}

--

wpt-commits: 0d4f539f5d4c7272c9fe07bd204674b207e4a979
wpt-pr: 14021
2018-11-14 13:38:27 +00:00
Antoine Quint 088c3bf25f Bug 1506533 [wpt PR 14018] - Typo: "opoacity" should be "opacity", a=testonly
Automatic update from web-platform-testsTypo: "opoacity" should be "opacity" (#14018)

--

wpt-commits: 2f868fae5b43c68e4807f6a4ec9487f13ea39cf4
wpt-pr: 14018
2018-11-14 13:38:26 +00:00
Joshua Bell 96a1b9a8bf Bug 1492561 [wpt PR 13082] - Encoding: Verify UTF-32 tests aren't parsing as (X)HTML, a=testonly
Automatic update from web-platform-testsEncoding: fix UTF-32 tests

Closes #10588.
--

wpt-commits: 315b16be16977448d33165f0dc538f00dac0ecd5
wpt-pr: 13082
2018-11-14 13:38:26 +00:00
moz-wptsync-bot 6d74707bf4 Bug 1500405 [wpt PR 13615] - Update wpt metadata, a=testonly
wpt-pr: 13615
wpt-type: metadata
2018-11-14 13:38:25 +00:00
Anne van Kesteren ec4cb0f125 Bug 1500405 [wpt PR 13615] - MIME types: test 0x0B and 0x0C, a=testonly
Automatic update from web-platform-testsMIME types: test 0x0B, 0x0C, and newlines

For https://github.com/whatwg/mimesniff/pull/90.
--

wpt-commits: 6aeb68e38a61c2e332a7592f5cad640cf58b73f2
wpt-pr: 13615
2018-11-14 13:38:25 +00:00
Florian Rivoal 85b099ad9d Bug 1496095 [wpt PR 13336] - [css-text] Advance width of a tab must be at least 0.5ch, a=testonly
Automatic update from web-platform-tests[css-text] Advance width of a tab must be at least 0.5ch

Relates to https://github.com/w3c/csswg-drafts/issues/2883

--
Merge pull request #13336 from frivoal/text-2883

[css-text] Advance width of a tab must be at least 0.5ch
--

wpt-commits: 3e89195978753b5e77a4aa04b420d17eb20dddd8, 67fe8ce363b1e2981d322e0a1a10186062e26e64
wpt-pr: 13336
2018-11-14 13:38:25 +00:00
moz-wptsync-bot 381c668d79 Bug 1505731 [wpt PR 13981] - Update wpt metadata, a=testonly
wpt-pr: 13981
wpt-type: metadata
2018-11-14 13:38:24 +00:00
Mark Roberts 52efe1ea83 Bug 1505731 [wpt PR 13981] - Fix typo in RTCPeerConnection-setLocalDescription-offer.html, a=testonly
Automatic update from web-platform-testsFix typo in RTCPeerConnection-setLocalDescription-offer.html

`offer2` is accidentally shadowed.
--

wpt-commits: bfa6d941adbef1158845fcade156fb4ce48c0966
wpt-pr: 13981
2018-11-14 13:38:24 +00:00
jimevans 5dc8403338 Bug 1506409 [wpt PR 14015] - Remove ES6 object matching shorthand notation from WebDriver tests, a=testonly
Automatic update from web-platform-testsRemove ES6 object matching shorthand notation from WebDriver tests (#14015)

This change is to allow older user agents that do not support ES6
constructs to run the WebDriver tests.
--

wpt-commits: fc1a5b73230225faf32bfb85f3928ce154211b0a
wpt-pr: 14015
2018-11-14 13:38:23 +00:00
CYBAI 9bb9ef5323 Bug 1506429 [wpt PR 14016] - Update to new ServiceWorker spec link, a=testonly
Automatic update from web-platform-testsUpdate to new ServiceWorker spec link

--

wpt-commits: 926d722bfc83f3135aab36fddc977de82ed7e63e
wpt-pr: 14016
2018-11-14 13:38:23 +00:00
moz-wptsync-bot a1be0e9287 Bug 1491960 [wpt PR 13038] - Update wpt metadata, a=testonly
wpt-pr: 13038
wpt-type: metadata
2018-11-14 13:38:22 +00:00
Sandra Sun 08e521a498 Bug 1491960 [wpt PR 13038] - Snap at ScrollIntoView., a=testonly
Automatic update from web-platform-testsSnap at ScrollIntoView.

According to the spec,
https://github.com/w3c/csswg-drafts/issues/2593#issuecomment-386154394
scrollIntoView should
1) Always snap to the target element's snap alignment, and
2) All the affected scrollers should also land on a snap position if
one exists.

This patch does part 2). Before a scrollable_area is added to
the smoothScrollSequencer with its new scroll_offset, we will check if
it has a valid snap offset around, and update the final offset
accordingly.

We'll implement part 1) in a separate patch.

Bug: 842317
Cq-Include-Trybots: luci.chromium.try​:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: Ica22134ed0b1f9d36f5a017c8dd0be54e907dd3d
Reviewed-on: https://chromium-review.googlesource.com/c/1188746
Reviewed-by: David Bokan <bokan@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Commit-Queue: Sandra Sun <sunyunjia@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607019}

--

wpt-commits: a0610cf468e6208e74b2cfda77a565ab90fbd74e
wpt-pr: 13038
2018-11-14 13:38:22 +00:00
Mike Pennisi 8b5350cddc Bug 1506312 [wpt PR 14009] - [wptserve] Correct typos, a=testonly
Automatic update from web-platform-tests[wptserve] Correct typos

--

wpt-commits: 4f277404c64b895dd31fe3680e7d3f144503b4bb
wpt-pr: 14009
2018-11-14 13:38:22 +00:00
autofoolip 968091081b Bug 1506080 [wpt PR 13997] - Update interfaces/css-transitions.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/css-transitions.idl (#13997)

Source: https://github.com/tidoust/reffy-reports/blob/83bbd56/whatwg/idl/css-transitions.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/452744285
--

wpt-commits: d7a9bb5578c95d8e92a7c67c7c91d603cabbb64e
wpt-pr: 13997
2018-11-14 13:38:21 +00:00
moz-wptsync-bot 3141c9400b Bug 1505682 [wpt PR 13977] - Update wpt metadata, a=testonly
wpt-pr: 13977
wpt-type: metadata
2018-11-14 13:38:21 +00:00
Eric Willigers 038b3033d4 Bug 1505682 [wpt PR 13977] - grid-template-areas serialization, a=testonly
Automatic update from web-platform-testsgrid-template-areas serialization

strings in grid-template-areas are normalized, e.g. collapsing
whitespace to a single space, and collapsing repeated periods ('.')
to a single period.

https://github.com/w3c/csswg-drafts/issues/3261#issuecomment-436828363

--
Merge pull request #13977 from ewilligers/grid-template-areas-serialization-2

grid-template-areas serialization
--

wpt-commits: da90a07f543e3307b53230a1f0a2e8b6dc72b42b, a27659a86371bb2d98e622f4e57b85a546898ade
wpt-pr: 13977
2018-11-14 13:38:20 +00:00
moz-wptsync-bot 37f17efb5d Bug 1506268 [wpt PR 14007] - Update wpt metadata, a=testonly
wpt-pr: 14007
wpt-type: metadata
2018-11-14 13:38:20 +00:00
Douglas Creager 0921c9467f Bug 1506268 [wpt PR 14007] - NEL: Generate reports in HTTPNetworkTransaction, a=testonly
Automatic update from web-platform-testsNEL: Generate reports in HTTPNetworkTransaction

Piece by piece, we are moving the Reporting and NEL processing code from
URLRequest and friends into HTTPNetworkTransaction, to make sure that we
produce reports for network requests as defined by the spec.

This patch moves the generation of the actual NEL reports, and includes
some new WPT test cases that verify that we create reports correctly for
redirects and cached responses.

TBR=msramek@chromium.org

Bug: 895823
Change-Id: Ie8e17a2a2b3571a7cdfd39057da486f5ad2c9f6f
Reviewed-on: https://chromium-review.googlesource.com/c/1318169
Commit-Queue: Douglas Creager <dcreager@chromium.org>
Reviewed-by: Misha Efimov <mef@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606958}

--

wpt-commits: 9902fbae9124fb565389983e49235d82cf429242
wpt-pr: 14007
2018-11-14 13:38:19 +00:00
moz-wptsync-bot 2bb4e8c773 Bug 1502263 [wpt PR 13729] - Update wpt metadata, a=testonly
wpt-pr: 13729
wpt-type: metadata
2018-11-14 13:38:19 +00:00
Dominic Farolino 3f2bd62063 Bug 1502263 [wpt PR 13729] - Modulepreload crossorigin attribute testing, a=testonly
Automatic update from web-platform-testsRedo tests

--

wpt-commits: 7d985c20560ed3163804d457091e6f168b537498
wpt-pr: 13729
2018-11-14 13:38:19 +00:00
Ahilya Sinha 620e67c514 Bug 1494631 [wpt PR 13239] - browser.py code cleanup, a=testonly
Automatic update from web-platform-testsbrowser.py code cleanup

Some code cleanup that was recommended in https://github.com/web-platform-tests/wpt/pull/13185

--

wpt-commits: 7c568fdbd98ccdb92152c14521d3cc8c729a45a2
wpt-pr: 13239
2018-11-14 13:38:18 +00:00
James Graham 2e7b7afa19 Bug 1501651 [wpt PR 13701] - Add a wpt create command, a=testonly
Automatic update from web-platform-testsAdd a wpt create command

wpt create makes a file with the required elements for a test, and
optionally opens it in an editor.

--

wpt-commits: 726725be8f98607d521632e595fe5f2054570158
wpt-pr: 13701
2018-11-14 13:38:18 +00:00
Joshua Bell 0a5411e50d Bug 1505967 [wpt PR 13988] - webkitRelativePath preserves common ancestors, a=testonly
Automatic update from web-platform-testswebkitRelativePath preserves common ancestors (#13988)

Drop requirement that webkitRelativePath only provides the shortest common ancestor, which matches behavior in Edge/Safari/Firefox, and soon Chrome.

Spec change: e6b848f4dc
Tracking issue: WICG/entries-api#18

--

wpt-commits: 378b79a9cd09df75403d88828d1793bb720a9488
wpt-pr: 13988
2018-11-14 13:38:17 +00:00
moz-wptsync-bot 567ec5668f Bug 1504087 [wpt PR 13846] - Update wpt metadata, a=testonly
wpt-pr: 13846
wpt-type: metadata
2018-11-14 13:38:17 +00:00
Guido Urdaneta fce629521d Bug 1504087 [wpt PR 13846] - Wire the resizeMode property to the constraints parsing mechanism., a=testonly
Automatic update from web-platform-testsWire the resizeMode property to the constraints parsing mechanism.

This CL adds resizeMode support for MediaStreamTrack.getConstraints()
and marks resizeMode as a supported constrainable property.

Support for getUserMedia(), applyConstraints() and getCapabilities()
will be added in follow-up CLs in this series.

Intent to Ship:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/V2srjdzRCXE

Bug: 854980
Change-Id: Ia23b8119768ab67ab498f0f8e2267aeb388f9fc3
Reviewed-on: https://chromium-review.googlesource.com/c/1309749
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606856}

--

wpt-commits: 055077093043d235040d20ae60458ee5ac6cded5
wpt-pr: 13846
2018-11-14 13:38:16 +00:00
James Graham 6f5a5c1239 Bug 1506181 [wpt PR 14006] - Fixup logging in stability checks , a=testonly
Automatic update from web-platform-testsFixup logging in stability checks

--

wpt-commits: bc002a53c26d392cb6ecf23cc0e62ab7cbe46e5c
wpt-pr: 14006
2018-11-14 13:38:16 +00:00
moz-wptsync-bot 1556c1b441 Bug 1504402 [wpt PR 13878] - Update wpt metadata, a=testonly
wpt-pr: 13878
wpt-type: metadata
2018-11-14 13:38:16 +00:00
Luke Bjerring ebe27fa4b7 Bug 1504402 [wpt PR 13878] - Count partial mixins as tested deps, a=testonly
Automatic update from web-platform-testsCount partial mixins as tested deps (#13878)

--

wpt-commits: 4176e9ef5f720910505d3af6c22a0b8002a4a9a8
wpt-pr: 13878
2018-11-14 13:38:15 +00:00
James Graham c1b93fa20b Bug 1499818 [wpt PR 13578] - Setup logging earlier in the wpt run startup., a=testonly
Automatic update from web-platform-testsSetup logging earlier in the wpt run startup.

Curerntly we wait until we're setting up wptrunner kwargs to create the logger.
But that's pretty silly; we should set up the logger first thing and then use it
consistently to log during the setup phase.

--

wpt-commits: 47f0061f15dd2973dab11d87c03f0c8264d32e02
wpt-pr: 13578
2018-11-14 13:38:15 +00:00
autofoolip ceb56ef4d5 Bug 1506083 [wpt PR 14000] - Update interfaces/selection-api.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/selection-api.idl (#14000)

Source: https://github.com/tidoust/reffy-reports/blob/83bbd56/whatwg/idl/selection-api.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/452744285
--

wpt-commits: 80d76f845c716a87bc872716db4a1dafca99315c
wpt-pr: 14000
2018-11-14 13:38:15 +00:00
autofoolip a3f399ad7e Bug 1506085 [wpt PR 14001] - Update interfaces/webrtc.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/webrtc.idl (#14001)

Source: https://github.com/tidoust/reffy-reports/blob/83bbd56/whatwg/idl/webrtc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/452744285
--

wpt-commits: c506a34947682ca230cc526d7a57cb9a40a917f0
wpt-pr: 14001
2018-11-14 13:38:14 +00:00
John Chen 894222c234 Bug 1506046 [wpt PR 13995] - Do not send old capabilities to ChromeDriver, a=testonly
Automatic update from web-platform-testsDo not send old capabilities to ChromeDriver

The configuration for Chrome currently sends 'platform' and 'version'
capabilities to ChromeDriver. These capabilities are non-standard and
unnecessary, and will cause errors when ChromeDriver becomes more
standard compliant.

--

wpt-commits: 7d9070444977a83af886d73bf80d57096be70ca5
wpt-pr: 13995
2018-11-14 13:38:14 +00:00
moz-wptsync-bot 4f68eb8d9d Bug 1504733 [wpt PR 13921] - Update wpt metadata, a=testonly
wpt-pr: 13921
wpt-type: metadata
2018-11-14 13:38:13 +00:00
Anne van Kesteren 8f68dd62c0 Bug 1504733 [wpt PR 13921] - Fetch: CORS and request's Content-Type header, a=testonly
Automatic update from web-platform-testsFetch: CORS and request's Content-Type header

For https://github.com/whatwg/fetch/pull/829.
--

wpt-commits: eed621bc2f995bced9481df2cead4c4632c72cdd
wpt-pr: 13921
2018-11-14 13:38:13 +00:00
moz-wptsync-bot e8e8c2aad4 Bug 1506022 [wpt PR 13993] - Update wpt metadata, a=testonly
wpt-pr: 13993
wpt-type: metadata
2018-11-14 13:38:12 +00:00
Kent Tamura b5022f6155 Bug 1506022 [wpt PR 13993] - html: Fix a sanitization issue of type-change-state.html, a=testonly
Automatic update from web-platform-testshtml: Fix a sanitization issue of type-change-state.html

type-change-state.html assumed sanitized value for "  foo\rbar  " was
fixed per a input type, and it was specified by 'sanitizedValue' field.

However, it depends on the previous type.  For example, the new input
types of the following A and B are same, initial value setter arguments
are same, but sanitized values of A and B should be different due to the
sanitizer difference between 'hidden' and 'url':

A)
  input.type = "hidden";
  input.value = "  foo\rbar  ";
  // input.value is "  foo\rbar  "
  input.type = "text";
  // input.value is "  foobar  ".

B)
  input.type = "url";
  input.value = "  foo\rbar  ";
  // input.value is "foobar"
  input.type = "text";
  // input.value is "foobar".

This CL fixes this issue by replacing 'sanitizedValue' field with
'sanitizer' field, which specifies a simple sanitizer implementation.

This fixes five test cases, which have failed with all major browsers.

Change-Id: I1b5f75e610138b1d117e93723471427ee655c300
Reviewed-on: https://chromium-review.googlesource.com/c/1326203
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Yoshifumi Inoue <yosin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606730}

--

wpt-commits: 3cd60908e05beed166359907018c2abe238cb205
wpt-pr: 13993
2018-11-14 13:38:12 +00:00
moz-wptsync-bot 54843b88a4 Bug 1505726 [wpt PR 13980] - Update wpt metadata, a=testonly
wpt-pr: 13980
wpt-type: metadata
2018-11-14 13:38:11 +00:00
Yutaka Hirano 811f17bfdf Bug 1505726 [wpt PR 13980] - [media] Treat cross-origin redirect as TAINTED only for no-cors requests, a=testonly
Automatic update from web-platform-tests[media] Treat cross-origin redirect as TAINTED only for no-cors requests

With https://crrev.com/a9cbaa7a40e2b2723cfc2f266c42f4980038a949,
WebMediaPlayer blindly treats a resource experiencing cross-origin
redirects as TAINTED. In fact, it should be treated as TAINTED only
when its request mode is "no-cors".

The added tests are provided by hongchan@chromium.org.

Bug: 899745, 901383
Change-Id: Idb66407552085b053818f3e4a9d8d5ff3ddeaf45
Reviewed-on: https://chromium-review.googlesource.com/c/1325281
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Reviewed-by: Fredrik Hubinette <hubbe@chromium.org>
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606681}

--

wpt-commits: d5be80a86d4f938250c075ac12414ad47516969c
wpt-pr: 13980
2018-11-14 13:38:11 +00:00
Max Rebuschatis 1ec2acd378 Bug 1505596 [wpt PR 13969] - Reland "Make XR FrameData and Environment mojo associated", a=testonly
Automatic update from web-platform-testsReland "Make XR FrameData and Environment mojo associated"

This is a reland of 126a1168e3bcffb43c706822b3aa28695840310f

The fix in this change addresses compile errors on the
Oculus platform.

TBR=dcheng@chromium.org
dcheng@chromium.org: please review, though there are no
new changes to vr_service.mojom

Original change's description:
> Make XR FrameData and Environment mojo associated
>
> The XRFrameDataProvider now returns an associated
> XREnvironmentDataProvider interface so that the
> two share callback queues and thus allow strict
> ordering of the two interfaces. This is critical
> for frame synchronization between frames and the
> associated environment data.
>
> Note: We can't just mark the interfaceptrs for
> XRFrameDataProvider and
> XREnvironmentIntegrationProvider as associated
> in the XRSession struct. XRDevice implementations
> mostly live on separate threads from the
> XRFrameDataProviders, so we'd have extra thread
> hopping. For the VR headsets we explicitly live
> off the main thread to avoid latency, and because
> we do some work that may block the thread the
> XRFrameDataProvider lives on (for example waiting
> for vsync, or submitting frames to headset APIs).
>
> Bug: 867057, 876135, 843376
> Change-Id: If2fb62fcd185825209dec08e421df05f34d41c30
> Reviewed-on: https://chromium-review.googlesource.com/c/1171794
> Commit-Queue: Max Rebuschatis <lincolnfrog@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Bill Orr <billorr@chromium.org>
> Reviewed-by: Klaus Weidner <klausw@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#605545}

Bug: 867057, 876135, 843376
Change-Id: If76578ebabbb40d03a21f6f557c5d4c27f69fc38
Reviewed-on: https://chromium-review.googlesource.com/c/1324089
Commit-Queue: Max Rebuschatis <lincolnfrog@chromium.org>
Reviewed-by: Bill Orr <billorr@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606643}

--

wpt-commits: a516e7edca11e2efe462d2bfc83b5b88dd9f4072
wpt-pr: 13969
2018-11-14 13:38:11 +00:00
aestes 1aa8848b4e Bug 1505928 [wpt PR 13987] - Add aestes as a payment-request/ suggested reviewer., a=testonly
Automatic update from web-platform-testsAdd aestes as a payment-request/ suggested reviewer. (#13987)

--

wpt-commits: cc3cc477a389219fa853fa7a076acdd767e8abeb
wpt-pr: 13987
2018-11-14 13:38:10 +00:00
pyup.io bot 6e27a7dfff Bug 1505901 [wpt PR 13986] - Update requests to 2.20.1, a=testonly
Automatic update from web-platform-testsUpdate requests to 2.20.1 (#13986)

--

wpt-commits: 6e6b8376c25d39c7041570e65ed9a71918a89902
wpt-pr: 13986
2018-11-14 13:38:10 +00:00
François REMY d26333784e Bug 1505232 [wpt PR 13958] - The computed value of float with absolute positioning when there is no box should be "none", a=testonly
Automatic update from web-platform-testsThe computed value of float with absolute positioning when there is no box should be "none" (#13958)

https://github.com/w3c/csswg-drafts/issues/1436

--

wpt-commits: 4477b9d2fadaca4314a9fc7d88ab6db6ad47a321
wpt-pr: 13958
2018-11-14 13:38:09 +00:00
Eric Willigers 3a555e9cf1 Bug 1505708 [wpt PR 13979] - [filter-effects] Add chrishtr as reviewer, a=testonly
Automatic update from web-platform-tests[filter-effects] Add chrishtr as reviewer

--
Merge pull request #13979 from ewilligers/filter-effects-reviewers

[filter-effects] Add chrishtr as reviewer
--

wpt-commits: 1ea85775c50479fb733c1a271850a47498efce14, b759b821c3f77719cadc53a58f00239b321b9b2d
wpt-pr: 13979
2018-11-14 13:38:09 +00:00
moz-wptsync-bot 124e328cc5 Bug 1505686 [wpt PR 13978] - Update wpt metadata, a=testonly
wpt-pr: 13978
wpt-type: metadata
2018-11-14 13:38:08 +00:00
Kent Tamura 48b40d2dd0 Bug 1505686 [wpt PR 13978] - html: Fix an issue of type-change-state.html about selectionDirection="none", a=testonly
Automatic update from web-platform-testshtml: Fix an issue of type-change-state.html about selectionDirection="none"

type-change-state.html contains assertions for the following operation in [1]:
> ..., and set its selection direction to "none".

However it had an issue that the assertions checked if
input.selectionDirection was "none". According to [2],
input.selectionDirection can be "forward" on specific platforms.

> update the element's selection direction to the given direction, unless
> the direction is "none" and the platform does not support that direction;
> in that case, update the element's selection direction to "forward".

[1] https://html.spec.whatwg.org/multipage/input.html#the-input-element:set-the-selection-direction
[2] https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#set-the-selection-direction

Change-Id: Idc1a97fbb2036e351a788a1f758b3239308d8c71
Reviewed-on: https://chromium-review.googlesource.com/c/1322264
Reviewed-by: Rakina Zata Amni <rakina@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606310}

--

wpt-commits: 603b17f321fe4275050c59c87b1f3a29a33e9c96
wpt-pr: 13978
2018-11-14 13:38:08 +00:00
L. David Baron 155293aaaf Bug 1505665 [wpt PR 13974] - Sync Mozilla CSS tests as of 2018-11-07, a=testonly
Automatic update from web-platform-testsSync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/d87537833fcfd8d18f4d1c2782631c79c161a281 . (#13974)

This contains a single change, from [bug 1500107](https://bugzilla.mozilla.org/show_bug.cgi?id=1500107), by @BorisChiou, already reviewed by @birtles.
--

wpt-commits: cd44958a002b1ad494168e0290554644de84526e
wpt-pr: 13974
2018-11-14 13:38:08 +00:00
moz-wptsync-bot 34730483e0 Bug 1504629 [wpt PR 13916] - Update wpt metadata, a=testonly
wpt-pr: 13916
wpt-type: metadata
2018-11-14 13:38:07 +00:00
youennf 375fa94499 Bug 1504629 [wpt PR 13916] - Update replaceTrack after removeTrack tests, a=testonly
Automatic update from web-platform-testsUpdate replaceTrack after removeTrack tests (#13916)

* Update replaceTrack after removeTrack tests

--

wpt-commits: c13b42a8177ffae4bddfce578e1f7c92e7064e40
wpt-pr: 13916
2018-11-14 13:38:07 +00:00
moz-wptsync-bot 2fe609ec93 Bug 1496589 [wpt PR 13358] - Update wpt metadata, a=testonly
wpt-pr: 13358
wpt-type: metadata
2018-11-14 13:38:06 +00:00
Adam Rice 6387273e19 Bug 1496589 [wpt PR 13358] - [streams] Add tests for aborting pipeTo(), a=testonly
Automatic update from web-platform-tests[streams] Add tests for aborting pipeTo()

Add tests for aborting ReadableStream.prototype.pipeTo using an
AbortSignal.

Tests correspond to PR whatwg/streams#744.
--

wpt-commits: 349d41838068164e37a1cbd1c8c6ffeba4c72177
wpt-pr: 13358
2018-11-14 13:38:06 +00:00
moz-wptsync-bot 5533b14e8c Bug 1505173 [wpt PR 13955] - Update wpt metadata, a=testonly
wpt-pr: 13955
wpt-type: metadata
2018-11-14 13:38:06 +00:00
Rayan Kanso c860ad3488 Bug 1505173 [wpt PR 13955] - [Background Fetch] Reject call to updateUI if event is inactive., a=testonly
Automatic update from web-platform-tests[Background Fetch] Reject call to updateUI if event is inactive.

Spec:
https://wicg.github.io/background-fetch/#background-fetch-update-ui-event-update-ui

Bug: 901909
Change-Id: Ia319cd03e41e65c5a6a1f5e61cde6f4ae7705a32
Reviewed-on: https://chromium-review.googlesource.com/c/1320330
Commit-Queue: Rayan Kanso <rayankans@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606118}

--

wpt-commits: 8762072fac59630a7dd6e024dc7ceab71e86ffcc
wpt-pr: 13955
2018-11-14 13:38:05 +00:00
moz-wptsync-bot 997a60523a Bug 1501539 [wpt PR 13691] - Update wpt metadata, a=testonly
wpt-pr: 13691
wpt-type: metadata
2018-11-14 13:38:05 +00:00
moz-wptsync-bot 3509b383a1 Bug 1501539 [wpt PR 13691] - Window onerror is not triggered bug fix, a=testonly
Automatic update from web-platform-testsWindow onerror is not triggered bug fix

As pointed out in the bug, unhandled errors on worker threads were not
properly being propagated for the parent thread to handle as the spec
requires (https://html.spec.whatwg.org/multipage/workers.html#runtime-script-errors-2).
This fix adds in the code to do that.

Bug: 685303
Change-Id: Ie3e7ec03153a43efdc6e70b874d6b1a1d8ac35ef
Reviewed-on: https://chromium-review.googlesource.com/c/1287208
Commit-Queue: Katie Dillon <kdillon@chromium.org>
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605857}

--

wpt-commits: 920e3b1051f7bcb1fff98417cf91c904dbbdd36a
wpt-pr: 13691
2018-11-14 13:38:04 +00:00
Žan Doberšek 566aef3fc8 Bug 1504367 [wpt PR 13863] - webkit: add support for the WPE port, a=testonly
Automatic update from web-platform-testswebkit: add support for the WPE port (#13863)

WPE port is closely related to the GTK port, using the same WebDriver
implementation as well as similar testing-purpose browser application.
Much of the capabilities dictionary construction can thus be the same.

--

wpt-commits: 89692eac0360247e56ba1ae4c32ea38cf1b6a9a0
wpt-pr: 13863
2018-11-14 13:38:04 +00:00
jgraham 45c7e2596b Bug 1503758 [wpt PR 13828] - Ensure that lone surrogates don't appear in wptreport json, a=testonly
Automatic update from web-platform-testsEnsure that lone surrogates don't appear in wptreport json (#13828)

Python will happily handle "string" data containing codepoints in the surrogate
range. In the JSON output these are always escaped and appear as \uD800 or
similar. That's pretty unfortunate for interop since other languages don't
necessarily support such codepoints not representing a character in the
unicode set in their normal string type. Although it's possible to clean this
up on import it seems more reasonable to ensure that our primary interchange
format is unicode-clean. Therefore this change starts escaping lone surrogates
using the U+ notation so that \uD800 becomed U+D800.

Because Python, this requires two implementations. In UCS4 Python we know that
only lone surrogates should appear in string data; characters outside the BMP
will be represented as a single internal character (*technically* this is
untrue since someone may manually create a string containing a sequence of
surrogates that happens to form a pair; we don't care about handling this
case other than as two unpaired surrogates that happen to be adjacent). In
UCS2 Python surrogates appear in the string data literally, so we need to
check each time we encounter one whether it's a low surrogate followed by
a high surrogate and not escape in that case.
--

wpt-commits: 275904c8b770d10a9d67f6786b75dd4461a9a932
wpt-pr: 13828
2018-11-14 13:38:04 +00:00
Luna Lu fd69932b4e Bug 1505163 [wpt PR 13954] - update wpt feature policy tests, making them long tests, a=testonly
Automatic update from web-platform-testsupdate wpt feature policy tests, making them long tests

Bug: 829921
Change-Id: Ia2c70c62d4a4235b21996bbd185746080e1efa35
Reviewed-on: https://chromium-review.googlesource.com/c/1320010
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Luna Lu <loonybear@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606045}

--

wpt-commits: 1a7cb3deb6c8661e4cf245a7ffc3e324fb6795f2
wpt-pr: 13954
2018-11-14 13:38:03 +00:00
Žan Doberšek 53acf2d6f7 Bug 1504364 [wpt PR 13862] - webkit: provide port name as run info, a=testonly
Automatic update from web-platform-testswebkit: provide port name as run info (#13862)

For the WebKit product, include the port name inside the run info, under the
'webkit_port' key. This will come in handy when disabling tests in metadata files
for specific ports.

--

wpt-commits: 9b9cf22d132ce60af8ad1801fd347965a1a96bae
wpt-pr: 13862
2018-11-14 13:38:03 +00:00
jugglinmike 807798e0e7 Bug 1505243 [wpt PR 13960] - [ci] Complete Docker image update, a=testonly
Automatic update from web-platform-tests[ci] Complete Docker image update (#13960)

A recent patch updated the Docker image used by Taskcluster when
building the project's `master` branch [1]. Update the corresponding
configuration for tasks triggered by pull requests. This improves parity
between the two processes, and because the new image is based on a more
recent LTS release of Ubuntu, it reduces the likelihood of errors due to
outdated system dependencies.

[1] https://github.com/web-platform-tests/wpt/pull/13676
--

wpt-commits: 3b729257c88fc09f200993317b6b84c9ae0aee3b
wpt-pr: 13960
2018-11-14 13:38:02 +00:00
pyup.io bot eb26bf8a3d Bug 1504750 [wpt PR 13925] - Update pyflakes to 2.0.0, a=testonly
Automatic update from web-platform-testsUpdate pyflakes to 2.0.0 (#13925)

--

wpt-commits: 5cf3713e05fd6c76ed34fc1037f9e4e44d2296be
wpt-pr: 13925
2018-11-14 13:38:02 +00:00
Geoffrey Sneddon 30164de49c Bug 1505160 [wpt PR 13953] - Update flake8 and dependencies, a=testonly
Automatic update from web-platform-testsUpdate flake8 and dependencies (#13953)

--

wpt-commits: c8c9db4b6cd6d64fc1e4b49abc681dd480ae88d9
wpt-pr: 13953
2018-11-14 13:38:01 +00:00
Philip Jägenstedt 1aa564c771 Bug 1505140 [wpt PR 13952] - [Azure Pipelines] Document "Build pull requests from forks of this repository", a=testonly
Automatic update from web-platform-tests[Azure Pipelines] Document "Build pull requests from forks of this repository" (#13952)

--

wpt-commits: e0e8196c242c8fb1d2a62c13f23455a9d03bd4bb
wpt-pr: 13952
2018-11-14 13:38:01 +00:00
moz-wptsync-bot e53cbb37ae Bug 1504943 [wpt PR 13943] - Update wpt metadata, a=testonly
wpt-pr: 13943
wpt-type: metadata
2018-11-14 13:38:00 +00:00
Eric Willigers 5023aeca00 Bug 1504943 [wpt PR 13943] - [svg] Parsing of the pointer-events CSS property, a=testonly
Automatic update from web-platform-tests[svg] Parsing of the pointer-events CSS property (#13943)

https://svgwg.org/svg2-draft/interact.html#PointerEventsProperty
--

wpt-commits: 251c99611691c1afe416f12dcf34d30bfacadeed
wpt-pr: 13943
2018-11-14 13:38:00 +00:00
moz-wptsync-bot 99c034c71a Bug 1504389 [wpt PR 13871] - Update wpt metadata, a=testonly
wpt-pr: 13871
wpt-type: metadata
2018-11-14 13:38:00 +00:00
Eric Willigers 084f810cd4 Bug 1504389 [wpt PR 13871] - [filter-effects] Parsing of backdrop-filter, a=testonly
Automatic update from web-platform-tests[filter-effects] Parsing of backdrop-filter (#13871)

Test parsing, serialization and computed value for backdrop-filter
https://drafts.fxtf.org/filter-effects-2/#BackdropFilterProperty
--

wpt-commits: 208508bfdb7a8a9692394488bec2237102e16962
wpt-pr: 13871
2018-11-14 13:37:59 +00:00
Hiroki Nakagawa 9381e5825c Bug 1505021 [wpt PR 13949] - ServiceWorker: Add WPTs for Clients.matchAll() with uncontrolled shared workers, a=testonly
Automatic update from web-platform-testsServiceWorker: Add WPTs for Clients.matchAll() with uncontrolled shared workers

Bug: 902201
Change-Id: I18e4dc822a5440bbe4b3c01092da7c137984a9a3
Reviewed-on: https://chromium-review.googlesource.com/c/1319216
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605967}

--

wpt-commits: 93490150c609dc4cbacb3d61721803b0a16d73ed
wpt-pr: 13949
2018-11-14 13:37:59 +00:00
Koji Ishii 4963362e70 Bug 1505266 [wpt PR 13962] - [LayoutNG] Fix vertical-align: text-top in quirks mode, a=testonly
Automatic update from web-platform-tests[LayoutNG] Fix vertical-align: text-top in quirks mode

When in quirks mode and there are no text siblings; e.g.:
  <div><img><span>text</span></div>
and 'vertical-align: text-top' applied to <img> hits
DCHECK failure and results in incorrect position.

The test ensures that results are the same with the standard
mode.

Bug: 901123
Change-Id: I30564c66d5847f09caf3672ba3d456c0eb798d3e
Reviewed-on: https://chromium-review.googlesource.com/c/1320529
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605965}

--

wpt-commits: 48c278aad9f1570f14e47472e7cf304865602192
wpt-pr: 13962
2018-11-14 13:37:58 +00:00
moz-wptsync-bot a481f34138 Bug 1499564 [wpt PR 13553] - Update wpt metadata, a=testonly
wpt-pr: 13553
wpt-type: metadata
2018-11-14 13:37:58 +00:00
Gary Katsevman 8303ba878d Bug 1499564 [wpt PR 13553] - fix video reference in webvtt rendering tests, a=testonly
Automatic update from web-platform-testsfix video reference in webvtt rendering tests

--

wpt-commits: c94bfaa0f97be784245d5c5405ebf2cae78df2f7
wpt-pr: 13553
2018-11-14 13:37:57 +00:00
moz-wptsync-bot 81fc9e8586 Bug 1504769 [wpt PR 13927] - Update wpt metadata, a=testonly
wpt-pr: 13927
wpt-type: metadata
2018-11-14 13:37:57 +00:00
Youenn Fablet ef6252f9c7 Bug 1504769 [wpt PR 13927] - MediaDevices is SecureContext, a=testonly
Automatic update from web-platform-testsMediaDevices is SecureContext

--

wpt-commits: 03f2c8767db6ccbda6239023a5585dd82c5b439d
wpt-pr: 13927
2018-11-14 13:37:57 +00:00
Charles Vazac e75cd40c4f Bug 1504862 [wpt PR 13932] - Document Safari Experimental Feature switches, a=testonly
Automatic update from web-platform-testsDocument Safari Experimental Feature switches

--

wpt-commits: e5e7b42b2d0654caa82f5d3c5e727f7cf8185904
wpt-pr: 13932
2018-11-14 13:37:56 +00:00
Mark Roberts 9f97314e0b Bug 1504604 [wpt PR 13914] - Fix RTCRtpTransceiver direction tests, a=testonly
Automatic update from web-platform-testsFix RTCRtpTransceiver direction tests (#13914)

* Update RTCRtpTransceiver setDirection to direction setter

* Fix currentDirection in RTCRtpTransceiver-direction.html

* Add negative test for setDirection

--

wpt-commits: d37a815dbca209eafc8eb71cb59ce59f4e66f975
wpt-pr: 13914
2018-11-14 13:37:56 +00:00
Marcos Cáceres 3e3d6feb9c Bug 1504169 [wpt PR 13858] - Remove support for supportedTypes in Payment Request, a=testonly
Automatic update from web-platform-testsRemove support for supportedTypes in Payment Request (#13858)

--

wpt-commits: 615bb572c95add74ca4fb9fed4af5269a49cf4ef
wpt-pr: 13858
2018-11-14 13:37:55 +00:00
Jan-Ivar Bruaroey d93f85c8d6 Bug 1505230 [wpt PR 13957] - Add jan-ivar as reviewer., a=testonly
Automatic update from web-platform-testsAdd jan-ivar as reviewer. (#13957)

--

wpt-commits: 71fe0a6c3d286faafc6c5c9849d7f28d2f14ee20
wpt-pr: 13957
2018-11-14 13:37:55 +00:00
moz-wptsync-bot 9e603e1b49 Bug 1490443 [wpt PR 12952] - Update wpt metadata, a=testonly
wpt-pr: 12952
wpt-type: metadata
2018-11-14 13:37:54 +00:00
Daniel Vogelheim b1b6305ef1 Bug 1490443 [wpt PR 12952] - Added mechanisms for default policy, a=testonly
Automatic update from web-platform-testsAdded mechanisms for default policy

With a default policy defined, assignments implicitly call createXXX on the default policy
Added ScriptState* to the accessors visible from JavaScript
Tests were updated to check string assignment when trusted-types are needed before and after the default policy is defined

Bug: 739170
Change-Id: I9bb841d69f324b841602d41abd71f753a9858af8
Reviewed-on: https://chromium-review.googlesource.com/c/1207530
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605720}

--

wpt-commits: 24373750793a107c28dbfde50d61cfae192fb485
wpt-pr: 12952
2018-11-14 13:37:54 +00:00
Philip Jägenstedt 441b881195 Bug 1504988 [wpt PR 13947] - Run py36-flake8 also for tools/wpt/, a=testonly
Automatic update from web-platform-testsRun py36-flake8 also for tools/wpt/ (#13947)

--

wpt-commits: bfc7ce508b754e84e95830c2186f1fa8eb9f179e
wpt-pr: 13947
2018-11-14 13:37:54 +00:00
Dmitry Titov 6ee97d82c1 Bug 1504923 [wpt PR 13939] - Revert "Make XR FrameData and Environment mojo associated", a=testonly
Automatic update from web-platform-testsRevert "Make XR FrameData and Environment mojo associated"

This reverts commit 126a1168e3bcffb43c706822b3aa28695840310f.

Reason for revert: Broke compile: https://logs.chromium.org/logs/chromium/bb/chromium.chrome/Google_Chrome_Win/39908/+/recipes/steps/compile/0/stdout

Original change's description:
> Make XR FrameData and Environment mojo associated
>
> The XRFrameDataProvider now returns an associated
> XREnvironmentDataProvider interface so that the
> two share callback queues and thus allow strict
> ordering of the two interfaces. This is critical
> for frame synchronization between frames and the
> associated environment data.
>
> Note: We can't just mark the interfaceptrs for
> XRFrameDataProvider and
> XREnvironmentIntegrationProvider as associated
> in the XRSession struct. XRDevice implementations
> mostly live on separate threads from the
> XRFrameDataProviders, so we'd have extra thread
> hopping. For the VR headsets we explicitly live
> off the main thread to avoid latency, and because
> we do some work that may block the thread the
> XRFrameDataProvider lives on (for example waiting
> for vsync, or submitting frames to headset APIs).
>
> Bug: 867057, 876135, 843376
> Change-Id: If2fb62fcd185825209dec08e421df05f34d41c30
> Reviewed-on: https://chromium-review.googlesource.com/c/1171794
> Commit-Queue: Max Rebuschatis <lincolnfrog@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Bill Orr <billorr@chromium.org>
> Reviewed-by: Klaus Weidner <klausw@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#605545}

TBR=dcheng@chromium.org,klausw@chromium.org,billorr@chromium.org,lincolnfrog@chromium.org

Change-Id: I7a2408629460f456bf1189acdb0837f7d22a7919
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 867057, 876135, 843376
Reviewed-on: https://chromium-review.googlesource.com/c/1318805
Reviewed-by: Dmitry Titov <dimich@chromium.org>
Commit-Queue: Dmitry Titov <dimich@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605551}

--
Merge pull request #13939 from web-platform-tests/chromium-export-0ef86cd598

Revert "Make XR FrameData and Environment mojo associated"
--

wpt-commits: 97ef8fa350d0b1cf5c4692a71b1040d66266e7b7, b306f085d1a008b7636b60efa67a5b89d1fc2f52
wpt-pr: 13939
2018-11-14 13:37:53 +00:00
Henrik Boström 2656b250c7 Bug 1505067 [wpt PR 13950] - Fix and re-enable simplecall-no-ssrcs.https.html., a=testonly
Automatic update from web-platform-testsFix and re-enable simplecall-no-ssrcs.https.html.

With the changes, the test should pass regardless of if the Chrome or
Firefox behavior is used for what to do when no MSIDs are signaled.

Follow-up work is needed to test both the case of "a=msid:-" and no
"a=msid" line whatsoever, awaiting spec issue to be resolved:
https://github.com/w3c/webrtc-pc/issues/2027

// Relying on fippo's approval to land.
TBR=hta@chromium.org

Bug: 901711
Change-Id: Icaf089d206413510aadad54a0c10b2674450385a
Reviewed-on: https://chromium-review.googlesource.com/c/1319612
Reviewed-by: Henrik Boström <hbos@chromium.org>
Commit-Queue: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605678}

--

wpt-commits: bce2269d0f17d2a89247895cbee21530ae83c96e
wpt-pr: 13950
2018-11-14 13:37:53 +00:00
Philip Jägenstedt d5200e84a9 Bug 1504562 [wpt PR 13911] - [Azure Pipelines] Run Chrome + Firefox infrastructure/ on macOS, a=testonly
Automatic update from web-platform-tests[Azure Pipelines] Run Chrome + Firefox infrastructure/ on macOS (#13911)

--

wpt-commits: c39dd1d97384edc3a989b1391251027c705fafa5
wpt-pr: 13911
2018-11-14 13:37:52 +00:00
Tomoyuki Shimizu 298887a305 Bug 1493875 [wpt PR 13196] - [presentation-api] Revise the test for reconnecting multiple presentations, a=testonly
Automatic update from web-platform-tests[presentation-api] Revise the test for reconnecting multiple presentations (#13196)

Test closing and reconnecting to multiple connections simultaneously
--

wpt-commits: 7a51b509430cc115df632608356999fa18ac4491
wpt-pr: 13196
2018-11-14 13:37:52 +00:00
Philipp Hancke 53b620d814 Bug 1504616 [wpt PR 13915] - webrtc: rename DTLSTransport.transport to .iceTransport, a=testonly
Automatic update from web-platform-testswebrtc: rename DTLSTransport.transport to .iceTransport (#13915)

test for https://github.com/w3c/webrtc-pc/pull/2017
--

wpt-commits: c05700b258089fd547808c54707cdc3a64b48344
wpt-pr: 13915
2018-11-14 13:37:52 +00:00
moz-wptsync-bot 66b83f1089 Bug 1498467 [wpt PR 13478] - Update wpt metadata, a=testonly
wpt-pr: 13478
wpt-type: metadata
2018-11-14 13:37:51 +00:00
Philip Jägenstedt 334f567d95 Bug 1498467 [wpt PR 13478] - Remove the "W3C WebSocket API" prefix from websockets/ tests, a=testonly
Automatic update from web-platform-testsRemove the "W3C WebSocket API" prefix from websockets/ tests (#13478)

This prefix doesn't add any useful information, and isn't used in all
tests in this directory. Noticed because of the screen real estate it
takes up in a view like this:
https://wpt.fyi/results/websockets/Send-binary-65K-arraybuffer.any.html

In the directory, this command was run, on macOS:
git grep -lF 'W3C WebSocket API - ' | xargs sed -i '' 's/W3C WebSocket API - //g'
--

wpt-commits: 1e747acc90ecdbd23ef3348a144b77696cced55b
wpt-pr: 13478
2018-11-14 13:37:51 +00:00
moz-wptsync-bot 2787ffbb98 Bug 1503684 [wpt PR 13820] - Update wpt metadata, a=testonly
wpt-pr: 13820
wpt-type: metadata
2018-11-14 13:37:50 +00:00
Eric Willigers 8901391e29 Bug 1503684 [wpt PR 13820] - [motion] offset-rotate computed value, a=testonly
Automatic update from web-platform-tests[motion] offset-rotate computed value (#13820)

https://drafts.fxtf.org/motion-1/#offset-rotate-property
reverse is the same as specifying auto 180deg.

https://drafts.csswg.org/css-values-4/#angles
All <angle> units are compatible, and deg is their canonical unit.
--

wpt-commits: 1f47e938596d832a43bdf4aa26a22eb9a2787bda
wpt-pr: 13820
2018-11-14 13:37:50 +00:00
youennf 1c4189f1dc Bug 1504933 [wpt PR 13940] - Update RTCPeerConnection-setRemoteDescription-tracks.https.html as MediaStream has no constraint on the order of the tracks, a=testonly
Automatic update from web-platform-testsUpdate RTCPeerConnection-setRemoteDescription-tracks.https.html as MediaStream has no constraint on the order of the track (#13940)

--

wpt-commits: 89c900d2e2bae0592564dfc5bf06cc4b08b3cac5
wpt-pr: 13940
2018-11-14 13:37:49 +00:00
Mike Pennisi 7de8028aff Bug 1504921 [wpt PR 13938] - [wptrunner] Convert data prior to transmission, a=testonly
Automatic update from web-platform-tests[wptrunner] Convert data prior to transmission

A recent improvement to wptrunner modified the way data structures are
transmitted from the browser to the WebDriver server [1]. One
consequence of this change is that the data structures are created in a
JavaScript realm which differs from the realm in which the "Execute
Script" WebDriver command is running. As of version 17, Microsoft Edge
does not correctly serialize cross-realm values, so referenced
improvement unintentionally precluded testing in that browser.

Serialize and deserialize the results data structure from the realm of
the WebDriver command to avoid this problem.

[1] https://github.com/web-platform-tests/wpt/pull/13419

--

wpt-commits: e3738ec2754f0c3fb44a03af3104db1decf9fca7
wpt-pr: 13938
2018-11-14 13:37:49 +00:00
moz-wptsync-bot c161a76ce2 Bug 1504948 [wpt PR 13945] - Update wpt metadata, a=testonly
wpt-pr: 13945
wpt-type: metadata
2018-11-14 13:37:49 +00:00
autofoolip e113ab8686 Bug 1504948 [wpt PR 13945] - Update interfaces/CSP.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/CSP.idl (#13945)

Source: https://github.com/tidoust/reffy-reports/blob/1cc7aad/whatwg/idl/CSP.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/451237946
--

wpt-commits: 56f275e1e37863da0ea16c941588bcb923857f3e
wpt-pr: 13945
2018-11-14 13:37:48 +00:00
Anne van Kesteren c734ec11a3 Bug 1504694 [wpt PR 13920] - XMLHttpRequest: manipulate Content-Type a little more, a=testonly
Automatic update from web-platform-testsXMLHttpRequest: manipulate Content-Type a little more

99f4fdcd906411c036e96c055e28b3e6ca84a1cc was not entirely correct unfortunately.
--

wpt-commits: 47aa8753bba8656899eca2e7c3851a7c75c1d2d7
wpt-pr: 13920
2018-11-14 13:37:48 +00:00
moz-wptsync-bot b8aa014959 Bug 1503238 [wpt PR 13781] - Update wpt metadata, a=testonly
wpt-pr: 13781
wpt-type: metadata
2018-11-14 13:37:47 +00:00
Christian Bromann e7df8c85ca Bug 1503238 [wpt PR 13781] - [webdriver]: add checks for execute_script tests recognising promises, a=testonly
Automatic update from web-platform-testswebdriver add promise tests for execute_script (#13781)

--

wpt-commits: cb1b82ae9314fade8ea8796aafd9c2fc409c3b4a
wpt-pr: 13781
2018-11-14 13:37:47 +00:00
Hiroki Nakagawa 782e4db477 Bug 1504935 [wpt PR 13941] - ServiceWorker: Modernize clients-matchall-include-uncontrolled.https.html using async/await, a=testonly
Automatic update from web-platform-testsServiceWorker: Modernize clients-matchall-include-uncontrolled.https.html using async/await

Bug: 902201
Change-Id: Ib9fd5a5f0e9cc49cf653b6af768d00912c008deb
Reviewed-on: https://chromium-review.googlesource.com/c/1319392
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605617}

--

wpt-commits: 4c3ee3da47cafa07a045d99a2bca8a3ef688b1b3
wpt-pr: 13941
2018-11-14 13:37:46 +00:00
moz-wptsync-bot 4c72a3c85b Bug 1504870 [wpt PR 13933] - Update wpt metadata, a=testonly
wpt-pr: 13933
wpt-type: metadata
2018-11-14 13:37:46 +00:00
Lan Wei c61e23f343 Bug 1504870 [wpt PR 13933] - Change the button type to int in the pointerActionSequence API, a=testonly
Automatic update from web-platform-testsChange the button type to int in the pointerActionSequence API

In order to match with test_driver Actions API, we need to change the
button type from string to int in the pointerActionSequence API and the
related web platform tests and layout tests.

Bug: 893480
Change-Id: I151849d31038cf40a2a603196e0f616e15d89072
Reviewed-on: https://chromium-review.googlesource.com/c/1297637
Commit-Queue: Lan Wei <lanwei@chromium.org>
Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605605}

--

wpt-commits: 41f76e27e00de380d5a100aa0c1065fa202e9c0a
wpt-pr: 13933
2018-11-14 13:37:45 +00:00
Francois Remy e54492f2fe Bug 1504850 [wpt PR 13930] - Fix css-values/vh-support-margin.html, a=testonly
Automatic update from web-platform-testsFix css-values/vh-support-margin.html

--

wpt-commits: f77ee36ba4f40d99d3de090df01cfeb503065f6d
wpt-pr: 13930
2018-11-14 13:37:45 +00:00
Max Rebuschatis ec0e0bc1ba Bug 1502991 [wpt PR 13764] - Make XR FrameData and Environment mojo associated, a=testonly
Automatic update from web-platform-testsMake XR FrameData and Environment mojo associated

The XRFrameDataProvider now returns an associated
XREnvironmentDataProvider interface so that the
two share callback queues and thus allow strict
ordering of the two interfaces. This is critical
for frame synchronization between frames and the
associated environment data.

Note: We can't just mark the interfaceptrs for
XRFrameDataProvider and
XREnvironmentIntegrationProvider as associated
in the XRSession struct. XRDevice implementations
mostly live on separate threads from the
XRFrameDataProviders, so we'd have extra thread
hopping. For the VR headsets we explicitly live
off the main thread to avoid latency, and because
we do some work that may block the thread the
XRFrameDataProvider lives on (for example waiting
for vsync, or submitting frames to headset APIs).

Bug: 867057, 876135, 843376
Change-Id: If2fb62fcd185825209dec08e421df05f34d41c30
Reviewed-on: https://chromium-review.googlesource.com/c/1171794
Commit-Queue: Max Rebuschatis <lincolnfrog@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Bill Orr <billorr@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605545}

--

wpt-commits: 2ba8053bfa3946457355fa73d2873144fe4479d2
wpt-pr: 13764
2018-11-14 13:37:45 +00:00
Emircan Uysaler 4cb8b50b7d Bug 1504132 [wpt PR 13855] - Move getDisplayMedia to MediaDevices, a=testonly
Automatic update from web-platform-testsMove getDisplayMedia to MediaDevices

Following https://github.com/w3c/mediacapture-screen-share/pull/86

Bug: 326740
Change-Id: Ifb65a33a7f998563640d9f508d26d91ecb16c32f

--

wpt-commits: 032cd9cc630759609a901e37e158575fd265d353
wpt-pr: 13855
2018-11-14 13:37:44 +00:00
moz-wptsync-bot 330d36c322 Bug 1504593 [wpt PR 13912] - Update wpt metadata, a=testonly
wpt-pr: 13912
wpt-type: metadata
2018-11-14 13:37:44 +00:00
Marcos Cáceres 600dc8d9c6 Bug 1504593 [wpt PR 13912] - Redefine semantics of canMakePayment(), a=testonly
Automatic update from web-platform-testsRedefine semantics of canMakePayment() (#13912)

--

wpt-commits: c39c5a282ed46651faf0722961a89f8fc1f48a71
wpt-pr: 13912
2018-11-14 13:37:43 +00:00
Morten Stenshorne 67360faf7f Bug 1504676 [wpt PR 13919] - Cope even better with the mess we leave behind after a continuation., a=testonly
Automatic update from web-platform-testsCope even better with the mess we leave behind after a continuation.

Tried to fix this in https://chromium-review.googlesource.com/c/1309777
but incorrectly assumed that bogus continuation chains were formed by
direct siblings. But they may also be arbitrary-level cousins. Need to
walk through all non-atomic inlines between one continuation object and
the next in the chain, to figure out whether there is an anonymous block
between two objects in the continuation chain. Only then should we
update the positionedness of anonymous blocks. Only perform this check
if positionedness changed, since it's not for free.

Bug: 901598
Change-Id: I3e49a4ce8081a4a3190cc1569480189cbcccdcc4
Reviewed-on: https://chromium-review.googlesource.com/c/1317627
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605465}

--

wpt-commits: fb4466fa28e359a770f6d7007a2a1302fec0c8a2
wpt-pr: 13919
2018-11-14 13:37:43 +00:00
moz-wptsync-bot c0f07b0f85 Bug 1501941 [wpt PR 13717] - Update wpt metadata, a=testonly
wpt-pr: 13717
wpt-type: metadata
2018-11-14 13:37:42 +00:00
Ian Clelland bcd7940b4f Bug 1501941 [wpt PR 13717] - Correct inherited feature policy when allow attribute is used., a=testonly
Automatic update from web-platform-testsCorrect inherited feature policy when allow attribute is used.

This fixes an error in the inherited policy calculation where a frame
which was explicitly allowed to use a feature through the Feature-Policy
header would be blocked if the "allow" attribute was also present on
the iframe element.

The behaviour now matches the spec algorithm at
https://wicg.github.io/feature-policy/#define-inherited-policy-in-container

Tests have been added to catch this case.

Change-Id: I7a394202c615be3088fda738d7fc65f16bcadf34
Reviewed-on: https://chromium-review.googlesource.com/c/1293610
Reviewed-by: Luna Lu <loonybear@chromium.org>
Commit-Queue: Ian Clelland <iclelland@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605431}

--

wpt-commits: d5f4dec283def0baeca6e5a88223dac67935e798
wpt-pr: 13717
2018-11-14 13:37:42 +00:00
Zhuoyu Qian c08a7096a5 Bug 1504631 [wpt PR 13917] - CSS: serialize pointer-events keywords in lower case, a=testonly
Automatic update from web-platform-testsCSS: serialize pointer-events keywords in lower case

https://drafts.csswg.org/cssom/#serializing-css-values

"To serialize a CSS component value depends on the component, as follows:
keyword
The keyword converted to ASCII lowercase."

Bug: 901666
Change-Id: Iff579a363de13441c75bbebfc951095b071f6060
Reviewed-on: https://chromium-review.googlesource.com/c/1317300
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605383}

--

wpt-commits: f917e2dfc6649f9217f51dec9fd45eaef16188fc
wpt-pr: 13917
2018-11-14 13:37:42 +00:00
moz-wptsync-bot f12683a404 Bug 1503567 [wpt PR 13811] - Update wpt metadata, a=testonly
wpt-pr: 13811
wpt-type: metadata
2018-11-14 13:37:41 +00:00
Automat af Gränssnitt 0d5afad9ac Bug 1503567 [wpt PR 13811] - Update interfaces/screen-capture.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/screen-capture.idl

Source: https://github.com/tidoust/reffy-reports/blob/825f02d/whatwg/idl/screen-capture.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/448699564

--

wpt-commits: 88d1eb8e58767c9387e8414977f47753d8eafaea
wpt-pr: 13811
2018-11-14 13:37:41 +00:00
Philip Jägenstedt ebe6b23ad7 Bug 1504467 [wpt PR 13888] - Add requirements_flake8.txt to .pyup.yml, a=testonly
Automatic update from web-platform-testsSort .pyup.yml list

--
Add requirements_flake8.txt to .pyup.yml

--

wpt-commits: b5243d6c3e0ea8f8c4695a94a801cd4ec39654e9, b3dd8fa1d7ad9c284abf77a1fb0d600116610e0f
wpt-pr: 13888
2018-11-14 13:37:40 +00:00
Philip Jägenstedt 8e17b5c478 Bug 1504397 [wpt PR 13875] - Enable flake8 for py3 again, a=testonly
Automatic update from web-platform-testsEnable flake8 for py3 again (#13875)

This was accidentally dropped in https://github.com/web-platform-tests/wpt/pull/13865.

Splitting flake8.ini into two is a bit unfortunate, but after trimming
to just the errors and warnings that are hit, they differ a
bit. Unfortunately using `--append-config` twice doesn't work.
--

wpt-commits: ba70a57943fae3d69055b1c91b083e0d46d1067d
wpt-pr: 13875
2018-11-14 13:37:40 +00:00
moz-wptsync-bot 2bb9402c9a Bug 1501380 [wpt PR 13685] - Update wpt metadata, a=testonly
wpt-pr: 13685
wpt-type: metadata
2018-11-14 13:37:39 +00:00
Andy Paicu e1c8a1922f Bug 1501380 [wpt PR 13685] - SPV event should have some required init fields, a=testonly
Automatic update from web-platform-testsSPV event should have some required init fields

Spec: https://w3c.github.io/webappsec-csp/#dictdef-securitypolicyviolationeventinit

Bug: 897646
Change-Id: Id4c4947455a095c09aa34d16c7ff298ba4ba046e
Reviewed-on: https://chromium-review.googlesource.com/c/1292566
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605300}

--

wpt-commits: 33640efd70eaad4a6b482b98bd4e433d49934a50
wpt-pr: 13685
2018-11-14 13:37:39 +00:00
Andy Paicu 3f863e7cde Bug 1502370 [wpt PR 13735] - Ensure eval flag is properly transfered to context from CSPRO, a=testonly
Automatic update from web-platform-testsEnsure eval flag is properly transfered to context from CSPRO

When setting the eval flag for a worker context, report only policies
were treated as enforcing. Because AllowEval with supress reporting
does not take into account the ReportOnly state of the policy because
it calls CheckEval directly.

AllowEval: https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/frame/csp/content_security_policy.cc?g=0&l=603

CheckEval is called here: https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc?g=0&l=712

Bug: 777076
Change-Id: I80994553037d29c9301aff1ea845386c776c6837
Reviewed-on: https://chromium-review.googlesource.com/c/1301439
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605289}

--

wpt-commits: 7e66d13f9ca425be0a2891f080a2e473c5d6cf24
wpt-pr: 13735
2018-11-14 13:37:39 +00:00
Hiroki Nakagawa 1b1092d4f2 Bug 1504481 [wpt PR 13891] - ServiceWorker: Modernize WPTs for Client.postMessage using async/await etc, a=testonly
Automatic update from web-platform-testsServiceWorker: Modernize WPTs for Client.postMessage using async/await etc

This is a preparation for adding more tests for postMessage to worker clients.

Bug: n/a
Change-Id: I9e20b04fd86ad27faaecd7d592cac6dfa5ae16b1
Reviewed-on: https://chromium-review.googlesource.com/c/1317067
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605276}

--

wpt-commits: 1360c83bf9347dd1485b4b0fe63c750da5a0a0c3
wpt-pr: 13891
2018-11-14 13:37:38 +00:00
moz-wptsync-bot 5021ace0ee Bug 1504167 [wpt PR 13857] - Update wpt metadata, a=testonly
wpt-pr: 13857
wpt-type: metadata
2018-11-14 13:37:38 +00:00
Marcos Cáceres 64bc4fe1ef Bug 1504167 [wpt PR 13857] - Add missing test descriptions, a=testonly
Automatic update from web-platform-testsAdd missing test descriptions (#13857)

--

wpt-commits: 5ebf3e3cbfc3ea5f6ee691db74b70c62ff02b3bf
wpt-pr: 13857
2018-11-14 13:37:37 +00:00
Mark Roberts 365d2a53a1 Bug 1504561 [wpt PR 13910] - Fix typo in RTCRtpReceiver-getParameters.html, a=testonly
Automatic update from web-platform-testsFix typo in RTCRtpReceiver-getParameters.html

RTCPeerConnection does not have a `getParameters` method.
--
Merge pull request #13910 from markandrus/patch-1

Fix typo in RTCRtpReceiver-getParameters.html
--

wpt-commits: fb253de548b7b5c5ec2f3056c97a8cf67d245a31, 064f51c50eab34723ef435e80188bde08f718c2c
wpt-pr: 13910
2018-11-14 13:37:37 +00:00
moz-wptsync-bot 0ec2ba4b6f Bug 1492347 [wpt PR 13067] - Update wpt metadata, a=testonly
wpt-pr: 13067
wpt-type: metadata
2018-11-14 13:37:37 +00:00
Eric Willigers 52e1a59d6a Bug 1492347 [wpt PR 13067] - [css-position] Inheritance and initial values, a=testonly
Automatic update from web-platform-tests[css-position] Inheritance and initial values (#13067)

* [css-position] Inheritance and initial values

Test that the CSS Positioned Layout properties do not inherit.
Test their initial values against the spec.
https://drafts.csswg.org/css-position/#property-index

* [css-position] offset-* are now inset-*

--

wpt-commits: c6e3139509dfa0b9acdf575802c8c1834ae06821
wpt-pr: 13067
2018-11-14 13:37:36 +00:00
moz-wptsync-bot 1e58fd9fc3 Bug 1504529 [wpt PR 13908] - Update wpt metadata, a=testonly
wpt-pr: 13908
wpt-type: metadata
2018-11-14 13:37:36 +00:00
youennf c15263450b Bug 1504529 [wpt PR 13908] - Fix regressions introduced in https://github.com/web-platform-tests/wpt/pull/13893, a=testonly
Automatic update from web-platform-testsFix regressions introduced in https://github.com/web-platform-tests/wpt/pull/13893 (#13908)

--

wpt-commits: f1373b111b40f43398da4a7ecf01a44453ef7564
wpt-pr: 13908
2018-11-14 13:37:35 +00:00
youennf 0041f3216d Bug 1504520 [wpt PR 13907] - Let sender sends some media data so that getStats produce some outbou…, a=testonly
Automatic update from web-platform-testsLet sender sends some media data so that getStats produce some outbound rtp related stats (#13907)

--

wpt-commits: 8302c59449942bc6f0a422491bd05fc1111dab20
wpt-pr: 13907
2018-11-14 13:37:35 +00:00
youennf 783af83834 Bug 1504517 [wpt PR 13904] - Remove unneeded setting of onaddstream, a=testonly
Automatic update from web-platform-testsRemove unneeded setting of onaddstream (#13904)

Remove unneeded setting of onaddstream

--

wpt-commits: 36fa9b012f34c1b3c86053c26836eb0e4855bf8a
wpt-pr: 13904
2018-11-14 13:37:34 +00:00
Youenn Fablet 3056ff2533 Bug 1504518 [wpt PR 13905] - Move onaddstream test to webrtc/legacy, a=testonly
Automatic update from web-platform-testsMove onaddstream test to webrtc/legacy

--
Merge pull request #13905 from youennf/move-onaddstream-to-legacy

Move onaddstream test to webrtc/legacy
--

wpt-commits: ff33b7ebc5772eed2bbe415f832cb9173cebb8f5, 5b70f391ac3004e1d98508871ccb036fd19ed393
wpt-pr: 13905
2018-11-14 13:37:34 +00:00
moz-wptsync-bot 897756ae52 Bug 1504515 [wpt PR 13903] - Move RTCRtpTransceiver tests related to OfferToReceive legacy options to webrtc/legacy, a=testonly
Automatic update from web-platform-testsMove RTCRtpTransceiver tests related to OfferToReceive legacy options to webrtc/legacy (#13903)

--

wpt-commits: 72fa5ddc5bbab969742ead5664021f59aa0ee1e1
wpt-pr: 13903
2018-11-14 13:37:34 +00:00
moz-wptsync-bot b43e242e99 Bug 1504498 [wpt PR 13893] - Update wpt metadata, a=testonly
wpt-pr: 13893
wpt-type: metadata
2018-11-14 13:37:33 +00:00
youennf bf08ab5fa6 Bug 1504498 [wpt PR 13893] - Rename generateOffer to generateDataChannelOffer and remove use of legacy optionsRename generateOffer to generateDataChannelOffer and remove use of legacy options, a=testonly
Automatic update from web-platform-tests Rename generateOffer to generateDataChannelOffer and remove use of legacy optionsRename generateOffer to generateDataChannelOffer and remove use of legacy options (#13893)

Rename generateOffer to generateDataChannelOffer and remove use of legacy options
--

wpt-commits: cd17e3bcc05a5446bcb0f725551be27bafc59751
wpt-pr: 13893
2018-11-14 13:37:33 +00:00
Youenn Fablet 5c791c8242 Bug 1504513 [wpt PR 13901] - Use addTransceiver instead of offerToReceive options if possible, a=testonly
Automatic update from web-platform-testsUse addTransceiver instead of offerToReceive options if possible

--
Merge pull request #13901 from youennf/remove-further-offerToReceiveXX

Use addTransceiver instead of offerToReceive options if possible
--

wpt-commits: 7b1635867dd746977895bfe1bb5a7f2d0afaffe7, c273f76920c9a675c639a049e1e778cfb8c6fbf5
wpt-pr: 13901
2018-11-14 13:37:33 +00:00
youennf 896e287102 Bug 1504496 [wpt PR 13892] - Move peerIdentity test from webrtc-pc to webrtc-identity, a=testonly
Automatic update from web-platform-testsMove peerIdentity test from webrtc-pc to webrtc-identity (#13892)

Move peerIdentity test from webrtc-pc to webrtc-identity
--

wpt-commits: 0ec83a2998156414399e365a4fbe9be7402b0285
wpt-pr: 13892
2018-11-14 13:37:32 +00:00
Youenn Fablet 043d966e0a Bug 1504504 [wpt PR 13898] - Use generateVideoReceiveOnlyOffer instead of legacy offerToReceiveVideo, a=testonly
Automatic update from web-platform-testsUse generateVideoReceiveOnlyOffer instead of legacy offerToReceiveVideo

--
Merge pull request #13898 from youennf/fix-jsep-initial-offer.https.html

Use generateVideoReceiveOnlyOffer instead of legacy offerToReceiveVideo
--

wpt-commits: f6e9943221a1dd9ba594a1182a429d62e687a487, 06bbfc0155c8dc93412b7da78b2274861e6b0259
wpt-pr: 13898
2018-11-14 13:37:32 +00:00
Youenn Fablet 56261c42e7 Bug 1506588 [wpt PR 13899] - Move from offerToReceiveAudio to addTransceiver('audio'), a=testonly
Automatic update from web-platform-testsMove from offerToReceiveAudio to addTransceiver('audio')

--
Merge pull request #13899 from youennf/move-offerToReceiveAudio-addTransceiver-audio

Move from offerToReceiveAudio to addTransceiver('audio')
--

wpt-commits: 59e5213b74251dbab6597c1dde436e4625530949, 6321ab57a1b7856d338950532ed44dd103d37863
wpt-pr: 13899
2018-11-14 13:37:32 +00:00
Brian Grinstead 1baf74c1d9 Bug 1425874 - Implement marquee onbounce, onfinish, onstart with WebIDL r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D9970

--HG--
extra : moz-landing-system : lando
2018-11-08 14:46:45 +00:00
Brian Grinstead 35b0511c9a Bug 1425874 - Implement HTMLMarqueeElement r=bzbarsky
This adds a new class for the marquee tag, instead of overloading HTMLDivElement.
It removes some of the XBL that was used to expose properties to web content.

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

--HG--
extra : moz-landing-system : lando
2018-11-14 05:29:11 +00:00
Boris Chiou 94b54b2b26 Bug 1504327 - Support keywords [x|y|z] on rotate. r=emilio
Update the parser and the serialization to support the keywords, [x|y|z].

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

--HG--
extra : moz-landing-system : lando
2018-11-13 18:37:14 +00:00
Blake Kaplan dc6ff756f2 Bug 1507000 - Look for the script in the right directory r=mccr8
I cribbed this from another test and verified that it works.

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

--HG--
extra : moz-landing-system : lando
2018-11-13 23:48:42 +00:00
Nils Ohlmeier [:drno] d0376ddab9 Bug 1456417: made MLineIndex nullable. r=bwc,smaug
Differential Revision: https://phabricator.services.mozilla.com/D10807

--HG--
extra : moz-landing-system : lando
2018-11-13 22:52:24 +00:00
Bumsik Kim c3572e1952 Bug 1458538 - Add pause and resume events for MediaRecorder. r=jya,bzbarsky
This resolves the two problems of MediaRecorder:

1. MediaRecorder does not fire pause/resume events when the corresponding methods are called, as mentioned in D7910.
2. The WebIDL for MediaRecorder does not specify onpause/onresume event handler attributes neither.

DispatchSimpleEvent() is used because there are no event attributes needed.

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

--HG--
extra : moz-landing-system : lando
2018-11-13 12:50:04 +00:00
Cosmin Sabou 007b66c1f5 Merge mozilla-inbound to mozilla-central. a=merge 2018-11-13 06:23:01 +02:00
Boris Chiou 6e361a1a9a Bug 1505200 - Part 3: Parse any order of number and angle for Rotate. r=emilio
Rotate accepts rotate axis and angle in any order
(i.e. <number>{3} <angle> or <angle> <number>{3}), so we rewrite the
parser.

Depends on D11401

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

--HG--
extra : moz-landing-system : lando
2018-11-12 19:21:32 +00:00
Boris Chiou 89eee2303f Bug 1505200 - Part 2: Serialize Rotate by servo. r=emilio
So we can drop a lot of code.

Depends on D11247

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

--HG--
extra : moz-landing-system : lando
2018-11-12 19:21:22 +00:00
Boris Chiou 5f3b39da88 Bug 1505200 - Part 1: Rewrite the interpolation of Rotate to return correct type. r=birtles
The original implementation always returns Rotate::Rotate3D, but it is
not correct, so we have to rewrite it:
1. If both from value and to value are none, we don't have to convert it
   into identity value, so just return None.
2. If one of the value is none, we replace it with an identity value based on
   the other one's rotate axis.
3. If we only have 2D rotation, we just animate the <angle>.
4. Otherwise, we do interpolation by 3D rotation.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 23:17:19 +00:00
Narcis Beleuzu ca3f27dd60 Backed out changeset 6ad8b10cc0d6 (bug 1264177) for wpt failures on fetch-destination-no-load-event.https.html . CLOSED TREE 2018-11-12 23:36:21 +02:00
Byron Campen [:bwc] 33bc9bd6b6 Bug 1498793: Accept msid without track id r=mjf,jib
Differential Revision: https://phabricator.services.mozilla.com/D10925

--HG--
extra : moz-landing-system : lando
2018-11-12 19:25:59 +00:00
Perry Jiang 84d5b8eb27 Bug 1264177 - Implement FetchEvent.resultingClientId r=edenchuang,mrbkap
- Expose FetchEvent.resultingClientId on non-subresource, non-"report"-destination requests.
- Delay Clients.get(FetchEvent.resultingClientId) resolution until the resulting client is execution ready.
- Add WPTs to test for existence of resultingClientId and Clients.get promise resolution values.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 20:10:41 +00:00
Wes Kocher 37ba230663 Bug 1506410 - Fix up two other instances of ParseError not passing in metadata r=jgraham
Depends on D11575

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

--HG--
extra : moz-landing-system : lando
2018-11-12 10:11:48 +00:00
Wes Kocher 4bda2c8ec9 Bug 1506410 - Make sure wptmanifest's ParseError prints out filename and line number when called r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D11575

--HG--
extra : moz-landing-system : lando
2018-11-12 10:09:31 +00:00
Emilio Cobos Álvarez bea44aa4f6 Bug 1473184: Remove serialize_basicshape_position. r=xidorn
Per https://github.com/w3c/csswg-drafts/issues/2274. There's a whole lot of new failures, but those need to be updated along with the spec changes in that issue.

We did resolve that position serialized the same everywhere though.

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

--HG--
extra : moz-landing-system : lando
2018-11-12 09:21:17 +00:00
Cosmin Sabou e43d93d363 Bug 1506156 - Removed two ini files. a=testonly
--HG--
extra : rebase_source : 670b3c52a88881ba3727620ded0b42b9eaa1987a
2018-11-10 18:16:33 +02:00
Cosmin Sabou 4820f42321 Backed out changeset afe0e285c2c9 (bug 1506156) for breaking the wpts.
--HG--
extra : rebase_source : d719fb912400af703b61862d9a375e15eae716ea
2018-11-10 18:08:19 +02:00
Cosmin Sabou 7a6941cbad Bug 1506156 - Disable some tests temporarily in order to keep the wpts green. a=testonly 2018-11-10 17:29:52 +02:00
James Graham a032e8985d Bug 1506156 - wpt metadata updates a=testonly 2018-11-10 11:56:37 +00:00
Cosmin Sabou 00f29cfcf6 Merge mozilla-central to mozilla-inbound. 2018-11-10 13:51:14 +02:00
Cosmin Sabou de2efbb6bd Backed out 2 changesets (bug 1501056) for causing SM build bustages on wasm/jsapi/constructor/compile.any.js.
Backed out changeset ab51b28ab2a6 (bug 1501056)
Backed out changeset 2f5beb3bf504 (bug 1501056)
2018-11-10 12:05:48 +02:00
moz-wptsync-bot 1557cbacc3 Bug 1506156 - [wpt-sync] Update web-platform-tests to 41851a672e581d5b74e6567d906edf28a9b37c9c, a=testonly
wpt-head: 41851a672e581d5b74e6567d906edf28a9b37c9c
wpt-type: landing
2018-11-10 09:03:21 +00:00
Youenn Fablet 71c753151f Bug 1504503 [wpt PR 13897] - Move some offerToReceive tests to webrtc/legacy, a=testonly
Automatic update from web-platform-testsMove offerToReceive tests to webrtc/legacy

--
Add README.txt

--
Fix according comments and also remove webrtc/RTCPeerConnection-createOffer-offerToReceive.html

--
Merge pull request #13897 from youennf/move-offerToReceive-tests-to-webrtc-legacy

Move some offerToReceive tests to webrtc/legacy
--

wpt-commits: 20676f8e4d648ba15f92b34680ec2145f709447b, 9149142688378105c6ee4c55625e9ffe7733d114, c86065e16bff25b1c4ea08a94e4497bb54b26a91, 41851a672e581d5b74e6567d906edf28a9b37c9c
wpt-pr: 13897
2018-11-10 09:03:21 +00:00
Youenn Fablet e8c0a96ee3 Bug 1504500 [wpt PR 13895] - Make video-codecs.https.html use addTransceiver, a=testonly
Automatic update from web-platform-testsMake video-codecs.https.html use addTransceiver

--
Merge pull request #13895 from youennf/video-codecs-addTransceiver

Make video-codecs.https.html use addTransceiver
--

wpt-commits: ceecc53e022d817d0af6a1b487b82adfa8bc9fe6, 6d93a8a617f4469e62635cf634b626d8b31f94af
wpt-pr: 13895
2018-11-10 09:03:20 +00:00
Youenn Fablet a3d6498cd3 Bug 1504501 [wpt PR 13896] - Send media content to get inbound rtp stats, a=testonly
Automatic update from web-platform-testsSend media content to get inbound rtp stats

--
Merge pull request #13896 from youennf/fix-getStats-addTransceiver

Send media content to get inbound rtp stats
--

wpt-commits: 8d26eb70b3fa17889d52a09239b4bd2903d23814, 18a053a7d5da19a97aa75d2e00c6b8df7631dc64
wpt-pr: 13896
2018-11-10 09:03:20 +00:00
Youenn Fablet aae8c1e53d Bug 1504499 [wpt PR 13894] - Use transceiver instead of offerToReceiveVideo in no-media-call, a=testonly
Automatic update from web-platform-testsUse transceiver instead of offerToReceiveVideo in no-media-call

--
Use addTransceiver and if failing, fall back to offerToReceiveVideo

--
Merge pull request #13894 from youennf/no-media-call-addTransceiver

Use transceiver instead of offerToReceiveVideo in no-media-call
--

wpt-commits: ead3edfc872f7e1241f6b3ed50b5ca08dd0527a2, c3be323c4ebb241b6dc867a2a2d056c641bbf609, 2b55923345ecf91bc93a43721231ee9fcaba00e7
wpt-pr: 13894
2018-11-10 09:03:20 +00:00
moz-wptsync-bot 90ddc23f2e Bug 1504459 [wpt PR 13887] - Update wpt metadata, a=testonly
wpt-pr: 13887
wpt-type: metadata
2018-11-10 09:03:19 +00:00
Harald Alvestrand cb10319bc4 Bug 1504459 [wpt PR 13887] - Basic test for generated SDP, a=testonly
Automatic update from web-platform-testsBasic test for generated SDP

This adds a protocol test that SDP is generated by createOffer
conforming to JSEP requirements.

--
Update sess-id test

--
Merge pull request #13887 from alvestrand/jsep-basic-sdp

Basic test for generated SDP
--

wpt-commits: 34f7fa7c9a4290d7cf2523fbf221a532f969408e, 79745f4dea4a98e00faa378a5e55d2f989243fc6, da8939da78abfc1397736b6c97306806b1edde71
wpt-pr: 13887
2018-11-10 09:03:19 +00:00
moz-wptsync-bot fc28e14082 Bug 1500210 [wpt PR 13602] - Update wpt metadata, a=testonly
wpt-pr: 13602
wpt-type: metadata
2018-11-10 09:03:18 +00:00
Youenn Fablet 1d80ba837a Bug 1500210 [wpt PR 13602] - WPT test for https://github.com/w3c/mediacapture-record/pull/152, a=testonly
Automatic update from web-platform-testsWPT test for https://github.com/w3c/mediacapture-record/pull/152

--
Merge pull request #13602 from youennf/mediarecorder-error

WPT test for https://github.com/w3c/mediacapture-record/pull/152
--

wpt-commits: 32455da9974b5b1406d4d18da741724934c81476, 9864ae7c751f002375194c3fb99215d73735c00a
wpt-pr: 13602
2018-11-10 09:03:18 +00:00
moz-wptsync-bot b98eb94c98 Bug 1503444 [wpt PR 13798] - Update wpt metadata, a=testonly
wpt-pr: 13798
wpt-type: metadata
2018-11-10 09:03:17 +00:00
Youenn Fablet 38df89d725 Bug 1503444 [wpt PR 13798] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=191077, a=testonly
Automatic update from web-platform-testsWebKit export of https://bugs.webkit.org/show_bug.cgi?id=191077

--
Merge pull request #13798 from youennf/wpt-export-for-webkit-191077

WebKit export of https://bugs.webkit.org/show_bug.cgi?id=191077
--

wpt-commits: 11ef93036c90fdae1e950a1c401448d4b09995d0, 6e9693d2690e0648fb9a1bd902af7cc078f28515
wpt-pr: 13798
2018-11-10 09:03:17 +00:00
Youenn Fablet ff9da0e3f4 Bug 1504383 [wpt PR 13869] - Check for AudioContext to enable generating audio tracks with it, a=testonly
Automatic update from web-platform-testsCheck for AudioContext to enable generating audio tracks with it

--
Merge pull request #13869 from youennf/fix-check-audio-context-for-webrtc

Check for AudioContext to enable generating audio tracks with it
--

wpt-commits: d72af25ff4ea267dcd60991e5b88f7ac4215a6b5, 5b2feb1bdf3ec2571f9d7f877752c6df58e52d10
wpt-pr: 13869
2018-11-10 09:03:17 +00:00
moz-wptsync-bot 9b559fbb0c Bug 1504069 [wpt PR 13844] - Update wpt metadata, a=testonly
wpt-pr: 13844
wpt-type: metadata
2018-11-10 09:03:16 +00:00
Jinho Bang 1d342aed46 Bug 1504069 [wpt PR 13844] - PaymentRequest: retry()'s errorFields should be optional per WebIDL, a=testonly
Automatic update from web-platform-testsPaymentRequest: retry()'s errorFields should be optional per WebIDL

Related spec change:
  https://github.com/w3c/payment-request/pull/805

Bug: 861704
Change-Id: Ic15a8cd0b66c52277abecbd6b976c5e4af2f9022
Reviewed-on: https://chromium-review.googlesource.com/c/1312144
Commit-Queue: Jinho Bang <jinho.bang@samsung.com>
Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605173}

--

wpt-commits: ca92dc59cf149ac1129dccb6f3ce0925558f5749
wpt-pr: 13844
2018-11-10 09:03:16 +00:00
Harald Alvestrand 341ade7b0d Bug 1504473 [wpt PR 13889] - Move identity tests to separate directory, a=testonly
Automatic update from web-platform-testsMove identity tests to separate directory

--
Added META.yml

--
Merge pull request #13889 from alvestrand/webrtc-identity

Move identity tests to separate directory
--

wpt-commits: b9990d4632b0a49645490dff1bfdb65b6d81580b, 9dee3b2f014ad7eddf82927557a816c3f356c34f, e9ce333a0aca8e892ebd4bc524ffb52c2212d68b
wpt-pr: 13889


--HG--
rename : testing/web-platform/tests/webrtc/RTCPeerConnection-getIdentityAssertion.sub.html => testing/web-platform/tests/webrtc-identity/RTCPeerConnection-getIdentityAssertion.sub.html
rename : testing/web-platform/tests/webrtc/RTCPeerConnection-peerIdentity.html => testing/web-platform/tests/webrtc-identity/RTCPeerConnection-peerIdentity.html
rename : testing/web-platform/tests/webrtc/identity-helper.sub.js => testing/web-platform/tests/webrtc-identity/identity-helper.sub.js
2018-11-10 09:03:15 +00:00
Morten Stenshorne e4fc692fde Bug 1504064 [wpt PR 13843] - [LayoutNG] Use cached fragment if size won't change., a=testonly
Automatic update from web-platform-tests[LayoutNG] Use cached fragment if size won't change.

Available size may change from one layout pass to another, but that
doesn't have to mean that we need to re-lay out a child. If we can be
sure that its size will remain the same, and that if it will keep the
same size, that won't affect any descendants, we can skip layout and
return the cached fragment.

We cannot ignore initial containing block size changes if there are
orthogonal flow root children, so keep track of that.

Makes perf_tests/layout/many-block-children-fixed-inline-size.html
about 3 times faster.

Update expectations for one invalidation test. The test has some
fixed-width descendants, so when only the window width changes,
there's less work to do, than before.

Update one unit test, and expand it a bit, to provide a case where we
actually still do need layout.

Bug: 897450
Change-Id: I063f650110d5a488de430b938b3d46e713a1433e
Reviewed-on: https://chromium-review.googlesource.com/c/1297367
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605168}

--

wpt-commits: e4821cbf95780723ec4f19546b50c1a4d8774117
wpt-pr: 13843
2018-11-10 09:03:15 +00:00
pyup.io bot 568ea7c44c Bug 1504408 [wpt PR 13879] - Update urllib3 to 1.24.1, a=testonly
Automatic update from web-platform-testsUpdate urllib3 from 1.24 to 1.24.1 (#13879)

--

wpt-commits: 6146d600fd84c043ee3ce70e59f9abe1b8252d99
wpt-pr: 13879
2018-11-10 09:03:14 +00:00
autofoolip ed88df256c Bug 1504451 [wpt PR 13884] - Update interfaces/fullscreen.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/fullscreen.idl (#13884)

Source: https://github.com/tidoust/reffy-reports/blob/f2a2780/whatwg/idl/fullscreen.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/450138647
--

wpt-commits: 6429cdc25b2bc08e761427e0fdba0de6c81511c2
wpt-pr: 13884
2018-11-10 09:03:14 +00:00
moz-wptsync-bot 9bb756e684 Bug 1436993 [wpt PR 9434]- Update wpt metadata, a=testonly
wpt-pr: 9434
wpt-type: metadata
2018-11-10 09:03:14 +00:00
Soares Chen 08f86690cb Bug 1436993 [wpt PR 9434] - Rename RTCIceCandidate ufrag field to usernameFragment, a=testonly
Automatic update from web-platform-testsRename RTCIceCandidate ufrag field to usernameFragment

--
Merge pull request #9434 from soareschen/ufrag-rename

Rename RTCIceCandidate ufrag field to usernameFragment
--

wpt-commits: 5b9920aa5c7fa27d5954c032e6283327fb2a2c97, a27f3074d9873753dceb6f59801ecd5d3a558b52
wpt-pr: 9434
2018-11-10 09:03:13 +00:00
Bernard Aboba e97bdca6fe Bug 1450733 [wpt PR 10271] - Bring RTCCertificate interface up to date with Candidate Recommendation, a=testonly
Automatic update from web-platform-testsBring RTCCertificate interface up to date with Candidate Recommendation
--
Merge pull request #10271 from aboba/patch-1

Bring RTCCertificate interface up to date with Candidate Recommendation
--

wpt-commits: f31ef37b39dad03d8ba2fcfff0265c662c3bcd8c, 9dd2979bf76aaf62017bc7e9a12706cd64cd2227
wpt-pr: 10271
2018-11-10 09:03:13 +00:00
Philipp Hancke 7b2664304d Bug 1499126 [wpt PR 13526] - webrtc: make a call without announcing SSRCs in the SDP, a=testonly
Automatic update from web-platform-testswebrtc: make a call without announcing SSRCs in the SDP

while testing receiving video still works by listening for
loadedmetadata

--
webrtc: also remove msid lines

--
Merge pull request #13526 from fippo/no-ssrcs

webrtc: make a call without announcing SSRCs in the SDP
--

wpt-commits: 23f4c21d0e21274971d1d3f98e6439fdddb756e7, 716f4c3edba97f07bb125b18ffb73d2f6bb0338b, c18f62e684c7be955b5a5b5a7906836633bea9ed
wpt-pr: 13526
2018-11-10 09:03:12 +00:00
Andreas Butler 50302b49b7 Bug 1504158 [wpt PR 13856] - IndexedDB: fix minor nits in databases() WPTs, a=testonly
Automatic update from web-platform-testsIndexedDB: fix minor nits in databases() WPTs

Fixing minor nits with IndexedDBFactory databases() WPTs as suggested
by jsbell@ over email
-assert_object_equals is deprecated and shouldn't be used. Prefer to
test the results explicitly, even though it's more code.
-all of the test cases use 1 for the version - we should have tests
for databases at other versions.
-the assertion messages should have the form ".... should be ...",
describing what is being asserted, rather than attempting to diagnose
the problem (it's easier to verify that the assertions match the spec
that way)
-there are a handful of lines missing semicolons
-the trailing done() should not be needed for .any.js tests

Bug: 899085
Change-Id: Ie8831c26fabe0e043ccba8238925ac7f520d1d69
Reviewed-on: https://chromium-review.googlesource.com/c/1313275
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Commit-Queue: Andreas Butler <andreasbutler@google.com>
Cr-Commit-Position: refs/heads/master@{#605128}

--

wpt-commits: 4ff6f151a21ef885d4e7a41122907862ae5ae037
wpt-pr: 13856
2018-11-10 09:03:12 +00:00
moz-wptsync-bot 0477661a25 Bug 1503791 [wpt PR 13830] - Update wpt metadata, a=testonly
wpt-pr: 13830
wpt-type: metadata
2018-11-10 09:03:11 +00:00
Javier Fernandez 74b3f7dc32 Bug 1503791 [wpt PR 13830] - [css-text] Keep track of the initial offset for each handled text, a=testonly
Automatic update from web-platform-tests[css-text] Keep track of the initial offset for each handled text

In order to identify single leading white-spaces as potential line
breaking opportunities we need to know the offset the iterator starts
at for the current text to handle.

When we landed the change in r596406 we incorrectly assumed that
leading white-spaces were always at offset 1. However, this is not
valid when such leading white-spaces are generated by previous broken
lines.

This CL solves the issue by using the stored initial offset to identify
such single leading white-spaces as potential breaking opportunities.

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

--

wpt-commits: c583bcd7eb30f38cb2d673031cde245776f1da5a
wpt-pr: 13830
2018-11-10 09:03:11 +00:00
moz-wptsync-bot 1e1d4a6dbb Bug 1484826 [wpt PR 12577] - Update wpt metadata, a=testonly
wpt-pr: 12577
wpt-type: metadata
2018-11-10 09:03:11 +00:00
Avi Drissman 3682c4249e Bug 1484826 [wpt PR 12577] - Don't allow popups during page unloading times., a=testonly
Automatic update from web-platform-testsDon't allow popups during page unloading times.

Precisely, this disallows them when the event loop's
termination nesting level is nonzero.

This is now part of the spec,
https://html.spec.whatwg.org/#apis-for-creating-and-navigating-browsing-contexts-by-name

> The window open steps, given a string url, a string target, and a string features, are as follows:
> 1. If the event loop's termination nesting level is nonzero, return null.

BUG=844455

Change-Id: I85fb003063f5ed051049c7c263391835421902ac
Reviewed-on: https://chromium-review.googlesource.com/c/1180296
Commit-Queue: Avi Drissman <avi@chromium.org>
Reviewed-by: Nate Chapin <japhet@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#605025}

--

wpt-commits: ffeba23ebd16b9adb2e0e2b5fe6923fef9bb9e5e
wpt-pr: 12577
2018-11-10 09:03:10 +00:00
Robert Ma 61c9346f74 Bug 1504400 [wpt PR 13877] - Revert "Ignore includers of untested mixins (#13611)", a=testonly
Automatic update from web-platform-testsRevert "Ignore includers of untested mixins (#13611)"

This reverts commit e9e06cd3ede66193be47ff0d436c62a606d5fd50.

--

wpt-commits: 69e4ebb5d19fe2cd945dc98c2681f16b92ad0364
wpt-pr: 13877
2018-11-10 09:03:10 +00:00
Donna Wu 6d27a97fc4 Bug 1501947 [wpt PR 13718] - Use USB mojo interfaces in WebUsbDetector., a=testonly
Automatic update from web-platform-testsUse USB mojo interfaces in WebUsbDetector.

This CL converted USB callings in WebUsbDetector to mojo interfaces
by introducing webusb_landing_page in UsbDeviceInfo.

Bug: 699790
Change-Id: I6352c35a7eb9090ef4d5cb3d2436b30216d76ec9
Reviewed-on: https://chromium-review.googlesource.com/c/1297747
Commit-Queue: Donna Wu <donna.wu@intel.com>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604923}

--

wpt-commits: 843887c17db71d57a4466599cf42f494bea6af1c
wpt-pr: 13718
2018-11-10 09:03:09 +00:00
Charles Vazac 305fad09c9 Bug 1503355 [wpt PR 13789] - Make Server-Timing tests more resilient, a=testonly
Automatic update from web-platform-testsMake Server-Timing tests more resilient (#13789)

--

wpt-commits: 5c95adc476aa7273b152d2468b5e71b42757f007
wpt-pr: 13789
2018-11-10 09:03:09 +00:00
Rune Lillesveen 0b61e937ad Bug 1504390 [wpt PR 13872] - Keep previous_in_flow across shadow boundary., a=testonly
Automatic update from web-platform-testsKeep previous_in_flow across shadow boundary.

For some reason we created a new AttachContext entering a ShadowRoot for
AttachLayoutTree. If the shadow host was display:contents we would lose
the previous_in_flow from the shadow tree checking the need for
whitespace LayoutObject for shadow host siblings.

Created a common space-separated words expectation for css.

Bug: 901323
Change-Id: Ib2fa54d55923c0497ff8e96c5010e68b01570881
Reviewed-on: https://chromium-review.googlesource.com/c/1314589
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604910}

--

wpt-commits: 25b7275dd46568b0ba28201940cadac3045616ff
wpt-pr: 13872
2018-11-10 09:03:09 +00:00
Philip Jägenstedt 95ac7e6930 Bug 1503377 [wpt PR 13791] - Add signed-exchange/META.yml (suggested reviewers), a=testonly
Automatic update from web-platform-testsAdd signed-exchange/META.yml (suggested reviewers) (#13791)

--

wpt-commits: 5d1aee150ce0201b883c31dee60ba23b0e7c633e
wpt-pr: 13791
2018-11-10 09:03:08 +00:00
moz-wptsync-bot b65961bff6 Bug 1504278 [wpt PR 13861] - Update wpt metadata, a=testonly
wpt-pr: 13861
wpt-type: metadata
2018-11-10 09:03:08 +00:00
Marcos Cáceres 6551c9d824 Bug 1504278 [wpt PR 13861] - change test order, a=testonly
Automatic update from web-platform-testschange test order (#13861)

* change test order

Switching order of tests so these click ones can run before canMakePayment() gets upset.

* split up tests

--

wpt-commits: 96d09d3b3b8b8794063e6cd2c5bfe3dd8a4a395c
wpt-pr: 13861
2018-11-10 09:03:07 +00:00
moz-wptsync-bot 9087c02e28 Bug 1498330 [wpt PR 13467] - Extract Safari version from safaridriver, a=testonly
Automatic update from web-platform-testsExtract Safari version from safaridriver (#13467)

--

wpt-commits: bd9dbc0d99bdadc541cd55a0309730d2bf40df1b
wpt-pr: 13467
2018-11-10 09:03:07 +00:00
Morten Stenshorne b93a754b67 Bug 1504092 [wpt PR 13847] - [LayoutNG] Cannot re-use line box fragments when scrollbars change., a=testonly
Automatic update from web-platform-tests[LayoutNG] Cannot re-use line box fragments when scrollbars change.

Without this fix, 3 tests would fail with
https://chromium-review.googlesource.com/c/chromium/src/+/1297367 :

external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-clip-004.html
fast/overflow/image-selection-highlight.html
scrollbars/overflow-scrollbar-combinations.html

Change-Id: Iabd95ead6c96cd50f25e654dda6a7f041ac77af0
Reviewed-on: https://chromium-review.googlesource.com/c/1311926
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604883}

--

wpt-commits: 415f81733682e4307f2acbda8ff948b73f007ea4
wpt-pr: 13847
2018-11-10 09:03:06 +00:00
Philip Jägenstedt 141dbc8466 Bug 1504375 [wpt PR 13865] - Consolidate the flake8 setup into tools/tox.ini and config files, a=testonly
Automatic update from web-platform-testsConsolidate the flake8 setup into tools/tox.ini and config files (#13865)

flake8 is still run as part of the "tools/ unittests (Python 2)" job in
Travis, because `run_applicable_tox` in tools/ci/ci_tools_unittest.sh
will turn `TOXENV=py27` into `TOXENV=py27,py27-flake8`.

Splitting flake8 into a separate job entirely is left for later.
--

wpt-commits: a54a387e5d474670fbe0431eb8a898df603ec0eb
wpt-pr: 13865
2018-11-10 09:03:06 +00:00
Philip Jägenstedt 79446ad356 Bug 1504376 [wpt PR 13866] - Delete appveyor.yml, a=testonly
Automatic update from web-platform-testsDelete appveyor.yml (#13866)

--

wpt-commits: 3051abb292fe91e74718f81c3dd1914c0ff53eb0
wpt-pr: 13866
2018-11-10 09:03:06 +00:00
moz-wptsync-bot 9947c9a0f7 Bug 1503518 [wpt PR 13805] - Update wpt metadata, a=testonly
wpt-pr: 13805
wpt-type: metadata
2018-11-10 09:03:05 +00:00
YUHAN WU 7a4e8ffe51 Bug 1503518 [wpt PR 13805] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=190778, a=testonly
Automatic update from web-platform-testswpt-export-for-webkit-190778

--
Merge pull request #13805 from woaiwyhty/wpt-export-for-webkit-190778

WebKit export of https://bugs.webkit.org/show_bug.cgi?id=190778
--

wpt-commits: ff3e6e2db88acc409216225c80aef51594696215, 457d416adbbfff6916357a347d2a98fef2d8fcd2
wpt-pr: 13805
2018-11-10 09:03:05 +00:00
moz-wptsync-bot 1fdfb8d313 Bug 1503698 [wpt PR 13822] - Update wpt metadata, a=testonly
wpt-pr: 13822
wpt-type: metadata
2018-11-10 09:03:04 +00:00
Anders Hartvoll Ruud a59d54df31 Bug 1503698 [wpt PR 13822] - [css-properties-values-api] Invalidate paint worklet on registration., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Invalidate paint worklet on registration.

Due to how initial values of registered custom properties used to be
handled, the style diff function for custom paint could not discover that
the computed value for some property changed due to a new property
registration.

This meant that, if you used the property '--x' in your paint worklet
(without applying '--x' on any element in the document), and _then_
registered the property '--x' (giving it an initial value), the worklet
would not repaint even though the computed value of --x changed from
"nothing" to the registered initial value.

Now that initial values are returned from ::GetRegisteredVariable, simply
compare those values when diffing for custom paint invalidation.

Note that the second test in this CL is already passing before this CL,
but I'm including it anyway since that case is also mentioned in the bug.

R=ikilpatrick@chromium.org

Bug: 657706
Change-Id: I2b7707d48d73693a70b100fe1121bd7f977b4db1
Reviewed-on: https://chromium-review.googlesource.com/c/1309788
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604607}

--

wpt-commits: 2a5673603f719fed9b3dce2f6bde705057b90599
wpt-pr: 13822
2018-11-10 09:03:04 +00:00
Yoshifumi Inoue 973d06230f Bug 1503922 [wpt PR 13835] - Make Element#innerText not to emit Tab/Newline for <td>/<tr>/<br> itself, a=testonly
Automatic update from web-platform-testsMake Element#innerText not to emit Tab/Newline for <td>/<tr>/<br> itself

This patch changes |Element#innerText| not to emit Tab/Newline for <td>, <br>,
<tr> itself to follow the spec change[1] for improving interop.

Example:
 - <br>.innerText -> "" (was "\n")
 - <td>abc</td>.innerText -> "abc" (was "abc\t")
 - <tr><td>abc</td></tr>.innerText -> "abc" (was "abc\n")

[1] https://github.com/whatwg/html/pull/4132 Make innerText getter not run the
algorithm on the element itself

Bug: 897373
Cq-Include-Trybots: luci.chromium.try​:linux_layout_tests_layout_ng
Change-Id: I4266ee28df9b44e9044dfa60c2d54257a5f82eeb
Reviewed-on: https://chromium-review.googlesource.com/c/1312436
Reviewed-by: Yoichi Osato <yoichio@chromium.org>
Commit-Queue: Yoshifumi Inoue <yosin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604872}

--

wpt-commits: ff0b6d883e558c94a2302985d424606a80ed5200
wpt-pr: 13835
2018-11-10 09:03:04 +00:00
Florian Rivoal 85ecf206a3 Bug 1497142 [wpt PR 13415] - [css-text] word-break:break-all does not affect punctuation, a=testonly
Automatic update from web-platform-tests[css-text] word-break:break-all does not affect punctuation (#13415)

Turns into an proper wpt test case the test discussed in https://github.com/w3c/csswg-drafts/issues/785#issuecomment-374866706
--

wpt-commits: b61f5da2f084542d060e954209a4794f346c789a
wpt-pr: 13415
2018-11-10 09:03:03 +00:00
moz-wptsync-bot db3be589a6 Bug 1496849 [wpt PR 13397] - Update wpt metadata, a=testonly
wpt-pr: 13397
wpt-type: metadata
2018-11-10 09:03:03 +00:00
Florian Rivoal f9ea269ebe Bug 1496849 [wpt PR 13397] - [css-text-3] tests for letter-spacing, a=testonly
Automatic update from web-platform-tests[css-text-3] tests for letter-spacing (#13397)

Covers https://github.com/w3c/csswg-drafts/issues/1518 and
https://github.com/w3c/csswg-drafts/issues/1509
--

wpt-commits: 14f049857537e878d690fddce2352a89779e3f57
wpt-pr: 13397
2018-11-10 09:03:02 +00:00
moz-wptsync-bot 17bc4ebfa5 Bug 1496119 [wpt PR 13338] - Update wpt metadata, a=testonly
wpt-pr: 13338
wpt-type: metadata
2018-11-10 09:03:02 +00:00
Florian Rivoal 482d3835d9 Bug 1496119 [wpt PR 13338] - [css-text] Trailing ideographic white-space, a=testonly
Automatic update from web-platform-tests[css-text] Trailing ideographic white-space (#13338)

Relates to https://github.com/w3c/csswg-drafts/issues/2500
--

wpt-commits: 85746ce0c5b8e8403c0238af6469d7177ed15c49
wpt-pr: 13338
2018-11-10 09:03:01 +00:00
moz-wptsync-bot 3483e65f44 Bug 1494191 [wpt PR 13211] - Update wpt metadata, a=testonly
wpt-pr: 13211
wpt-type: metadata
2018-11-10 09:03:01 +00:00
Florian Rivoal e93ff66557 Bug 1494191 [wpt PR 13211] - [css-text] word-break:keep-all with U+3000 (space) and U+3001 (punctuation), a=testonly
Automatic update from web-platform-tests[css-text] word-break:keep-all with U+3000 (space) and U+3001 (punctuation) (#13211)

At the time of writing, Chrome passes, but Firefox and Safari fail.

Related to https://github.com/w3c/csswg-drafts/issues/3142
--

wpt-commits: ac65f580b18722c161a59fe1a4436f17f6acda2d
wpt-pr: 13211
2018-11-10 09:03:00 +00:00
Anne van Kesteren 459deb257e Bug 1504108 [wpt PR 13850] - Request/Response's clone() realm, a=testonly
Automatic update from web-platform-testsRequest/Response's clone() realm

For https://github.com/whatwg/fetch/issues/825.
--

wpt-commits: e5ba0a871d891aabfe286935d31cbae6b4a850c3
wpt-pr: 13850
2018-11-10 09:03:00 +00:00
moz-wptsync-bot 0cc6e7567d Bug 1502443 [wpt PR 13739] - Update wpt metadata, a=testonly
wpt-pr: 13739
wpt-type: metadata
2018-11-10 09:03:00 +00:00
Dominic Farolino 573eea3331 Bug 1502443 [wpt PR 13739] - Change default classic script fetch options credentials mode, a=testonly
Automatic update from web-platform-testsChange default classic script fetch options credentials mode

This CL changes the default classic script fetch options credentials mode
from "omit" to "same-origin", as per the recent spec change [1], and adds
descendant worker credentials tests as a follow-up to said spec change and
[2].

[1]: https://github.com/whatwg/html/pull/3656
[2]: https://github.com/web-platform-tests/wpt/issues/13426

R=domenic@chromium.org, kouhei@chromium.org, nhiroki@chromium.org

Bug: 849101
Change-Id: I958f552f0ee91beb8aab98269f79a1eb219fb40a
Reviewed-on: https://chromium-review.googlesource.com/c/1301964
Commit-Queue: Dominic Farolino <domfarolino@gmail.com>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604862}

--

wpt-commits: 085c8a8f6eab33c6586d4d1f9897b700f41c8f54
wpt-pr: 13739
2018-11-10 09:02:59 +00:00
Eric Willigers 0bf3dec27b Bug 1501246 [wpt PR 13677] - [css-overscroll-behavior] Inheritance, initial, a=testonly
Automatic update from web-platform-tests[css-overscroll-behavior] Inheritance, initial (#13677)

Properties inherit or not according to the spec.
Properties have initial values according to the spec.
https://drafts.csswg.org/css-overscroll-behavior/#property-index
--

wpt-commits: 69a295238d917c2438c0029a143757a99768f275
wpt-pr: 13677
2018-11-10 09:02:59 +00:00
moz-wptsync-bot c3cda79cb6 Bug 1504172 [wpt PR 13859] - Update wpt metadata, a=testonly
wpt-pr: 13859
wpt-type: metadata
2018-11-10 09:02:58 +00:00
Marcos Cáceres b676d37749 Bug 1504172 [wpt PR 13859] - Remove tests for supportedTypes from basic-card, a=testonly
Automatic update from web-platform-testsRemove tests for supportedTypes from basic-card (#13859)

* Remove tests for supportedTypes from basic-card

* Add historical check for supportedType

* Update payment-method-basic-card/empty-data-manual.https.html

Co-Authored-By: marcoscaceres <marcos@marcosc.com>

* Update payment-method-basic-card/empty-data-manual.https.html

Co-Authored-By: marcoscaceres <marcos@marcosc.com>

--

wpt-commits: fb15e14b52049f952612623ee0d7fb7a620a57c9
wpt-pr: 13859
2018-11-10 09:02:58 +00:00
Marcos Cáceres 702069faba Bug 1504182 [wpt PR 13860] - Remove tests for supportedTypes from payment handler, a=testonly
Automatic update from web-platform-testsRemove tests for supportedTypes from payment handler (#13860)

--

wpt-commits: 5d4871b4b8b5f5c489ddab276d68e952a5babb85
wpt-pr: 13860
2018-11-10 09:02:57 +00:00
Chris Dumez 6d3a5b12b7 Bug 1504119 [wpt PR 13854] - location.pathname should return "blank" when there is no browsing con…, a=testonly
Automatic update from web-platform-testslocation.pathname should return "blank" when there is no browsing context (#13854)

The pathname of "about:blank" is "blank", not "".
--

wpt-commits: a6322a0bf9f7b0553dec4c8eee5a673fccf9a91b
wpt-pr: 13854
2018-11-10 09:02:57 +00:00
moz-wptsync-bot bf0f90c62c Bug 1496076 [wpt PR 13333] - Update wpt metadata, a=testonly
wpt-pr: 13333
wpt-type: metadata
2018-11-10 09:02:57 +00:00
Florian Rivoal 7a75eb08cd Bug 1496076 [wpt PR 13333] - [css-text] Check hanging of trailing white-space with pre-wrap, a=testonly
Automatic update from web-platform-tests[css-text] Check hanging of trailing white-space with pre-wrap

--
Merge pull request #13333 from frivoal/text-3116

[css-text] Check hanging of trailing white-space with pre-wrap
--

wpt-commits: 0c431cd14c54327c58909c0671149c518d0e0438, 9e3c344cd052bc7ba0e957f3a343a09f09e29815
wpt-pr: 13333
2018-11-10 09:02:56 +00:00
mark a. foltz 96a4f1100c Bug 1503410 [wpt PR 13794] - [Presentation API] Remove from insecure contexts., a=testonly
Automatic update from web-platform-tests[Presentation API] Remove from insecure contexts.

This patch removes the Presentation API from insecure contexts.  The number of presentations started on insecure contexts is 0.0001% of page views on desktop and 0.0004 on Android.

In addition it updates layout tests and WPT to use https: for presentation URLs.

Blink-dev thread:
https://groups.google.com/a/chromium.org/d/topic/blink-dev/lumj0lVdtHA/discussion

chromestatus.com feature entry:
https://www.chromestatus.com/feature/5766218384408576

Bug: 733381
Change-Id: I9ae3025160b0e0bcf987fda0068a0e6bd92c24fd
Reviewed-on: https://chromium-review.googlesource.com/c/1306336
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Commit-Queue: mark a. foltz <mfoltz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604621}

--

wpt-commits: 68c63e96b88dfaceb492a8247ea8830484bf8007
wpt-pr: 13794
2018-11-10 09:02:56 +00:00
moz-wptsync-bot 9531a8aa7d Bug 1467354 [wpt PR 11375] - Update wpt metadata, a=testonly
wpt-pr: 11375
wpt-type: metadata
2018-11-10 09:02:56 +00:00
Florian Rivoal 0cb4f70f71 Bug 1467354 [wpt PR 11375] - [css-text-3] Hanging punctuation is scrollable overflow, a=testonly
Automatic update from web-platform-tests[css-text-3] Hanging punctuation is scrollable overflow

Relates to the spec changes decided in
https://github.com/w3c/csswg-drafts/issues/2398

--
Merge pull request #11375 from frivoal/css-text-2398

[css-text-3] Hanging punctuation is scrollable overflow
--

wpt-commits: e93c468fcfd71112be7be632caa2762124ff3368, d74aa5de90a672c87d3f8031cf2d88f00f6d8466
wpt-pr: 11375
2018-11-10 09:02:55 +00:00
Philip Jägenstedt c76ee4e4e4 Bug 1503372 [wpt PR 13790] - Fix link markup in signed-exchange/README.md, a=testonly
Automatic update from web-platform-testsFix link markup in signed-exchange/README.md (#13790)

--

wpt-commits: 088f63b9c303e1e3a5be74058c0b81a5d30502f2
wpt-pr: 13790
2018-11-10 09:02:55 +00:00
Philip Jägenstedt 81e992e935 Bug 1503435 [wpt PR 13797] - Add self as suggested reviewer of speech-api/, a=testonly
Automatic update from web-platform-testsAdd self as suggested reviewer of speech-api/ (#13797)

--

wpt-commits: d0ce4d98e54a10b7526009329cc4be31c7a3e4fc
wpt-pr: 13797
2018-11-10 09:02:54 +00:00
moz-wptsync-bot 596af5f44b Bug 1503649 [wpt PR 13816] - Update wpt metadata, a=testonly
wpt-pr: 13816
wpt-type: metadata
2018-11-10 09:02:54 +00:00
Anders Hartvoll Ruud 6d9dfe05bf Bug 1503649 [wpt PR 13816] - [css-properties-values-api] Store initial variables on ComputedStyle., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Store initial variables on ComputedStyle.

Initial values are currently not stored at all on ComputedStyle, and we
must refer to the PropertyRegistration to figure out what the initial value
for a given property is.

The problem with this, is that registering a property also has the effect
of giving all styles that are already computed new values (effectively).
For example, if a property '--x' is not registered (and not applied on any
style), the computed value of that property is the "empty value" as
described in css-variables. If the property then becomes registered,
the initial value suddenly becomes whatever is specified by the
registration, even on the ComputedStyle objects that already exist.

This causes problems for calculating transitions, because we incorrectly
consider the previous computed value to be "initialValue" from the
registration rather than what it really was: "empty value".

This CL adds a StyleInitialData class which contains the initial values
for all registered variables. This class is instantiated for the initial
style, and then referenced by all ComputedStyles that inherit from that
style.

This makes it possible to know what the initial value was for a certain
property at the time style calculation took place.

R=futhark@chromium.org

Bug: 848250
Change-Id: I0a44e06608738aab15cb35fbc448a47188932600
Reviewed-on: https://chromium-review.googlesource.com/c/1309736
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604580}

--

wpt-commits: bce35cc67fe84021df94dc52e60522b1f1b46e8b
wpt-pr: 13816
2018-11-10 09:02:53 +00:00
Guido Urdaneta e9479785fe Bug 1504082 [wpt PR 13845] - Add extra utilities to content::media_constraints, a=testonly
Automatic update from web-platform-testsAdd extra utilities to content::media_constraints

This CL adds:
* NumericRangeSet::Contains().
* NumericRangeSet::EmptySet().
* ResolutionSet::FromNativeResolution().

These utilities are in preparation for supporting the resizeMode
constrainable property in getUserMedia() and applyConstraints().

Drive-by: minor fixes/improvements.

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

--

wpt-commits: 5b699ddb3200ce3abc8a2a5059c52235076bde4f
wpt-pr: 13845
2018-11-10 09:02:53 +00:00
Wanming Lin 883d572800 Bug 1503596 [wpt PR 13813] - Add assert_not_own_property, a=testonly
Automatic update from web-platform-testsAdd assert_not_own_property (#13813)

Fixed #13186
--

wpt-commits: 679a364421ce3704289df21e1ff985c14b360981
wpt-pr: 13813
2018-11-10 09:02:52 +00:00
Philip Jägenstedt ecc57e79a3 Bug 1503793 [wpt PR 13831] - [Azure Pipelines] Split manifest update into a separate step, a=testonly
Automatic update from web-platform-tests[Azure Pipelines] Split manifest update into a separate step (#13831)

For some reason, manifest generation is faster this way.

Drive-by: don't use multi-line script where not needed
--

wpt-commits: 46e12063c39422833ea51552e86b200175be0f1a
wpt-pr: 13831
2018-11-10 09:02:52 +00:00
Anne van Kesteren b07652ecfd Bug 1504042 [wpt PR 13841] - Fetch: Access-Control-Allow-Credentials parsing, a=testonly
Automatic update from web-platform-testsFetch: Access-Control-Allow-Credentials parsing

For https://github.com/whatwg/fetch/pull/824.

--

wpt-commits: 43452a39a63658cd6cbaaefcc3d7056e21a18db5
wpt-pr: 13841
2018-11-10 09:02:52 +00:00
moz-wptsync-bot 0a7d8e26a9 Bug 1504020 [wpt PR 13840] - Update wpt metadata, a=testonly
wpt-pr: 13840
wpt-type: metadata
2018-11-10 09:02:51 +00:00
Guido Urdaneta 822cad0aa4 Bug 1504020 [wpt PR 13840] - Add support for resizeMode in MediaStreamTrack.getSettings(), a=testonly
Automatic update from web-platform-testsAdd support for resizeMode in MediaStreamTrack.getSettings()

This CL exposes the current resizeMode setting to the Web Platform.
As of this CL, the resizeMode is 'none' if the track resolution
corresponds to the native resolution of the video source, without any
resolution adjustment. It is 'crop-and-rescale' if rescaling is
necessary.

The resizeMode currently cannot be set explicitly with getUserMedia() or
applyConstraints(), but this functionality will be added in a follow-up
CL.

Drive-by: Add separate WPT tests for all getSettings() properties.

Intent to Ship:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/V2srjdzRCXE

Bug: 854980
Change-Id: Id4c683e6b2f228b17cf2354cb7fc589ca9e593a6
Reviewed-on: https://chromium-review.googlesource.com/c/1307448
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604562}

--

wpt-commits: dcf7730d7300f236459aa20990e14d46f3517916
wpt-pr: 13840
2018-11-10 09:02:51 +00:00
moz-wptsync-bot 895a5bea0d Bug 1503677 [wpt PR 13819] - Update wpt metadata, a=testonly
wpt-pr: 13819
wpt-type: metadata
2018-11-10 09:02:50 +00:00
Eric Willigers 173c1a41eb Bug 1503677 [wpt PR 13819] - [css-animations] animation-duration computed value, a=testonly
Automatic update from web-platform-tests[css-animations] animation-duration computed value (#13819)

Durations are serialized in seconds.
https://drafts.csswg.org/css-values-4/#time

--

wpt-commits: e92093981dfdba5154fd8c41021f2bf99751e67b
wpt-pr: 13819
2018-11-10 09:02:50 +00:00
Philip Jägenstedt 56ab37380a Bug 1503469 [wpt PR 13802] - Use `test-jobs --includes` to simplify tools/ci/ scripts, a=testonly
Automatic update from web-platform-testsUse `test-jobs --includes` to simplify tools/ci/ scripts (#13802)

--

wpt-commits: 96748a74f894306ff71cf1957d9a330947c872bd
wpt-pr: 13802
2018-11-10 09:02:49 +00:00
pyup-bot 3a26bafc7e Bug 1503977 [wpt PR 13839] - Update selenium to 3.141.0, a=testonly
Automatic update from web-platform-testsUpdate selenium from 3.14.1 to 3.141.0
--
Update selenium from 3.14.1 to 3.141.0
--
Update selenium from 3.14.1 to 3.141.0
--
Update selenium from 3.14.1 to 3.141.0
--
Update selenium from 3.14.1 to 3.141.0
--
Update selenium from 3.14.1 to 3.141.0
--
Update selenium from 3.14.1 to 3.141.0
--

wpt-commits: 48af82969fefb8d2fe80f8b0e6162dd707bec073, 0caf7b0df499a1a80c582a0aa876f95298bf9563, f6077c770a969300b730e460b0ef6f5164257f93, 4b0226dd1adc95ee1cc50df66fb79f85dc8e05c1, 7f2e42aaa0305df82b2c9094cbfcb1a9c459bce6, 2c4f1aee95cf4878c7644803e25ffb385101a7dc, 751803fa80e835e4afa55f69cc8e87c86a8aaadd
wpt-pr: 13839
2018-11-10 09:02:49 +00:00
moz-wptsync-bot 0683bf48a4 Bug 1503400 [wpt PR 13792] - Update wpt metadata, a=testonly
wpt-pr: 13792
wpt-type: metadata
2018-11-10 09:02:49 +00:00
HyeockJinKim 747805bb29 Bug 1503400 [wpt PR 13792] - Always update placeholder's visibility, a=testonly
Automatic update from web-platform-testsAlways update placeholder's visibility

Always call SetPlaceholderVisibility if !placeholder
to prevent :placeholder-shown style from being applied

Bug: 884696
Change-Id: I5f078dad825de91253bc99d133dc7978a59bbda3
Reviewed-on: https://chromium-review.googlesource.com/c/1292666
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: HyeockJin Kim <kherootz@gmail.com>
Cr-Commit-Position: refs/heads/master@{#604529}

--

wpt-commits: ac9fb615fcc36341b9c204c2a525fa30157f24d1
wpt-pr: 13792
2018-11-10 09:02:48 +00:00
moz-wptsync-bot 773730df97 Bug 1499659 [wpt PR 13559] - Update wpt metadata, a=testonly
wpt-pr: 13559
wpt-type: metadata
2018-11-10 09:02:48 +00:00
Anne van Kesteren 07b63bb4d2 Bug 1499659 [wpt PR 13559] - Fetch: test nosniff parsing better, a=testonly
Automatic update from web-platform-testsFetch: X-Content-Type-Options: nosniff parsing

For https://github.com/whatwg/fetch/pull/818.
--

wpt-commits: 10f708e6f13141fc92ca9318c7606590f659fcf2
wpt-pr: 13559
2018-11-10 09:02:47 +00:00
autofoolip 50398ab947 Bug 1503934 [wpt PR 13836] - Update interfaces/hr-time.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/hr-time.idl (#13836)

Source: https://github.com/tidoust/reffy-reports/blob/302154e/whatwg/idl/hr-time.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/449201928
--

wpt-commits: db7f86289e47f0d124593cd27926529a6265ddb3
wpt-pr: 13836
2018-11-10 09:02:47 +00:00
moz-wptsync-bot c73123f7b8 Bug 1478325 [wpt PR 12181] - Update wpt metadata, a=testonly
wpt-pr: 12181
wpt-type: metadata
2018-11-10 09:02:47 +00:00
Anne van Kesteren 4d0cfe235b Bug 1478325 [wpt PR 12181] - XMLHttpRequest: overrideMimeType and workers, a=testonly
Automatic update from web-platform-testsXMLHttpRequest: overrideMimeType and workers

See https://bugzilla.mozilla.org/show_bug.cgi?id=723739 for context.

--

wpt-commits: 046815564b1808dddb4898b18e88607bb52aa13d
wpt-pr: 12181
2018-11-10 09:02:46 +00:00
Christian Biesinger 746562f6aa Bug 1503788 [wpt PR 13829] - [layoutng] Fix setting of fixed_block_is_definite, a=testonly
Automatic update from web-platform-tests[layoutng] Fix setting of fixed_block_is_definite

When a flex item has a definite specified height (e.g. height: 100px),
then percentages in children of the flex item should resolve even
if the flexbox does not have an explicit height, ie. does not match
the condition in https://drafts.csswg.org/css-flexbox/#definite-sizes

Bug: 885185

Change-Id: Iba226f30e1e02e3a11273fa45fcdf1cef897120c
Reviewed-on: https://chromium-review.googlesource.com/c/1311534
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604483}

--

wpt-commits: d77d5561cda3ab330143bdd5fed7a96b84be24e0
wpt-pr: 13829
2018-11-10 09:02:46 +00:00
moz-wptsync-bot c89eafe5bd Bug 1503702 [wpt PR 13824] - Update wpt metadata, a=testonly
wpt-pr: 13824
wpt-type: metadata
2018-11-10 09:02:45 +00:00
Ehsan Karamad dc6fb1b7b3 Bug 1503702 [wpt PR 13824] - No vertical bars if 'vertical-policy' disabled, a=testonly
Automatic update from web-platform-testsNo vertical bars if 'vertical-policy' disabled

When 'vertical-scroll' policy is disabled in a document, the contents
cannot be scrolled (will not be user-input scrollable and targeted
for gesture scroll). However, currently disabling 'vertical-scroll'
still leaves the vertical scrollbars behind; the bars position cannot
be changed however.

This CL fixes the issue by hiding the vertical scrollbars for
scrollable elements inside documents where the policy is enforced
(i.e., disabled).

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

--

wpt-commits: 8295368c82194ac6c1443571bdd57b464bfc55b4
wpt-pr: 13824
2018-11-10 09:02:45 +00:00
moz-wptsync-bot 83f45b1a12 Bug 1502157 [wpt PR 13725] - Update wpt metadata, a=testonly
wpt-pr: 13725
wpt-type: metadata
2018-11-10 09:02:44 +00:00
Stephen McGruer 755c612f0f Bug 1502157 [wpt PR 13725] - [url] Properly treat '#' as marking the start of the fragment in data URIs, a=testonly
Automatic update from web-platform-tests[url] Properly treat '#' as marking the start of the fragment in data URIs

This CL aligns Chromium with the URL spec, such that we consider '#' to
mark the end of the content and the start of the fragment section only.
GURL::GetContent was updated to reflect this, with a special case for
javascript URLs specifically (as their spec mentions including '#' in
the URL content).

This is a reland of I49c6f4d739a2dd42eecc9947f8e75071b84e9be7. Recent data
shows that kDataUriHasOctothorpe is now rare on WebView, and the Chrome
side data has also shifted to be a long tail of smaller users. Plan is to
land this change again and see if anything breaks.

TBR=rdevlin.cronin@chromium.org,mlamouri@chromium.org,pfeldman@chromium.org,boliu@chromium.org

Bug: 123004
Change-Id: Ib72b8eef4bd61db4f2488e522d3d4cfcfa8a1a14
Reviewed-on: https://chromium-review.googlesource.com/c/1297172
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Bo <boliu@chromium.org>
Reviewed-by: David Benjamin <davidben@chromium.org>
Reviewed-by: Eugene But <eugenebut@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604399}

--

wpt-commits: 154498e346ade38c8df98a7eb8cc98c012e6af9c
wpt-pr: 13725
2018-11-10 09:02:44 +00:00
moz-wptsync-bot 809807849b Bug 1497567 [wpt PR 13435] - Update wpt metadata, a=testonly
wpt-pr: 13435
wpt-type: metadata
2018-11-10 09:02:44 +00:00
Anne van Kesteren d77064c08d Bug 1497567 [wpt PR 13435] - Test Location sans browsing context, a=testonly
Automatic update from web-platform-testsTest Location sans browsing context

For https://github.com/whatwg/html/issues/3959 and https://github.com/whatwg/html/pull/4076.
--

wpt-commits: fce65ebd7656136f5f8452378146f1b7af30bf79
wpt-pr: 13435
2018-11-10 09:02:43 +00:00
Philip Jägenstedt c769451bc9 Bug 1503623 [wpt PR 13814] - Use the light blue WPT logo for the legacy runner, a=testonly
Automatic update from web-platform-testsUse the light blue WPT logo for the legacy runner (#13814)

We have a nice logo, let's use it more.
--

wpt-commits: 4c7258c980b59fe051cba91bceb30db61bf63186
wpt-pr: 13814
2018-11-10 09:02:43 +00:00
Morten Stenshorne f0b2093d95 Bug 1503691 [wpt PR 13821] - Cope with the mess we leave behind after a continuation., a=testonly
Automatic update from web-platform-testsCope with the mess we leave behind after a continuation.

When an inline object has a block child, we need to split the inline
into two "continuations", wrap them inside separate anonymous blocks,
and put the actual block child(ren) between those anonymous blocks, also
wrapped inside a designated anonymous block.

If we later on remove that block child, we don't tear down the
continuation chain completely. We get rid of all the anononymous blocks,
but keep the two split inlines, that will suddenly become adjacent
siblings. They should ideally be joined back into one layout object, but
we don't do that. And this fix isn't about that (because I really wish
to do other things than just causing and fixing fuzzer crashers for the
rest of this year and half of the next).

Instead, make sure that we cope with bogus continuation chains. The
problem was when an inline that had a bogus continuation chain became
relatively positioned, and we ended up marking a subsequent anonymous
block as relatively-positioned, although none of its children were DOM
children of the inline. This in turn caused trouble for absolute
positioning, after https://chromium-review.googlesource.com/c/1301457 ,
which expects that there be relatively positioned inlines in the
vicinity if an anonymous container with block children is relatively
positioned.

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

--

wpt-commits: 7eeaa91c39f8d79f565979023c127c3c7d06c7b6
wpt-pr: 13821
2018-11-10 09:02:42 +00:00
Anne van Kesteren 732a5faa18 Bug 1503663 [wpt PR 13817] - Remove cors/allow-headers.htm, a=testonly
Automatic update from web-platform-testsRemove cors/allow-headers.htm

It's a duplicate of an earlier cors/origin.htm and doesn't actually test Access-Control-Allow-Headers.

--

wpt-commits: 1fb4c5a78d1af72228e9371845aa1bbadbb7b3aa
wpt-pr: 13817
2018-11-10 09:02:42 +00:00
Philip Jägenstedt 42c87b8919 Bug 1503403 [wpt PR 13793] - Change "Web Platform Tests" to web-platform-tests in runner, a=testonly
Automatic update from web-platform-testsChange "Web Platform Tests" to web-platform-tests runner
--
Update the runner title to match visible heading
--

wpt-commits: 61063897afe2a7ff93fb9a390ebe41c189629d07, ec7f77f1f13a0c3a5cf030d75c9001c91d5b17c2
wpt-pr: 13793
2018-11-10 09:02:41 +00:00
Mike Pennisi c03ac764c4 Bug 1503530 [wpt PR 13806] - [wptrunner] Improve errors from Selenium, a=testonly
Automatic update from web-platform-tests[wptrunner] Improve errors from Selenium

The `message` computed by the Selenium executor was mistakenly unused,
and in its place, a Python exception object was used to communicate
information on the failure. The string representation of Exceptions is
generally terse and less helpful during debugging. Replace with the
intended value which includes a complete stack trace and the name of the
exception's class.

--

wpt-commits: 958f49205616916cc683851574eaf03974bf8b06
wpt-pr: 13806
2018-11-10 09:02:41 +00:00
Philip Jägenstedt 42c4fb76c6 Bug 1503467 [wpt PR 13801] - Give `./wpt test-jobs` an `--all` argument, a=testonly
Automatic update from web-platform-testsGive `./wpt test-jobs` an `--all` argument (#13801)

This is useful for testing CI changes.
--

wpt-commits: 3422a5df992675ea3e8478504e8be11ef3494b3d
wpt-pr: 13801
2018-11-10 09:02:41 +00:00
Philip Jägenstedt 055cafab46 Bug 1503061 [wpt PR 13769] - Add configuration for Azure Pipelines, a=testonly
Automatic update from web-platform-testsAdd configuration for Azure Pipelines (#13769)

This just runs infrastructure/ tests on relevant PRs, something minimal
and useful before trying to enable Azure Pipelines for the first time.

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

Next step: https://github.com/web-platform-tests/wpt/issues/13818
--

wpt-commits: 4098fe5f1f08442a8d63db9eb107b49a2f4fe752
wpt-pr: 13769
2018-11-10 09:02:40 +00:00
Anne van Kesteren 35545009cb Bug 1503627 [wpt PR 13815] - Fetch: Access-Control-Allow-Origin parsing, a=testonly
Automatic update from web-platform-testsFetch: Access-Control-Allow-Origin parsing

--

wpt-commits: d5550c29ab33ba311b836b250cb442db6d1577e0
wpt-pr: 13815
2018-11-10 09:02:40 +00:00
championshuttler 8ba9a62f36 Bug 1503563 [wpt PR 13809] - Adds Self Describing section to rendering docs, a=testonly
Automatic update from web-platform-testsAdds Self Describibing section to rendering docs

--
made the requested changes

--
removing extra line

--
removing one more extra line

--
making rest words non capitalize
--

wpt-commits: 79a7cb3e24c189a43a3a890fc7796132bbd4fd5a, d08838132faa67d3240eb4048c5d8387a0b927a3, ef5f7b1be322d8ed416c44f333fcec1fa255032c, 24123f32aa98effb22ce755aacc8765c0da4a2f8, 0cd1d2859d28fd15f5483c298e7d54b34b5665f0
wpt-pr: 13809
2018-11-10 09:02:39 +00:00
Akansha 0ac17eeef5 Bug 1503584 [wpt PR 13812] - add a warning about runner issues, a=testonly
Automatic update from web-platform-testsAdd a warning about runner issues (#13812)

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

wpt-commits: 9a317591796c107a6a591932d0233062526b094e
wpt-pr: 13812
2018-11-10 09:02:39 +00:00
Rune Lillesveen f63865df90 Bug 1503314 [wpt PR 13786] - Check slot re-assignment for getComputedStyle., a=testonly
Automatic update from web-platform-testsCheck slot re-assignment for getComputedStyle.

We only checked if we needed to update v0 shadow distribution before
skipping style recalc for getComputedStyle and friends. Slot re-
assignment for shadow dom v1 also needs to be done as it may affect
inheritance ancestors for the element in question.

This may be the reason for issue 900138, but we have no repro, so hard
to say.

Bug: 900138
Change-Id: Ie2ceae97141aabed0e26de3070b1f170e9eedeed
Reviewed-on: https://chromium-review.googlesource.com/c/1307396
Reviewed-by: Hayato Ito <hayato@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604187}

--

wpt-commits: 4b8cb25d91bc5961fd484a60be9c6c06b12ab744
wpt-pr: 13786
2018-11-10 09:02:38 +00:00
moz-wptsync-bot 8a31082dd3 Bug 1498382 [wpt PR 13471] - Update wpt metadata, a=testonly
wpt-pr: 13471
wpt-type: metadata
2018-11-10 09:02:38 +00:00
Anne van Kesteren 127e67841d Bug 1498382 [wpt PR 13471] - Fetch: combining header values, a=testonly
Automatic update from web-platform-testsHTTP/Fetch: combining header values

Tests for both request and response combining.
--

wpt-commits: ba5fce6d64fcb0812ae23306b29721bb961c8d96
wpt-pr: 13471
2018-11-10 09:02:38 +00:00
moz-wptsync-bot 3c98637f19 Bug 1503566 [wpt PR 13810] - Update wpt metadata, a=testonly
wpt-pr: 13810
wpt-type: metadata
2018-11-10 09:02:37 +00:00
autofoolip 19bc16c6db Bug 1503566 [wpt PR 13810] - Update interfaces/IndexedDB.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/IndexedDB.idl (#13810)

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

wpt-commits: 05689adeab8c97ad457011b6a1758cdfdad7bca8
wpt-pr: 13810
2018-11-10 09:02:37 +00:00
jimevans 6e34062f5b Bug 1503450 [wpt PR 13799] - Remove ES6 construct from WebDriver element click center point tests, a=testonly
Automatic update from web-platform-testswebdriver: remove ES6 construct from in-view center point tests (#13799)

Older user agents (read: "Internet Explorer") do not support the
ES6 "fat arrow" construct. Changing the test event handler to the
older function-based syntax.
--

wpt-commits: b704e37ec97fe90b3a3d59c10f78c21907b5b576
wpt-pr: 13799
2018-11-10 09:02:36 +00:00
Philip Jägenstedt 541ab2252b Bug 1503431 [wpt PR 13796] - Remove some suggested reviewers who have asked to be removed, a=testonly
Automatic update from web-platform-testsRemove some suggested reviewers who have asked to be removed (#13796)

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

wpt-commits: 75b0f336c50105c6fea47ad253d57219dfa744d3
wpt-pr: 13796
2018-11-10 09:02:36 +00:00
Philip Jägenstedt 7459ce8786 Bug 1503419 [wpt PR 13795] - Enable unified plan by default for Chrome Dev, a=testonly
Automatic update from web-platform-testsEnable unified plan by default for Chrome Dev (#13795)

As documented in https://webrtc.org/web-apis/chrome/unified-plan/.

The plan is to enable this by default in Chrome 72, which is the current Chrome
Dev version. Enabling it now will make wpt.fyi more accurate reflect the likely
status of Chrome 72. (It's expected this will cause more tests to pass.)
--

wpt-commits: ced8eec6f128f8766a54ff767bd8db35c636b7fb
wpt-pr: 13795
2018-11-10 09:02:36 +00:00
Simon Pieters d7f676993c Bug 1502553 [wpt PR 13743] - HTML: update innerText getter tests to return *inner* text, a=testonly
Automatic update from web-platform-testsHTML: update innerText getter tests to return *inner* text

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

--

wpt-commits: cf0adc7f3d28a354913e252bc8c6228d699440ca
wpt-pr: 13743
2018-11-10 09:02:35 +00:00
moz-wptsync-bot 809f89eae5 Bug 1503216 [wpt PR 13779] - Update wpt metadata, a=testonly
wpt-pr: 13779
wpt-type: metadata
2018-11-10 09:02:35 +00:00
Anne van Kesteren e5db5888c5 Bug 1503216 [wpt PR 13779] - XMLHttpRequest: manipulate Content-Type less, a=testonly
Automatic update from web-platform-testsXMLHttpRequest: manipulate Content-Type less

For https://github.com/whatwg/xhr/pull/224 and in particular https://github.com/whatwg/mimesniff/issues/84.

This supersedes and closes #13544.

--

wpt-commits: 99f4fdcd906411c036e96c055e28b3e6ca84a1cc
wpt-pr: 13779
2018-11-10 09:02:34 +00:00
moz-wptsync-bot c37de8f784 Bug 1503336 [wpt PR 13787] - Update wpt metadata, a=testonly
wpt-pr: 13787
wpt-type: metadata
2018-11-10 09:02:34 +00:00
Andreas Butler 71a0bced8c Bug 1503336 [wpt PR 13787] - IDBFactory databases flaky wpt fix., a=testonly
Automatic update from web-platform-testsIDBFactory databases flaky wpt fix.

Converting databases() wpt tests to promise_tests to fix flakiness

Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=899085
Change-Id: I91848796d7508408bb3e5b9fb05f725564fa9971
Reviewed-on: https://chromium-review.googlesource.com/c/1299959
Reviewed-by: Victor Costan <pwnall@chromium.org>
Reviewed-by: Chase Phillips <cmp@chromium.org>
Commit-Queue: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603701}

--

wpt-commits: 36ba2f8d72212ba48a47a3a45ad02c5d4773537c
wpt-pr: 13787
2018-11-10 09:02:33 +00:00
moz-wptsync-bot 002526269f Bug 1491972 [wpt PR 13039] - Update wpt metadata, a=testonly
wpt-pr: 13039
wpt-type: metadata
2018-11-10 09:02:33 +00:00
Andreas Butler a28e86ac7c Bug 1491972 [wpt PR 13039] - Reimplementing getDatabaseNames() as databases() for indexeddb., a=testonly
Automatic update from web-platform-testsReimplementing getDatabaseNames() as databases() for indexeddb.

Change-Id: I88a0fe75383bb9712478580a7bd60a145e2d89ba
Bug: 1228492
Reviewed-on: https://chromium-review.googlesource.com/c/1228492
Commit-Queue: Andreas Butler <andreasbutler@google.com>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Chase Phillips <cmp@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#600863}

--

wpt-commits: 7b94252585b28425f6cd01e691f85315519b4913
wpt-pr: 13039
2018-11-10 09:02:33 +00:00
Philip Jägenstedt 897aa8e533 Bug 1500789 [wpt PR 13643] - Remove unused code in tools/wpt/utils.py, a=testonly
Automatic update from web-platform-testsRemove unused code in tools/wpt/utils.py

These were determined to be unused by grepping for the names and looking
at all matches. Note

--
Restore seekable

--
remove unused import
--

wpt-commits: a066f56ff24036e070391fc8527fe3538aab2219, 70abb3d310edc14a8ac91649271c77b8a9206217, 3361ae5e8e8786ffced2d760785817bb51d05288
wpt-pr: 13643
2018-11-10 09:02:32 +00:00
Philip Jägenstedt 8900fcb003 Bug 1503239 [wpt PR 13782] - Call the tools/wpt/ tests simply "tests" (not "unittests"), a=testonly
Automatic update from web-platform-testsCall the tools/wpt/ tests simply "tests" (not "unittests") (#13782)

The job name is wpt_integration, and tools/ci/ci_wpt.sh both writes
/etc/hosts and installs Chrome, so these are integration tests. But just
call them tests, like for resources/ and infrastructure/.
--

wpt-commits: 7452fbc120383dbfeae9759baeb9f2fe68cffc1f
wpt-pr: 13782
2018-11-10 09:02:32 +00:00
Anders Hartvoll Ruud 048d5e7b61 Bug 1502955 [wpt PR 13763] - [css-properties-values-api] Validate generate_property argument., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Validate generate_property argument.

This prevents silently dropping invalid arguments. For example, the
following currently generates a non-inherited property:

  let name = generate_property(syntax: '<length>', inherited: true);

This is because 'inherited' is not an option for CSS.registerProperty (the
actual option is 'inherits').

With this change, an exception is thrown if unknown options are provided.

R=futhark@chromium.org

Bug: 641877
Change-Id: I7b639651c331aa705416db95a3de751353648031
Reviewed-on: https://chromium-review.googlesource.com/c/1304522
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603862}

--

wpt-commits: add8843a7da2ab5ee5ba329c0ae052573c23cde2
wpt-pr: 13763
2018-11-10 09:02:31 +00:00
moz-wptsync-bot 4dd163c459 Bug 1503178 [wpt PR 13774] - Update wpt metadata, a=testonly
wpt-pr: 13774
wpt-type: metadata
2018-11-10 09:02:31 +00:00
Anders Hartvoll Ruud 5ba63554b1 Bug 1503178 [wpt PR 13774] - [css-properties-values-api] Test initial values individually., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Test initial values individually.

Split up the assertions of the initial value test into multiple tests.
This makes it possible to add test expectations for things which are not
supported yet.

R=futhark@chromium.org

Bug: 641877
Change-Id: I8756b2d066a8bc2ae542ca033d98754255aeb2b2
Reviewed-on: https://chromium-review.googlesource.com/c/1304560
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603859}

--

wpt-commits: 6014df860a812202756c59f230e9bfafb2c8332c
wpt-pr: 13774
2018-11-10 09:02:30 +00:00
Anders Hartvoll Ruud 90ba10d3ab Bug 1503227 [wpt PR 13780] - [css-properties-values-api] Test computed values individually., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Test computed values individually.

 - Having large buckets of assertions in the same test is not great if
   one of those assertions fail.
 - Running all tests twice with and without inherited font size is not
   relevant for a large amount of the tests.

Therefore:

 - Use only one assertion per test, allowing fine-grained test
   expectations.
 - Only test inherited font-size for a few relevant cases.

R=futhark@chromium.org

Bug: 641877
Change-Id: I0a26dc29da4ca3be04f33b86bb063e48cb2f4c08
Reviewed-on: https://chromium-review.googlesource.com/c/1304520
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603850}

--

wpt-commits: 704a0dbc3dd38a81085b7b813b5602532a63cabd
wpt-pr: 13780
2018-11-10 09:02:30 +00:00
Philip Jägenstedt f2d5ba4388 Bug 1503185 [wpt PR 13775] - Consistently use `manager` for ManagerGroup.pool entries, a=testonly
Automatic update from web-platform-testsConsistently use `manager` for ManagerGroup.pool entries (#13775)

--

wpt-commits: 8bb642da20e51c1e8cb8f8e23b1adeb444ab26ad
wpt-pr: 13775
2018-11-10 09:02:30 +00:00
Philip Jägenstedt c809d2cf6f Bug 1503198 [wpt PR 13778] - Indent `manager_group` method calls to within the `with` scope, a=testonly
Automatic update from web-platform-testsIndent `manager_group` method calls to within the `with` scope (#13778)

While variable binding `manager_group` does survive after the `with`
statement, that will be after `__exit__` has been called. That still
works, but there's no reason for the reader to wonder if there's a
difference, whether indentation is intentional.
--

wpt-commits: e2f346f20d1d165360ae7ca7df4b027113c217b0
wpt-pr: 13778
2018-11-10 09:02:29 +00:00
Philip Jägenstedt 61eaa27193 Bug 1503193 [wpt PR 13777] - Remove unused method `ManagerGroup.is_alive()`, a=testonly
Automatic update from web-platform-testsRemove unused method `ManagerGroup.is_alive()` (#13777)

It's not used internally, and the only `ManagerGroup` instance is
created at `with ManagerGroup(...) as manager_group` in wptrunner.py,
and the method is also not called there.
--

wpt-commits: 086f4ef0144b35ee125d1edfc478632b6885b1c7
wpt-pr: 13777
2018-11-10 09:02:29 +00:00
Anders Hartvoll Ruud 1921fb4b47 Bug 1503190 [wpt PR 13776] - [css-properties-values-api] Compute <resolution> values to 'dppx'., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Compute <resolution> values to 'dppx'.

Unfortunately, calc() in <resolution> values is not yet supported in Blink.
(Such values were not allowed for <resolution> before CSS Values and Units
Level 4).

R=futhark@chromium.org

Bug: 641877
Change-Id: I4b3fdcd24f37018a415489e7d15220dc34698c04
Reviewed-on: https://chromium-review.googlesource.com/c/1304554
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603843}

--

wpt-commits: 9d2432a20edd05076fa49f265adeeb64e78a3aba
wpt-pr: 13776
2018-11-10 09:02:28 +00:00
L. David Baron c66ce9d589 Bug 1503171 [wpt PR 13772] - Sync Mozilla CSS tests as of 2018-10-30, a=testonly
Automatic update from web-platform-testsSync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/6e4537056d5363fc118fa946615955798892314b . (#13772)

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

wpt-commits: 1f06d26817ca7f03f3d42246fa1e14285e3aaecc
wpt-pr: 13772
2018-11-10 09:02:28 +00:00
Hiroki Nakagawa f81fa3a090 Bug 1503159 [wpt PR 13770] - ServiceWorker: Move WPTs for ServiceWorkerContainer.startMessages() into its own file, a=testonly
Automatic update from web-platform-testsServiceWorker: Move WPTs for ServiceWorkerContainer.startMessages() into its own file

This CL moves tests for ServiceWorkerContainer.startMessages() and message
queues from postmessage-to-client.https.html to
postmessage-to-client-message-queue.https.html. This doesn't change test
behavior.

The motivations of this change are as follows:

- Tests for startMessages() are timing out on all web browsers[1]. This hides
  the results of typical tests for WindowClient.postMessage(), and makes it
  difficult to add new tests for WorkerClient.postMessage().
- Test formats are totally different among them. This makes it difficult to read
  test scripts.

[1] https://wpt.fyi/results/service-workers/service-worker/postmessage-to-client.https.html?aligned&label=stable

Bug: 894682
Change-Id: Ia66af523ccff4529f85aac23df5059be099290a2
Reviewed-on: https://chromium-review.googlesource.com/c/1307025
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603837}

--

wpt-commits: 899e3a45f8d628c4a7cfb324e031a99f3a4aefdf
wpt-pr: 13770
2018-11-10 09:02:27 +00:00
Anders Hartvoll Ruud 8739788f6c Bug 1503160 [wpt PR 13771] - [css-properties-values-api] Compute <time> values to seconds., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Compute <time> values to seconds.

The CSSPrimitiveValue::IsTime function (non-static) did for some reason
use GetType() instead of TypeWithCalcResolved(), even though both
ComputeSeconds() and TypeWithCalcResolved() do seemingly handle calculated
time correctly.

R=futhark@chromium.org

Bug: 641877
Change-Id: I0e927265f01855b8262ed9201df9eae647171b8d
Reviewed-on: https://chromium-review.googlesource.com/c/1304481
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603832}

--

wpt-commits: 9082397e214eef1fd04e478e353cd0d19a64f040
wpt-pr: 13771
2018-11-10 09:02:27 +00:00
Eric Willigers 1665c818d2 Bug 1492793 [wpt PR 13105] - [filter-effects] Inheritance and initial values, a=testonly
Automatic update from web-platform-tests[filter-effects] Inheritance and initial values (#13105)

Test that Filter Effects properties inherit.
Test that initial values match the spec.
https://drafts.fxtf.org/filter-effects/#property-index

--

wpt-commits: 7b078f0d6ff82157c57f343838f61b5200686e53
wpt-pr: 13105
2018-11-10 09:02:27 +00:00
Anders Hartvoll Ruud e6c9241b94 Bug 1503038 [wpt PR 13767] - [css-properties-values-api] Compute <angle> values to 'deg'., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Compute <angle> values to 'deg'.

R=futhark@chromium.org

Bug: 641877
Change-Id: I52878c9bca16765d3b32127b5637a7ec521e76dc
Reviewed-on: https://chromium-review.googlesource.com/c/1304416
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603672}

--

wpt-commits: 0cc29e423fd0785b5f906a903d9010519595a4ac
wpt-pr: 13767
2018-11-10 09:02:26 +00:00
Anders Hartvoll Ruud 346bf6b8a2 Bug 1502887 [wpt PR 13761] - [css-properties-values-api] Proper computed value for <color>., a=testonly
Automatic update from web-platform-tests[css-properties-values-api] Proper computed value for <color>.

As of an imminent spec change, <color> values no longer compute to their
specified value, but behave like <color> values in general.

Note that color keywords are parsed as CSSIdentifierValue (holding a
CSSValueID), and custom idents are parsed as CSSCustomIdentValue (holding a
String), which is why the "tomato | <color>" works as it should.

R=futhark@chromium.org

Bug: 641877
Change-Id: I946536a9d54dbaa7af589cb99acdba72f37fe016
Reviewed-on: https://chromium-review.googlesource.com/c/1303365
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603628}

--

wpt-commits: 38bb114c431508bf122a9699869c7a72e4feb5b3
wpt-pr: 13761
2018-11-10 09:02:26 +00:00