Commit Graph

6497 Commits

Author SHA1 Message Date
Sebastian Hengst
b1af0ca40e Bug 1488001 - Set layout.css.webkit-appearance.enabled to true for wpt /compat/webkit-appearance.html. r=jwatt
--HG--
extra : rebase_source : 2474d40d21cfdd48895a18bbaa4f6843010bbb2f
extra : amend_source : b0dfca522212a9974b3008acdb38632cbc66f821
2018-09-03 12:15:02 +03:00
Dorel Luca
298b74c266 Backed out changeset a0621cac7491 (bug 1486252) for wpt failures on /css/css-masking/mask-image/mask-image-url-remote-mask.html 2018-09-03 07:15:08 +03:00
Xidorn Quan
5f974d420f Bug 1486252 - Resolve mask-image url value as an image even if it contains reference. r=heycam
The corresponding handling code in the old style system can be found in:
https://dxr.mozilla.org/mozilla-esr60/rev/dd52b41d2b775e5c7261ce52795268b7670635fc/layout/style/nsCSSDataBlock.cpp#65-106

mask-iage-url-hash.html is the test that don't pass without this change.

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

--HG--
extra : rebase_source : 94148470e6f242f16ce2d582cb81ec1200c4a4d5
extra : source : a80ec5b139024307cf93053a8cfd38cd26a86629
2018-09-03 13:24:16 +10:00
Dorel Luca
b2e2a93ed8 Backed out changeset 991f66df3251 (bug 1486252) for eslint failure. CLOSED TREE 2018-09-03 05:12:22 +03:00
Xidorn Quan
1f1e9d35b0 Bug 1486252 - Resolve mask-image url value as an image even if it contains reference. r=heycam
The corresponding handling code in the old style system can be found in:
https://dxr.mozilla.org/mozilla-esr60/rev/dd52b41d2b775e5c7261ce52795268b7670635fc/layout/style/nsCSSDataBlock.cpp#65-106

mask-iage-url-hash.html is the test that don't pass without this change.

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

--HG--
extra : moz-landing-system : lando
2018-09-03 01:02:04 +00:00
Ciure Andrei
db22ef8d8a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-01 02:43:10 +03:00
Sebastian Hengst
5e65234920 Bug 1487251 - Update metadata for viewport test to always fail on linux 32, a=testonly CLOSED TREE
--HG--
extra : amend_source : f48edc8822babae0e9409dac8864a4b2a2c4202b
2018-08-31 21:41:00 +03:00
James Graham
dd0b82988f Bug 1487251 - Update metadata for viewport test passes on linux 32, a=testonly 2018-08-31 15:54:33 +01:00
Emilio Cobos Álvarez
a1c12e5dbc Bug 1485669: Upstream the tests from bug 488725. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D4076

--HG--
extra : source : f6753d3d9db1ff69ae3a0d4f053412bbbc92e1fa
2018-08-23 15:29:01 +02:00
Andreea Pavel
fea5ec154a Backed out changeset f6753d3d9db1 (bug 1485669) for failing mochitest chrome at layout/base/tests/chrome/test_printpreview.xul on a CLOSED TREE 2018-08-31 23:39:58 +03:00
Emilio Cobos Álvarez
4440463c5d Bug 1485669: Upstream the tests from bug 488725. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D4076
2018-08-31 21:50:38 +02:00
moz-wptsync-bot
a233774918 Bug 1487251 - [wpt-sync] Update web-platform-tests to 3d172bc612e03a896b5611d9e9652f860995feef, a=testonly
wpt-head: 3d172bc612e03a896b5611d9e9652f860995feef
wpt-type: landing
2018-08-31 10:29:21 +00:00
moz-wptsync-bot
46d8b06f48 Bug 1486008 [wpt PR 10424] - Update wpt metadata, a=testonly
wpt-pr: 10424
wpt-type: metadata
2018-08-31 10:29:21 +00:00
Anne van Kesteren
5e6eac9cdc Bug 1486008 [wpt PR 10424] - XMLHttpRequest: response header value containing 0x00, a=testonly
Automatic update from web-platform-testsFetch/XHR: response header value containing 0x00

As discussed in https://github.com/whatwg/xhr/issues/165 these should turn the response into a network error.
--

