Auto merge of #22211 - servo-wpt-sync:wpt_update_16-11-2018, r=jdm

Sync WPT with upstream (16-11-2018)

Automated downstream sync of changes from upstream as of 16-11-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/22211)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2018-11-17 15:39:23 -05:00 committed by GitHub
commit 73bb458cf5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
226 changed files with 4495 additions and 903 deletions

View file

@ -37,6 +37,3 @@
[Revoke blob URL after creating Request, will fetch]
expected: FAIL
[Revoke blob URL after calling fetch, fetch should succeed]
expected: FAIL

File diff suppressed because it is too large Load diff

View file

@ -1,10 +0,0 @@
[animation-delay-computed.html]
[Property animation-delay value '20s, 10s' computes to '20s, 10s']
expected: FAIL
[Property animation-delay value 'calc(2 * 3s)' computes to '6s']
expected: FAIL
[Property animation-delay value '-500ms' computes to '-0.5s']
expected: FAIL

View file

@ -1,10 +0,0 @@
[animation-duration-computed.html]
[Property animation-duration value '20s, 10s' computes to '20s, 10s']
expected: FAIL
[Property animation-duration value 'calc(2 * 3s)' computes to '6s']
expected: FAIL
[Property animation-duration value '500ms' computes to '0.5s']
expected: FAIL

View file

@ -0,0 +1,13 @@
[align-content-wrap-001.html]
[.default, .verticalWriting 10]
expected: FAIL
[.default, .verticalWriting 12]
expected: FAIL
[.default, .verticalWriting 9]
expected: FAIL
[.default, .verticalWriting 6]
expected: FAIL

View file

@ -0,0 +1,10 @@
[align-content-wrap-002.html]
[.flex-horizontal, .flex-vertical 1]
expected: FAIL
[.flex-horizontal, .flex-vertical 5]
expected: FAIL
[.flex-horizontal, .flex-vertical 6]
expected: FAIL

View file

@ -0,0 +1,70 @@
[align-content-wrap-003.html]
[.flexbox 6]
expected: FAIL
[.flexbox 33]
expected: FAIL
[.flexbox 12]
expected: FAIL
[.flexbox 13]
expected: FAIL
[.flexbox 11]
expected: FAIL
[.flexbox 34]
expected: FAIL
[.flexbox 35]
expected: FAIL
[.flexbox 36]
expected: FAIL
[.flexbox 32]
expected: FAIL
[.flexbox 30]
expected: FAIL
[.flexbox 31]
expected: FAIL
[.flexbox 29]
expected: FAIL
[.flexbox 28]
expected: FAIL
[.flexbox 27]
expected: FAIL
[.flexbox 26]
expected: FAIL
[.flexbox 25]
expected: FAIL
[.flexbox 24]
expected: FAIL
[.flexbox 23]
expected: FAIL
[.flexbox 21]
expected: FAIL
[.flexbox 44]
expected: FAIL
[.flexbox 41]
expected: FAIL
[.flexbox 43]
expected: FAIL
[.flexbox 42]
expected: FAIL

View file

