Auto merge of #20725 - servo-wpt-sync:wpt_update_30-04-2018, r=jdm

Sync WPT with upstream (30-04-2018)

Automated downstream sync of changes from upstream as of 30-04-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/20725)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2018-05-01 13:29:42 -04:00 committed by GitHub
commit 245dcc2118
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
274 changed files with 5768 additions and 2859 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,2 @@
[new-fc-beside-adjoining-float.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[new-fc-separates-from-float.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-size-025.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[percentage-size-subitems-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[font-display-preload.html]
expected: TIMEOUT

View file

@ -323,3 +323,6 @@
[Matching font-style: 'oblique 21deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL
[Descriptor mathcing priority: Style has higher priority than weight]
expected: FAIL

View file

@ -1,5 +1,4 @@
[font-parse-numeric-stretch-style-weight.html]
[Valid value 100 matches 100 for weight in @font-face.]
expected: FAIL

View file

@ -1,5 +1,4 @@
[font-stretch.html]
[@getComputedStyle: 1e9% - huge legal percentage]
expected: FAIL

View file

@ -0,0 +1,25 @@
[gradient-position-invalid.html]
[e.style['background-image'\] = "radial-gradient(at center left 1px, red, blue)" should not set the property value]
expected: FAIL
[e.style['background-image'\] = "radial-gradient(at center top 2px, red, blue)" should not set the property value]
expected: FAIL
[e.style['background-image'\] = "radial-gradient(at right 3% center, red, blue)" should not set the property value]
expected: FAIL
[e.style['background-image'\] = "radial-gradient(at left 4px top, red, blue)" should not set the property value]
expected: FAIL
[e.style['background-image'\] = "radial-gradient(at right top 5px, red, blue)" should not set the property value]
expected: FAIL
[e.style['background-image'\] = "radial-gradient(at bottom 6% center, red, blue)" should not set the property value]
expected: FAIL
[e.style['background-image'\] = "radial-gradient(at bottom 7% left, red, blue)" should not set the property value]
expected: FAIL
[e.style['background-image'\] = "radial-gradient(at bottom right 8%, red, blue)" should not set the property value]
expected: FAIL

View file

@ -0,0 +1,28 @@
[image-orientation-invalid.html]
[e.style['image-orientation'\] = "auto" should not set the property value]
expected: FAIL
[e.style['image-orientation'\] = "none" should not set the property value]
expected: FAIL
[e.style['image-orientation'\] = "0" should not set the property value]
expected: FAIL
[e.style['image-orientation'\] = "0 flip" should not set the property value]
expected: FAIL
[e.style['image-orientation'\] = "0deg from-image" should not set the property value]
expected: FAIL
[e.style['image-orientation'\] = "flip 0deg" should not set the property value]
expected: FAIL
[e.style['image-orientation'\] = "flip from-image" should not set the property value]
expected: FAIL
[e.style['image-orientation'\] = "from-image 0deg" should not set the property value]
expected: FAIL
[e.style['image-orientation'\] = "from-image flip" should not set the property value]
expected: FAIL

View file

@ -0,0 +1,4 @@
[image-orientation-valid.html]
[e.style['image-orientation'\] = "flip" should set the property value]
expected: FAIL

View file

@ -0,0 +1,7 @@
[image-rendering-valid.html]
[e.style['image-rendering'\] = "smooth" should set the property value]
expected: FAIL
[e.style['image-rendering'\] = "high-quality" should set the property value]
expected: FAIL

View file

@ -0,0 +1,16 @@
[image-resolution-invalid.html]
[e.style['image-resolution'\] = "auto" should not set the property value]
expected: FAIL
[e.style['image-resolution'\] = "100%" should not set the property value]
expected: FAIL
[e.style['image-resolution'\] = "2" should not set the property value]
expected: FAIL
[e.style['image-resolution'\] = "3dpi snap from-image" should not set the property value]
expected: FAIL
[e.style['image-resolution'\] = "from-image snap 4dppx" should not set the property value]
expected: FAIL

View file

@ -0,0 +1,16 @@
[object-fit-invalid.html]
[e.style['object-fit'\] = "auto" should not set the property value]
expected: FAIL
[e.style['object-fit'\] = "contain cover" should not set the property value]
expected: FAIL
[e.style['object-fit'\] = "fill scale-down" should not set the property value]
expected: FAIL
[e.style['object-fit'\] = "contain fill" should not set the property value]
expected: FAIL
[e.style['object-fit'\] = "cover none" should not set the property value]
expected: FAIL

View file

@ -0,0 +1,37 @@
[object-position-invalid.html]
[e.style['object-position'\] = "auto" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "1px 2px 3px" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "left right" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "bottom 10% top 20%" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "center left 1px" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "center top 2px" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "right 3% center" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "left 4px top" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "right top 5px" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "bottom 6% center" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "bottom 7% left" should not set the property value]
expected: FAIL
[e.style['object-position'\] = "bottom right 8%" should not set the property value]
expected: FAIL

View file

@ -0,0 +1,22 @@
[object-position-valid.html]
[e.style['object-position'\] = "10%" should set the property value]
expected: FAIL
[e.style['object-position'\] = "bottom 10% right 20%" should set the property value]
expected: FAIL
[e.style['object-position'\] = "bottom right" should set the property value]
expected: FAIL
[e.style['object-position'\] = "center left" should set the property value]
expected: FAIL
[e.style['object-position'\] = "left" should set the property value]
expected: FAIL
[e.style['object-position'\] = "top" should set the property value]
expected: FAIL
[e.style['object-position'\] = "top center" should set the property value]
expected: FAIL

View file

@ -1,3 +1,2 @@
[adlam-anti-ref.html]
expected:
if os == "mac": FAIL
expected: FAIL

View file

@ -1,3 +1,2 @@
[cypriot-anti-ref.html]
expected:
if os == "mac": FAIL
expected: FAIL

View file

@ -3,3 +3,9 @@
[scroll-behavior: smooth on DIV element]
expected: FAIL
[Instant scrolling while doing history navigation.]
expected: TIMEOUT
[Smooth scrolling while doing history navigation.]
expected: NOTRUN

View file

@ -1,5 +0,0 @@
[Document-constructor.html]
type: testharness
[new Document(): URL parsing]
expected: FAIL

View file

@ -1,5 +0,0 @@
[headers-idl.html]
type: testharness
[Testing Symbol.iterator property of iterable interface Headers]
expected: FAIL

View file

@ -0,0 +1,19 @@
[idl.any.worker.html]
[Untitled]
expected: FAIL
[idl.any.html]
[Untitled]
expected: FAIL
[idl.any.sharedworker.html]
[Untitled]
expected: FAIL
[idl.https.any.serviceworker.html]
[Untitled]
expected: FAIL

View file

@ -1,32 +0,0 @@
[request-idl.html]
type: testharness
[Request interface: operation arrayBuffer()]
expected: FAIL
[Request interface: operation blob()]
expected: FAIL
[Request interface: operation formData()]
expected: FAIL
[Request interface: operation json()]
expected: FAIL
[Request interface: operation text()]
expected: FAIL
[Request interface: new Request("") must inherit property "arrayBuffer" with the proper type (14)]
expected: FAIL
[Request interface: attribute body]
expected: FAIL
[Request interface: new Request("") must inherit property "body" with the proper type (13)]
expected: FAIL
[Request interface: new Request("") must inherit property "arrayBuffer" with the proper type (15)]
expected: FAIL
[Request interface: new Request("") must inherit property "body" with the proper type]
expected: FAIL

View file

@ -0,0 +1,4 @@
[request-reset-attributes.https.html]
[Untitled]
expected: FAIL

View file

@ -1,44 +0,0 @@
[response-idl.html]
type: testharness
[Response interface: attribute body]
expected: FAIL
[Response interface: operation arrayBuffer()]
expected: FAIL
[Response interface: operation blob()]
expected: FAIL
[Response interface: operation formData()]
expected: FAIL
[Response interface: operation json()]
expected: FAIL
[Response interface: operation text()]
expected: FAIL
[Response interface: new Response() must inherit property "body" with the proper type (8)]
expected: FAIL
[Response interface: new Response() must inherit property "body" with the proper type (9)]
expected: FAIL
[Response interface: attribute trailer]
expected: FAIL
[Response interface: new Response() must inherit property "trailer" with the proper type (8)]
expected: FAIL
[Response interface: new Response() must inherit property "body" with the proper type (10)]
expected: FAIL
[Response interface: new Response() must inherit property "arrayBuffer" with the proper type (12)]
expected: FAIL
[Response interface: new Response() must inherit property "trailer" with the proper type]
expected: FAIL
[Response interface: new Response() must inherit property "body" with the proper type]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-N-EN.html]
expected: FAIL

View file

@ -16,9 +16,6 @@
[Should have the right origin for sandboxed iframe]
expected: NOTRUN
[We should have the right origin for our page]
expected: FAIL
[about:blank subframe origins]
expected: FAIL

View file

@ -172,36 +172,6 @@
[XHTML img usemap="http://example.org/#garbage-before-hash-id"]
expected: FAIL
[HTML (quirks) IMG usemap="no-hash-name"]
expected: FAIL
[HTML (quirks) IMG usemap="no-hash-id"]
expected: FAIL
[HTML (quirks) IMG usemap="hash-last#"]
expected: FAIL
[HTML (quirks) IMG usemap=""]
expected: FAIL
[HTML (quirks) IMG usemap="#"]
expected: FAIL
[HTML (quirks) IMG usemap="#percent-escape-name-%41"]
expected: FAIL
[HTML (quirks) IMG usemap="#percent-escape-id-%41"]
expected: FAIL
[HTML (quirks) IMG usemap="#no-such-map"]
expected: FAIL
[HTML (quirks) IMG usemap="#different-CASE-name"]
expected: FAIL
[HTML (quirks) IMG usemap="#different-CASE-id"]
expected: FAIL
[XHTML img usemap="no-hash-name"]
expected: FAIL
@ -232,3 +202,33 @@
[XHTML img usemap="#different-CASE-id"]
expected: FAIL
[HTML (standards) IMG usemap="no-hash-name"]
expected: FAIL
[HTML (standards) IMG usemap="no-hash-id"]
expected: FAIL
[HTML (standards) IMG usemap="hash-last#"]
expected: FAIL
[HTML (standards) IMG usemap=""]
expected: FAIL
[HTML (standards) IMG usemap="#"]
expected: FAIL
[HTML (standards) IMG usemap="#percent-escape-name-%41"]
expected: FAIL
[HTML (standards) IMG usemap="#percent-escape-id-%41"]
expected: FAIL
[HTML (standards) IMG usemap="#no-such-map"]
expected: FAIL
[HTML (standards) IMG usemap="#different-CASE-name"]
expected: FAIL
[HTML (standards) IMG usemap="#different-CASE-id"]
expected: FAIL

View file

@ -0,0 +1,7 @@
[constructing-form-data-set.html]
[FormData constructor always produces UTF-8 _charset_ value.]
expected: FAIL
[_charset_ control sets the expected encoding name.]
expected: FAIL

View file

@ -0,0 +1,9 @@
[abort-during-open.any.worker.html]
[XMLHttpRequest: abort() during OPEN]
expected: FAIL
[abort-during-open.any.html]
[XMLHttpRequest: abort() during OPEN]
expected: FAIL

View file

@ -1,5 +0,0 @@
[abort-during-open.htm]
type: testharness
[XMLHttpRequest: abort() during OPEN]
expected: FAIL

View file

@ -1,5 +0,0 @@
[abort-during-open.worker.html]
type: testharness
[Untitled]
expected: FAIL