wpt-commits: 3d172bc612e03a896b5611d9e9652f860995feef
wpt-pr: 10424
2018-08-31 10:29:21 +00:00
Simon Pieters
f37395abcb Bug 1485323 [wpt PR 12616] - HTML: test fieldset with border-radius and hit-testing, a=testonly
Automatic update from web-platform-testsHTML: test fieldset with border-radius and hit-testing

Bugs:
https://bugzilla.mozilla.org/show_bug.cgi?id=1326163
--

wpt-commits: 2c9aebf2096ec338064b494f3cdf6a3ffc9ac802
wpt-pr: 12616
2018-08-31 10:29:20 +00:00
moz-wptsync-bot
84996bb635 Bug 1485608 [wpt PR 12640] - Update wpt metadata, a=testonly
wpt-pr: 12640
wpt-type: metadata
2018-08-31 10:29:19 +00:00
Simon Pieters
0e43e491b8 Bug 1485608 [wpt PR 12640] - HTML: Test display: list-item on fieldset and legend, a=testonly
Automatic update from web-platform-testsHTML: Test display: list-item on fieldset and legend

See https://github.com/whatwg/html/issues/3955
--

wpt-commits: 4e61ff35b10738f8df47904ae2fce584de22ae8f
wpt-pr: 12640
2018-08-31 10:29:19 +00:00
Hwanseung Lee
8ef8e82bab Bug 1486476 [wpt PR 12692] - Grid properties should not accept unitless length quirk, a=testonly
Automatic update from web-platform-testsGrid properties should not accept unitless length quirk

The following properties are currently accepting unit lengths
in quirks mode, contrary to spec[1].
- grid-auto-columns
- grid-auto-rows
- grid-template-columns
- grid-template-rows
so it should disallow.

[1]https://quirks.spec.whatwg.org/#the-unitless-length-quirk

Bug: 876704
Change-Id: I3af3d01f96efb3b3f788ca02893b12c7ae683c20
Reviewed-on: https://chromium-review.googlesource.com/1190045
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Commit-Queue: Hwanseung Lee <hs1217.lee@samsung.com>
Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#586513}

--

wpt-commits: a1b0ed075d51485a0a7f56b83f45f8feae66f863
wpt-pr: 12692
2018-08-31 10:29:18 +00:00
Simon Pieters
cf72d69251 Bug 1486548 [wpt PR 12700] - Compat: Test -webkit-appearance and appearance properties, a=testonly
Automatic update from web-platform-testsCompat: Test -webkit-appearance and appearance properties

See https://github.com/whatwg/compat/pull/104

--

wpt-commits: 5d94e928e6e04c7506b11c8b10fcd7a9caffac82
wpt-pr: 12700
2018-08-31 10:29:17 +00:00
Koji Ishii
764c11d08e Bug 1486484 [wpt PR 12694] - Fix fast/table/column-in-inline.html not to rely on wrong behavior, a=testonly
Automatic update from web-platform-testsFix fast/table/column-in-inline.html not to rely on wrong behavior

fast/table/column-in-inline.html says it tests "a table-column
with a table-cell sibling are wrapped inside an inline-table
when the parent is inline" but it also tests:
1. Anonymous inline box inherits non-inherited properties,
   which contradicts with the spec (crbug.com/877946).
2. If the above was fixed, it tests baseline alignment of
   inline tables.

LayoutNG fails because it does not have crbug.com/877946.
This patch changes the test to focus on what it says, and
creates a separate test for crbug.com/869877.

Bug: 869877, 877946
Cq-Include-Trybots: luci.chromium.try​:linux_layout_tests_layout_ng
Change-Id: I0b53ec68d5ea59a93010d49891d6bfe3a6688158
Reviewed-on: https://chromium-review.googlesource.com/1179736
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#586261}

--

wpt-commits: 5b93258a68e80156f410570483b4b0cd19ce6761
wpt-pr: 12694
2018-08-31 10:29:17 +00:00
moz-wptsync-bot
4cd2b96e2f Bug 1486406 [wpt PR 12690] - Update wpt metadata, a=testonly
wpt-pr: 12690
wpt-type: metadata
2018-08-31 10:29:16 +00:00
Simon Pieters
30c3a518bf Bug 1486406 [wpt PR 12690] - HTML: sync the fieldset directory name with the spec, a=testonly
Automatic update from web-platform-testsHTML: sync the fieldset directory name with the spec

