Commit Graph

5098 Commits

Author SHA1 Message Date
moz-wptsync-bot
f5668d24e2 Bug 1449837 [wpt PR 10231] - Update wpt metadata, a=testonly
wpt-pr: 10231
wpt-type: metadata
2018-04-20 21:58:45 +01:00
Geoffrey Sneddon
92b3260dd8 Bug 1449837 [wpt PR 10231] - Make the normalized wptserve config a class, a=testonly
Automatic update from web-platform-testsMove the config into its own class (#10231)

--

wpt-commits: bfef1f20a419d24633e48d24c14e6a7503e1d48c
wpt-pr: 10231
wpt-commits: bfef1f20a419d24633e48d24c14e6a7503e1d48c
wpt-pr: 10231
2018-04-20 21:58:43 +01:00
James Graham
45162526e4 Bug 1454471 - Unbreak external reftests on wpt, r=ato
The (fast) internal reftest runner wasn't affected by this, so we
didn't notice the breakage since it only happened on platforms still
using the older broken runner.

MozReview-Commit-ID: AA2GOspOxgR
2018-04-20 21:58:42 +01:00
Ben Kelly
adbd1ab2da Bug 1394399 P3 Fix web-platform-tests to expect "same-origin" default Request.credentials. r=baku 2018-04-20 08:45:13 -07:00
Sebastian Hengst
a44384968f Bug 1430215 - Check on the principal in mozilla::dom::CheckSecurityForHTMLElements in case SurfaceFromElement returns an incomplete result: Update test expectations. r=none CLOSED TREE
--HG--
extra : amend_source : ae1005add101467033e68a09c6a68a599ee20950
2018-04-20 11:41:06 +03:00
Sebastian Hengst
7df1975151 Bug 1454496 - Support wpt secure_context.html on late beta. r=jgraham
MozReview-Commit-ID: 1Qx5gVXxTCy

--HG--
extra : rebase_source : b6282200bc14b2a15a0712e88f72b403b169b8dc
extra : source : ec32f150fef754512c0f90b31287bbd5752a2d34
2018-04-17 20:35:04 +03:00
Cosmin Sabou
b2c2858515 Backed out changeset 6114707a68a3 (bug 1402081) for braking the wpt harness with wrong syntax. CLOSED TREE 2018-04-20 07:08:48 +03:00
Cameron McCormack
8e2992c3d7 Bug 1133172 - Remove SVGSVGElement.{pixel,screenPixel}UnitToMillimeter{X,Y}. r=longonsr,bz
MozReview-Commit-ID: KKy0J8oQYJj

--HG--
extra : rebase_source : 615b8b0b910344219490c0a5558c67777ecbe521
2018-04-19 17:21:00 +03:00
Emilio Cobos Álvarez
42fb128936 Bug 1363875: [css-align]: Rename justify-items: auto to legacy. r=mats,xidorn
MozReview-Commit-ID: Jfwib2XDmSw
2018-04-20 02:07:04 +02:00
Cosmin Sabou
dc8826c3b3 Bug 1402081 - Disable /html/browsers/browsing-the-web/scroll-to-fragid/replacement-enabled.html on Linux and Windows ccov for frequent failures. r=gbrown 2018-04-20 02:04:44 +03:00
Boris Zbarsky
db56280e05 Bug 1454469. Annotate web platform tests involving event.srcElement as failing on beta and release. r=aryx
We only support this attribute on nightly so far.

MozReview-Commit-ID: 8kvZKPuaNtN
2018-04-19 12:55:33 -04:00
Emilio Cobos Álvarez
9b51f0b71b Bug 1454596: Followup, annotate the right test on a CLOSED TREE. r=me
MozReview-Commit-ID: 6gATb1de9cq
2018-04-19 17:12:40 +02:00
Emilio Cobos Álvarez
7b41eaf443 Bug 1454596: Update font-weight property and descriptor to css-fonts-4. r=xidorn
Need to change the tests still, but that should be trivial.

MozReview-Commit-ID: 27aS2UrgXjs
2018-04-19 12:49:37 +02:00
Manish Goregaokar
696268b640 Bug 1451724: Add reftest ; r=emilio
MozReview-Commit-ID: IEfyEY9S73n

--HG--
extra : rebase_source : 8cc81d9fb93503774e97858ae665789309244f85
2018-04-18 14:24:07 -07:00
Emilio Cobos Álvarez
630760c6c7 Bug 1454162: Fix cascade order of !important in Shadow DOM. r=heycam
No cleaner ideas right now that carrying that counter around... Maybe a custom
type may be cleaner?

This makes ApplicableDeclarationBlock a bit bigger. I could probably try to make
the counter a 4 / 5-bit number or something and pack the counter there in the
SourceOrderAndCascadeLevel somehow...

But doesn't seem really worth the churn, and can be done as a followup in any
case. Let me know if you want to block on that.

MozReview-Commit-ID: 1LdW9S4xA6f
2018-04-18 18:27:03 +02:00
Dorel Luca
12b47687b7 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-04-18 14:09:24 +03:00
Coroiu Cristina
374b919ce6 Merge inbound to mozilla-central a=merge 2018-04-18 13:44:22 +03:00
Andrea Marchesini
ba519b7136 Bug 1450644 - WorkerRef should make APIs able to work until the worker is completely terminated - part 2 - BroadcastChannel, r=asuth 2018-04-17 20:51:02 +02:00
Jason Orendorff
76c56da401 Bug 1420076 - Fix permanent crash [@ TransferArrayBuffer] in /streams/readable-byte-streams/detached-buffers.dedicatedworker.html. r=till.
--HG--
extra : rebase_source : 311c33883f0d4ff7189f56163202ef51354a9580
2018-04-17 16:10:11 +02:00
Tiberius Oros
78bac61f63 Backed out 7 changesets (bug 1450644, bug 1454633) for for failing browser_storage_permission.js on a CLOSED TREE
Backed out changeset f4989e0da221 (bug 1454633)
Backed out changeset 08239799d43e (bug 1450644)
Backed out changeset cbe3ad4833b6 (bug 1450644)
Backed out changeset 0d2088370d0c (bug 1450644)
Backed out changeset 246fb3ee14cd (bug 1450644)
Backed out changeset 629e499c0f75 (bug 1450644)
Backed out changeset ed93e3547096 (bug 1450644)
2018-04-18 01:10:26 +03:00
Ben Kelly
9fc1327a84 Bug 1452528 Don't clear the controller on non-subresource channel loads when redirect mode is "follow". r=baku 2018-04-17 12:38:34 -07:00
Andrea Marchesini
fd9678b8b2 Bug 1450644 - WorkerRef should make APIs able to work until the worker is completely terminated - part 2 - BroadcastChannel, r=asuth 2018-04-17 20:51:02 +02:00
Cameron McCormack
c8b1d8c2cb Bug 1452870 - Add WPT test for white space between adjacent elements in the same anonymous table cell. r=dholbert
MozReview-Commit-ID: D5zw2e4JUSy

--HG--
extra : rebase_source : 5e96b2961bdfa208ec9f4b667fd5c2b8811face3
2018-04-17 18:07:00 +10:00
Jon Coppeard
a59feb05d5 Bug 1450847 - Fix view parameter class check in ReadableStreamBYOBRequest::constructor r=till 2018-04-17 15:32:02 +02:00
James Graham
19d603fac9 Bug 1447040 - Disable cache-abort serviceworker test on mac debug, a=testonly
MozReview-Commit-ID: AG1rleCpnmO
2018-04-16 16:08:20 +01:00
James Graham
317a800b43 Bug 1454362 - Add long timeout to cache-abort tests, a=testonly
These were previously timing out regularly on OSX debug builds.

MozReview-Commit-ID: KYpqnV7cJFY
2018-04-16 14:21:54 +01:00
Adam Rice
77561664a2 Bug 1447040 [wpt PR 10096] - Correctly reject in-progress body methods with AbortError, a=testonly
Automatic update from web-platform-testsCorrectly reject in-progress body methods with AbortError

Prior to this change, response body methods such as
response.body.arrayBuffer() would reject with a TypeError if the fetch
was aborted. This change makes them correctly reject with an AbortError
instead.

This implements stage #3 of the "Body Cancellation" section of the
design doc:

https://docs.google.com/document/d/1OuoCG2uiijbAwbCw9jaS7tHEO0LBO_4gMNio1ox0qlY/edit#heading=h.fvc7d7q07oio

Bug: 817687
Change-Id: Ifde322d9c22485a8ba9d14fd4ffca65c4fb4745a
Reviewed-on: https://chromium-review.googlesource.com/954765
Commit-Queue: Adam Rice <ricea@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544335}

