Commit Graph

594095 Commits

Author SHA1 Message Date
James Graham
f4d012d176 Bug 1453133 [wpt PR 10406] - Add a infrastructure test to ensure that we can set Firefox prefs., a=testonly
Automatic update from web-platform-testsAdd a infrastructure test to ensure that we can set Firefox prefs.

--

wpt-commits: a12d3faef43491233345c225377546cbb09f4799
wpt-pr: 10406
2018-05-02 07:48:45 +01:00
Anne van Kesteren
54d6a500fc Bug 1447662 [wpt PR 10123] - Make MessagePort's close() detach, a=testonly
Automatic update from web-platform-testsMake MessagePort's close() detach

For https://github.com/whatwg/html/pull/3584.

--

wpt-commits: b51b155ffce7a030397dc173e20628ae2742e030
wpt-pr: 10123
2018-05-02 07:48:42 +01:00
Philip Jägenstedt
33bc4765b6 Bug 1457495 [wpt PR 10687] - Use sha:<SHA> in tag_master.py instead of just <SHA>, a=testonly
Automatic update from web-platform-testsUse sha:<SHA> in tag_master.py instead of just <SHA> (#10687)

This is to avoid finding PRs where commit SHAs have been mentioned,
for example reverts, or just in PR comments.

Example of search which had 2 results before and 1 after:
https://api.github.com/search/issues?q=type:pr+is:merged+repo:w3c/web-platform-tests+280005efe04503f14891d73c6ceab1077a59a735
https://api.github.com/search/issues?q=type:pr+is:merged+repo:w3c/web-platform-tests+sha:280005efe04503f14891d73c6ceab1077a59a735

Kudos to @lukebjerring for pointing out the problem/solution.
--

wpt-commits: b651151c05fb95e24f13b17864624676cfbccbac
wpt-pr: 10687
2018-05-02 07:48:40 +01:00
jgraham
1d26206704 Bug 1457419 [wpt PR 10677] - Set log level to INFO for PR tagging script, a=testonly
Automatic update from web-platform-testsSet log level to INFO for PR tagging script (#10677)

--

wpt-commits: 69ab442726d0f4e435aaddeb8e6fd5b5c5d4f983
wpt-pr: 10677
2018-05-02 07:48:38 +01:00
Philip Jägenstedt
a1db922620 Bug 1457461 [wpt PR 10683] - Ignore css/tools/_virtualenv in .gitignore, a=testonly
Automatic update from web-platform-testsIgnore css/tools/_virtualenv in .gitignore (#10683)

It is created by css/build-css-testsuites.sh
--

wpt-commits: e36d2be3dc7b90ecca42be620a7bac36158c06b1
wpt-pr: 10683
2018-05-02 07:48:37 +01:00
Philip Jägenstedt
2984fdfdee Bug 1457456 [wpt PR 10681] - Log the response body when something goes wrong in tag_master.py, a=testonly
Automatic update from web-platform-testsLog the response body when something goes wrong in tag_master.py (#10681)

Towards debugging https://github.com/w3c/web-platform-tests/issues/10572.
--

wpt-commits: ae34fb2b39f8b2cf9c3989a566ab938cde45dec0
wpt-pr: 10681
2018-05-02 07:48:34 +01:00
James Graham
603b47b7f6 Bug 1457298 [wpt PR 10665] - Increase taskcluster test chunks and timeouts., a=testonly
Automatic update from web-platform-testsIncrease taskcluster test chunks and timeouts.

Tests seem to be a little slower than in mozilla-central so increase the number of chunks
from 6->10 for reftests and 10->15 for testharness tests. Also make the task timeout 2 hours
rather than 1.5.

--

wpt-commits: 43f72f51dca8388bab131aa15cbb7528befd1b91
wpt-pr: 10665
2018-05-02 07:48:32 +01:00
Manuel Rego Casasnovas
854af701d2 Bug 1456906 [wpt PR 10641] - Subtract scrollbar in PerpendicularContainingBlockLogicalHeight, a=testonly
Automatic update from web-platform-testsSubtract scrollbar in PerpendicularContainingBlockLogicalHeight

This is an issue that happens in Flexbox and Grid Layout
and any other layout method that uses OverrideLogicalHeight.
In LayoutBox::PerpendicularContainingBlockLogicalHeight()
we were returning the OverrideContentLogicalHeight() plus
the scrollbar height.
That caused issue with orthogonal flows between flex/grid items
and their children.

The issue is fixed just following the suggestion in the TODO
and using OverrideContentLogicalHeight()
(which doesn't include the scrollbar height).

BUG=836827
TEST=external/wpt/css/css-flexbox/percentage-size-subitems-001.html
TEST=external/wpt/css/css-grid/grid-items/percentage-size-subitems-001.html

Change-Id: I0c7586449067aab78430defc831b2774136e2f0b
Reviewed-on: https://chromium-review.googlesource.com/1028012
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#553790}

--
Silence the CSS-COLLIDING-REF-NAME lint for flexbox/grid collision

css/build-css-testsuites.sh succeeds, so this is probably a false positive.

--

wpt-commits: f08964871577e07b23d222fb04fe1935764fd0ae, 7630b394cb427850220c0f338cd5e771e965f992
wpt-pr: 10641
2018-05-02 07:48:30 +01:00
Kunihiko Sakamoto
748fdc14f3 Bug 1456711 [wpt PR 10624] - Make web font timeouts work for preloaded fonts, a=testonly
Automatic update from web-platform-testsMake web font timeouts work for preloaded fonts

This patch fixes a bug where font display timeouts (100ms and 3s)
didn't start if the font resource is already started loading by
<link rel=preload>.

Bug: 835583
Change-Id: Ie464179ebcc56f2d18c99d234eadd4fc26bc1fcd
Reviewed-on: https://chromium-review.googlesource.com/1027331
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Takashi Toyoshima <toyoshim@chromium.org>
Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553896}

--
Fix the failing MISSING-LINK lints in css/css-fonts/font-display/

--

wpt-commits: 8f1bac8abd1395f35d6039165b6861e6ad111692, 40e55d85d9e7649d8b8e573b8d9b77e0e183fe63
wpt-pr: 10624
2018-05-02 07:48:27 +01:00
Philip Jägenstedt
47b10099fb Bug 1457397 [wpt PR 10673] - Use a non-zero exit code if tag_master.py fails, a=testonly
Automatic update from web-platform-testsUse a non-zero exit code if tag_master.py fails (#10673)

This way, the Travis job will fail, and ci_manifest.sh will not
continue to upload a manifest for an untagged-* tag.

Related to https://github.com/w3c/web-platform-tests/issues/10572 but
doesn't fix it, rather it'll make the Travis jobs fail when this
problem happens, making it easier to notice.

Drive-by: use the sha instead of "master" in log output

--

wpt-commits: 1e5d263997a3cd3f09471ab642774eb3bb150e84
wpt-pr: 10673
2018-05-02 07:48:24 +01:00
Yoav Weiss
62835eac87 Bug 1457139 [wpt PR 10657] - Align Request.destination to spec, a=testonly
Automatic update from web-platform-testsAlign Request.destination to spec

Currently `Request.destination` is set to "unknown" prefetch,
but that was recently changed:
Issue: https://github.com/whatwg/fetch/issues/658
PR: https://github.com/whatwg/fetch/pull/659

This CL aligns the destination values to the spec change.

Bug: 832105
Change-Id: Ib9f21dcc6cf0ace27b7a810d3670cddc45b3b74f
Reviewed-on: https://chromium-review.googlesource.com/1029858
Commit-Queue: Yoav Weiss <yoav@yoav.ws>
Reviewed-by: Charlie Harrison <csharrison@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554341}

--

wpt-commits: 3c940291e9e8c30e8c7c401426160e3531639403
wpt-pr: 10657
2018-05-02 07:48:23 +01:00
TAMURA, Kent
5fbbb65301 Bug 1456707 [wpt PR 10623] - html: Add a test for _charset_., a=testonly
Automatic update from web-platform-testsHTML: form's _charset_ handling

HTML change: https://github.com/whatwg/html/pull/3645.

URL change: https://github.com/whatwg/url/pull/382.
--

wpt-commits: c70b18e9e43e3a41f6988a2a1f88d84b01a3dfcc
wpt-pr: 10623
2018-05-02 07:48:20 +01:00
moz-wptsync-bot
4e08b003eb Bug 1449107 [wpt PR 10192] - Update wpt metadata, a=testonly
wpt-pr: 10192
wpt-type: metadata
2018-05-02 07:48:17 +01:00
Yutaka Hirano
acd8e361b2 Bug 1449107 [wpt PR 10192] - Add tests for Request.isReloadNavigation, a=testonly
Automatic update from web-platform-testsAdd tests for Request.isReloadNavigation

See https://github.com/whatwg/fetch/pull/685, https://github.com/whatwg/html/pull/3592, and discussion in https://github.com/w3c/ServiceWorker/issues/1167.
--

wpt-commits: 58ee169367245c6fe5edc01177eac68f76c12f4a
wpt-pr: 10192
2018-05-02 07:48:16 +01:00
moz-wptsync-bot
05dbbc90c0 Bug 1457327 [wpt PR 10669] - Update wpt metadata, a=testonly
wpt-pr: 10669
wpt-type: metadata
2018-05-02 07:48:13 +01:00
Manuel Rego Casasnovas
bc41484a8a Bug 1457327 [wpt PR 10669] - [css-tables] Scrollbar should be removed from OverrideLogicalHeight(), a=testonly
Automatic update from web-platform-tests[css-tables] Scrollbar should be removed from OverrideLogicalHeight()

When computing the percentage height of table cell children,
if the table cell has horizontal scrollbar we have to subtract
its height from the OverrideLogicalHeight().

The patch is just following a suggestion from a TODO in
LayoutBox::ComputePercentageLogicalHeight().

BUG=837408
TEST=external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-002.html

Change-Id: I5fc818545ce5ffcbb14112616f602668f492cc6d
Reviewed-on: https://chromium-review.googlesource.com/1031590
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#554323}

--

wpt-commits: cb736aa3a24a0c5c8fa527c43d454bd1025aa322
wpt-pr: 10669
2018-05-02 07:48:11 +01:00
moz-wptsync-bot
504771df20 Bug 1457222 [wpt PR 10661] - Fix #10652: resources/test should not rely on Error.stack, a=testonly
Automatic update from web-platform-testsFix #10652: resources/test should not rely on Error.stack (#10661)

Error.stack is very much undefined and rather weird, and way too
fragile for these tests
--

wpt-commits: ee20163d5cb952fea1fd569178d3d26152e01ffd
wpt-pr: 10661
2018-05-02 07:48:09 +01:00
Eric Willigers
15b65f9ef4 Bug 1457767 [wpt PR 9339] - [css3-images] Parsing tests for images properties, a=testonly
Automatic update from web-platform-testsMerge pull request #9339 from ewilligers/images-parsing

[css3-images] Parsing tests for images properties
--

wpt-commits: 7790a59607f8fdc588e81576afd360d166d5ac29
wpt-pr: 9339
2018-05-02 07:48:07 +01:00
moz-wptsync-bot
1a5f5cca85 Bug 1457242 [wpt PR 10663] - Update wpt metadata, a=testonly
wpt-pr: 10663
wpt-type: metadata
2018-05-02 07:48:04 +01:00
Lukasz Anforowicz
76b62517e0 Bug 1457242 [wpt PR 10663] - Remove WPT failure expectations for (now enabled by default) CORB., a=testonly
Automatic update from web-platform-testsRemove WPT failure expectations for (now enabled by default) CORB.

The failure expectations for some wpt/fetch/corb/*tentative* tests were
only needed while CORB was still disabled by default.  These test
expectations can be removed now, because CORB is enabled by default
since r553830.

Bug: 802835
Change-Id: If09646e3cfec268e2a9ec72aa870d8fa2a4460e3
Reviewed-on: https://chromium-review.googlesource.com/1030612
Reviewed-by: Charlie Reis <creis@chromium.org>
Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554192}

--

wpt-commits: 4f397167b4ed552a02201c92d363cfaecfe2c7f0
wpt-pr: 10663
2018-05-02 07:48:03 +01:00
moz-wptsync-bot
77cf7b24f9 Bug 1457290 [wpt PR 10664] - Update wpt metadata, a=testonly
wpt-pr: 10664
wpt-type: metadata
2018-05-02 07:48:00 +01:00
Simon Pieters
73ff1fffd6 Bug 1457290 [wpt PR 10664] - Add web-platform-tests logos, a=testonly
Automatic update from web-platform-testsAdd web-platform-tests logos

Made by Isaac Durazo.

--

wpt-commits: ebce960168d79c41effa8088ef6610116751b3c3
wpt-pr: 10664
2018-05-02 07:47:59 +01:00
Geoffrey Sneddon
dcf19b246d Bug 1457047 [wpt PR 10645] - Update webidl2.js to v10.2.1, a=testonly
Automatic update from web-platform-testsMerge pull request #10645 from csnardi/update-webidl2

 Update webidl2.js to v10.2.1
--

wpt-commits: 9f5c74dc3a633802acaa93ac325b11fff8c739f1
wpt-pr: 10645


--HG--
rename : testing/web-platform/tests/resources/webidl2/test/syntax/idl/iterator.widl => testing/web-platform/tests/resources/webidl2/test/invalid/idl/iterator.widl
rename : testing/web-platform/tests/resources/webidl2/test/invalid/idl/stringconstants.idl => testing/web-platform/tests/resources/webidl2/test/invalid/idl/stringconstants.widl
rename : testing/web-platform/tests/resources/webidl2/test/syntax/idl/typedef-union.idl => testing/web-platform/tests/resources/webidl2/test/syntax/idl/typedef-union.widl
2018-05-02 07:47:56 +01:00
moz-wptsync-bot
6d88f63a42 Bug 1454205 [wpt PR 10477] - Update wpt metadata, a=testonly
wpt-pr: 10477
wpt-type: metadata
2018-05-02 07:47:54 +01:00
Chris Nardi
6b4dc521d7 Bug 1454205 [wpt PR 10477] - Accept two values in the overflow shorthand, a=testonly
Automatic update from web-platform-testsAccept two values in the overflow shorthand

https://github.com/w3c/csswg-drafts/issues/2484 details the resolution
by the CSSWG to accept two values in the overflow shorthand. Update our
implementation to match this, and also update two existing CSSOM
serialization tests. Additionally remove tests that are duplicates of
those currently found in WPT.

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

Bug: 833105
Change-Id: Id8f61182a7d7369a2f575acfdbf608600d1218dd
Reviewed-on: https://chromium-review.googlesource.com/1013618
Commit-Queue: Chris Nardi <cnardi@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554078}

--

wpt-commits: e6756de059f68d445306ac35a6b8e80633d75925
wpt-pr: 10477
2018-05-02 07:47:53 +01:00
Anne van Kesteren
d5a7b50b22 Bug 1457199 [wpt PR 10658] - Encoding: remove bogus euc-kr test, a=testonly
Automatic update from web-platform-testsEncoding: remove bogus euc-kr test

Fixes #10635.

--

wpt-commits: f3bac8d66ea97dda98adda2e16aade6ef4be1b66
wpt-pr: 10658
2018-05-02 07:47:50 +01:00
moz-wptsync-bot
b199ec6982 Bug 1456980 [wpt PR 10643] - Update wpt metadata, a=testonly
wpt-pr: 10643
wpt-type: metadata
2018-05-02 07:47:48 +01:00
Raymond Toy
211833629f Bug 1456980 [wpt PR 10643] - Move WebAudio node constructor tests to WPT, a=testonly
Automatic update from web-platform-testsMove WebAudio node constructor tests to WPT

Move the constructor tests.  Manually verified that Firefox either
passes the tests or fails because of bugs in Firefox.

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

--

wpt-commits: 5fa96e1b9cb116519bcb0e6bd1a5b1f532130009
wpt-pr: 10643
2018-05-02 07:47:46 +01:00
Peter Hall
0f8c10b2b3 Bug 1456925 [wpt PR 10642] - Additional fixes to DOMQuad-001.html, a=testonly
Automatic update from web-platform-testsMerge pull request #10642 from csnardi/dom-quad-updates

Additional fixes to DOMQuad-001.html
--

wpt-commits: 123f656ed4143545b341a79b88d5017f64cfa756
wpt-pr: 10642
2018-05-02 07:47:43 +01:00
moz-wptsync-bot
2d71c4a9df Bug 1456525 [wpt PR 10654] - [Gecko Bug 1456525] Fix wpt ws[s] server intermittent startup issue, a=testonly
Automatic update from web-platform-testsFix wpt ws[s] server intermittent startup issue

Running wpt occasionally failed due to an issue starting the ws[s]
servers. This turns out to be a deadlock caused by a logging lock
being inherited into the child process, sometimes in a locked
state. As a workaround, after spawning the subprocess, we reload the
logging module in order to clear any existing lock. This is pretty
much a hack, but it's the fastest path to a solution to a critical issue.
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456525
gecko-commit: 3c548f1fdf4dbac4c11bfc239e129864db547e4c
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ato

--
Fix Python 3 compatibility
--

wpt-commits: 2ae9668bd0f23edf15d0591aeb90060dbd2565c2, 8f9b8153e139423dcd74598818ad3f7bd7e35c9f
wpt-pr: 10654
2018-05-02 07:47:41 +01:00
Anne van Kesteren
13516021f4 Bug 1456505 [wpt PR 10605] - Fetch: reduce boilerplate in api/basic/, a=testonly
Automatic update from web-platform-testsFetch: reduce boilerplate in api/basic/

--

wpt-commits: 8e66eb476c019bc90ca345faf2c7178dab0c0837
wpt-pr: 10605
2018-05-02 07:47:39 +01:00
Marijn Kruisselbrink
e321f299ce Bug 1454520 [wpt PR 10497] - Try to fix crash when terminating a worker while it is XHR-ing to a blob., a=testonly
Automatic update from web-platform-testsTry to fix crash when terminating a worker while it is XHR-ing to a blob.

Also add test to try to replicate the crash, although the best it seems
to do is flakily DCHECKing. At least this CL seems to fix the DCHECK.

Bug: 829859
Change-Id: I44f416d7c3edf68e2faf15c2eba7d582db947a0a
Reviewed-on: https://chromium-review.googlesource.com/1014400
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551549}

--

wpt-commits: 16c3c0730390a2e1b6bc2919dfeedc159e2b6a01
wpt-pr: 10497
2018-05-02 07:47:37 +01:00
Philip Jägenstedt
e7755d657f Bug 1456527 [wpt PR 10607] - Deprecate document.origin, a=testonly
Automatic update from web-platform-testsDeprecate document.origin

Intent to Deprecate and Remove:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/0D_37iuh1zc/ndyyNaxgCQAJ

Bug: 692084
Change-Id: Iae09a7d82e09c9bc3f0394dfa476370fd1efe516
Reviewed-on: https://chromium-review.googlesource.com/1013699
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553537}

--

wpt-commits: 3e538e72b8f12de065612862486c3fc24beb9c53
wpt-pr: 10607
2018-05-02 07:47:34 +01:00
Ms2ger
3d47281a72 Bug 1457121 [wpt PR 10650] - Use a simpler and more reliable way to access the global scope in testharness.js., a=testonly
Automatic update from web-platform-testsUse a simpler and more reliable way to access the global scope in testharness.js.

In particular, this should work in JS shells.

--

wpt-commits: 62c85b4892519965b4e15f4291a4f7acc6e13ab5
wpt-pr: 10650
2018-05-02 07:47:32 +01:00
James Graham
1069ad9b2c Bug 1457117 [wpt PR 10649] - Allow up to 30s for the servers to start, a=testonly
Automatic update from web-platform-testsAllow up to 30s for the servers to start

--

wpt-commits: 504f62334789c835115d83708cfaf8149151abf6
wpt-pr: 10649
2018-05-02 07:47:30 +01:00
moz-wptsync-bot
9b00c6eb75 Bug 1452027 [wpt PR 10341] - Update wpt metadata, a=testonly
wpt-pr: 10341
wpt-type: metadata
2018-05-02 07:47:29 +01:00
Ms2ger
5a20cc9a59 Bug 1452027 [wpt PR 10341] - Add some obsolete, proprietary Gecko interfaces to historical tests., a=testonly
Automatic update from web-platform-testsAdd some obsolete, proprietary Gecko interfaces to historical tests.

--

wpt-commits: 50af0bd57122303b0d34801cdc5c89c8ed11c170
wpt-pr: 10341
2018-05-02 07:47:27 +01:00
moz-wptsync-bot
a9ce329e57 Bug 1456823 [wpt PR 10633] - Update wpt metadata, a=testonly
wpt-pr: 10633
wpt-type: metadata
2018-05-02 07:47:25 +01:00
Anne van Kesteren
95e35fe5c9 Bug 1456823 [wpt PR 10633] - Encoding: remove incorrect iso-2022-jp test, a=testonly
Automatic update from web-platform-testsEncoding: remove incorrect iso-2022-jp test

There is a lot of code in this test that simply doesn't run and the the few bits that do run are incorrect as far as I can tell.

--

wpt-commits: d7995018f83f9d769ec0f4539549f9c16eccf013
wpt-pr: 10633
2018-05-02 07:47:23 +01:00
moz-wptsync-bot
d61ef77b0d Bug 1456747 [wpt PR 10628] - Update wpt metadata, a=testonly
wpt-pr: 10628
wpt-type: metadata
2018-05-02 07:47:21 +01:00
Florian Rivoal
0bb169b4a0 Bug 1456747 [wpt PR 10628] - [css-text] tests for overflow-wrap with break-word + break-spaces, a=testonly
Automatic update from web-platform-tests[css-text] tests for overflow-wrap with break-word + break-spaces

Covers the spec changes made for:
https://github.com/w3c/csswg-drafts/issues/2003

--

wpt-commits: 5084587f6b05bf99ad09e7844be66dcc61070cdf
wpt-pr: 10628
2018-05-02 07:47:19 +01:00
Nicolas Pena
d553854f7f Bug 1456930 [wpt PR 9040] - Move webtiming-resolution, webtiming-ssl to wpt, a=testonly
Automatic update from web-platform-testsMove webtiming-resolution, webtiming-ssl to wpt

This CL changes the webtiming-resolution to test that resolution is
larger than 10 microseconds, instead of testing for a specific value.
This allows the test to no longer be flaky and to be moved to wpt.

The webtiming-ssl test is moved to WPT, using an https connection to
ensure that secureConnectionStart is correctly defined.

Bug: chromium:801341
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
Change-Id: I4d31faa08d00251098f3dc648c794d80bbcc2f22
Reviewed-on: https://chromium-review.googlesource.com/867310
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553666}

--

wpt-commits: 61d3da36e6cb16e4d4b9375518b0ae00308ee92a
wpt-pr: 9040
2018-05-02 07:47:17 +01:00
Mike Pennisi
306e932859 Bug 1456661 [wpt PR 10619] - [wptrunner] Add regression tests for server config, a=testonly
Automatic update from web-platform-tests[infra] Re-locate test for server configuration

The `infrastructure/assumptions/` directory is intended for tests
relating to browser configuration and operating system environment.
Createa new directory dedicated to integration tests for the WPT server
configuration.

--
[wptrunner] Add regression tests for server config

A recent commit [1] organized WPT configuration management into a
dedicated class. In so doing, it unintentionally disabled the default
secure WebSocket server. A subsequent commit [2] corrected the
regression.

Add a set of tests to demonstrate the intended behavior and to help
avoid future regressions.

[1] bfef1f20a419d24633e48d24c14e6a7503e1d48c
[2] a5a8fbfafd075bf290525ad6a433ec5684ea874d

--

wpt-commits: 230112faf2762e54acfdc8eebf633fc749ba2baf, 3a0a2e48c47614a961493dc0baddcd818146799c
wpt-pr: 10619


--HG--
rename : testing/web-platform/tests/infrastructure/assumptions/secure-context.https.any.js => testing/web-platform/tests/infrastructure/server/secure-context.https.any.js
2018-05-02 07:47:14 +01:00
James Graham
5fd2f96736 Bug 1446483 [wpt PR 9226] - Run master commits on Taskcluster, a=testonly
Automatic update from web-platform-testsAdd a docker image designed for running tests.

This is a docker image based on the Ubuntu1604 base, with the runtime
deps of Firefox and Chrome installed. There is also a shallow clone of
wpt to act as a placeholder. The start.sh script will update this
clone and start Xvfb, so it's possible to run tests.

--
Add configuration for running every push to master in TaskCluster.

TaskCluster is Mozilla's CI system, which also provides a GitHub
integration. With this configuration enabling the TaskCluster
integration on GitHub will cause each pust to master to create a
TaskCluster run consisting of the full testsuite in latest Firefox
Nightly and latest Chrome dev. The run will be chunked into 12 pieces
for testharness.js tests and 6 for reftests, plus one for wdspec
tests. With this chunking the end to end time for completing the run
is around an hour (the task timeout is set to 1.5 hours).

The resulting tasks upload wptreport.json files that can be used to
reconstruct the results of the full run. There are also tbpl log files
that could be used with e.g. Mozilla's reftest analyzer to inpect
reftest failures.

--
Don't return failure for wpt run if not all tests pass.

This isn't very useful unless there is expectation data avaiable, which is
not the common case

--
Rename wpt generate-tasks to wpt make-tasks

Also add a comment to indicate that the tasks file is generated.

--
Switch to gdebi for installing Chrome and use make-hosts-file

--
Update to the latest version of the docker image

--

wpt-commits: f61fc86b7b84666c103648d5c798322bfcc3f239, 47c60e672c586baec4f26625eb9c0fa75207dbdd, 5a1b0365267b540c7f4feac3e0a85e9146997fcd, 1452fe3d3acdf8738a6273e544576046ce92d12e, e4afbd50ef7ac19bf2b499930be1df0b5d044f7a, 875c65e64807e52e7c63e5f9ba4181fd38d5b798
wpt-pr: 9226
2018-05-02 07:47:12 +01:00
moz-wptsync-bot
94e01f6c86 Bug 1456814 [wpt PR 10632] - Update wpt metadata, a=testonly
wpt-pr: 10632
wpt-type: metadata
2018-05-02 07:47:09 +01:00
Anne van Kesteren
cf3b8fed11 Bug 1456814 [wpt PR 10632] - Encoding: add missing script to iso2022jp-encode-form-csiso2022jp.html, a=testonly
Automatic update from web-platform-testsEncoding: add missing script to iso2022jp-encode-form-csiso2022jp.html

--

wpt-commits: b6fc6d7b9d4d4ef015d0345adcc0ba4403f6e03b
wpt-pr: 10632
2018-05-02 07:47:07 +01:00
Anne van Kesteren
a6cf2bcbe6 Bug 1456841 [wpt PR 10637] - Encoding: fix big5-enc-ascii.html, a=testonly
Automatic update from web-platform-testsEncoding: fix big5-enc-ascii.html

It shouldn't try to roundtrip code points that have a special meaning in a URL.
--

wpt-commits: 9cecf73d2bd8a1d2562e8d2e5633c903eaf8df9f
wpt-pr: 10637
2018-05-02 07:47:05 +01:00
moz-wptsync-bot
367d3abe23 Bug 1454488 [wpt PR 10492] - Update wpt metadata, a=testonly
wpt-pr: 10492
wpt-type: metadata
2018-05-02 07:47:02 +01:00
Ehsan Karamad
e7da123dc7 Bug 1454488 [wpt PR 10492] - 'vertical-scroll' for programmatic scrolling, a=testonly
Automatic update from web-platform-tests'vertical-scroll' for programmatic scrolling

If 'vertical-scroll' is disabled for an <iframe>, then it should not be
able to affect the vertical scroll position. One way to block is to use
scripted scrolling by calling "element.scrollIntoView()".

To block such frames (whose feature's disabled), programmatic recursive
scroll calls are not forwarded to parent frames. This means if a given
<iframe> is blocked, then all the calls to scrollIntoView() are limited
to the scope of frame (i.e., elements becoming visible in the frame).
This applies to all the nested <iframe>'s of a disabled frame as well
since they would have the feature disabled as part of propagating the
container policy.

Link to explainer/design document for "vertical-scroll":
https://docs.google.com/document/d/1qiWelnMlsOHuT_CQ0Zm_qEAf54HS5DhoIvEDHBlfqps/edit?usp=sharing

Bug: 611982
Change-Id: I0e06b399ad890e263128b997cfbb04eb3bdd1494
Reviewed-on: https://chromium-review.googlesource.com/1014191
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Ehsan Karamad <ekaramad@chromium.org>
Reviewed-by: David Bokan <bokan@chromium.org>
Commit-Queue: Ehsan Karamad <ekaramad@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553561}

--

wpt-commits: e9f36aa0be6522db24e0d27b293a78ba68214d02
wpt-pr: 10492
2018-05-02 07:47:01 +01:00
Zirro
6d119b8b25 Bug 1456860 [wpt PR 10638] - Fix test for Event.returnValue, a=testonly
Automatic update from web-platform-testsDOM: fix test for Event.returnValue

The test requires the event to be cancelable. See https://github.com/jsdom/jsdom/pull/2197.
--

wpt-commits: 6c62c5b8d7e7f80b3a3a84c7d0296c06d90c03f7
wpt-pr: 10638
2018-05-02 07:46:58 +01:00