--

wpt-commits: 220c3999b91c4e73e9b323ade570db518d132881
wpt-pr: 12690


--HG--
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/META.yml => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/META.yml
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-block-formatting-context.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-block-formatting-context.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-border-gap-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-border-gap-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-border-gap.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-border-gap.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-containing-block-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-containing-block-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-containing-block.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-containing-block.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-default-style.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-default-style.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-display.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-display.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-div-display-contents.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-div-display-contents.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-flexbox.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-flexbox.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-foo-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-foo-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-grid.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-grid.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-multicol.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-multicol.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-overflow-hidden-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow-hidden-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-overflow-hidden.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-overflow-hidden.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-painting-order-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-painting-order-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-painting-order.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-painting-order.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-shadow-dom.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-shadow-dom.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-transform-translatez-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-transform-translatez-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-transform-translatez.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-transform-translatez.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-vertical-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-vertical-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/fieldset-vertical.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-vertical.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-align.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-align.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-block-formatting-context.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-formatting-context.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-display.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-display.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-dynamic-update.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-dynamic-update.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-float-abspos.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-float-abspos.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-float-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-float-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-float.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-float.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-grid-flex-multicol.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-grid-flex-multicol.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-position-relative-ref.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-position-relative-ref.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-position-relative.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-position-relative.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend-sans-fieldset-display.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-sans-fieldset-display.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/legend.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/min-inline-size.html => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/min-inline-size.html
rename : testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-element-0/resources/fieldset-vertical.css => testing/web-platform/tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/resources/fieldset-vertical.css
2018-08-31 10:29:16 +00:00
moz-wptsync-bot
3103edffda Bug 1484806 [wpt PR 12576] - Update wpt metadata, a=testonly
wpt-pr: 12576
wpt-type: metadata
2018-08-31 10:29:15 +00:00
Philip Jägenstedt
c001733142 Bug 1484806 [wpt PR 12576] - Convert Input Device Capabilities IDL test to use idl_test, a=testonly
Automatic update from web-platform-testsConvert Input Device Capabilities IDL test to use idl_test (#12576)

After these changes, Chrome still fails two tests as before:
https://staging.wpt.fyi/results/input-device-capabilities/interfaces.html?sha=6aef6676d2&label=stable
--

wpt-commits: dd0863525422755d1db8eba3b78890cc081fc4fc
wpt-pr: 12576
2018-08-31 10:29:14 +00:00
Simon Pieters
5389aa9ff9 Bug 1485899 [wpt PR 12666] - HTML: add suggested reviewers fieldset rendering tests, a=testonly
Automatic update from web-platform-testsHTML: add suggested reviewers fieldset rendering tests

--

wpt-commits: 5356c365a8a82003dc4d7e636d33b57827458781
wpt-pr: 12666
2018-08-31 10:29:14 +00:00
Simon Pieters
5cbe660dfb Bug 1483807 [wpt PR 12519] - HTML: test fieldset rendering with vertical writing-mode, a=testonly
Automatic update from web-platform-testsHTML: test fieldset rendering with vertical writing-mode

Bugs:
https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/7583968/
https://bugs.chromium.org/p/chromium/issues/detail?id=476234
--

wpt-commits: 76894623a2501f8a38540f9b174cadcf56a8d79d
wpt-pr: 12519
2018-08-31 10:29:13 +00:00
moz-wptsync-bot
e16732df69 Bug 1486171 [wpt PR 12683] - Update wpt metadata, a=testonly
wpt-pr: 12683
wpt-type: metadata
2018-08-31 10:29:12 +00:00
Xidorn Quan
e34a6e41d6 Bug 1486171 [wpt PR 12683] - Update webkit-pseudo-element test with correct spec link, a=testonly
Automatic update from web-platform-testsUpdate webkit-pseudo-element test with correct spec link. (#12683)

To reflect that this was added into selectors spec rather than compat spec,
and update the link correspondingly.

Related to w3c/csswg-drafts#3051.
--

wpt-commits: 04d0c8c0d8f8f9f0e91881be731fd344477573dc
wpt-pr: 12683
2018-08-31 10:29:12 +00:00
autofoolip
aa3bc99469 Bug 1486395 [wpt PR 12688] - Update interfaces/background-fetch.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/background-fetch.idl (#12688)

Source: https://github.com/tidoust/reffy-reports/blob/fea601d/whatwg/idl/background-fetch.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/421023380
--

wpt-commits: e612624398a3c0b1ffe4647374f4b33275cbf11b
wpt-pr: 12688
2018-08-31 10:29:11 +00:00
autofoolip
011efaa3d9 Bug 1486392 [wpt PR 12686] - Update interfaces/webxr.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/webxr.idl (#12686)

Source: https://github.com/tidoust/reffy-reports/blob/fea601d/whatwg/idl/webxr.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/421023380
--

wpt-commits: 95b99a79a17dfa671de718294ad4c621626c5149
wpt-pr: 12686
2018-08-31 10:29:10 +00:00
autofoolip
5d9b8eed83 Bug 1486390 [wpt PR 12685] - Update interfaces/payment-request.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/payment-request.idl (#12685)

Source: https://github.com/tidoust/reffy-reports/blob/fea601d/whatwg/idl/payment-request.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/421023380
--

wpt-commits: 08095d6cdab52460cd04fc7640ffc42b1c8325e9
wpt-pr: 12685
2018-08-31 10:29:10 +00:00
Jason Killian
5e01947449 Bug 1484491 [wpt PR 12561] - Add two selector tests for :nth-child selector with whitespace in the argument, a=testonly
Automatic update from web-platform-testsDOM: test :nth-child selector with whitespace in the argument

--

wpt-commits: 6abc938f87ccb18668b50240c3b1b85783c5476e
wpt-pr: 12561
2018-08-31 10:29:09 +00:00
moz-wptsync-bot
d0a15a6486 Bug 1481982 [wpt PR 12365] - Update wpt metadata, a=testonly
wpt-pr: 12365
wpt-type: metadata
2018-08-31 10:29:08 +00:00
Steve Anton
e8e0ef0508 Bug 1481982 [wpt PR 12365] - Add RTCQuicTransport IDL + binding skeleton, a=testonly
Automatic update from web-platform-testsAdd RTCQuicTransport IDL + binding skeleton

Bug: 868068
Change-Id: I55bed5a6a35bec88b76066eb477914eb571104c7
Reviewed-on: https://chromium-review.googlesource.com/1167902
Commit-Queue: Steve Anton <steveanton@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585997}

--

wpt-commits: 297722ededba1c80e2a8768100129af300f67dbf
wpt-pr: 12365
2018-08-31 10:29:08 +00:00
Servo WPT Sync
40b96bf4b7 Bug 1486112 [wpt PR 12681] - Update getopts, a=testonly
Automatic update from web-platform-testsMerge pull request #12681 from web-platform-tests/sync_91f298a913836e46d27482e189ce25475298196c

Merge pull request #12681 from sync_91f298a913836e46d27482e189ce25475298196c
--

wpt-commits: 5895ad2564d13b7d7fd7296c3f7dd749a35879bd
wpt-pr: 12681
2018-08-31 10:29:07 +00:00
moz-wptsync-bot
c316c8a50f Bug 1485506 [wpt PR 12631] - Update wpt metadata, a=testonly
wpt-pr: 12631
wpt-type: metadata
2018-08-31 10:29:06 +00:00
David Quiroz Marin
ae7bd0710c Bug 1485506 [wpt PR 12631] - Add WPT tests for canvas TextMetrics., a=testonly
Automatic update from web-platform-testsAdd WPT tests for canvas TextMetrics.

Currently WPT tests only covers width for canvas TextMetrics. This change
adds basic tests for all the other metrics:
-advances
-actualBoundingBoxLeft, actualBoundingBoxRight, actualBoundingBoxAscent,
 actualBoundingBoxDescent
-emHeightAscent, emHeightDescent
-fontBoundingBoxAscent, fontBoundingBoxDescent
-getBaselines()

Bug: 277215,853376
Change-Id: Ieba242e583bc98e747f35b1dc799bea7b55e3c24
Reviewed-on: https://chromium-review.googlesource.com/1185784
Commit-Queue: David Quiroz Marin <davidqu@chromium.org>
Reviewed-by: Fernando Serboncini <fserb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585961}

--

wpt-commits: d8eb1866386032bc6c8da8621aa36a1fdce38f1d
wpt-pr: 12631
2018-08-31 10:29:06 +00:00
moz-wptsync-bot
dd655bbc94 Bug 1485707 [wpt PR 12642] - Update wpt metadata, a=testonly
wpt-pr: 12642
wpt-type: metadata
2018-08-31 10:29:05 +00:00
Sandra Sun
25c11f9d02 Bug 1485707 [wpt PR 12642] - Avoid overflowing snap areas in scrollTo wpt tests, a=testonly
Automatic update from web-platform-testsAvoid overflowing snap areas in scrollTo wpt tests

Some tests in scrollTo-scrollBy-snaps.html are failing on wpt dashboard.
This is caused by the uncertainty of the window size for testharness
tests. If the window size becomes small enough that the snap area covers
the snapport, the expected snap position is ignored because any scroll
position is considered a valid snap position. This patch changes the
landing position of scrollTo and scrollBy for failing cases so that the
snap area does not cover ths snapport regardless of the window size.

More specifically, the snap area's vertical and horizontal dimensions
are 600px each thus covering the [1000, 1600] range with expected snap
position at 1000. Previously if the test vertically scrolled to 1200 and
the window's size is smaller than 400, the snap area will cover the
window. Now the test scrolls to 900 (100px before the snap position),
ensuring that the target snap area won't cover the window regardless of
the size.

Bug: 876052
Change-Id: I448ecb1e3cc2cc458d467472ca38d49bf01d2901
Reviewed-on: https://chromium-review.googlesource.com/1182299
Commit-Queue: Sandra Sun <sunyunjia@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585926}

--

wpt-commits: b146527e52dc7a313a5f011b71ea28445c70894c
wpt-pr: 12642
2018-08-31 10:29:05 +00:00
Steve Anton
dea4626a12 Bug 1485845 [wpt PR 12661] - RTCIceTransport: start() implementation., a=testonly
Automatic update from web-platform-testsRTCIceTransport: start() implementation.

This change implements the RTCIceTransport.start() method and
associated methods/events: addRemoteCandidate(), getRemoteCandidates(),
role, onstatechange.

Bug: 864871
Change-Id: Ic6ac7ce4c9ba98b1dc2610ed7847e6b9714f6c8d
Reviewed-on: https://chromium-review.googlesource.com/1161605
Commit-Queue: Steve Anton <steveanton@chromium.org>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585915}

--

wpt-commits: 0ddf9024e1b3db119549d2f4769d4b35a78cb8d1
wpt-pr: 12661
2018-08-31 10:29:04 +00:00
Mugdha Lakhani
98e3847b0c Bug 1485405 [wpt PR 12622] - [BackgroundFetch] Part 2: Implement BackgroundFetchFailureReason., a=testonly
Automatic update from web-platform-tests[BackgroundFetch] Part 2: Implement BackgroundFetchFailureReason.

This is the second part, the plumbing on the blink side.

Bug: 876691, 869918
Change-Id: I62fe4aaf37f41b5ebd341ce4731f7fda1d486feb
Reviewed-on: https://chromium-review.googlesource.com/1185015
Commit-Queue: Mugdha Lakhani <nator@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585906}