wpt-commits: f2ae7641fad03150b4238a8b34dc9bdfdf58c0dd
wpt-pr: 10096
wpt-commits: f2ae7641fad03150b4238a8b34dc9bdfdf58c0dd
wpt-pr: 10096
MozReview-Commit-ID: KWIBtaWMUPx
2018-04-16 14:21:46 +01:00
Emilio Cobos Álvarez
e5e108a524 Bug 1453702: [css-display] Move unboxing to style, and handle display: contents before other suppressions. r=mats,xidorn
This also adopts the resolution of [1] while at it, and switches XUL to not
support display: contents until a use case appears.

This makes our behavior consistent both with the spec and also in terms of
handling dynamic changes to stuff that would otherwise get suppressed.

Also makes us consistent with both Blink and WebKit in terms of computed style.
We were the only ones respecting "behaves as display: none" without actually
computing to display: none. Will file a spec issue to get that changed.

It also makes us match Blink and WebKit in terms of respecting display: contents
before other suppressions, see the reftest which I didn't write as a WPT
(because there's no spec supporting neither that or the opposite of what we do),
where a <g> element respects display: contents even though if it had any other
kind of display value we'd suppress the frame for it and all the descendants
since it's an SVG element in a non-SVG subtree.

Also, this removes the page-break bit from the display: contents loop, which I
think is harmless.

As long as the tests under style are based in namespace id / node name /
traversal parent, this should not make style sharing go wrong in any way, since
that's the first style sharing check we do at [2].

The general idea under this change is making all nodes with computed style of
display: contents actually honor it. Otherwise there's no way of making the
setup sound except re-introducing something similar to all the state tracking
removed in bug 1303605.

[1]: https://github.com/w3c/csswg-drafts/issues/2167
[2]: https://searchfox.org/mozilla-central/rev/fca4426325624fecbd493c31389721513fc49fef/servo/components/style/sharing/mod.rs#700

MozReview-Commit-ID: JoCKnGYEleD
2018-04-16 12:56:30 +02:00
Andreea Pavel
a30a60eadc Merge mozilla-inbound to mozilla-central. a=merge 2018-04-16 12:52:34 +03:00
Masayuki Nakano
38691686f7 Bug 1453872 - Make HTMLEditRules::JoinNodesSmart() return { aRightNode - aLeftNode.Length() } by default r=m_kato
This is regression of bug 1423835.

When I fixed the bug, I accidentally changed the result of
HTMLEditRules::JoinNodesSmart() to use new API.  However, it was simple
misunderstand.  The original code sets the initial value of result to
{ aRightNode - aLeftNode.Length() } but I understood it as
{ aRightNode - aRightNode.Length() }.  Therefore, this patch backs out the
patch only for this line.

MozReview-Commit-ID: 5rD7YFij8v

--HG--
extra : rebase_source : c11770892ab7416b9bf5d3329fc8b7b413387747
2018-04-13 13:18:13 +09:00
Sebastian Hengst
3128a74b25 Backed out changeset ca3375f6ba92 (bug 1447040) for frequently failing wpt /service-workers/cache-storage/serviceworker/cache-abort.https.html: remove files not removed because of conflict and re-run manifest udpate 2018-04-16 02:09:07 +03:00
Sebastian Hengst
f6fa7710b2 Backed out changeset ca3375f6ba92 (bug 1447040) for frequently failing wpt /service-workers/cache-storage/serviceworker/cache-abort.https.html: fix test manifest 2018-04-16 01:48:08 +03:00
Narcis Beleuzu
a30cf7c67c Backed out changeset ca3375f6ba92 (bug 1447040) for frequently failing wpt /service-workers/cache-storage/serviceworker/cache-abort.https.html 2018-04-16 01:20:28 +03:00
Csoregi Natalia
a9a2483cec Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
extra : rebase_source : bdcf059fd5dd355e5949760f00b5c5cb46f3528e
2018-04-15 12:19:10 +03:00
James Graham
43244ec90f Bug 1453415 - Don't try to pause after a crashed test, r=ato 2018-04-15 09:40:40 +01:00
James Graham
be0f33fca1 Bug 1453415 - Handle marionette returning None for content process crash, r=ato
If the content process crashes, marionette can return None rather
than a valid result. In this case we want the test status to end up
as crash, which happens if we just propogate the None upwards.
2018-04-15 09:40:34 +01:00
James Graham
856dea74e0 Bug 1452964 - Fix server_config in wpdspec tests, r=ato
MozReview-Commit-ID: B1N8qWK5rrV
2018-04-15 09:40:27 +01:00
James Graham
cf3d9e051e Bug 1452952 - Fix prefs getter call in wptrunner Firefox executor, r=ato
MozReview-Commit-ID: BEU8bpH4CVg
2018-04-15 09:40:21 +01:00
moz-wptsync-bot
84a1b43883 Bug 1452643 - [wpt-sync] Update web-platform-tests to ad4ef4f58d232848a2acbde645a89d05fa3e3bcf, a=testonly
wpt-head: ad4ef4f58d232848a2acbde645a89d05fa3e3bcf
wpt-type: landing


--HG--
rename : testing/web-platform/meta/offscreen-canvas/the-offscreen-canvas/offscreencanvas.convert.to.blob.html.ini => testing/web-platform/meta/offscreen-canvas/convert-to-blob/offscreencanvas.convert.to.blob.html.ini
2018-04-15 09:40:13 +01:00
moz-wptsync-bot
ab0297a4dd Bug 1451836 [wpt PR 10334] - Check for circular interface deps in idlharness.js, a=testonly
Automatic update from web-platform-testsCheck for circular deps (#10334)

wpt-commits: ad4ef4f58d232848a2acbde645a89d05fa3e3bcf
wpt-pr: 10334
wpt-commits: ad4ef4f58d232848a2acbde645a89d05fa3e3bcf
wpt-pr: 10334
2018-04-15 09:40:04 +01:00
Anne van Kesteren
0c9d9939c4 Bug 1452650 [wpt PR 10380] - Remove generate_tests from NodeIterator.html, a=testonly
Automatic update from web-platform-testsRemove generate_tests from NodeIterator.html (#10380)

wpt-commits: 509d7ab80243012857d1b19eda0e6f3b25f33e8e
wpt-pr: 10380
wpt-commits: 509d7ab80243012857d1b19eda0e6f3b25f33e8e
wpt-pr: 10380
2018-04-15 09:39:56 +01:00
moz-wptsync-bot
e5f975f611 Bug 1448620 [wpt PR 10167] - Update wpt metadata, a=testonly
wpt-pr: 10167
wpt-type: metadata
2018-04-15 09:39:50 +01:00
Dominic Farolino
c29373bbf1 Bug 1448620 [wpt PR 10167] - Add tests for mathematical functions in <img sizes="">, a=testonly
Automatic update from web-platform-testsAdd tests for mathematical functions in <img sizes="">

Tests for https://github.com/whatwg/html/pull/3084.

wpt-commits: cc9648dde51ca42dfa40d1ff05c017dd3966929f
wpt-pr: 10167
wpt-commits: cc9648dde51ca42dfa40d1ff05c017dd3966929f
wpt-pr: 10167
2018-04-15 09:39:43 +01:00
moz-wptsync-bot
f10b2af0cb Bug 1450367 [wpt PR 10258] - Update wpt metadata, a=testonly
wpt-pr: 10258
wpt-type: metadata
2018-04-15 09:39:36 +01:00
Mike Taylor
31f7563255 Bug 1450367 [wpt PR 10258] - Add tests for Event.srcElement and Event.returnValue, a=testonly
Automatic update from web-platform-testsAdd tests for Event.srcElement

See https://github.com/whatwg/dom/issues/625 for details.

--
Add tests for Event.returnValue

See https://github.com/whatwg/dom/issues/625 for details.

wpt-commits: 13597c4af7ac923309e740920cd42bed88113e5f, 24f49ff15e22f7d81dbb87908efa0b5970b7add6
wpt-pr: 10258
wpt-commits: 13597c4af7ac923309e740920cd42bed88113e5f, 24f49ff15e22f7d81dbb87908efa0b5970b7add6
wpt-pr: 10258
2018-04-15 09:39:29 +01:00
Anthony Ramine
b09021b8a5 Bug 1452594 [wpt PR 10357] - Avoid async/await in /webstorage/idlharness.html, a=testonly
Automatic update from web-platform-testsAvoid async/await in /webstorage/idlharness.html

Am sorry, Servo is dumb, we are actively trying to fix that on our side.

wpt-commits: 95992cd324d80acc68707b203be8c6cc2aebc6d5
wpt-pr: 10357
wpt-commits: 95992cd324d80acc68707b203be8c6cc2aebc6d5
wpt-pr: 10357
2018-04-15 09:39:21 +01:00
Anthony Ramine
ceb0f17836 Bug 1452593 [wpt PR 10356] - Properly define EventInit in /webvr/idlharness.https.html, a=testonly
Automatic update from web-platform-testsProperly define EventInit in /webvr/idlharness.https.html

wpt-commits: 2b8e0e7004fa407892b0966d2ae3d1ce68aaf678
wpt-pr: 10356
wpt-commits: 2b8e0e7004fa407892b0966d2ae3d1ce68aaf678
wpt-pr: 10356
2018-04-15 09:39:14 +01:00
Matt Falkenhagen
4cff3b8152 Bug 1451994 [wpt PR 10340] - service worker: Add tests for inteception of workers after redirects., a=testonly
Automatic update from web-platform-testsservice worker: Add tests for inteception of workers after redirects.

This tests behavior discussed here:
https://github.com/w3c/ServiceWorker/issues/1289

Namely it tests when a request for a worker goes through a redirect
chain:
1) On redirect from A -> B, whether the service worker at B
sees the request.
2) After the final redirect, which service worker controls the
resulting client.

The tests are written as specified today. Therefore, Firefox
passes this test (verified in Nightly) and Chrome does not.
(Actually a small change is required to the test to make Firefox
pass it, see: https://bugzilla.mozilla.org/show_bug.cgi?id=1452528)

Currently it only tests shared worker but dedicated worker can
be added in a follow-up patch.

Bug: 829720
Change-Id: Id3b1ea8b952760be0ef9917f2c6a3afe60ca1fb5
Reviewed-on: https://chromium-review.googlesource.com/999241
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#549125}

wpt-commits: 6fe36d79072d5261ea504435b0dfedaf39f5805a
wpt-pr: 10340
wpt-commits: 6fe36d79072d5261ea504435b0dfedaf39f5805a
wpt-pr: 10340
2018-04-15 09:39:06 +01:00
Chris Nardi
02d309b930 Bug 1443103 [wpt PR 9800] - Correct serialization of box-shadow and text-shadow, a=testonly
Automatic update from web-platform-testsCorrect serialization of box-shadow and text-shadow

Following https://github.com/w3c/csswg-drafts/issues/2305, the canonical serialization for box-shadow was changed to the color then lengths. https://drafts.csswg.org/css-text-decor-3/#text-shadow-property also defines the canonical serialization for text-shadow as the color and then lengths. This caused the test to fail in Firefox, Chrome, and Safari. Update the test to match the spec in both instances.

wpt-commits: a835486e59a94236a55107fe34925079b33ef247
wpt-pr: 9800
wpt-commits: a835486e59a94236a55107fe34925079b33ef247
wpt-pr: 9800
2018-04-15 09:38:59 +01:00
moz-wptsync-bot
044b92d356 Bug 1452590 [wpt PR 10358] - Update wpt metadata, a=testonly
wpt-pr: 10358
wpt-type: metadata
2018-04-15 09:38:53 +01:00