@ -0,0 +1,2 @@
[writing-system-line-break-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[writing-system-segment-break-001.html]
expected: FAIL

View file

@ -1,10 +0,0 @@
[transition-duration-computed.html]
[Property transition-duration value '500ms' computes to '0.5s']
expected: FAIL
[Property transition-duration value 'calc(2 * 3s)' computes to '6s']
expected: FAIL
[Property transition-duration value '20s, 10s' computes to '20s, 10s']
expected: FAIL

View file

@ -71,9 +71,6 @@
[text-indent intermediate]
expected: FAIL
[border-top-width end]
expected: FAIL
[border-bottom-width end]
[opacity end]
expected: FAIL

View file

@ -0,0 +1,2 @@
[backdrop-filter-clip-rect.html]
expected: FAIL

View file

@ -1,85 +0,0 @@
[backdrop-filter-computed.html]
[Property backdrop-filter value 'blur(10px) url("https://www.example.com/picture.svg#f") contrast(20) brightness(30)' computes to 'blur(10px) url("https://www.example.com/picture.svg#f") contrast(20) brightness(30)']
expected: FAIL
[Property backdrop-filter value 'contrast()' computes to 'contrast(1)']
expected: FAIL
[Property backdrop-filter value 'grayscale(50%)' computes to 'grayscale(0.5)']
expected: FAIL
[Property backdrop-filter value 'opacity(100%)' computes to 'opacity(1)']
expected: FAIL
[Property backdrop-filter value 'invert()' computes to 'invert(0)']
expected: FAIL
[Property backdrop-filter value 'saturate(0)' computes to 'saturate(0)']
expected: FAIL
[Property backdrop-filter value 'invert(0)' computes to 'invert(0)']
expected: FAIL
[Property backdrop-filter value 'hue-rotate()' computes to 'hue-rotate(0deg)']
expected: FAIL
[Property backdrop-filter value 'drop-shadow(1px 2px)' computes to 'drop-shadow(rgb(0, 255, 0) 1px 2px 0px)']
expected: FAIL
[Property backdrop-filter value 'brightness(0)' computes to 'brightness(0)']
expected: FAIL
[Property backdrop-filter value 'opacity()' computes to 'opacity(1)']
expected: FAIL
[Property backdrop-filter value 'brightness(300%)' computes to 'brightness(3)']
expected: FAIL
[Property backdrop-filter value 'blur()' computes to 'blur(0px)']
expected: FAIL
[Property backdrop-filter value 'sepia()' computes to 'sepia(1)']
expected: FAIL
[Property backdrop-filter value 'grayscale()' computes to 'grayscale(1)']
expected: FAIL
[Property backdrop-filter value 'sepia(100%)' computes to 'sepia(1)']
expected: FAIL
[Property backdrop-filter value 'sepia(0)' computes to 'sepia(0)']
expected: FAIL
[Property backdrop-filter value 'brightness()' computes to 'brightness(0)']
expected: FAIL
[Property backdrop-filter value 'invert(100%)' computes to 'invert(1)']
expected: FAIL
[Property backdrop-filter value 'saturate(300%)' computes to 'saturate(3)']
expected: FAIL
[Property backdrop-filter value 'hue-rotate(90deg)' computes to 'hue-rotate(90deg)']
expected: FAIL
[Property backdrop-filter value 'contrast(0)' computes to 'contrast(0)']
expected: FAIL
[Property backdrop-filter value 'none' computes to 'none']
expected: FAIL
[Property backdrop-filter value 'contrast(300%)' computes to 'contrast(3)']
expected: FAIL
[Property backdrop-filter value 'drop-shadow(rgb(4, 5, 6) 1px 2px 0px)' computes to 'drop-shadow(rgb(4, 5, 6) 1px 2px 0px)']
expected: FAIL
[Property backdrop-filter value 'opacity(0)' computes to 'opacity(0)']
expected: FAIL
[Property backdrop-filter value 'saturate()' computes to 'saturate(1)']
expected: FAIL
[Property backdrop-filter value 'blur(100px)' computes to 'blur(100px)']
expected: FAIL

View file

@ -1,79 +1,31 @@
[filter-computed.html]
[Property filter value 'invert(0)' computes to 'invert(0)']
expected: FAIL
[Property filter value 'brightness(0)' computes to 'brightness(0)']
expected: FAIL
[Property filter value 'invert(100%)' computes to 'invert(1)']
expected: FAIL
[Property filter value 'sepia(0)' computes to 'sepia(0)']
expected: FAIL
[Property filter value 'saturate(0)' computes to 'saturate(0)']
expected: FAIL
[Property filter value 'contrast(0)' computes to 'contrast(0)']
expected: FAIL
[Property filter value 'hue-rotate(90deg)' computes to 'hue-rotate(90deg)']
expected: FAIL
[Property filter value 'brightness()' computes to 'brightness(0)']
expected: FAIL
[Property filter value 'blur(100px)' computes to 'blur(100px)']
expected: FAIL
[Property filter value 'sepia()' computes to 'sepia(1)']
expected: FAIL
[Property filter value 'grayscale(50%)' computes to 'grayscale(0.5)']
expected: FAIL
[Property filter value 'saturate()' computes to 'saturate(1)']
expected: FAIL
[Property filter value 'grayscale()' computes to 'grayscale(1)']
expected: FAIL
[Property filter value 'contrast(300%)' computes to 'contrast(3)']
expected: FAIL
[Property filter value 'none' computes to 'none']
expected: FAIL
[Property filter value 'brightness(300%)' computes to 'brightness(3)']
expected: FAIL
[Property filter value 'invert()' computes to 'invert(0)']
expected: FAIL
[Property filter value 'hue-rotate()' computes to 'hue-rotate(0deg)']
expected: FAIL
[Property filter value 'opacity(0)' computes to 'opacity(0)']
expected: FAIL
[Property filter value 'opacity(100%)' computes to 'opacity(1)']
expected: FAIL
[Property filter value 'drop-shadow(1px 2px)' computes to 'drop-shadow(rgb(0, 255, 0) 1px 2px 0px)']
expected: FAIL
[Property filter value 'sepia(100%)' computes to 'sepia(1)']
expected: FAIL
[Property filter value 'blur()' computes to 'blur(0px)']
expected: FAIL
[Property filter value 'drop-shadow(rgb(4, 5, 6) 1px 2px 0px)' computes to 'drop-shadow(rgb(4, 5, 6) 1px 2px 0px)']
expected: FAIL
[Property filter value 'saturate(300%)' computes to 'saturate(3)']
expected: FAIL
[Property filter value 'blur(10px) url("https://www.example.com/picture.svg#f") contrast(20) brightness(30)' computes to 'blur(10px) url("https://www.example.com/picture.svg#f") contrast(20) brightness(30)']
expected: FAIL

View file

@ -375,3 +375,12 @@
[Geometry APIs interface IDL tests]
expected: FAIL
[DOMMatrixReadOnly interface: calling scaleNonUniform(unrestricted double, unrestricted double) on new DOMMatrixReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMMatrixReadOnly interface: new DOMMatrixReadOnly() must inherit property "scaleNonUniform(unrestricted double, unrestricted double)" with the proper type]
expected: FAIL
[DOMMatrixReadOnly interface: operation scaleNonUniform(unrestricted double, unrestricted double)]
expected: FAIL

View file

@ -98,3 +98,12 @@
[interfaces]
expected: FAIL
[DOMMatrixReadOnly interface: calling scaleNonUniform(unrestricted double, unrestricted double) on new DOMMatrixReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMMatrixReadOnly interface: new DOMMatrixReadOnly() must inherit property "scaleNonUniform(unrestricted double, unrestricted double)" with the proper type]
expected: FAIL
[DOMMatrixReadOnly interface: operation scaleNonUniform(unrestricted double, unrestricted double)]
expected: FAIL

View file

@ -0,0 +1,19 @@
[is.html]
[Invalidate :is() for compound selector arguments.]
expected: FAIL
[Preconditions.]
expected: FAIL
[Test specificity of :is().]
expected: FAIL
[Invalidate :is() for complex selector arguments.]
expected: FAIL
[Invalidate :is() for simple selector arguments.]
expected: FAIL
[Invalidate nested :is().]
expected: FAIL

View file

@ -0,0 +1,7 @@
[is-nested.html]
[Test nested :is() chooses highest specificity for class outside :is().]
expected: FAIL
[Test nested :is() specificity for class within arguments.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[is-specificity.html]
[Test :is() uses highest possible specificity]
expected: FAIL

View file

@ -509,7 +509,7 @@
[single-byte-decoder.html?XMLHttpRequest]
expected: CRASH
expected: TIMEOUT
[ISO-8859-2: iso_8859-2:1987 (XMLHttpRequest)]
expected: FAIL
@ -532,7 +532,7 @@
expected: FAIL
[windows-1252: iso_8859-1:1987 (XMLHttpRequest)]
expected: FAIL
expected: TIMEOUT
[windows-1254: iso_8859-9:1989 (XMLHttpRequest)]
expected: TIMEOUT
@ -606,5 +606,35 @@
[windows-1256: windows-1256 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1253: x-cp1253 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1252: latin1 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: cp1254 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1253: windows-1253 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1253: cp1253 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1254: l5 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1252: x-cp1252 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1252: l1 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1252: windows-1252 (XMLHttpRequest)]
expected: TIMEOUT
[windows-1252: us-ascii (XMLHttpRequest)]
expected: TIMEOUT
[single-byte-decoder.html?TextDecoder]

View file

@ -20,3 +20,15 @@
["no-cors" Headers object cannot have accept/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header]
expected: FAIL
["no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain]
expected: FAIL
["no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
expected: FAIL
["no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
expected: FAIL
["no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
expected: FAIL

View file

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

View file

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

View file

@ -9,3 +9,6 @@
[document.open should throw an InvalidStateError with XML document even when the ignore-opens-during-unload counter is greater than 0 (during pagehide event)]
expected: FAIL
[document.open should throw an InvalidStateError with XML document even when there is an active parser executing script]
expected: FAIL

View file

@ -12,3 +12,6 @@
[Verifies the resolution of entry.startTime is at least 5 microseconds.]
expected: TIMEOUT
[Verifies the resolution of performance.now() is at least 5 microseconds.]
expected: FAIL

View file

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

View file

@ -1,283 +0,0 @@
[quirks.html]
[top: -\\31 .5]
expected: FAIL
[bottom: -1A]
expected: FAIL
[bottom: -1a]
expected: FAIL
[top: @1]
expected: FAIL
[top: "1a"]
expected: FAIL
[top: @a]
expected: FAIL
[bottom: "1"]
expected: FAIL
[bottom: -/**/1]
expected: FAIL
[top: +/**/1]
expected: FAIL
[bottom: @1a]
expected: FAIL
[top: 1\\31 ]
expected: FAIL
[top: url('1')]
expected: FAIL
[bottom: -\\31 ]
expected: FAIL
[top: calc(1)]
expected: FAIL
[top: \\31 ]
expected: FAIL
[bottom: +1\\31 ]
expected: FAIL
[bottom: 1\\31 .5]
expected: FAIL
[bottom: #0001]
expected: FAIL
[top: calc(2 * 2px)]
expected: FAIL
[bottom: 1a]
expected: FAIL
[bottom: A]
expected: FAIL
[bottom: #01]
expected: FAIL
[top: +\\31 .5]
expected: FAIL
[bottom: #1]
expected: FAIL
[top: -/**/1]
expected: FAIL
[bottom: +\\31 .5]
expected: FAIL
[bottom: \\31 ]
expected: FAIL
[bottom: calc(1)]
expected: FAIL
[top: #001]
expected: FAIL
[top: +\\31 ]
expected: FAIL
[bottom: +\\31 ]
expected: FAIL
[top: +1.5]
expected: FAIL
[top: +1\\31 ]
expected: FAIL
[bottom: @a]
expected: FAIL
[bottom: @1]
expected: FAIL
[top: #1]
expected: FAIL
[top: 1a]
expected: FAIL
[bottom: +1a]
expected: FAIL
[bottom: +1A]
expected: FAIL
[bottom: "a"]
expected: FAIL
[top: #00001]
expected: FAIL
[bottom: -1\\31 .5]
expected: FAIL
[top: "1"]
expected: FAIL
[bottom: 1.5]
expected: FAIL
[bottom: -\\31 .5]
expected: FAIL
[bottom: url('1')]
expected: FAIL
[bottom: -1.5]
expected: FAIL
[top: \\31 .5]
expected: FAIL
[bottom: "1a"]
expected: FAIL
[bottom: calc(2 * 2px)]
expected: FAIL
[bottom: +1\\31 .5]
expected: FAIL
[bottom: 1\\31 ]
expected: FAIL
[bottom: +/**/1]
expected: FAIL
[bottom: #00001]
expected: FAIL
[top: url(1)]
expected: FAIL
[bottom: #001]
expected: FAIL
[top: +1\\31 .5]
expected: FAIL
[top: -1a]
expected: FAIL
[top: -1A]
expected: FAIL
[bottom: url(1)]
expected: FAIL
[top: a]
expected: FAIL
[top: A]
expected: FAIL
[top: #000001]
expected: FAIL
[top: 1]
expected: FAIL
[top: 1\\31 .5]
expected: FAIL
[bottom: a]
expected: FAIL
[bottom: 1]
expected: FAIL
[bottom: +1]
expected: FAIL
[bottom: #000001]
expected: FAIL
[bottom: +a]
expected: FAIL
[bottom: +A]
expected: FAIL
[top: 1.5]
expected: FAIL
[top: +A]
expected: FAIL
[top: +a]
expected: FAIL
[top: +1]
expected: FAIL
[top: -1.5]
expected: FAIL
[top: -1\\31 .5]
expected: FAIL
[top: +1a]
expected: FAIL
[top: +1A]
expected: FAIL
[top: @1a]
expected: FAIL
[bottom: \\31 .5]
expected: FAIL
[top: "a"]
expected: FAIL
[top: #01]
expected: FAIL
[bottom: +1.5]
expected: FAIL
[bottom: -A]
expected: FAIL
[bottom: -a]
expected: FAIL
[bottom: -1\\31 ]
expected: FAIL
[top: #0001]
expected: FAIL
[bottom: -1]
expected: FAIL
[top: -\\31 ]
expected: FAIL
[top: -A]
expected: FAIL
[top: -a]
expected: FAIL
[top: -1]
expected: FAIL
[top: -1\\31 ]
expected: FAIL

View file

@ -11,6 +11,12 @@
[compileStreaming() synchronously followed by abort should reject with AbortError]
expected: FAIL
[compileStreaming() asynchronously racing with abort should succeed or reject with AbortError]
expected: FAIL
[instantiateStreaming() asynchronously racing with abort should succeed or reject with AbortError]
expected: FAIL
[abort.any.html]
[instantiateStreaming() on an already-aborted request should reject with AbortError]
@ -25,3 +31,9 @@
[compileStreaming() synchronously followed by abort should reject with AbortError]
expected: FAIL
[compileStreaming() asynchronously racing with abort should succeed or reject with AbortError]
expected: FAIL
[instantiateStreaming() asynchronously racing with abort should succeed or reject with AbortError]
expected: FAIL

View file

@ -1,5 +1,4 @@
[realtimeanalyser-fft-scaling.html]
expected: TIMEOUT
[X 2048-point FFT peak position is not equal to 64. Got 0.]
expected: FAIL