--

wpt-commits: e5fed3cb6962f0b6a76ee517a29b72febf2159de
wpt-pr: 12622
2018-08-31 10:29:03 +00:00
moz-wptsync-bot
fcb1d0a6b6 Bug 1483519 [wpt PR 12498] - Update wpt metadata, a=testonly
wpt-pr: 12498
wpt-type: metadata
2018-08-31 10:29:03 +00:00
Simon Pieters
a2d7e678e7 Bug 1483519 [wpt PR 12498] - HTML: fieldset legend should inherit alignment, a=testonly
Automatic update from web-platform-testsHTML: fieldset legend should inherit alignment

See https://github.com/whatwg/html/issues/3913.
--

wpt-commits: 8dd18afacc7a7cf9969592d8dbd74c20e6d6df8e
wpt-pr: 12498
2018-08-31 10:29:02 +00:00
Mugdha Lakhani
0e0835d7ea Bug 1485728 [wpt PR 12646] - [BackgroundFetch] Part 1: Remove BackgroundFetchSettledFetches., a=testonly
Automatic update from web-platform-tests[BackgroundFetch] Part 1: Remove BackgroundFetchSettledFetches.

This removes BackgroundFetchSettledFetches from blink, idl files,
and the WPT tests.

In a follow up CL I'll remove it from all the event dispatcher code
on the browser side.

