Commit Graph

623870 Commits

Author SHA1 Message Date
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