Auto merge of #23439 - servo-wpt-sync:wpt_update_22-05-2019, r=jdm

Sync WPT with upstream (22-05-2019)

Automated downstream sync of changes from upstream as of 22-05-2019.
[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/23439)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2019-05-23 19:00:55 -04:00 committed by GitHub
commit 3eca80e5b2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
494 changed files with 14918 additions and 784 deletions

View file

@ -14,6 +14,9 @@
[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]

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,2 @@
[adjoining-float-nested-forced-clearance-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[floats-in-table-caption-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[max-height-separates-margin.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[min-height-separates-margin.html]
expected: FAIL

View file

@ -1,2 +1,2 @@
[abspos-float-with-inline-container.html]
expected: TIMEOUT
expected: FAIL

View file

@ -1,2 +0,0 @@
[white-space-002.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[white-space-003.xht]
expected: FAIL

View file

@ -1,2 +0,0 @@
[line-height-204.html]
expected: FAIL

View file

@ -0,0 +1,13 @@
[inheritance.html]
[Property isolation has initial value auto]
expected: FAIL
[Property background-blend-mode has initial value normal]
expected: FAIL
[Property background-blend-mode does not inherit]
expected: FAIL
[Property isolation does not inherit]
expected: FAIL

View file

@ -1,2 +0,0 @@
[mix-blend-mode-paragraph.html]
expected: FAIL

View file

@ -23,3 +23,27 @@
[Property align-content does not inherit]
expected: FAIL
[Property justify-self has initial value auto]
expected: FAIL
[Property row-gap does not inherit]
expected: FAIL
[Property row-gap has initial value normal]
expected: FAIL
[Property justify-items does not inherit]
expected: FAIL
[Property column-gap has initial value normal]
expected: FAIL
[Property justify-items has initial value legacy center]
expected: FAIL
[Property justify-self does not inherit]
expected: FAIL
[Property column-gap does not inherit]
expected: FAIL

View file

@ -1,2 +0,0 @@
[background-repeat-round-roundup.xht]
expected: FAIL

View file

@ -0,0 +1,19 @@
[background-position-x-computed.html]
[Property background-position-x value 'right 10px' computes to 'calc(100% + 10px)']
expected: FAIL
[Property background-position-x value 'calc(10px - 0.5em), left -20%, right 10px' computes to '-10px, -20%, calc(100% + 10px)']
expected: FAIL
[Property background-position-x value 'center, left, right' computes to '50%, 0%, 100px']
expected: FAIL
[Property background-position-x value 'x-start' computes to 'x-start']
expected: FAIL
[Property background-position-x value '0.5em, x-start, x-end' computes to '20px, x-start, x-end']
expected: FAIL
[Property background-position-x value 'x-end' computes to 'x-end']
expected: FAIL

View file

@ -0,0 +1,16 @@
[background-position-x-valid.html]
[e.style['background-position-x'\] = "calc(10px - 0.5em)" should set the property value]
expected: FAIL
[e.style['background-position-x'\] = "calc(10px - 0.5em), left -20%, right 10px" should set the property value]
expected: FAIL
[e.style['background-position-x'\] = "x-end" should set the property value]
expected: FAIL
[e.style['background-position-x'\] = "0.5em, x-start, x-end" should set the property value]
expected: FAIL
[e.style['background-position-x'\] = "x-start" should set the property value]
expected: FAIL

View file

@ -0,0 +1,19 @@
[background-position-y-computed.html]
[Property background-position-y value 'bottom 10px' computes to 'calc(100% + 10px)']
expected: FAIL
[Property background-position-y value 'center, top, bottom' computes to '50%, 0%, 100px']
expected: FAIL
[Property background-position-y value 'y-end' computes to 'y-end']
expected: FAIL
[Property background-position-y value 'calc(10px - 0.5em), top -20%, bottom 10px' computes to '-10px, -20%, calc(100% + 10px)']
expected: FAIL
[Property background-position-y value '0.5em, y-start, y-end' computes to '20px, y-start, y-end']
expected: FAIL
[Property background-position-y value 'y-start' computes to 'y-start']
expected: FAIL

View file

@ -0,0 +1,16 @@
[background-position-y-valid.html]
[e.style['background-position-y'\] = "y-start" should set the property value]
expected: FAIL
[e.style['background-position-y'\] = "0.5em, y-start, y-end" should set the property value]
expected: FAIL
[e.style['background-position-y'\] = "calc(10px - 0.5em), top -20%, bottom 10px" should set the property value]
expected: FAIL
[e.style['background-position-y'\] = "y-end" should set the property value]
expected: FAIL
[e.style['background-position-y'\] = "calc(10px - 0.5em)" should set the property value]
expected: FAIL

View file

@ -0,0 +1,2 @@
[overflow-top-left.html]
expected: FAIL

View file

@ -0,0 +1,7 @@
[flex-flow-computed.html]
[Property flex-flow value 'column wrap-reverse' computes to 'column wrap-reverse']
expected: FAIL
[Property flex-flow value 'row-reverse wrap' computes to 'row-reverse wrap']
expected: FAIL

View file

@ -0,0 +1,7 @@
[flex-grow-computed.html]
[Property flex-grow value '6.78e+08' computes to '6.78e+08']
expected: FAIL
[Property flex-grow value '2.34e+06' computes to '2.34e+06']
expected: FAIL

View file

@ -0,0 +1,7 @@
[flex-shrink-computed.html]
[Property flex-shrink value '2.34e+06' computes to '2.34e+06']
expected: FAIL
[Property flex-shrink value '6.78e+08' computes to '6.78e+08']
expected: FAIL

View file

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

View file

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

View file

@ -332,3 +332,6 @@
[Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL
[Matching font-weight: '430' should prefer '500' over '400 425']
expected: FAIL

View file

@ -0,0 +1,19 @@
[inheritance.html]
[Property object-position has initial value 50% 50%]
expected: FAIL
[Property object-fit does not inherit]
expected: FAIL
[Property object-position does not inherit]
expected: FAIL
[Property object-fit has initial value fill]
expected: FAIL
[Property image-orientation inherits]
expected: FAIL
[Property image-orientation has initial value 0deg]
expected: FAIL

View file

@ -0,0 +1,7 @@
[image-orientation-computed.html]
[Property image-orientation value 'from-image' computes to 'from-image']
expected: FAIL
[Property image-orientation value 'none' computes to 'none']
expected: FAIL

View file

@ -0,0 +1,19 @@
[object-fit-computed.html]
[Property object-fit value 'fill' computes to 'fill']
expected: FAIL
[Property object-fit value 'none' computes to 'none']
expected: FAIL
[Property object-fit value 'cover scale-down' computes to 'cover scale-down']
expected: FAIL
[Property object-fit value 'contain' computes to 'contain']
expected: FAIL
[Property object-fit value 'scale-down' computes to 'scale-down']
expected: FAIL
[Property object-fit value 'cover' computes to 'cover']
expected: FAIL

View file

@ -0,0 +1,46 @@
[object-position-computed.html]
[Property object-position value '-20% -30px' computes to '-20% -30px']
expected: FAIL
[Property object-position value 'center center' computes to '50% 50%']
expected: FAIL
[Property object-position value '10% center' computes to '10% 50%']
expected: FAIL
[Property object-position value 'center bottom' computes to '50% 100%']
expected: FAIL
[Property object-position value '40px top' computes to '40px 0%']
expected: FAIL
[Property object-position value 'center top' computes to '50% 0%']
expected: FAIL
[Property object-position value 'right 20% bottom 10%' computes to '80% 90%']
expected: FAIL
[Property object-position value 'right bottom' computes to '100% 100%']
expected: FAIL
[Property object-position value 'center 50px' computes to '50% 50px']
expected: FAIL
[Property object-position value 'left bottom' computes to '0% 100%']
expected: FAIL
[Property object-position value 'left center' computes to '0% 50%']
expected: FAIL
[Property object-position value '30px center' computes to '30px 50%']
expected: FAIL
[Property object-position value 'right 40%' computes to '100% 40%']
expected: FAIL
[Property object-position value 'center' computes to '50% 50%']
expected: FAIL
[Property object-position value 'right 30% top 60px' computes to '70% 60px']
expected: FAIL

View file

@ -0,0 +1,43 @@
[inheritance.html]
[Property text-emphasis-style inherits]
expected: FAIL
[Property text-emphasis-style has initial value none]
expected: FAIL
[Property text-decoration-style has initial value solid]
expected: FAIL
[Property text-underline-position has initial value auto]
expected: FAIL
[Property text-emphasis-color has initial value rgba(2, 3, 4, 0.5)]
expected: FAIL
[Property text-decoration-color has initial value rgba(2, 3, 4, 0.5)]
expected: FAIL
[Property text-decoration-skip-ink inherits]
expected: FAIL
[Property text-decoration-skip-ink has initial value auto]
expected: FAIL
[Property text-underline-position inherits]
expected: FAIL
[Property text-emphasis-position inherits]
expected: FAIL
[Property text-decoration-color does not inherit]
expected: FAIL
[Property text-emphasis-position has initial value over right]
expected: FAIL
[Property text-decoration-style does not inherit]
expected: FAIL
[Property text-emphasis-color inherits]
expected: FAIL

View file

@ -0,0 +1,7 @@
[text-decoration-skip-ink-computed.html]
[Property text-decoration-skip-ink value 'auto' computes to 'auto']
expected: FAIL
[Property text-decoration-skip-ink value 'none' computes to 'none']
expected: FAIL

View file

@ -0,0 +1,16 @@
[text-decoration-style-computed.html]
[Property text-decoration-style value 'dotted' computes to 'dotted']
expected: FAIL
[Property text-decoration-style value 'solid' computes to 'solid']
expected: FAIL
[Property text-decoration-style value 'wavy' computes to 'wavy']
expected: FAIL
[Property text-decoration-style value 'double' computes to 'double']
expected: FAIL
[Property text-decoration-style value 'dashed' computes to 'dashed']
expected: FAIL

View file

@ -0,0 +1,16 @@
[text-underline-position-computed.html]
[Property text-underline-position value 'under left' computes to 'under left']
expected: FAIL
[Property text-underline-position value 'under' computes to 'under']
expected: FAIL
[Property text-underline-position value 'left' computes to 'left']
expected: FAIL
[Property text-underline-position value 'auto' computes to 'auto']
expected: FAIL
[Property text-underline-position value 'right' computes to 'right']
expected: FAIL

View file

@ -2,3 +2,39 @@
[Property text-justify inherits]
expected: FAIL
[Property text-align-all has initial value start]
expected: FAIL
[Property hanging-punctuation inherits]
expected: FAIL
[Property tab-size inherits]
expected: FAIL
[Property line-break inherits]
expected: FAIL
[Property hyphens inherits]
expected: FAIL
[Property text-align-last inherits]
expected: FAIL
[Property hyphens has initial value manual]
expected: FAIL
[Property hanging-punctuation has initial value none]
expected: FAIL
[Property tab-size has initial value 8]
expected: FAIL
[Property text-align-all inherits]
expected: FAIL
[Property text-align-last has initial value auto]
expected: FAIL
[Property line-break has initial value auto]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-break-normal-018.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-break-strict-018.xht]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-transform-full-size-kana-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-transform-full-size-kana-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-transform-full-size-kana-003.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-transform-full-size-kana-004.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[break-spaces-010.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[trailing-ideographic-space-004.html]
expected: FAIL

View file

@ -1,3 +0,0 @@
[word-break-break-all-007.html]
type: reftest
expected: FAIL

View file

@ -0,0 +1,2 @@
[word-break-break-all-inline-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[word-break-break-all-inline-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[word-break-break-all-inline-003.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[word-break-break-all-inline-004.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[word-break-break-all-inline-005.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[word-break-break-all-inline-006.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[word-break-break-all-inline-007.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[word-break-keep-all-006.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[css-transforms-3d-on-anonymous-block-001.html]
expected: FAIL

View file

@ -8,3 +8,9 @@
[Property transform-origin does not inherit]
expected: FAIL
[Property transform-box has initial value view-box]
expected: FAIL
[Property transform-box does not inherit]
expected: FAIL

View file

@ -0,0 +1,2 @@
[appearance-menulist-button-002.html]
expected: FAIL

View file

@ -0,0 +1,13 @@
[resize-computed.html]
[Property resize value 'both' computes to 'both']
expected: FAIL
[Property resize value 'vertical' computes to 'vertical']
expected: FAIL
[Property resize value 'horizontal' computes to 'horizontal']
expected: FAIL
[Property resize value 'none' computes to 'none']
expected: FAIL

View file

@ -0,0 +1,16 @@
[user-select-computed.html]
[Property user-select value 'none' computes to 'none']
expected: FAIL
[Property user-select value 'contain' computes to 'contain']
expected: FAIL
[Property user-select value 'text' computes to 'text']
expected: FAIL
[Property user-select value 'auto' computes to 'auto']
expected: FAIL
[Property user-select value 'all' computes to 'all']
expected: FAIL

View file

@ -0,0 +1,2 @@
[webkit-appearance-menulist-button-002.html]
expected: FAIL

View file

@ -1,3 +1,3 @@
[vh_not_refreshing_on_chrome.html]
bug: https://github.com/servo/servo/issues/8984
expected: TIMEOUT
expected: CRASH

View file

@ -0,0 +1,7 @@
[inheritance.html]
[Property scroll-behavior has initial value auto]
expected: FAIL
[Property scroll-behavior does not inherit]
expected: FAIL

View file

@ -0,0 +1,4 @@
[CSSStyleSheet.html]
[CSSOM - CSSStyleSheet interface]
expected: FAIL

View file

@ -0,0 +1,4 @@
[getComputedStyle-resolved-min-max-clamping.html]
[Resolved value of width / height when there's no used value isn't clamped by min/max properties]
expected: FAIL

View file

@ -0,0 +1,25 @@
[inheritance.html]
[Property color-interpolation-filters has initial value linearrgb]
expected: FAIL
[Property flood-color does not inherit]
expected: FAIL
[Property lighting-color does not inherit]
expected: FAIL
[Property color-interpolation-filters inherits]
expected: FAIL
[Property lighting-color has initial value rgb(255, 255, 255)]
expected: FAIL
[Property flood-opacity does not inherit]
expected: FAIL
[Property flood-opacity has initial value 1]
expected: FAIL
[Property flood-color has initial value rgb(0, 0, 0)]
expected: FAIL

View file

@ -0,0 +1,85 @@
[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

@ -0,0 +1,10 @@
[color-interpolation-filters-computed.html]
[Property color-interpolation-filters value 'linearrgb' computes to 'linearrgb']
expected: FAIL
[Property color-interpolation-filters value 'auto' computes to 'auto']
expected: FAIL
[Property color-interpolation-filters value 'srgb' computes to 'srgb']
expected: FAIL

View file

@ -35,3 +35,9 @@
[Property filter value 'contrast()' computes to 'contrast(1)']
expected: FAIL
[Property filter value 'brightness()' computes to 'brightness(1)']
expected: FAIL
[Property filter value 'invert()' computes to 'invert(1)']
expected: FAIL

View file

@ -0,0 +1,25 @@
[flood-color-computed.html]
[Property flood-color value 'rgb(0, 0, 255)' computes to 'rgb(0, 0, 255)']
expected: FAIL
[Property flood-color value 'transparent' computes to 'rgba(0, 0, 0, 0)']
expected: FAIL
[Property flood-color value 'rgb(100%, 100%, 0%)' computes to 'rgb(255, 255, 0)']
expected: FAIL
[Property flood-color value 'currentcolor' computes to 'rgb(0, 255, 0)']
expected: FAIL
[Property flood-color value 'hsl(120, 100%, 50%)' computes to 'rgb(0, 255, 0)']
expected: FAIL
[Property flood-color value '#00FF00' computes to 'rgb(0, 255, 0)']
expected: FAIL
[Property flood-color value 'red' computes to 'rgb(255, 0, 0)']
expected: FAIL
[Property flood-color value 'teal' computes to 'rgb(0, 128, 128)']
expected: FAIL

View file

@ -0,0 +1,25 @@
[flood-color-valid.html]
[e.style['flood-color'\] = "teal" should set the property value]
expected: FAIL
[e.style['flood-color'\] = "currentcolor" should set the property value]
expected: FAIL
[e.style['flood-color'\] = "red" should set the property value]
expected: FAIL
[e.style['flood-color'\] = "transparent" should set the property value]
expected: FAIL
[e.style['flood-color'\] = "rgb(100%, 100%, 0%)" should set the property value]
expected: FAIL
[e.style['flood-color'\] = "rgb(0, 0, 255)" should set the property value]
expected: FAIL
[e.style['flood-color'\] = "#00FF00" should set the property value]
expected: FAIL
[e.style['flood-color'\] = "hsl(120, 100%, 50%)" should set the property value]
expected: FAIL

View file

@ -0,0 +1,4 @@
[lighting-color-computed.html]
[Property lighting-color value 'rgb(1, 2, 3)' computes to 'rgb(1, 2, 3)']
expected: FAIL

View file

@ -18,3 +18,12 @@
[customElements.define must rethrow an exception thrown while converting the value of disabledFeatures to sequence<DOMString>]
expected: FAIL
[customElements.define must rethrow an exception thrown while getting formAssociated on the constructor prototype]
expected: FAIL
[customElements.define must rethrow an exception thrown while getting additional formAssociated callbacks on the constructor prototype]
expected: FAIL
[customElements.define must get four additional callbacks on the prototype if formAssociated is converted to true]
expected: FAIL

View file

@ -11,3 +11,6 @@
[If a custom element definition for the local name of the element doesn't exist, throw an InvalidStateError]
expected: FAIL
[If a custom element definition for the local name of the element doesn't exist, throw an NotSupportedError]
expected: FAIL

View file

@ -0,0 +1,4 @@
[ElementInternals-NotSupportedError.html]
[Form-related operations and attributes should throw NotSupportedErrors for non-form-associated custom elements.]
expected: FAIL

View file

@ -0,0 +1,8 @@
[ElementInternals-labels.html]
expected: ERROR
[LABEL click]
expected: FAIL
[LABEL association]
expected: FAIL

View file

@ -0,0 +1,20 @@
[ElementInternals-setFormValue.html]
expected: ERROR
[Single value - name is missing]
expected: FAIL
[Single value - Non-empty name exists]
expected: FAIL
[Null value should submit nothing]
expected: FAIL
[setFormValue with an empty FormData should submit nothing]
expected: FAIL
[Multiple values - name content attribute is ignored]
expected: FAIL
[Single value - empty name exists]
expected: FAIL

View file

@ -0,0 +1,23 @@
[ElementInternals-validation.html]
expected: ERROR
[validity and setValidity()]
expected: FAIL
[reportValidity()]
expected: FAIL
["anchor" argument of setValidity()]
expected: FAIL
[checkValidity()]
expected: FAIL
[Custom control affects validation at the owner form]
expected: FAIL
[willValidate]
expected: FAIL
[Custom control affects :valid :invalid for FORM and FIELDSET]
expected: FAIL

View file

@ -0,0 +1,4 @@
[form-associated-callback.html]
[formAssociatedCallback, and form IDL attribute of ElementInternals]
expected: FAIL

View file

@ -0,0 +1,17 @@
[form-disabled-callback.html]
expected: ERROR
[Upgrading an element with disabled content attribute]
expected: FAIL
[Disabled attribute affects focus-capability]
expected: FAIL
[Relationship with FIELDSET]
expected: FAIL
[A disabled form-associated custom element should not submit an entry for it]
expected: FAIL
[Adding/removing disabled content attribute]
expected: FAIL

View file

@ -0,0 +1,10 @@
[form-reset-callback.html]
[form.reset(): formResetCallback is called after reset of the last built-in form control and before the next statement.]
expected: FAIL
[Clicking a reset button invokes formResetCallback in a microtask]
expected: FAIL
[form.reset() should trigger formResetCallback]
expected: FAIL

View file

@ -1,4 +1,5 @@
[HTMLMediaElement.html]
expected: CRASH
[controls on HTMLMediaElement in video must enqueue an attributeChanged reaction when replacing an existing attribute]
expected: FAIL

View file

@ -315,15 +315,21 @@
[<iframe>: combined response Content-Type: */* text/html]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html]
expected: FAIL
[<iframe>: separate response Content-Type: */* text/html]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
[<iframe>: separate response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/html */*]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
expected: FAIL

View file

@ -11,6 +11,3 @@
[X-Content-Type-Options%3A%20nosniff%0C]
expected: FAIL
[X-Content-Type-Options%3A%20no%0D%0AX-Content-Type-Options%3A%20nosniff]
expected: FAIL

View file

@ -0,0 +1,4 @@
[fetch-via-serviceworker--fallback.tentative.https.sub.html]
[Sec-Fetch headers after SW fallback]
expected: FAIL

View file

@ -0,0 +1,4 @@
[fetch-via-serviceworker--respondWith.tentative.https.sub.html]
[Sec-Fetch headers after SW fallback]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_1.html]
[Multiple history traversals from the same task]
expected: FAIL

View file

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

View file

@ -18876,3 +18876,309 @@
[undefinedelement.inputMode: IDL set to "SEARCH"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "send\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to null]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to ""]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to true]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "go"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "o"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "revious"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to null]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "go\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "nter"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xgo"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "next"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to Infinity]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to object "test-valueOf"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "enter"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to NaN]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "ENTER"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "NEXT"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "SEARCH"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xgo"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "next\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "DONE"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to Infinity]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "send"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "enter\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "done\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "PREVIOUS"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "nter"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "GO"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "search"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "NEXT"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "next\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xsend"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "SEARCH"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "done"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "ext"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "previous\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xsearch"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xenter"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "SEND"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to false]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "GO"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "send"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xprevious"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to object "test-valueOf"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "PREVIOUS"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to undefined]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "enter\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "earch"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to ""]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "go"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "search\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to -Infinity]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to undefined]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "send\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to 7]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "done\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "end"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "ENTER"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "previous"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xsend"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL get with DOM attribute unset]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "SEND"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "previous"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xprevious"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to 1.5]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to 1.5]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "next"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to -Infinity]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "one"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "earch"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xnext"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xnext"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "enter"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xdone"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "DONE"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "o"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "xsearch"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "search\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "end"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to false]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "one"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xenter"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "go\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to true]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "ext"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "search"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to object "test-toString"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to 7]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "xdone"]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to object "[object Object\]"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to object "[object Object\]"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to object "test-toString"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to NaN]
expected: FAIL
[undefinedelement.enterKeyHint: IDL set to "previous\\0"]
expected: FAIL
[undefinedelement.enterKeyHint: typeof IDL attribute]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "done"]
expected: FAIL
[undefinedelement.enterKeyHint: setAttribute() to "revious"]
expected: FAIL

View file

@ -0,0 +1,7 @@
[form-submission-algorithm.html]
[If form's firing submission events is true, then return; 'submit' event]
expected: FAIL
[If form's firing submission events is true, then return; 'invalid' event]
expected: FAIL

View file

@ -0,0 +1,22 @@
[form-requestsubmit.html]
[requestSubmit() doesn't run interactive validation reentrantly]
expected: FAIL
[The value of the submitter should be appended, and form* attributes of the submitter should be handled.]
expected: FAIL
[Passing a submit button not owned by the context object should throw]
expected: FAIL
[requestSubmit() for a disconnected form should not submit the form]
expected: FAIL
[requestSubmit() should trigger interactive form validation]
expected: FAIL
[requestSubmit() doesn't run form submission reentrantly]
expected: FAIL
[requestSubmit() should accept button[type=submit\], input[type=submit\], and input[type=image\]]
expected: FAIL

View file

@ -0,0 +1,20 @@
[invalid-content-type.html]
expected: TIMEOUT
[text/json+blah]
expected: TIMEOUT
[application/json+blah]
expected: TIMEOUT
[application/json+protobuf]
expected: TIMEOUT
[application/blahjson]
expected: TIMEOUT
[image/json]
expected: TIMEOUT
[text/x-json]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[module.html]
expected: TIMEOUT
[JSON modules]
expected: NOTRUN

View file

@ -0,0 +1,19 @@
[non-object.any.html]
[non-object]
expected: FAIL
[non-object.any.worker.html]
[non-object]
expected: FAIL
[non-object.any.serviceworker.html]
[non-object]
expected: FAIL
[non-object.any.sharedworker.html]
[non-object]
expected: FAIL

View file

@ -0,0 +1,5 @@
[parse-error.html]
expected: TIMEOUT
[JSON modules: parse error]
expected: TIMEOUT

View file

@ -0,0 +1,14 @@
[utf8.html]
expected: TIMEOUT
[windows-1252]
expected: NOTRUN
[utf-7]
expected: NOTRUN
[shift-jis]
expected: NOTRUN
[utf-8]
expected: NOTRUN

View file

@ -0,0 +1,14 @@
[valid-content-type.html]
expected: TIMEOUT
[image/svg+json]
expected: NOTRUN
[text/html+json]
expected: NOTRUN
[application/json]
expected: NOTRUN
[text/json]
expected: NOTRUN

View file

@ -24,3 +24,27 @@
[delayed handling: a nested-postMessageTask after promise creation/rejection, plus many promise microtasks, is too late to attach a rejection handler]
expected: FAIL
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
expected: FAIL
[unhandledrejection: from createImageBitmap which is UA triggered]
expected: FAIL
[no unhandledrejection/rejectionhandled: rejection handler attached synchronously to a promise created from createImageBitmap]
expected: FAIL
[microtask nesting: attaching a handler inside a combination of mutationObserverMicrotask + promise microtasks, all inside a queueTask]
expected: FAIL
[microtask nesting: attaching a handler inside a combination of promise microtasks + mutationObserverMicrotask, all inside a queueTask]
expected: FAIL
[delayed handling: a nested-queueTask after promise creation/rejection, plus promise microtasks, is too late to attach a rejection handler]
expected: FAIL
[delayed handling: a nested-queueTask before promise creation/rejection, plus many promise microtasks, is too late to attach a rejection handler]
expected: FAIL
[delayed handling: a nested-queueTask after promise creation/rejection, plus many promise microtasks, is too late to attach a rejection handler]
expected: FAIL

View file

@ -0,0 +1,10 @@
[promise-rejection-events.html]
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
expected: FAIL
[unhandledrejection: from createImageBitmap which is UA triggered]
expected: FAIL
[no unhandledrejection/rejectionhandled: rejection handler attached synchronously to a promise created from createImageBitmap]
expected: FAIL

View file

@ -1,5 +0,0 @@
[resource_timing_buffer_full_eventually.html]
expected: CRASH
[Finite resource timing entries buffer size]
expected: TIMEOUT

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

View file

@ -0,0 +1,5 @@
[SharedWorker-detach-frame-in-error-event.html]
expected: TIMEOUT
[Test frame detach in shared worker's error handler]
expected: TIMEOUT

View file

@ -1,4 +1,5 @@
[sharedworker-in-worker.html]
expected: ERROR
[Base URL in workers: new SharedWorker()]
expected: FAIL

View file

@ -1,5 +1,6 @@
[003.html]
type: testharness
expected: ERROR
[shared]
expected: FAIL

Some files were not shown because too many files have changed in this diff Show more