This fix also makes cache_query_params optional in MatchRequests() in mojo.
This is required because otherwise the mojo bindings logic crashes the renderer
when we try to pass in a nullptr for cache_query_params from blink.

Bug: 869918, 863016
Change-Id: Ifa933451f98f82902d8455ba5401c629c8c24811
Reviewed-on: https://chromium-review.googlesource.com/1186735
Commit-Queue: Mugdha Lakhani <nator@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Reviewed-by: Rayan Kanso <rayankans@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585847}

--

wpt-commits: 0594f4ef03914ed61a07ef9bfa888633f4d510aa
wpt-pr: 12646
2018-08-31 10:29:01 +00:00
Geoffrey Sneddon
7b674e39b5 Bug 1486044 [wpt PR 5302] - Get the CSS 3 Selectors testsuite included, a=testonly
Automatic update from web-platform-testsMerge pull request #5302 from gsnedders/built-selectors

Get the CSS 3 Selectors testsuite included
--

wpt-commits: 37a321876d38e26023402c677f333d41a4a5d216
wpt-pr: 5302
2018-08-31 10:29:01 +00:00
Simon Pieters
267f4be1b9 Bug 1485944 [wpt PR 12670] - HTML: fixup for legend position: relative test, a=testonly
Automatic update from web-platform-testsHTML: fixup for legend position: relative test

