mirror of
https://github.com/servo/servo.git
synced 2025-07-17 04:13:42 +01:00
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:
commit
3eca80e5b2
494 changed files with 14918 additions and 784 deletions
|
@ -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
|
@ -0,0 +1,2 @@
|
|||
[adjoining-float-nested-forced-clearance-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[floats-in-table-caption-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[max-height-separates-margin.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[min-height-separates-margin.html]
|
||||
expected: FAIL
|
|
@ -1,2 +1,2 @@
|
|||
[abspos-float-with-inline-container.html]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[white-space-002.xht]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[white-space-003.xht]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[line-height-204.html]
|
||||
expected: FAIL
|
13
tests/wpt/metadata/css/compositing/inheritance.html.ini
Normal file
13
tests/wpt/metadata/css/compositing/inheritance.html.ini
Normal 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
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
[mix-blend-mode-paragraph.html]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[background-repeat-round-roundup.xht]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[overflow-top-left.html]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[scrollbars-auto.html]
|
||||
expected: FAIL
|
2
tests/wpt/metadata/css/css-flexbox/scrollbars.html.ini
Normal file
2
tests/wpt/metadata/css/css-flexbox/scrollbars.html.ini
Normal file
|
@ -0,0 +1,2 @@
|
|||
[scrollbars.html]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
||||
|
|
19
tests/wpt/metadata/css/css-images/inheritance.html.ini
Normal file
19
tests/wpt/metadata/css/css-images/inheritance.html.ini
Normal 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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
43
tests/wpt/metadata/css/css-text-decor/inheritance.html.ini
Normal file
43
tests/wpt/metadata/css/css-text-decor/inheritance.html.ini
Normal 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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[line-break-normal-018.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[line-break-strict-018.xht]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[text-transform-full-size-kana-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[text-transform-full-size-kana-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[text-transform-full-size-kana-003.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[text-transform-full-size-kana-004.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[break-spaces-010.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[trailing-ideographic-space-004.html]
|
||||
expected: FAIL
|
|
@ -1,3 +0,0 @@
|
|||
[word-break-break-all-007.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-inline-001.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-inline-002.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-inline-003.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-inline-004.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-inline-005.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-inline-006.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[word-break-break-all-inline-007.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[word-break-keep-all-006.html]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[css-transforms-3d-on-anonymous-block-001.html]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[appearance-menulist-button-002.html]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[webkit-appearance-menulist-button-002.html]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[vh_not_refreshing_on_chrome.html]
|
||||
bug: https://github.com/servo/servo/issues/8984
|
||||
expected: TIMEOUT
|
||||
expected: CRASH
|
||||
|
|
7
tests/wpt/metadata/css/cssom-view/inheritance.html.ini
Normal file
7
tests/wpt/metadata/css/cssom-view/inheritance.html.ini
Normal file
|
@ -0,0 +1,7 @@
|
|||
[inheritance.html]
|
||||
[Property scroll-behavior has initial value auto]
|
||||
expected: FAIL
|
||||
|
||||
[Property scroll-behavior does not inherit]
|
||||
expected: FAIL
|
||||
|
4
tests/wpt/metadata/css/cssom/CSSStyleSheet.html.ini
Normal file
4
tests/wpt/metadata/css/cssom/CSSStyleSheet.html.ini
Normal file
|
@ -0,0 +1,4 @@
|
|||
[CSSStyleSheet.html]
|
||||
[CSSOM - CSSStyleSheet interface]
|
||||
expected: FAIL
|
||||
|
|
@ -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
|
||||
|
25
tests/wpt/metadata/css/filter-effects/inheritance.html.ini
Normal file
25
tests/wpt/metadata/css/filter-effects/inheritance.html.ini
Normal 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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[lighting-color-computed.html]
|
||||
[Property lighting-color value 'rgb(1, 2, 3)' computes to 'rgb(1, 2, 3)']
|
||||
expected: FAIL
|
||||
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[ElementInternals-NotSupportedError.html]
|
||||
[Form-related operations and attributes should throw NotSupportedErrors for non-form-associated custom elements.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
[ElementInternals-labels.html]
|
||||
expected: ERROR
|
||||
[LABEL click]
|
||||
expected: FAIL
|
||||
|
||||
[LABEL association]
|
||||
expected: FAIL
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[form-associated-callback.html]
|
||||
[formAssociatedCallback, and form IDL attribute of ElementInternals]
|
||||
expected: FAIL
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-via-serviceworker--fallback.tentative.https.sub.html]
|
||||
[Sec-Fetch headers after SW fallback]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-via-serviceworker--respondWith.tentative.https.sub.html]
|
||||
[Sec-Fetch headers after SW fallback]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[traverse_the_history_1.html]
|
||||
[Multiple history traversals from the same task]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[traverse_the_history_3.html]
|
||||
[traverse_the_history_5.html]
|
||||
[Multiple history traversals, last would be aborted]
|
||||
expected: FAIL
|
||||
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
[module.html]
|
||||
expected: TIMEOUT
|
||||
[JSON modules]
|
||||
expected: NOTRUN
|
||||
|
|
@ -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
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
[parse-error.html]
|
||||
expected: TIMEOUT
|
||||
[JSON modules: parse error]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[utf8.html]
|
||||
expected: TIMEOUT
|
||||
[windows-1252]
|
||||
expected: NOTRUN
|
||||
|
||||
[utf-7]
|
||||
expected: NOTRUN
|
||||
|
||||
[shift-jis]
|
||||
expected: NOTRUN
|
||||
|
||||
[utf-8]
|
||||
expected: NOTRUN
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
[resource_timing_buffer_full_eventually.html]
|
||||
expected: CRASH
|
||||
[Finite resource timing entries buffer size]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -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
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
[SharedWorker-detach-frame-in-error-event.html]
|
||||
expected: TIMEOUT
|
||||
[Test frame detach in shared worker's error handler]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -1,4 +1,5 @@
|
|||
[sharedworker-in-worker.html]
|
||||
expected: ERROR
|
||||
[Base URL in workers: new SharedWorker()]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue