Commit Graph

606905 Commits

Author SHA1 Message Date
David Heiberg
815ee7222f Bug 1476661 - Ensure H2 dependencies are packaged alongside wptserve where needed, r=jgraham 2018-07-29 18:58:51 +01:00
moz-wptsync-bot
3d89481565 Bug 1476155 [wpt PR 12008] - Update wpt metadata, a=testonly
wpt-pr: 12008
wpt-type: metadata
2018-07-29 18:58:48 +01:00
Chris Lilley
1d5df422b7 Bug 1476155 [wpt PR 12008] - WIP: Add basic blending tests., a=testonly
Automatic update from web-platform-testsMerge pull request #12008 from Tavmjong/blending

WIP: Add basic blending tests.
--

wpt-commits: 20b68a5bb65b7566aa9d40f8e80d0d5e682a5fd0
wpt-pr: 12008
2018-07-29 18:58:45 +01:00
pyup.io bot
6a1ea9e36f Bug 1470425 [wpt PR 11627] - Update mozinstall to 1.16.0, a=testonly
Automatic update from web-platform-testsUpdate mozinstall from 1.15 to 1.16.0 (#11627)

--

wpt-commits: b305e43f8a9d2a94931d673d90606c1d01d1231f
wpt-pr: 11627
2018-07-29 18:58:41 +01:00
Philipp Hancke
f335c479cd Bug 1476463 [wpt PR 12041] - webrtc wpt: remove generateMediaStreamTrack in RTCRtpSender-replaceTrack, a=testonly
Automatic update from web-platform-testswebrtc wpt: remove generateMediaStreamTrack in RTCRtpSender-replaceTrack

and add_cleanup

BUG=836871

Change-Id: I175e53f3466719403e5d61a68dc7125bf547e36e
Reviewed-on: https://chromium-review.googlesource.com/1140789
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#577474}

--

wpt-commits: 4273df6e126baad0a456c321b3dae1d754cfe687
wpt-pr: 12041
2018-07-29 18:58:38 +01:00
James Graham
e20c8cab1e Bug 1477425 [wpt PR 12108] - Update certs for hosts changes., a=testonly
Automatic update from web-platform-testsUpdate certs for hosts changes.

This is required to use the recently added hosts over https.

--

wpt-commits: f2f1b207292a20677b185b828f00a8894188a27d
wpt-pr: 12108
2018-07-29 18:58:35 +01:00
pyup-bot
3e49a6e612 Bug 1477863 [wpt PR 12147] - Update mozdownload to 1.24, a=testonly
Automatic update from web-platform-testsUpdate mozdownload from 1.23 to 1.24
--

wpt-commits: 95913702d2d82841206be7c3b298538a3957318a
wpt-pr: 12147
2018-07-29 18:58:32 +01:00
Philipp Hancke
8226ededf6 Bug 1476438 [wpt PR 12040] - webrtc wpt: rename RTCPeerConnection-addTransceiver.html to .https.html, a=testonly
Automatic update from web-platform-testswebrtc wpt: rename RTCPeerConnection-addTransceiver.html to .https.html

BUG=836871

Change-Id: I16e2419717601e3bb89e83df720eee31cc631edc
Reviewed-on: https://chromium-review.googlesource.com/1140781
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#577466}

--

wpt-commits: 1a329a3195a8807d9483e245ac2a4a99029516ce
wpt-pr: 12040


--HG--
rename : testing/web-platform/tests/webrtc/RTCPeerConnection-addTransceiver.html => testing/web-platform/tests/webrtc/RTCPeerConnection-addTransceiver.https.html
2018-07-29 18:58:29 +01:00
Tom McKee
9f01a06e5e Bug 1477877 [wpt PR 12149] - Adding tests against and fixes for tabs in Server-Timing headers, a=testonly
Automatic update from web-platform-testsAdding tests against and fixes for tabs in Server-Timing headers

According to the spec
(https://w3c.github.io/server-timing/#the-server-timing-header-field),
optional whitespace is allowed amongst parameter names and values. We
should be discarding this whitespace during parsing but, when there are
tabs, we were treating it like an error and discarding the whole value.

Changed the code that tokenizes HTTP headers to skip tabs and spaces
when consuming optional whitespace.

BUG=798446

Change-Id: If776761e5ea199e662ec7b2b5aa245e4581131fd
Reviewed-on: https://chromium-review.googlesource.com/1147258
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Tom McKee <tommckee@chromium.org>
Cr-Commit-Position: refs/heads/master@{#577325}

--

wpt-commits: 4ec913040882c7bb28846a65e7e086785dcf2ab6
wpt-pr: 12149
2018-07-29 18:58:25 +01:00
Mike Pennisi
e9c8f95471 Bug 1477880 [wpt PR 12151] - [infra] Revert recent reversion to config file, a=testonly
Automatic update from web-platform-tests[infra] Revert recent reversion to config file

This reverts commit 9f21134354f7d02f1497826d00ba4297ba78c445.

The initial reversion was motivated by an integration issue with the
TaskCluster service. The underlying bug has been corrected [1] making
this changeset suitable for `master`.

[1] https://github.com/taskcluster/taskcluster-github/pull/265

--

wpt-commits: e62afac4c9dac57d8b81d2bf1364694e3d653ff9
wpt-pr: 12151
2018-07-29 18:58:21 +01:00
Robert Ma
cbac8845a1 Bug 1477872 [wpt PR 12148] - Revert "Taskcluster config v1", a=testonly
Automatic update from web-platform-testsRevert "[infra] Remove code for generating config file"

This reverts commit c8f456094ec0b31d11e1601082d2f76268e75ce4.

--
Revert "[infra] Update to latest configuration file format"

This reverts commit ce345fbbc3929361d15e8bcceec6a7a7123af5bc.

--

wpt-commits: c597cee7678a37f623dace0cd03d652b992daa36, 9f21134354f7d02f1497826d00ba4297ba78c445
wpt-pr: 12148
2018-07-29 18:58:18 +01:00
Mike Pennisi
ba577b275b Bug 1477435 [wpt PR 12109] - Taskcluster config v1, a=testonly
Automatic update from web-platform-tests[infra] Update to latest configuration file format

The TaskCluster service recently implemented support for a new
configuration file format and deprecated the prior version. The new
format uses the JSON-e templating system [1] to allow for declarative
task generation, and this allows the same tasks to be defined with far
less repetition.

[1] https://taskcluster.github.io/json-e/

--
[infra] Remove code for generating config file

Previously, the TaskCluster configuration file for this project included
a large amount of duplication. This motivated the creation of a script
to generate the file procedurally. A recently-released configuration
file format made it possible to express the same tasks with far less
duplication, obviating the need for this script.

--

wpt-commits: ce345fbbc3929361d15e8bcceec6a7a7123af5bc, c8f456094ec0b31d11e1601082d2f76268e75ce4
wpt-pr: 12109
2018-07-29 18:58:14 +01:00
Luke Bjerring
3a3844e59b Bug 1477746 [wpt PR 12144] - [idlharness.js] Assert correct type for original definition of partials, a=testonly
Automatic update from web-platform-testsAssert correct type for original definition

--

wpt-commits: d8567389060ff683dbff2abff560a3fcbeebc064
wpt-pr: 12144
2018-07-29 18:58:10 +01:00
Luke Bjerring
84f69b28f6 Bug 1475774 [wpt PR 11980] - Update the css-images IDL file, a=testonly
Automatic update from web-platform-testsUpdate the css-images IDL file (#11980)

--

wpt-commits: 9523126129ade5dc037ae3c7de9101c69872428f
wpt-pr: 11980
2018-07-29 18:58:07 +01:00
Luke Bjerring
901836523a Bug 1474861 [wpt PR 11910] - Add objects to ResizeObserver IDL test, a=testonly
Automatic update from web-platform-testsAdd objects to ResizeObserver IDL test (#11910)

--

wpt-commits: 83ac30e1574a6209540d16ad6556fcb6f40b4e0d
wpt-pr: 11910
2018-07-29 18:58:04 +01:00
David Heiberg
393dc31b3b Bug 1473648 [wpt PR 11806] - [WIP] Prototype HTTP/2.0 Server, a=testonly
Automatic update from web-platform-tests[WIP] Implemented a prototype H2 Server that can establish HTTP/2.0 connections on port 9000, and serve directories.

* Added event handling for ConnectionTerminated

* Added backwards compatibility with HTTP/1.1 Python handler files.

* Made it so a command line flag is needed to start the H2 server, and it is no longer started by default.

* Refactored compatibility checking when launching HTTP/2.0 server

* Created H1 and H2 handler variants, keeping shared logic in a base class

* Added a `raw_headers` field to the H2Headers object, so that the non-converted keys are exposed

* Added basic multithreading support. Requests now get placed in a thread to finish handling, whilst server listens
for more requests/windows updates.

* Created a ConnectionGuard object for the H2 connection object for thread safety as per jgraham's suggestion

--
Vendored in h2 and its dependencies

--

wpt-commits: 8ccd0cdbb51f89e1c45f16b7843dca1ffca37c91, 0e78a45d9f8ebe9d0f0978d6c2fe59a512e9865b
wpt-pr: 11806
2018-07-29 18:58:00 +01:00
Luke Bjerring
32728dac5e Bug 1477737 [wpt PR 12143] - [idlharness.js] Check idl_test setup func defined, a=testonly
Automatic update from web-platform-tests[idlharness.js] Check idl_test setup func defined (#12143)

Allows the function to be unspecified/null rather than a no-op func.
--

wpt-commits: 67a2edf00ac1e65c6336d3f47638c73c339015d7
wpt-pr: 12143
2018-07-29 18:57:56 +01:00
Luke Bjerring
780d773240 Bug 1472049 [wpt PR 11719] - Simplify the embedded-enforcement IDL test, a=testonly
Automatic update from web-platform-testsSimplify the embedded-enforcement IDL test (#11719)

--

wpt-commits: 5014b841d7841330446ee045d3ced8bf4168900f
wpt-pr: 11719
2018-07-29 18:57:53 +01:00
moz-wptsync-bot
d5d10b3f2b Bug 1354232 [wpt PR 12073] - [Gecko Bug 1354232] Enable LSAN Leak detection in wpt, a=testonly
Automatic update from web-platform-testsEnable LSAN Leak detection in wpt

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: e0d106c2112dd6845ca75414258ab74e5ed73d87
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ahal, mccr8

--
Allow wpt manifest files to specify LSAN errors to ignore

This adds a property lsan-allowed to the expectation manifest files
that takes a list of strings. Any entry in the list that matches a
frame in an LSAN stack will cause that stack to be regarded as an
expected failure.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: b8da0ef2695d8bca1c11b44447a71cef5ce5b3fc
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Log run-by-dir setting

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 5b9ba77b7316c8ee1d0dac117e33685ebdfe22bc
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Support skipping output lines in handlers

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 7c976baa71947b409f92ffd64583440b9a2836b9
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ato

--
Add group_metadata to test group metadata and pass it through to the browser

This initially contains a scope entry which is set to the base directory of
the tests being run. Typically this is /, but with run_by_dir, it's the
path to the current run_by_dir group e.g. /html/semantics/form_elements/

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 07049ac67119a90a0708b0d511562695f725dd9c
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ato

--
Add support for updating LSAN data in wpt-update

LSAN data differs from existing expectation data because the data is
only generated when the browser exits, so the problems reported can
happen at any point in the current session. We use the `scope`
property in the log message to determine the path to a __dir__.ini
file that covers all the tests run in the session, and add the LSAN
exclusion rules to there.

The rules themselves are generated by taking the topmost frame of any
stack that's reported as unexpectedly leaking, and adding that to the
list of permitted frames in the lsan-allowed property. We never remove
entries from this list since intermittents may be present which won't
appear on a specific run. Instead we rely on humans fixing the issues
to also clean up the expectation files.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 9e8a66385f66f89f8cf2c9a18edf008496fa89fa
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Always try to process the leak log whenever we stop firefox

The `stop` method is always called to shutdown firefox, but the
cleanup method is only called at the end of a test run. Therefore we
need all the leak processing stuff ot happen in stop().

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 8cc292a22975583f985da521544b08cf36be6517
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ato

--
Support creating ConditionalValue objects containing a list

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: c1ebcf01626ac0e0b23cad5c80ad04ac467fd893
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Support a __dir__.ini file in the metadata root

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 0e161374b583a7637db664473e441a1567e82a5b
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Fix updating assert count when there's an exising value

In this case we want to take the existing value into account, and update
to 1 more than the new value (in the max-asserts case).

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 0f2a7154454ceec763bd64597ad9e3155c8d091c
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Refactor data storage in metadata.py

Previously we were holding a map of test id -> test and test ->
expectation data. But this is an unnecessary layer of indirection, and
it works perfectly well to map test id to the expectation data
directly. This makes the code simpler and may also help make the
update a little faster.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 6bf4a20193b801d342ff662b5a9712e516561d9e
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Fix, enable, and add to, the manifest update tests

Refactor the tests to make them work with pytest directly rather than
also depending on unittest. Fix the helper functions to work with the
current state of metadata.py. Add some tests for update of assertion
count and lsan data.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 5028820efd9ed3d1dbcb9bde5cbc235414a8d23c
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Don't store the result of update_expected

The needs_human feature never worked well and is unused.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: 004b079b76d06c3e9d74210700b28994cdeff886
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Chunk by dir more for wpt on asan

This means that when we run these tests, the LSAN exceptions will have
the minimum possible scope.

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1354232
gecko-commit: a7dec081ead2ac3b5d20b99b2bb177719358e328
gecko-integration-branch: mozilla-inbound
gecko-reviewers: maja_zf

--
Fixup flake8 failures

--
Fix flake8 issues in master on servodriver

--

wpt-commits: 9a57710275e1ac52d4c3d3426b370e3f31c46856, 49193c2e02fc20fc1d28e5957d4f3a6fd52adfd3, 429d1b8353e0e1b601bd34ba98fdff290780b127, aa9bdbf0639326900d232f155449e7950adc0649, 91803e3a25afd8e0c201bc57cd05fffd5d543551, df7e6cdf297c06a05b5a116f51fb203cda295809, d8aaec5ffebb93db1b54ccdafb0d7a2897428427, 4d21dcbb1bd9612715ac9ed55c3ec271b3c4e1ca, aa3a405237c3d45187f76906367161a7e9a486a0, 68c8996844a6774aadfd14da4c02c71bb5d9d342, d4b2146217d338e278e24bb3bc705871b50e9c7e, f814a0f1c23cb76e36b6732165c92fa327d86f40, 5782d6704b66adbcce7398911a74a4abdf323ef7, dcfcadb2c6892a187de6f0be7c42eed09d91fe90, 17796c6272e4fe3d1bba24fdfe261572b1ad757a, 654133c23efb269585009818b6f4547d130cb564
wpt-pr: 12073
2018-07-29 18:57:50 +01:00
Luke Bjerring
8e9a74d01d Bug 1475456 [wpt PR 11960] - Clean up the service-workers IDL test, a=testonly
Automatic update from web-platform-testsClean up the service-workers IDL test (#11960)

--

wpt-commits: 0eaf7a15b526a10f512654cbe9a7fb88de98f8ba
wpt-pr: 11960
2018-07-29 18:57:47 +01:00
Luke Bjerring
99e4e11712 Bug 1477236 [wpt PR 12090] - Simplify accelerometer IDL test, a=testonly
Automatic update from web-platform-testsSimplify accelerometer IDL test (#12090)

--

wpt-commits: 6c8ab50032102497ddeb535e2fb0cda835056b89
wpt-pr: 12090
2018-07-29 18:57:42 +01:00
Emilio Cobos Álvarez
83d93ef2e2 Bug 1477552 [wpt PR 12124] - Add a test for Gecko bug 1472169., a=testonly
Automatic update from web-platform-testsAdd a test for Gecko bug 1472169. (#12124)

It's not clear that we want the fix over there given the performance
implications, but landing the test is still worth it.
--

wpt-commits: 3f9178031eec5374c9a7d5709a7e11ba4a1955ed
wpt-pr: 12124
2018-07-29 18:57:38 +01:00
Javier Fernandez
3695caf407 Bug 1477589 [wpt PR 12138] - Revert "[css-text] A leading white-space should break before handling overflow", a=testonly
Automatic update from web-platform-testsRevert "[css-text] A leading white-space should break before handling overflow"

This reverts commit 6ea2a2e7f3ef01e0c98424ce272a732ade92ad1a.

Reason for revert: <INSERT REASONING HERE>

Original change's description:
> [css-text] A leading white-space should break before handling overflow
>
> Leading white-spaces are indeed breaking opportunities that should
> prevent, if there are no other css properties forcing it, breaking text
> in the middle of a word when honoring the word-wrap/overflow-wrap CSS
> property.
>
> We are doing so if the leading white-space sequence is longer than 1
> character, but when we have a single leading white-space, we are missing
> that breaking opportunity and we may lead to cases, like the one
> described in the bug.
>
> However, this breaking opportunity should be considered together
> with other provided by the word-break CSS property (eg, break-word or
> break-all).
>
> There is a discussion [1] in the CSS WG github about this issue, which
> provides an interoperability analysis of a few cases where a single
> leading white-space character may produce different results, depending
> on the browser and the combination of line-breaking properties.
>
> [1] https://github.com/w3c/csswg-drafts/issues/2907
>
> Bug: 854624
> Change-Id: I49ec8282e899a32990662c104b48cab04057b909
> Reviewed-on: https://chromium-review.googlesource.com/1130515
> Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
> Reviewed-by: Koji Ishii <kojii@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#575596}

TBR=jfernandez@igalia.com,kojii@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 854624
Change-Id: I9ee4cd370dd92b74f9fdc4f42d16638253dd2dee
Reviewed-on: https://chromium-review.googlesource.com/1146360
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Commit-Queue: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#577096}

--

wpt-commits: 040f31fa8f6250c54160d0257c6b411ccac59f61
wpt-pr: 12138
2018-07-29 18:57:33 +01:00
Servo WPT Sync
0471621886 Bug 1477577 [wpt PR 12137] - servodriver: increase browser’s init_timeout, a=testonly
Automatic update from web-platform-testsMerge pull request #12137 from web-platform-tests/sync_41185e560252a4701e3410081e9fffbc42c80eb7

Merge pull request #12137 from sync_41185e560252a4701e3410081e9fffbc42c80eb7
--

wpt-commits: 0d605ad9fe0b5bdd211a99047bdfac7c777bfdeb
wpt-pr: 12137
2018-07-29 18:57:28 +01:00
Servo WPT Sync
af078669d9 Bug 1477575 [wpt PR 12136] - servodriver: fix setting preferences, a=testonly
Automatic update from web-platform-testsMerge pull request #12136 from web-platform-tests/sync_22c4f4987ccf8cb277c8f6fe6229cbf25c419050

Merge pull request #12136 from sync_22c4f4987ccf8cb277c8f6fe6229cbf25c419050
--

wpt-commits: d1c5c3ac588e2b188a080e58d9f338070f2c887e
wpt-pr: 12136
2018-07-29 18:57:25 +01:00
Servo WPT Sync
d4b053df6a Bug 1477574 [wpt PR 12135] - Don’t reverse-forward port "None", a=testonly
Automatic update from web-platform-testsMerge pull request #12135 from web-platform-tests/sync_978b7cfd464383fda222d57a5140c661e81381e9

Merge pull request #12135 from sync_978b7cfd464383fda222d57a5140c661e81381e9
--

wpt-commits: eee34eb8c23ef3c8d3cd7ff8772fc766245a3aa5
wpt-pr: 12135
2018-07-29 18:57:21 +01:00
Servo WPT Sync
406e715344 Bug 1477573 [wpt PR 12134] - More Python fixes for servodriver, a=testonly
Automatic update from web-platform-testsMerge pull request #12134 from web-platform-tests/sync_bd4051620ae0b82d5505bd351ceb9efdf533ed8a

Merge pull request #12134 from sync_bd4051620ae0b82d5505bd351ceb9efdf533ed8a
--

wpt-commits: d570cb6315897aa30cea66841093ab7484aa090b
wpt-pr: 12134
2018-07-29 18:57:18 +01:00
Servo WPT Sync
870ee66d33 Bug 1477572 [wpt PR 12133] - run_in_headless_android_emulator: add support for reverse port forwarding, a=testonly
Automatic update from web-platform-testsMerge pull request #12133 from web-platform-tests/sync_9631dcf3b0f4b975c064cf1c82259bcba13250e5

Merge pull request #12133 from sync_9631dcf3b0f4b975c064cf1c82259bcba13250e5
--

wpt-commits: e01a0bb41baf93f4cc520a452d621be1ad7359eb
wpt-pr: 12133
2018-07-29 18:57:14 +01:00
Servo WPT Sync
f71a481a7d Bug 1477569 [wpt PR 12132] - run_in_headless_android_emulator: add port forwarding for webdriver, a=testonly
Automatic update from web-platform-testsMerge pull request #12132 from web-platform-tests/sync_1f6603d10061b26e941569a4caab260e8c357932

Merge pull request #12132 from sync_1f6603d10061b26e941569a4caab260e8c357932
--

wpt-commits: 6750443769885220d34a7f74d03a257dc8a8723b
wpt-pr: 12132
2018-07-29 18:57:11 +01:00
Servo WPT Sync
42680d691e Bug 1477568 [wpt PR 12131] - Add --binary-arg support in ./mach test-wpt --product servodriver, a=testonly
Automatic update from web-platform-testsMerge pull request #12131 from web-platform-tests/sync_69a2b9361eace22b26fbe6820eff0d3002661ede

Merge pull request #12131 from sync_69a2b9361eace22b26fbe6820eff0d3002661ede
--

wpt-commits: 689295f4c367057469d0bc78c19bbf964d35fb7c
wpt-pr: 12131
2018-07-29 18:57:07 +01:00
Servo WPT Sync
4773c82c66 Bug 1477567 [wpt PR 12130] - Make servodriver wait until the server starts accepting TCP connections, a=testonly
Automatic update from web-platform-testsMerge pull request #12130 from web-platform-tests/sync_da7f3ae704391a903e01456ddfdd93c5136b58d0

Merge pull request #12130 from sync_da7f3ae704391a903e01456ddfdd93c5136b58d0
--

wpt-commits: 93e4f125b7c462af6e47ca30f9dfb3074e2e45a3
wpt-pr: 12130
2018-07-29 18:57:02 +01:00
Servo WPT Sync
0797284f89 Bug 1477565 [wpt PR 12129] - Fix Python errors in servodriver, a=testonly
Automatic update from web-platform-testsMerge pull request #12129 from web-platform-tests/sync_c9c60ae131b00a17324a5eb3d76279d9a4f8cdc4

Merge pull request #12129 from sync_c9c60ae131b00a17324a5eb3d76279d9a4f8cdc4
--

wpt-commits: 735b5b3cc5bb73f488365339bcadd856d8c42367
wpt-pr: 12129
2018-07-29 18:56:58 +01:00
Servo WPT Sync
a3bb00c12c Bug 1477564 [wpt PR 12128] - textarea minLength/maxLength, a=testonly
Automatic update from web-platform-testsMerge pull request #12128 from web-platform-tests/sync_17882afa5dcf2fd38a2ccc63bee47f768a0f045b

Merge pull request #12128 from sync_17882afa5dcf2fd38a2ccc63bee47f768a0f045b
--

wpt-commits: 887fadaebfe38db37e64e7a35a52c6a476efad9e
wpt-pr: 12128
2018-07-29 18:56:54 +01:00
Servo WPT Sync
d1c8ccee63 Bug 1477562 [wpt PR 12127] - add TextLength, a=testonly
Automatic update from web-platform-testsMerge pull request #12127 from web-platform-tests/sync_aa8fd3b809b64221737b6993205e71586a66a77f

Merge pull request #12127 from sync_aa8fd3b809b64221737b6993205e71586a66a77f
--

wpt-commits: a3f8def941ae2d73052aeefed4e212fa3766df99
wpt-pr: 12127
2018-07-29 18:56:50 +01:00
Servo WPT Sync
4585510f10 Bug 1477560 [wpt PR 12126] - Respect the source rectangle when drawing a canvas to another canvas., a=testonly
Automatic update from web-platform-testsMerge pull request #12126 from web-platform-tests/sync_150f70ed757d8afc78ce8ab0f8451aac85377a8c

Merge pull request #12126 from sync_150f70ed757d8afc78ce8ab0f8451aac85377a8c
--

wpt-commits: 52e7fd83096a29c10fe09b027db76114b9353bba
wpt-pr: 12126
2018-07-29 18:56:47 +01:00
moz-wptsync-bot
0f634b2dbf Bug 1474051 [wpt PR 11834] - Update wpt metadata, a=testonly
wpt-pr: 11834
wpt-type: metadata
2018-07-29 18:56:43 +01:00
Luke Bjerring
4a4087e3e6 Bug 1474051 [wpt PR 11834] - Update the media-source IDL file, a=testonly
Automatic update from web-platform-testsAdd the media-source IDL file + update test (#11834)

--

wpt-commits: 36711c4fbafa1d61edb0fca0669422ffcae3a0ce
wpt-pr: 11834
2018-07-29 18:56:40 +01:00
moz-wptsync-bot
867dcc77bc Bug 1475768 [wpt PR 11979] - Update wpt metadata, a=testonly
wpt-pr: 11979
wpt-type: metadata
2018-07-29 18:56:36 +01:00
Luke Bjerring
3ab982d793 Bug 1475768 [wpt PR 11979] - Update the css-regions IDL file, a=testonly
Automatic update from web-platform-testsAdd the css-regions IDL file + test (#11979)

--

wpt-commits: 6490348359f76467ccfc05155c8d65fbf1db16c2
wpt-pr: 11979
2018-07-29 18:56:33 +01:00
Luke Bjerring
d5c65abe96 Bug 1477445 [wpt PR 12112] - Simplify the webaudio IDL test, a=testonly
Automatic update from web-platform-testsSimplify webaudio IDL test (#12112)

--

wpt-commits: bd310f4314e5bf809239da2f5ae82787cdd93697
wpt-pr: 12112
2018-07-29 18:56:29 +01:00
Luke Bjerring
292d540929 Bug 1477440 [wpt PR 12111] - Simplify web-share IDL test, a=testonly
Automatic update from web-platform-testsSimplify web-share IDL test (#12111)

--

wpt-commits: 60ecf63de67f6f2d1154c5f77a5507850bb9e717
wpt-pr: 12111
2018-07-29 18:56:25 +01:00
Michael[tm] Smith
dee41b2022 Bug 1477491 [wpt PR 12121] - cc Update messages.json, a=testonly
Automatic update from web-platform-testscc Update messages.json

--

wpt-commits: 20f298166ae152660df1f3ac17b3239f93dcb113
wpt-pr: 12121
2018-07-29 18:56:21 +01:00
Luke Bjerring
24dddadb29 Bug 1471390 [wpt PR 11675] - Fix presentation-api IDL test in non-chrome browsers, a=testonly
Automatic update from web-platform-testsFix presentation-api IDL test in non-chrome browsers (#11675)

--

wpt-commits: e08ff5766090a7c4b6373d33b55a0efe8ad576d7
wpt-pr: 11675
2018-07-29 18:56:18 +01:00
Luke Bjerring
6834694c6f Bug 1474790 [wpt PR 11900] - Udpate the touch-events IDL file + test, a=testonly
Automatic update from web-platform-testsUdpate the touch-events IDL file + test (#11900)

--

wpt-commits: a8753a214b8cd73e0d80252967de099dfd799b15
wpt-pr: 11900
2018-07-29 18:56:14 +01:00
Luke Bjerring
9a0e4712c0 Bug 1474802 [wpt PR 11903] - Update the selection-api IDL file, a=testonly
Automatic update from web-platform-testsUpdate the selection-api IDL file + test (#11903)

--

wpt-commits: 13a85a4d1988b9b7b5998ae6b09cad60f2b63b21
wpt-pr: 11903
2018-07-29 18:56:11 +01:00
Luke Bjerring
9fd0f25074 Bug 1474855 [wpt PR 11909] - Update the resource-timing IDL + test, a=testonly
Automatic update from web-platform-testsUpdate the resource-timing IDL + test (#11909)

--

wpt-commits: 53dbcecf1e4b5ff40f1d0ee67037e32a4249f9ce
wpt-pr: 11909
2018-07-29 18:56:06 +01:00
Vladimir Levin
4c82cf6218 Bug 1476483 [wpt PR 12044] - ImageLoading: Don't reschedule a microtask on attach if one is pending., a=testonly
Automatic update from web-platform-testsImageLoading: Don't reschedule a microtask on attach if one is pending.

This patch ensures that we don't reschedule an image loading microtask
if there is one pending already. This is important to ensure that image
decode microtasks see the image data (ie the image loading microtask
runs first) if there are no other changes only insertion into a
document.

The existing tests that were added for this still pass (from crrev.com/cdd156337ada7)
  http/tests/misc/image-blocked-src-change.html
  http/tests/misc/image-blocked-src-no-change.html
  http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded-svg.svg
  http/tests/xmlhttprequest/xmlhttprequest-image-not-loaded.html

The new test fails without the change and passes with.

R=chrishtr@chromium.org

Bug: 864306
Change-Id: I1d3d2ed4c12b53fab931e55a85c4f5cd18fe1cc4
Reviewed-on: https://chromium-review.googlesource.com/1141121
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: vmpstr <vmpstr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#577006}

--

wpt-commits: 6aabe74f9e6a4b9471f112e15b56b9e1a39004e5
wpt-pr: 12044
2018-07-29 18:56:03 +01:00
Geoffrey Sneddon
25917c5ff9 Bug 1477459 [wpt PR 8822] - Add tests for where list-style-position: inside is odd today, a=testonly
Automatic update from web-platform-testsAdd tests for where list-style-position: inside is odd today (#8822)

--

wpt-commits: 8090a0a0032ee4f2c08dc90f6b7838eab1f6dfe2
wpt-pr: 8822
2018-07-29 18:56:00 +01:00
Luke Bjerring
c616129cda Bug 1477455 [wpt PR 12115] - Clean up picture-in-picture tests, a=testonly
Automatic update from web-platform-testsClean up picture-in-picture tests (#12115)

--

wpt-commits: 887ea84fdfe8ccf82311416963296104151e3914
wpt-pr: 12115
2018-07-29 18:55:56 +01:00
Luke Bjerring
c7c74aefc5 Bug 1477451 [wpt PR 12113] - Simplify the webstorage IDL test, a=testonly
Automatic update from web-platform-testsSimplify the webstorage IDL test (#12113)

--

wpt-commits: 21d0b1d7cce836cbc7067cc92be6e3e9526b2631
wpt-pr: 12113
2018-07-29 18:55:53 +01:00