This test fails in Firefox because it doesn't leave a gap for the
legend, but this test isn't intended to test that.

--

wpt-commits: 151c82eb83b29973ade57a861ec6f7b7350c5cf3
wpt-pr: 12670
2018-08-31 10:29:00 +00:00
David H
a16be0389a Bug 1485770 [wpt PR 12655] - [HTTP/2.0][WIP] H2 server documentation, a=testonly
Automatic update from web-platform-tests[HTTP/2.0][WIP] H2 server documentation (#12655)

Added documentation for H2ResponseWriter API as well as a more general Handler explanation and how to use new functionality

--

wpt-commits: 96508b50374beb53d52373b5f585c05a246cf745
wpt-pr: 12655
2018-08-31 10:28:59 +00:00
Marcos Cáceres
5f7112e4ce Bug 1484902 [wpt PR 12582] - add romandev, a=testonly
Automatic update from web-platform-testsadd romandev (#12582)

--

wpt-commits: 0976ae3d6e1ad9000ee2d3724a3b03dd2d3e7d17
wpt-pr: 12582
2018-08-31 10:28:58 +00:00
Timothy Gu
8409185e84 Bug 1485856 [wpt PR 12662] - HTML: review followup, a=testonly
Automatic update from web-platform-testsHTML: review followup (#12662)

Follow up to review comments in
https://github.com/web-platform-tests/wpt/pull/12636.
--

wpt-commits: a63935ce4574b32d850cf0063f6ea508ad517986
wpt-pr: 12662
2018-08-31 10:28:58 +00:00
Dave Tapuska
86f9a664d4 Bug 1485756 [wpt PR 12652] - Fullscreen elements that were root level elements weren't sized properly., a=testonly
Automatic update from web-platform-testsFullscreen elements that were root level elements weren't sized properly.

Avoid setting position absolute on top layer elements that are the
documentElement. This matches what Firefox does.

The root element is special when it is in fullscreen mode because it does
not get the style applied that forces its dimensions and position to be
fixed.

BUG=876339

Change-Id: I42b18047dc9648585bc279510d66decd6d6a4516
Reviewed-on: https://chromium-review.googlesource.com/1186961
Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#585830}

--

wpt-commits: 3588ed998f005477df1060cdee0560b9e47c8509
wpt-pr: 12652
2018-08-31 10:28:57 +00:00