Auto merge of #22033 - servo-wpt-sync:wpt_update_27-10-2018, r=jdm

Sync WPT with upstream (27-10-2018)

Automated downstream sync of changes from upstream as of 27-10-2018.
[no-wpt-sync]

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22033)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2018-10-28 04:49:39 -04:00 committed by GitHub
commit e5da0ebd1d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
26 changed files with 297 additions and 310 deletions

View file

@ -1,5 +1,4 @@
[url-in-tags-revoke.window.html]
expected: TIMEOUT
[Fetching a blob URL immediately before revoking it works in an iframe.]
expected: FAIL
@ -15,6 +14,3 @@
[Opening a blob URL in a new window by clicking an <a> tag works immediately before revoking the URL.]
expected: FAIL
[Fetching a blob URL immediately before revoking it works in <script> tags.]
expected: TIMEOUT

View file

@ -14,9 +14,6 @@
[Revoke blob URL after creating Request, will fetch]
expected: FAIL
[Revoke blob URL after calling fetch, fetch should succeed]
expected: FAIL
[url-with-fetch.any.html]
[Untitled]

View file

@ -341423,6 +341423,12 @@
{}
]
],
"css/css-transforms/inheritance.html": [
[
"/css/css-transforms/inheritance.html",
{}
]
],
"css/css-transforms/parsing/perspective-origin-parsing-invalid.html": [
[
"/css/css-transforms/parsing/perspective-origin-parsing-invalid.html",
@ -346185,6 +346191,12 @@
{}
]
],
"css/motion/inheritance.html": [
[
"/css/motion/inheritance.html",
{}
]
],
"css/motion/offset-path-serialization.html": [
[
"/css/motion/offset-path-serialization.html",
@ -566450,6 +566462,10 @@
"0350137bedefbf1491faf54a75115be08a858703",
"reftest"
],
"css/css-transforms/inheritance.html": [
"2bc0cf5c803947a076728919fdec0380e2c541b1",
"testharness"
],
"css/css-transforms/inline-styles/reference/svg-inline-styles-ref.html": [
"3a953420308986668b4114fc496d81a072f7c68a",
"support"
@ -584966,6 +584982,10 @@
"6933733e1970d06fd5473b74f7ba63a9a821624a",
"support"
],
"css/motion/inheritance.html": [
"8af4f9b91a83506d6f20c320e229cf890e0fdf4f",
"testharness"
],
"css/motion/offset-anchor-transform-box-fill-box-ref.html": [
"f718ea6abfbab54333ba674ff0dcd320d8672bcd",
"support"

View file

@ -0,0 +1,61 @@
[inheritance.html]
[Property rotate does not inherit]
expected: FAIL
[Property scale has initial value none]
expected: FAIL
[Property scale does not inherit]
expected: FAIL
[Property transform-origin has initial value 30px 20px]
expected: FAIL
[Property backface-visibility does not inherit]
expected: FAIL
[Property transform has initial value none]
expected: FAIL
[Property perspective-origin has initial value 30px 20px]
expected: FAIL
[Property transform-box has initial value view-box]
expected: FAIL
[Property transform does not inherit]
expected: FAIL
[Property transform-style does not inherit]
expected: FAIL
[Property translate does not inherit]
expected: FAIL
[Property translate has initial value none]
expected: FAIL
[Property backface-visibility has initial value visible]
expected: FAIL
[Property perspective-origin does not inherit]
expected: FAIL
[Property transform-style has initial value auto]
expected: FAIL
[Property transform-box does not inherit]
expected: FAIL
[Property transform-origin does not inherit]
expected: FAIL
[Property perspective does not inherit]
expected: FAIL
[Property rotate has initial value none]
expected: FAIL
[Property perspective has initial value none]
expected: FAIL

View file

@ -56,3 +56,6 @@
[background-position length(px) / events]
expected: FAIL
[font-size length(em) / events]
expected: FAIL

View file

@ -1,5 +1,4 @@
[properties-value-inherit-002.html]
expected: TIMEOUT
[background-position length(pt) / values]
expected: FAIL
@ -55,7 +54,7 @@
expected: FAIL
[outline-width length(px) / values]
expected: TIMEOUT
expected: FAIL
[border-left-width length(em) / values]
expected: FAIL
@ -70,13 +69,13 @@
expected: FAIL
[opacity number[0,1\](zero-to-one) / values]
expected: TIMEOUT
expected: FAIL
[line-height number(integer) / values]
expected: FAIL
[outline-offset length(px) / values]
expected: TIMEOUT
expected: FAIL
[font-size length(pt) / values]
expected: FAIL
@ -85,7 +84,7 @@
expected: FAIL
[vertical-align length(in) / values]
expected: TIMEOUT
expected: FAIL
[max-height percentage(%) / values]
expected: FAIL
@ -112,7 +111,7 @@
expected: FAIL
[vertical-align percentage(%) / values]
expected: TIMEOUT
expected: FAIL
[border-right-width length(pc) / values]
expected: FAIL
@ -133,10 +132,10 @@
expected: FAIL
[vertical-align length(em) / values]
expected: TIMEOUT
expected: FAIL
[clip rectangle(rectangle) / values]
expected: TIMEOUT
expected: FAIL
[word-spacing length(em) / values]
expected: FAIL
@ -157,7 +156,7 @@
expected: FAIL
[outline-offset length(ex) / values]
expected: TIMEOUT
expected: FAIL
[min-width length(cm) / values]
expected: FAIL
@ -172,16 +171,16 @@
expected: FAIL
[vertical-align length(pc) / values]
expected: TIMEOUT
expected: FAIL
[vertical-align length(cm) / values]
expected: TIMEOUT
expected: FAIL
[max-height length(ex) / values]
expected: FAIL
[vertical-align length(ex) / values]
expected: TIMEOUT
expected: FAIL
[min-height percentage(%) / values]
expected: FAIL
@ -190,7 +189,7 @@
expected: FAIL
[outline-offset length(mm) / values]
expected: TIMEOUT
expected: FAIL
[font-weight font-weight(keyword) / values]
expected: FAIL
@ -199,7 +198,7 @@
expected: FAIL
[outline-offset length(pt) / values]
expected: TIMEOUT
expected: FAIL
[line-height length(mm) / values]
expected: FAIL
@ -232,7 +231,7 @@
expected: FAIL
[vertical-align length(pt) / values]
expected: TIMEOUT
expected: FAIL
[border-left-color color(rgba) / values]
expected: FAIL
@ -295,10 +294,10 @@
expected: FAIL
[outline-offset length(in) / values]
expected: TIMEOUT
expected: FAIL
[outline-width length(pt) / values]
expected: TIMEOUT
expected: FAIL
[border-top-width length(pc) / values]
expected: FAIL
@ -316,7 +315,7 @@
expected: FAIL
[outline-width length(in) / values]
expected: TIMEOUT
expected: FAIL
[word-spacing length(pt) / values]
expected: FAIL
@ -328,7 +327,7 @@
expected: FAIL
[outline-color color(rgba) / values]
expected: TIMEOUT
expected: FAIL
[border-right-width length(pt) / values]
expected: FAIL
@ -346,7 +345,7 @@
expected: FAIL
[outline-width length(ex) / values]
expected: TIMEOUT
expected: FAIL
[font-size length(pc) / values]
expected: FAIL
@ -355,7 +354,7 @@
expected: FAIL
[outline-width length(cm) / values]
expected: TIMEOUT
expected: FAIL
[max-width percentage(%) / values]
expected: FAIL
@ -370,19 +369,19 @@
expected: FAIL
[outline-width length(mm) / values]
expected: TIMEOUT
expected: FAIL
[border-left-width length(pc) / values]
expected: FAIL
[outline-width length(pc) / values]
expected: TIMEOUT
expected: FAIL
[font-weight font-weight(numeric) / values]
expected: FAIL
[vertical-align length(px) / values]
expected: TIMEOUT
expected: FAIL
[letter-spacing length(px) / values]
expected: FAIL
@ -403,7 +402,7 @@
expected: FAIL
[outline-width length(em) / values]
expected: TIMEOUT
expected: FAIL
[border-right-width length(em) / values]
expected: FAIL
@ -415,10 +414,10 @@
expected: FAIL
[outline-offset length(em) / values]
expected: TIMEOUT
expected: FAIL
[outline-offset length(cm) / values]
expected: TIMEOUT
expected: FAIL
[border-top-width length(ex) / values]
expected: FAIL
@ -427,13 +426,13 @@
expected: FAIL
[z-index integer(integer) / values]
expected: TIMEOUT
expected: FAIL
[border-left-width length(pt) / values]
expected: FAIL
[vertical-align length(mm) / values]
expected: TIMEOUT
expected: FAIL
[border-bottom-width length(pc) / values]
expected: FAIL
@ -451,7 +450,7 @@
expected: FAIL
[outline-offset length(pc) / values]
expected: TIMEOUT
expected: FAIL
[max-height length(pc) / values]
expected: FAIL
@ -468,141 +467,36 @@
[min-width length(ex) / values]
expected: FAIL
[outline-width length(pc) / events]
expected: TIMEOUT
[margin-right length(in) / values]
expected: FAIL
[text-indent percentage(%) / events]
expected: FAIL
[vertical-align length(px) / events]
expected: TIMEOUT
[top length(pt) / values]
expected: FAIL
[text-shadow shadow(shadow) / events]
expected: FAIL
[padding-bottom length(in) / values]
expected: FAIL
[outline-offset length(mm) / events]
expected: TIMEOUT
[vertical-align length(in) / events]
expected: TIMEOUT
[text-indent length(mm) / events]
expected: FAIL
[width length(em) / values]
expected: FAIL
[vertical-align length(em) / events]
expected: TIMEOUT
[vertical-align length(cm) / events]
expected: TIMEOUT
[outline-offset length(cm) / events]
expected: TIMEOUT
[vertical-align length(mm) / events]
expected: TIMEOUT
[outline-offset length(em) / events]
expected: TIMEOUT
[z-index integer(integer) / events]
expected: TIMEOUT
[vertical-align length(ex) / events]
expected: TIMEOUT
[outline-width length(em) / events]
expected: TIMEOUT
[text-indent length(in) / events]
expected: FAIL
[top length(px) / values]
expected: FAIL
[visibility visibility(keyword) / events]
expected: TIMEOUT
[opacity number[0,1\](zero-to-one) / events]
expected: TIMEOUT
[text-indent length(cm) / events]
expected: FAIL
[visibility visibility(keyword) / values]
expected: TIMEOUT
[outline-width length(cm) / events]
expected: TIMEOUT
[clip rectangle(rectangle) / events]
expected: TIMEOUT
[outline-width length(ex) / events]
expected: TIMEOUT
[outline-width length(mm) / events]
expected: TIMEOUT
[vertical-align percentage(%) / events]
expected: TIMEOUT
[padding-top length(px) / values]
expected: FAIL
[outline-width length(pt) / events]
expected: TIMEOUT
[outline-color color(rgba) / events]
expected: TIMEOUT
[margin-bottom length(ex) / values]
expected: FAIL
[outline-width length(in) / events]
expected: TIMEOUT
[margin-right length(cm) / values]
expected: FAIL
[outline-offset length(ex) / events]
expected: TIMEOUT
[vertical-align length(pc) / events]
expected: TIMEOUT
[vertical-align length(pt) / events]
expected: TIMEOUT
[outline-offset length(pt) / events]
expected: TIMEOUT
[margin-top length(pc) / values]
expected: FAIL
[outline-offset length(px) / events]
expected: TIMEOUT
[outline-offset length(in) / events]
expected: TIMEOUT
[height length(em) / values]
expected: FAIL
[outline-width length(px) / events]
expected: TIMEOUT
[word-spacing length(mm) / values]
expected: FAIL
[outline-offset length(pc) / events]
expected: TIMEOUT
[text-indent length(pc) / values]
expected: FAIL
[height length(mm) / values]
expected: FAIL
[margin-top length(ex) / values]
expected: FAIL
[word-spacing length(in) / values]
expected: FAIL
[text-indent length(pt) / values]
expected: FAIL
[padding-top length(pc) / values]
expected: FAIL
[padding-left length(pc) / values]
expected: FAIL
[word-spacing percentage(%) / values]
expected: FAIL
[word-spacing length(cm) / values]
expected: FAIL

View file

@ -47,9 +47,6 @@
[bottom intermediate]
expected: FAIL
[outline-width end]
expected: FAIL
[word-spacing intermediate]
expected: FAIL
@ -74,39 +71,9 @@
[text-indent intermediate]
expected: FAIL
[opacity end]
expected: FAIL
[margin-right end]
expected: FAIL
[word-spacing end]
expected: FAIL
[max-width end]
expected: FAIL
[width intermediate]
expected: FAIL
[margin-top end]
expected: FAIL
[min-height end]
expected: FAIL
[clip end]
expected: FAIL
[font-weight end]
expected: FAIL
[margin-left end]
expected: FAIL
[right end]
expected: FAIL
[margin-left intermediate]
expected: FAIL
@ -119,15 +86,42 @@
[border-bottom-width end]
expected: FAIL
[padding-left intermediate]
expected: FAIL
[margin-bottom end]
expected: FAIL
[vertical-align end]
expected: FAIL
[left end]
expected: FAIL
[width end]
expected: FAIL
[max-height end]
expected: FAIL
[outline-color end]
expected: FAIL
[line-height end]
expected: FAIL
[min-width end]
expected: FAIL
[background-color end]
expected: FAIL
[margin-right intermediate]
expected: FAIL
[padding-top intermediate]
expected: FAIL
[border-right-width end]
expected: FAIL
[padding-bottom intermediate]
expected: FAIL
[color end]
expected: FAIL
[border-spacing end]
expected: FAIL

View file

@ -535,86 +535,32 @@
expected: FAIL
[windows-1254: iso_8859-9:1989 (XMLHttpRequest)]
expected: TIMEOUT
expected: FAIL
[windows-1258: cp1258 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1253: x-cp1253 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1256: cp1256 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: iso_8859-9 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: iso88599 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: iso-8859-9 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1258: x-cp1258 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1257: windows-1257 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: windows-1254 (XMLHttpRequest)]
expected: TIMEOUT
[x-mac-cyrillic: x-mac-ukrainian (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: csisolatin5 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1257: cp1257 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1255: x-cp1255 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1257: x-cp1257 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: cp1254 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: iso8859-9 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1253: windows-1253 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1253: cp1253 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: l5 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: x-cp1254 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: latin5 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1252: x-cp1252 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1255: cp1255 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: iso-ir-148 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1258: windows-1258 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1255: windows-1255 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1256: x-cp1256 (XMLHttpRequest)]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[006.html]
[Link with onclick form submit and href navigation ]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_3.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_5.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -18,3 +18,18 @@
[Set data URL frame location.protocol to http+x]
expected: FAIL
[Set HTTP URL frame location.protocol to data]
expected: FAIL
[Set HTTP URL frame location.protocol to gopher]
expected: FAIL
[Set HTTP URL frame location.protocol to x]
expected: FAIL
[Set HTTP URL frame location.protocol to http+x]
expected: FAIL
[Set HTTP URL frame location.protocol to ftp]
expected: FAIL

View file

@ -1,4 +0,0 @@
[iframe_sandbox_block_modals-1.html]
[Frames without `allow-modals` should not be able to open modal dialogs]
expected: FAIL

View file

@ -0,0 +1,10 @@
[non-active-document.html]
[DOMParser]
expected: FAIL
[createHTMLDocument]
expected: FAIL
[<template>]
expected: FAIL

View file

@ -0,0 +1,2 @@
[parse-a-sizes-attribute-width-1000px.html]
expected: CRASH

View file

@ -0,0 +1,7 @@
[toggleEvent.html]
[Calling open twice on 'details' fires only one toggle event]
expected: FAIL
[Setting open=true to opened 'details' element should not fire a toggle event at the 'details' element]
expected: FAIL

View file

@ -1,4 +0,0 @@
[DOMContentLoaded-defer.html]
[The end: DOMContentLoaded and defer scripts]
expected: FAIL

View file

@ -1,4 +1,4 @@
[aborted-parser.window.html]
[document.open() after parser is aborted]
[async document.open() after parser is aborted]
expected: FAIL

View file

@ -1,4 +1,4 @@
[quirks.html]
[limited-quirks.html]
[top: -\\31 .5]
expected: FAIL

View file

@ -1,4 +1,5 @@
[iframe-inheritance.html]
expected: TIMEOUT
[iframes correctly inherit the ancestor's referrer]
expected: FAIL
expected: NOTRUN

View file

@ -2,21 +2,18 @@
[request.formData() with input: a&b&c]
expected: FAIL
[response.formData() with input: a&b&c]
expected: FAIL
[response.formData() with input: a=b&c=d&]
expected: FAIL
[request.formData() with input: _charset_=windows-1252&test=%C2x]
expected: FAIL
[response.formData() with input: &&&a=b&&&&c=d&]
expected: FAIL
[response.formData() with input: a=b&c=d]
expected: FAIL
[request.formData() with input: &&&a=b&&&&c=d&]
expected: FAIL
[request.formData() with input: a=b&c=d]
expected: FAIL
[request.formData() with input: a=b&c=d&]
expected: FAIL
[urlencoded-parser.any.worker.html]
[request.formData() with input: a&b&c]
@ -25,15 +22,12 @@
[response.formData() with input: a&b&c]
expected: FAIL
[response.formData() with input: a=b&c=d&]
expected: FAIL
[request.formData() with input: &&&a=b&&&&c=d&]
expected: FAIL
[response.formData() with input: _charset_=windows-1252&test=%C2x]
expected: FAIL
[response.formData() with input: a=b&c=d]
[request.formData() with input: a=b&c=d&]
expected: FAIL

View file

@ -0,0 +1,5 @@
[paint_timing.html]
expected: TIMEOUT
[Performance entries observer]
expected: NOTRUN

View file

@ -1,2 +0,0 @@
[scroll_root.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[unitless-length.html]
expected: TIMEOUT

View file

@ -0,0 +1,41 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Inheritance of CSS Transforms properties</title>
<link rel="help" href="https://drafts.csswg.org/css-transforms/#property-index">
<link rel="help" href="https://drafts.csswg.org/css-transforms-2/#property-index">
<meta name="assert" content="Properties inherit or not according to the spec.">
<meta name="assert" content="Properties have initial values according to the spec.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/css/support/inheritance-testcommon.js"></script>
</head>
<body>
<div id="container">
<div id="target"></div>
</div>
<style>
#container {
width: 70px;
height: 90px;
}
#target {
width: 60px;
height: 40px;
}
</style>
<script>
assert_not_inherited('backface-visibility', 'visible', 'hidden');
assert_not_inherited('perspective', 'none', '7px');
assert_not_inherited('perspective-origin', '30px 20px', '8px 9px'); // '50% 50%' is '30px 20px'
assert_not_inherited('rotate', 'none', '90deg');
assert_not_inherited('scale', 'none', '10 11 12');
assert_not_inherited('transform', 'none', 'matrix(2, 0, 0, 3, 1, 4)');
assert_not_inherited('transform-box', 'view-box', 'fill-box');
assert_not_inherited('transform-origin', '30px 20px', '5px 6px'); // '50% 50%' is '30px 20px'
assert_not_inherited('transform-style', 'auto', 'preserve-3d');
assert_not_inherited('translate', 'none', '13px 14px 15px');
</script>
</body>
</html>

View file

@ -0,0 +1,25 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Inheritance of CSS Motion Path properties</title>
<link rel="help" href="https://drafts.fxtf.org/motion-1/#property-index">
<meta name="assert" content="Properties inherit or not according to the spec.">
<meta name="assert" content="Properties have initial values according to the spec.">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/css/support/inheritance-testcommon.js"></script>
</head>
<body>
<div id="container">
<div id="target"></div>
</div>
<script>
assert_not_inherited('offset-anchor', 'auto', '2px 3px');
assert_not_inherited('offset-distance', '0px', '4px');
assert_not_inherited('offset-path', 'none', 'path("M 5 6 H 7")');
assert_not_inherited('offset-position', 'auto', '8px 9px');
assert_not_inherited('offset-rotate', 'auto 0deg', '90deg');
</script>
</body>
</html>