This commit is contained in:
Delan Azabani 2023-02-16 17:03:09 +08:00
commit e82d7868d9
590 changed files with 11442 additions and 3709 deletions

View file

@ -0,0 +1,4 @@
[url-charset.window.html]
expected: TIMEOUT
[Blob charset should override any auto-detected charset.]
expected: TIMEOUT

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,2 @@
[floats-placement-006.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[floats-placement-007.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[floats-placement-008.html]
expected: FAIL

View file

@ -1,3 +0,0 @@
[hit-test-floats-001.html]
[hit-test-floats-001]
expected: FAIL

View file

@ -1,3 +0,0 @@
[hit-test-floats-005.html]
[Miss clipped float]
expected: FAIL

View file

@ -8,8 +8,5 @@
[[data-expected-height\] 3]
expected: FAIL
[[data-expected-height\] 1]
expected: FAIL
[[data-expected-height\] 2]
[[data-expected-height\] 4]
expected: FAIL

View file

@ -1,6 +1,3 @@
[block-in-inline-hittest-relpos-zindex.html]
[position: relative; z-index: -1;]
expected: FAIL
[block-in-inline-hittest-relpos-zindex]
expected: FAIL

View file

@ -46,3 +46,15 @@
[Property animation-range-end value 'exit calc(1em + 10px)']
expected: FAIL
[Property animation-range-end value 'exit-crossing 42%']
expected: FAIL
[Property animation-range-end value 'entry 42px']
expected: FAIL
[Property animation-range-end value 'entry-crossing 42px']
expected: FAIL
[Property animation-range-end value 'entry 1em']
expected: FAIL

View file

@ -40,3 +40,18 @@
[e.style['animation-range-end'\] = "exit calc(1em + 10px)" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "exit-crossing 42%" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry 42px" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry-crossing 42px" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry 1em" should set the property value]
expected: FAIL
[e.style['animation-range-end'\] = "entry 42%" should set the property value]
expected: FAIL

View file

@ -106,3 +106,81 @@
[e.style['animation-range'\] = "enter calc(10% + 10px) exit 20px" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "entry" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry-crossing" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit-crossing" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry, exit" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 0% entry 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry-crossing 0% entry-crossing 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit-crossing 0% exit-crossing 100%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry calc(10% - 10%) entry calc(50% + 50%)" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry-crossing 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "exit-crossing 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 50px exit 100px" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 50% exit 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "cover 50% entry 50%, contain 50% exit 50%" should set the property value]
expected: FAIL
[e.style['animation-range'\] = "entry 10% exit 20%" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "entry 10% exit 20%" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "entry 10% exit 20%" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "entry, exit" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "entry, exit" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "entry, exit" should not set unrelated longhands]
expected: FAIL
[e.style['animation-range'\] = "entry 0%, exit" should set animation-range-end]
expected: FAIL
[e.style['animation-range'\] = "entry 0%, exit" should set animation-range-start]
expected: FAIL
[e.style['animation-range'\] = "entry 0%, exit" should not set unrelated longhands]
expected: FAIL

View file

@ -46,3 +46,15 @@
[Property animation-range-start value 'exit calc(1em + 10px)']
expected: FAIL
[Property animation-range-start value 'exit-crossing 42%']
expected: FAIL
[Property animation-range-start value 'entry 42px']
expected: FAIL
[Property animation-range-start value 'entry-crossing 42px']
expected: FAIL
[Property animation-range-start value 'entry 1em']
expected: FAIL

View file

@ -40,3 +40,18 @@
[e.style['animation-range-start'\] = "exit calc(1em + 10px)" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "exit-crossing 42%" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry 42px" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry-crossing 42px" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry 1em" should set the property value]
expected: FAIL
[e.style['animation-range-start'\] = "entry 42%" should set the property value]
expected: FAIL

View file

@ -0,0 +1,2 @@
[clip-text-multi-line-002.html]
expected: FAIL

View file

@ -1,27 +0,0 @@
[background-size-001.html]
[background-size_length_zero]
expected: FAIL
[background-size_length_negative_zero]
expected: FAIL
[background-size_length_positive_zero]
expected: FAIL
[background-size_length_normal]
expected: FAIL
[background-size_percentage_min]
expected: FAIL
[background-size_percentage_normal]
expected: FAIL
[background-size_percentage_max]
expected: FAIL
[background-size_length_auto]
expected: FAIL
[background-size_percentage_auto]
expected: FAIL

View file

@ -2,3 +2,35 @@
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set the property value]
expected: FAIL
[e.style['background'\] = "none" should set background-color]
expected: FAIL
[e.style['background'\] = "none" should set background-position]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set background-attachment]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set background-clip]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set background-color]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set background-image]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set background-origin]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set background-position]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set background-repeat]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should set background-size]
expected: FAIL
[e.style['background'\] = "url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box, rgb(5, 6, 7) url(\\"https://example.com/\\") 1px 2px / 3px 4px space round local padding-box content-box" should not set unrelated longhands]
expected: FAIL

View file

@ -1,2 +0,0 @@
[color-invalid-color-function.html]
expected: ERROR

View file

@ -1,4 +1,5 @@
[position-absolute-013.html]
expected: TIMEOUT
[.flexbox 309]
expected: FAIL

View file

@ -122,9 +122,6 @@
[Matching font-style: 'oblique 21deg' should prefer 'oblique 21deg' over 'oblique 30deg 60deg']
expected: FAIL
[Matching font-style: 'oblique 0deg' should prefer 'oblique 40deg 50deg' over 'italic']
expected: FAIL
[Matching font-style: 'italic' should prefer 'oblique 5deg 10deg' over 'oblique 5deg']
expected: FAIL
@ -134,9 +131,6 @@
[Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg']
expected: FAIL
[Matching font-weight: '400' should prefer '400' over '450 460']
expected: FAIL
[Matching font-style: 'oblique -20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL
@ -152,9 +146,6 @@
[Matching font-style: 'oblique 20deg' should prefer 'oblique 20deg' over 'oblique 30deg 60deg']
expected: FAIL
[Matching font-style: 'oblique 21deg' should prefer 'oblique 10deg' over 'italic']
expected: FAIL
[Matching font-style: 'oblique 10deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg']
expected: FAIL
@ -248,9 +239,6 @@
[Matching font-style: 'oblique -20deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL
[Matching font-weight: '399' should prefer '200 300' over '400']
expected: FAIL
[Matching font-style: 'oblique -21deg' should prefer 'oblique -21deg' over 'oblique -60deg -40deg']
expected: FAIL
@ -317,9 +305,6 @@
[Matching font-weight: '399' should prefer '350 399' over '340 360']
expected: FAIL
[Matching font-stretch: '110%' should prefer '110% 120%' over '115% 116%']
expected: FAIL
[Matching font-stretch: '90%' should prefer '90% 100%' over '50% 80%']
expected: FAIL
@ -331,3 +316,6 @@
[Matching font-style: 'oblique 10deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL
[Matching font-style: 'italic' should prefer 'oblique 5deg' over 'normal']
expected: FAIL

View file

@ -1,3 +0,0 @@
[font-style-parsing.html]
[Font-style (computed): 'oblique' followed by calc is valid even if it mixes units (with computation)]
expected: FAIL

View file

@ -157,3 +157,39 @@
[e.style['content'\] = "-webkit-image-set(url(\\"example.png\\") 1dpi)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "image-set(repeating-linear-gradient(red, blue 25%) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "-webkit-image-set(repeating-linear-gradient(red, blue 25%) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "image-set(radial-gradient(black, white) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "-webkit-image-set(radial-gradient(black, white) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "image-set(repeating-radial-gradient(red, blue 25%) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "-webkit-image-set(repeating-radial-gradient(red, blue 25%) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "image-set(conic-gradient(black, white) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "-webkit-image-set(conic-gradient(black, white) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "image-set(repeating-conic-gradient(red, blue 25%) 1x)" should set the property value]
expected: FAIL
[e.style['background-image'\] = "-webkit-image-set(repeating-conic-gradient(red, blue 25%) 1x)" should set the property value]
expected: FAIL
[e.style['content'\] = "image-set(linear-gradient(black, white) 1x, url(\\"example.png\\") 4x)" should set the property value]
expected: FAIL
[e.style['content'\] = "-webkit-image-set(linear-gradient(black, white) 1x, url(\\"example.png\\") 4x)" should set the property value]
expected: FAIL

View file

@ -0,0 +1,2 @@
[image-set-repeating-linear-gradient-rendering.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[image-set-repeating-radial-gradient-rendering.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[image-set-type-unsupported-rendering-2.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[image-set-type-unsupported-rendering.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-decoration-propagation-03.html]
expected: FAIL

View file

@ -52,3 +52,276 @@
[background-position length(px) / events]
expected: FAIL
[background-color color(rgba) / values]
expected: FAIL
[border-top-width length(pt) / values]
expected: FAIL
[border-top-width length(pc) / values]
expected: FAIL
[border-top-width length(px) / values]
expected: FAIL
[border-top-width length(em) / values]
expected: FAIL
[border-top-width length(ex) / values]
expected: FAIL
[border-top-width length(mm) / values]
expected: FAIL
[border-top-width length(cm) / values]
expected: FAIL
[border-top-width length(in) / values]
expected: FAIL
[border-right-width length(pt) / values]
expected: FAIL
[border-right-width length(pc) / values]
expected: FAIL
[border-right-width length(px) / values]
expected: FAIL
[border-right-width length(em) / values]
expected: FAIL
[border-right-width length(ex) / values]
expected: FAIL
[border-right-width length(mm) / values]
expected: FAIL
[border-right-width length(cm) / values]
expected: FAIL
[border-right-width length(in) / values]
expected: FAIL
[border-bottom-width length(pt) / values]
expected: FAIL
[border-bottom-width length(pc) / values]
expected: FAIL
[border-bottom-width length(px) / values]
expected: FAIL
[border-bottom-width length(em) / values]
expected: FAIL
[border-bottom-width length(ex) / values]
expected: FAIL
[border-bottom-width length(mm) / values]
expected: FAIL
[border-bottom-width length(cm) / values]
expected: FAIL
[border-bottom-width length(in) / values]
expected: FAIL
[border-left-width length(pt) / values]
expected: FAIL
[border-left-width length(pc) / values]
expected: FAIL
[border-left-width length(px) / values]
expected: FAIL
[border-left-width length(em) / values]
expected: FAIL
[border-left-width length(ex) / values]
expected: FAIL
[border-left-width length(mm) / values]
expected: FAIL
[border-left-width length(cm) / values]
expected: FAIL
[border-left-width length(in) / values]
expected: FAIL
[border-top-color color(rgba) / values]
expected: FAIL
[border-right-color color(rgba) / values]
expected: FAIL
[border-bottom-color color(rgba) / values]
expected: FAIL
[border-left-color color(rgba) / values]
expected: FAIL
[padding-bottom length(pt) / values]
expected: FAIL
[padding-bottom length(pc) / values]
expected: FAIL
[padding-bottom length(px) / values]
expected: FAIL
[padding-bottom length(em) / values]
expected: FAIL
[padding-bottom length(ex) / values]
expected: FAIL
[padding-bottom length(mm) / values]
expected: FAIL
[padding-bottom length(cm) / values]
expected: FAIL
[padding-bottom length(in) / values]
expected: FAIL
[padding-left length(pt) / values]
expected: FAIL
[padding-left length(pc) / values]
expected: FAIL
[padding-left length(px) / values]
expected: FAIL
[padding-left length(em) / values]
expected: FAIL
[padding-left length(ex) / values]
expected: FAIL
[padding-left length(mm) / values]
expected: FAIL
[padding-left length(cm) / values]
expected: FAIL
[padding-left length(in) / values]
expected: FAIL
[padding-right length(pt) / values]
expected: FAIL
[padding-right length(pc) / values]
expected: FAIL
[padding-right length(px) / values]
expected: FAIL
[padding-right length(em) / values]
expected: FAIL
[padding-right length(ex) / values]
expected: FAIL
[padding-right length(mm) / values]
expected: FAIL
[padding-right length(cm) / values]
expected: FAIL
[padding-right length(in) / values]
expected: FAIL
[padding-top length(pt) / values]
expected: FAIL
[padding-top length(pc) / values]
expected: FAIL
[padding-top length(px) / values]
expected: FAIL
[padding-top length(em) / values]
expected: FAIL
[padding-top length(ex) / values]
expected: FAIL
[padding-top length(mm) / values]
expected: FAIL
[padding-top length(cm) / values]
expected: FAIL
[padding-top length(in) / values]
expected: FAIL
[margin-bottom length(pt) / values]
expected: FAIL
[margin-bottom length(pc) / values]
expected: FAIL
[margin-bottom length(px) / values]
expected: FAIL
[margin-bottom length(em) / values]
expected: FAIL
[margin-bottom length(ex) / values]
expected: FAIL
[margin-bottom length(mm) / values]
expected: FAIL
[margin-bottom length(cm) / values]
expected: FAIL
[margin-bottom length(in) / values]
expected: FAIL
[margin-left length(pt) / values]
expected: FAIL
[margin-left length(pc) / values]
expected: FAIL
[margin-left length(px) / values]
expected: FAIL
[margin-left length(em) / values]
expected: FAIL
[margin-left length(ex) / values]
expected: FAIL
[margin-left length(mm) / values]
expected: FAIL
[margin-left length(cm) / values]
expected: FAIL
[margin-left length(in) / values]
expected: FAIL
[margin-right length(pt) / values]
expected: FAIL
[margin-right length(pc) / values]
expected: FAIL
[margin-right length(px) / values]
expected: FAIL
[margin-right length(em) / values]
expected: FAIL
[margin-right length(ex) / values]
expected: FAIL
[margin-right length(mm) / values]
expected: FAIL

View file

@ -1,27 +1,3 @@
[properties-value-002.html]
[vertical-align vertical(keyword) / values]
expected: FAIL
[margin-bottom percentage(%) / values]
expected: FAIL
[margin-left percentage(%) / values]
expected: FAIL
[margin-right percentage(%) / values]
expected: FAIL
[margin-top percentage(%) / values]
expected: FAIL
[padding-bottom percentage(%) / values]
expected: FAIL
[padding-left percentage(%) / values]
expected: FAIL
[padding-right percentage(%) / values]
expected: FAIL
[padding-top percentage(%) / values]
expected: FAIL

View file

@ -52,126 +52,3 @@
[background-position length(px) / events]
expected: FAIL
[background-color color(rgba) / values]
expected: FAIL
[border-top-width length(pt) / values]
expected: FAIL
[border-top-width length(pc) / values]
expected: FAIL
[border-top-width length(px) / values]
expected: FAIL
[border-top-width length(em) / values]
expected: FAIL
[border-top-width length(ex) / values]
expected: FAIL
[border-top-width length(mm) / values]
expected: FAIL
[border-top-width length(cm) / values]
expected: FAIL
[border-top-width length(in) / values]
expected: FAIL
[border-right-width length(pt) / values]
expected: FAIL
[border-right-width length(pc) / values]
expected: FAIL
[border-right-width length(px) / values]
expected: FAIL
[border-right-width length(em) / values]
expected: FAIL
[border-right-width length(ex) / values]
expected: FAIL
[border-right-width length(mm) / values]
expected: FAIL
[border-right-width length(cm) / values]
expected: FAIL
[border-right-width length(in) / values]
expected: FAIL
[border-bottom-width length(pt) / values]
expected: FAIL
[border-bottom-width length(pc) / values]
expected: FAIL
[border-bottom-width length(px) / values]
expected: FAIL
[border-bottom-width length(em) / values]
expected: FAIL
[border-bottom-width length(ex) / values]
expected: FAIL
[border-bottom-width length(mm) / values]
expected: FAIL
[border-bottom-width length(cm) / values]
expected: FAIL
[border-bottom-width length(in) / values]
expected: FAIL
[border-left-width length(pt) / values]
expected: FAIL
[border-left-width length(pc) / values]
expected: FAIL
[border-left-width length(px) / values]
expected: FAIL
[border-left-width length(em) / values]
expected: FAIL
[border-left-width length(ex) / values]
expected: FAIL
[border-left-width length(mm) / values]
expected: FAIL
[border-left-width length(cm) / values]
expected: FAIL
[border-left-width length(in) / values]
expected: FAIL
[border-top-color color(rgba) / values]
expected: FAIL
[border-right-color color(rgba) / values]
expected: FAIL
[border-bottom-color color(rgba) / values]
expected: FAIL
[border-left-color color(rgba) / values]
expected: FAIL
[padding-bottom length(pt) / values]
expected: FAIL
[padding-bottom length(pc) / values]
expected: FAIL
[padding-bottom length(px) / values]
expected: FAIL
[padding-bottom length(em) / values]
expected: FAIL

View file

@ -0,0 +1,15 @@
[user-select-inheritance.html]
[user-select:all should not be inherited.]
expected: FAIL
[user-select:auto should not be inherited.]
expected: FAIL
[user-select:contain should not be inherited.]
expected: FAIL
[user-select:none should not be inherited.]
expected: FAIL
[user-select:text should not be inherited.]
expected: FAIL

View file

@ -1,3 +0,0 @@
[CaretPosition-001.html]
[Element at (400, 100)]
expected: FAIL

View file

@ -0,0 +1,3 @@
[elementFromPoint-dynamic-anon-box.html]
[Link should be clickable after hiding a scrollbox with an anonymous table inside]
expected: FAIL

View file

@ -0,0 +1,3 @@
[elementFromPoint-float-in-table.html]
[float-in-div]
expected: FAIL

View file

@ -13,3 +13,18 @@
[<li>Outside 3</li>]
expected: FAIL
[<li>Inside 1</li>]
expected: FAIL
[<li>Inside 2</li>]
expected: FAIL
[<li>Inside 3</li>]
expected: FAIL
[<li>Image Inside 1</li>]
expected: FAIL
[<li>Image Inside 2</li>]
expected: FAIL

View file

@ -0,0 +1,3 @@
[elementFromPoint-subpixel.html]
[Hit test top left corner of box]
expected: FAIL

View file

@ -0,0 +1,3 @@
[elementFromPoint-visibility-hidden-resizer.html]
[elementFromPoint on resizer area of an element with visibility:hidden]
expected: FAIL

View file

@ -20,3 +20,6 @@
[test the top of layer]
expected: FAIL
[test some point of the element: top left corner]
expected: FAIL

View file

@ -0,0 +1,3 @@
[mq-non-matching-lazy-load.html]
[Ensure browser renders the page without waiting for non matching @import style]
expected: FAIL

View file

@ -0,0 +1,105 @@
[header-setcookie.any.serviceworker.html]
expected: ERROR
[header-setcookie.any.worker.html]
[Headers iterator does not combine set-cookie headers]
expected: FAIL
[Headers iterator does not combine set-cookie & set-cookie2 headers]
expected: FAIL
[Headers iterator preserves set-cookie ordering]
expected: FAIL
[Headers iterator preserves per header ordering, but sorts keys alphabetically]
expected: FAIL
[Headers iterator preserves per header ordering, but sorts keys alphabetically (and ignores value ordering)]
expected: FAIL
[Headers iterator is correctly updated with set-cookie changes]
expected: FAIL
[Headers.prototype.append works for set-cookie]
expected: FAIL
[Headers.prototype.getSetCookie with no headers present]
expected: FAIL
[Headers.prototype.getSetCookie with one header]
expected: FAIL
[Headers.prototype.getSetCookie with one header created from an object]
expected: FAIL
[Headers.prototype.getSetCookie with multiple headers]
expected: FAIL
[Headers.prototype.getSetCookie with an empty header]
expected: FAIL
[Headers.prototype.getSetCookie with two equal headers]
expected: FAIL
[Headers.prototype.getSetCookie ignores set-cookie2 headers]
expected: FAIL
[Headers.prototype.getSetCookie preserves header ordering]
expected: FAIL
[Set-Cookie is a forbidden response header]
expected: FAIL
[header-setcookie.any.html]
[Headers iterator does not combine set-cookie headers]
expected: FAIL
[Headers iterator does not combine set-cookie & set-cookie2 headers]
expected: FAIL
[Headers iterator preserves set-cookie ordering]
expected: FAIL
[Headers iterator preserves per header ordering, but sorts keys alphabetically]
expected: FAIL
[Headers iterator preserves per header ordering, but sorts keys alphabetically (and ignores value ordering)]
expected: FAIL
[Headers iterator is correctly updated with set-cookie changes]
expected: FAIL
[Headers.prototype.append works for set-cookie]
expected: FAIL
[Headers.prototype.getSetCookie with no headers present]
expected: FAIL
[Headers.prototype.getSetCookie with one header]
expected: FAIL
[Headers.prototype.getSetCookie with one header created from an object]
expected: FAIL
[Headers.prototype.getSetCookie with multiple headers]
expected: FAIL
[Headers.prototype.getSetCookie with an empty header]
expected: FAIL
[Headers.prototype.getSetCookie with two equal headers]
expected: FAIL
[Headers.prototype.getSetCookie ignores set-cookie2 headers]
expected: FAIL
[Headers.prototype.getSetCookie preserves header ordering]
expected: FAIL
[Set-Cookie is a forbidden response header]
expected: FAIL
[header-setcookie.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,14 @@
[request-init-priority.any.worker.html]
[new Request() throws a TypeError if any of RequestInit's members' values are invalid]
expected: FAIL
[fetch() with an invalid priority returns a rejected promise with a TypeError]
expected: FAIL
[request-init-priority.any.html]
[new Request() throws a TypeError if any of RequestInit's members' values are invalid]
expected: FAIL
[fetch() with an invalid priority returns a rejected promise with a TypeError]
expected: FAIL

View file

@ -76,9 +76,3 @@
[Input: "Content-Length: ". Expected: 42.]
expected: FAIL
[Input: "Content-Length: 30". Expected: 30.]
expected: FAIL
[Input: "Content-Length: 42\\r\\nContent-Length: 42". Expected: 42.]
expected: FAIL

View file

@ -7,6 +7,3 @@
[X-Content-Type-Options%3A%20nosniff%0C]
expected: FAIL
[X-Content-Type-Options%3A%20%40%23%24%23%25%25%26%5E%26%5E*()()11!%2Cnosniff]
expected: FAIL

View file

@ -1,3 +1,15 @@
[worker-fetch.window.html]
[treat-as-public to local: failure.]
expected: FAIL
[private to local: failure.]
expected: FAIL
[public to local: failure.]
expected: FAIL
[public to private: failure.]
expected: FAIL
[treat-as-public to private: failure.]
expected: FAIL

View file

@ -1,3 +1,12 @@
[xhr.window.html]
[treat-as-public-address to local: failure.]
expected: FAIL
[private to local: failure.]
expected: FAIL
[public to local: failure.]
expected: FAIL
[public to private: failure.]
expected: FAIL

View file

@ -1,6 +1,6 @@
[scroll-restoration-fragment-scrolling-cross-origin.html]
type: testharness
expected: ERROR
expected: TIMEOUT
[Manual scroll restoration should take precedent over scrolling to fragment in cross origin navigation]
expected: TIMEOUT

View file

@ -7,6 +7,3 @@
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
expected: FAIL
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank']
expected: FAIL

View file

@ -0,0 +1,3 @@
[navigation-unload-same-origin-fragment.html]
[Tests that a fragment navigation in the unload handler will not block the initial navigation]
expected: FAIL

View file

@ -0,0 +1,3 @@
[a-click.html]
[aElement.click() before the load event must NOT replace]
expected: FAIL

View file

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

View file

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

View file

@ -1,5 +1,5 @@
[embedded-opener-remove-frame.html]
expected: CRASH
expected: TIMEOUT
[opener and "removed" embedded documents]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.layer.alpha.html]
expected: FAIL

View file

@ -1,2 +1,2 @@
[canvas.2d.disconnected.html]
expected: TIMEOUT
expected: FAIL

View file

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

View file

@ -0,0 +1,2 @@
[2d.layer.alpha.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.layer.alpha.w.html]
expected: TIMEOUT

View file

@ -1,15 +1,19 @@
[supported-elements.html]
expected: TIMEOUT
[Contenteditable element should support autofocus]
expected: FAIL
[Element with tabindex should support autofocus]
expected: FAIL
expected: TIMEOUT
[Host element with delegatesFocus including no focusable descendants should be skipped]
expected: FAIL
expected: NOTRUN
[Area element should support autofocus]
expected: FAIL
expected: NOTRUN
[Host element with delegatesFocus should support autofocus]
expected: FAIL
expected: NOTRUN
[Non-HTMLElement should not support autofocus]
expected: NOTRUN

View file

@ -1,5 +1,4 @@
[iframe_sandbox_popups_escaping-1.html]
type: testharness
expected: CRASH
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: TIMEOUT
expected: FAIL

View file

@ -1,4 +1,5 @@
[iframe_sandbox_popups_nonescaping-2.html]
type: testharness
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL
expected: NOTRUN

View file

@ -1,4 +1,3 @@
[iframe_sandbox_popups_nonescaping-3.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN
expected: FAIL

View file

@ -0,0 +1,240 @@
[focus-dynamic-type-change-on-blur.html]
[button -> text true]
expected: FAIL
[text -> button true]
expected: FAIL
[button -> text false]
expected: FAIL
[text -> button false]
expected: FAIL
[checkbox -> text true]
expected: FAIL
[text -> checkbox true]
expected: FAIL
[checkbox -> text false]
expected: FAIL
[text -> checkbox false]
expected: FAIL
[color -> text true]
expected: FAIL
[text -> color true]
expected: FAIL
[color -> text false]
expected: FAIL
[text -> color false]
expected: FAIL
[date -> text true]
expected: FAIL
[text -> date true]
expected: FAIL
[date -> text false]
expected: FAIL
[text -> date false]
expected: FAIL
[datetime-local -> text true]
expected: FAIL
[text -> datetime-local true]
expected: FAIL
[datetime-local -> text false]
expected: FAIL
[text -> datetime-local false]
expected: FAIL
[email -> text true]
expected: FAIL
[text -> email true]
expected: FAIL
[email -> text false]
expected: FAIL
[text -> email false]
expected: FAIL
[file -> text true]
expected: FAIL
[text -> file true]
expected: FAIL
[file -> text false]
expected: FAIL
[text -> file false]
expected: FAIL
[image -> text true]
expected: FAIL
[text -> image true]
expected: FAIL
[image -> text false]
expected: FAIL
[text -> image false]
expected: FAIL
[month -> text true]
expected: FAIL
[text -> month true]
expected: FAIL
[month -> text false]
expected: FAIL
[text -> month false]
expected: FAIL
[number -> text true]
expected: FAIL
[text -> number true]
expected: FAIL
[number -> text false]
expected: FAIL
[text -> number false]
expected: FAIL
[password -> text true]
expected: FAIL
[text -> password true]
expected: FAIL
[password -> text false]
expected: FAIL
[text -> password false]
expected: FAIL
[radio -> text true]
expected: FAIL
[text -> radio true]
expected: FAIL
[radio -> text false]
expected: FAIL
[text -> radio false]
expected: FAIL
[range -> text true]
expected: FAIL
[text -> range true]
expected: FAIL
[range -> text false]
expected: FAIL
[text -> range false]
expected: FAIL
[reset -> text true]
expected: FAIL
[text -> reset true]
expected: FAIL
[reset -> text false]
expected: FAIL
[text -> reset false]
expected: FAIL
[search -> text true]
expected: FAIL
[text -> search true]
expected: FAIL
[search -> text false]
expected: FAIL
[text -> search false]
expected: FAIL
[submit -> text true]
expected: FAIL
[text -> submit true]
expected: FAIL
[submit -> text false]
expected: FAIL
[text -> submit false]
expected: FAIL
[tel -> text true]
expected: FAIL
[text -> tel true]
expected: FAIL
[tel -> text false]
expected: FAIL
[text -> tel false]
expected: FAIL
[time -> text true]
expected: FAIL
[text -> time true]
expected: FAIL
[time -> text false]
expected: FAIL
[text -> time false]
expected: FAIL
[url -> text true]
expected: FAIL
[text -> url true]
expected: FAIL
[url -> text false]
expected: FAIL
[text -> url false]
expected: FAIL
[week -> text true]
expected: FAIL
[text -> week true]
expected: FAIL
[week -> text false]
expected: FAIL
[text -> week false]
expected: FAIL

View file

@ -0,0 +1,121 @@
[focus-dynamic-type-change.html]
expected: ERROR
[button -> text]
expected: FAIL
[text -> button]
expected: FAIL
[checkbox -> text]
expected: FAIL
[text -> checkbox]
expected: FAIL
[color -> text]
expected: FAIL
[text -> color]
expected: FAIL
[date -> text]
expected: FAIL
[text -> date]
expected: FAIL
[datetime-local -> text]
expected: FAIL
[text -> datetime-local]
expected: FAIL
[email -> text]
expected: FAIL
[text -> email]
expected: FAIL
[file -> text]
expected: FAIL
[text -> file]
expected: FAIL
[image -> text]
expected: FAIL
[text -> image]
expected: FAIL
[month -> text]
expected: FAIL
[text -> month]
expected: FAIL
[number -> text]
expected: FAIL
[text -> number]
expected: FAIL
[password -> text]
expected: FAIL
[text -> password]
expected: FAIL
[radio -> text]
expected: FAIL
[text -> radio]
expected: FAIL
[range -> text]
expected: FAIL
[text -> range]
expected: FAIL
[reset -> text]
expected: FAIL
[text -> reset]
expected: FAIL
[search -> text]
expected: FAIL
[text -> search]
expected: FAIL
[submit -> text]
expected: FAIL
[text -> submit]
expected: FAIL
[tel -> text]
expected: FAIL
[text -> tel]
expected: FAIL
[time -> text]
expected: FAIL
[text -> time]
expected: FAIL
[url -> text]
expected: FAIL
[text -> url]
expected: FAIL
[week -> text]
expected: FAIL
[text -> week]
expected: FAIL

View file

@ -11,3 +11,5 @@
[The last selected OPTION should win; Inserted by jQuery append()]
expected: FAIL
[If an OPTION says it is selected, it should be selected after it is inserted.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[selectmenu-selected-value-behavior.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[selectmenu-selected-value-part.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[selectmenu-selected-value-slot.tentative.html]
expected: FAIL

View file

@ -1,5 +1,6 @@
[htmlanchorelement_noopener.html]
type: testharness
expected: TIMEOUT
[Check that targeting of rel=noopener with a given name ignores an existing window with that name]
expected: NOTRUN
@ -7,7 +8,10 @@
expected: FAIL
[Check that rel=noopener with target=_top does a normal load]
expected: FAIL
expected: NOTRUN
[Check that rel=noopener with target=_parent does a normal load]
expected: FAIL
expected: NOTRUN
[Check that rel=noopener with target=_self does a normal load]
expected: NOTRUN

View file

@ -1,327 +0,0 @@
[idlharness.tentative.html]
[BeforeToggleEvent interface: existence and properties of interface object]
expected: FAIL
[BeforeToggleEvent interface object length]
expected: FAIL
[BeforeToggleEvent interface object name]
expected: FAIL
[BeforeToggleEvent interface: existence and properties of interface prototype object]
expected: FAIL
[BeforeToggleEvent interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[BeforeToggleEvent interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[BeforeToggleEvent interface: attribute currentState]
expected: FAIL
[BeforeToggleEvent interface: attribute newState]
expected: FAIL
[BeforeToggleEvent must be primary interface of new BeforeToggleEvent("beforetoggle")]
expected: FAIL
[Stringification of new BeforeToggleEvent("beforetoggle")]
expected: FAIL
[BeforeToggleEvent interface: new BeforeToggleEvent("beforetoggle") must inherit property "currentState" with the proper type]
expected: FAIL
[BeforeToggleEvent interface: new BeforeToggleEvent("beforetoggle") must inherit property "newState" with the proper type]
expected: FAIL
[BeforeToggleEvent must be primary interface of new BeforeToggleEvent("beforetoggle", {currentState: "open"})]
expected: FAIL
[Stringification of new BeforeToggleEvent("beforetoggle", {currentState: "open"})]
expected: FAIL
[BeforeToggleEvent interface: new BeforeToggleEvent("beforetoggle", {currentState: "open"}) must inherit property "currentState" with the proper type]
expected: FAIL
[BeforeToggleEvent interface: new BeforeToggleEvent("beforetoggle", {currentState: "open"}) must inherit property "newState" with the proper type]
expected: FAIL
[BeforeToggleEvent must be primary interface of new BeforeToggleEvent("beforetoggle", {currentState: "open",newState: "open"})]
expected: FAIL
[Stringification of new BeforeToggleEvent("beforetoggle", {currentState: "open",newState: "open"})]
expected: FAIL
[BeforeToggleEvent interface: new BeforeToggleEvent("beforetoggle", {currentState: "open",newState: "open"}) must inherit property "currentState" with the proper type]
expected: FAIL
[BeforeToggleEvent interface: new BeforeToggleEvent("beforetoggle", {currentState: "open",newState: "open"}) must inherit property "newState" with the proper type]
expected: FAIL
[HTMLElement interface: operation togglePopover(optional boolean)]
expected: FAIL
[HTMLElement interface: operation showPopover()]
expected: FAIL
[HTMLElement interface: operation hidePopover()]
expected: FAIL
[HTMLElement interface: attribute popover]
expected: FAIL
[HTMLElement interface: document.getElementById("p1") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("p1") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("p1") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("p1") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("p1") must inherit property "popover" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("p2") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("p2") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("p2") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("p2") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("p2") must inherit property "popover" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("p3") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("p3") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("p3") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("p3") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("p3") must inherit property "popover" with the proper type]
expected: FAIL
[HTMLInputElement interface: attribute popoverToggleTargetElement]
expected: FAIL
[HTMLInputElement interface: attribute popoverHideTargetElement]
expected: FAIL
[HTMLInputElement interface: attribute popoverShowTargetElement]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i1") must inherit property "popoverToggleTargetElement" with the proper type]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i1") must inherit property "popoverHideTargetElement" with the proper type]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i1") must inherit property "popoverShowTargetElement" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i1") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("i1") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("i1") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i1") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i1") must inherit property "popover" with the proper type]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i2") must inherit property "popoverToggleTargetElement" with the proper type]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i2") must inherit property "popoverHideTargetElement" with the proper type]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i2") must inherit property "popoverShowTargetElement" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i2") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("i2") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("i2") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i2") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i2") must inherit property "popover" with the proper type]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i3") must inherit property "popoverToggleTargetElement" with the proper type]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i3") must inherit property "popoverHideTargetElement" with the proper type]
expected: FAIL
[HTMLInputElement interface: document.getElementById("i3") must inherit property "popoverShowTargetElement" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i3") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("i3") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("i3") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i3") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("i3") must inherit property "popover" with the proper type]
expected: FAIL
[HTMLButtonElement interface: attribute popoverToggleTargetElement]
expected: FAIL
[HTMLButtonElement interface: attribute popoverHideTargetElement]
expected: FAIL
[HTMLButtonElement interface: attribute popoverShowTargetElement]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b1") must inherit property "popoverToggleTargetElement" with the proper type]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b1") must inherit property "popoverHideTargetElement" with the proper type]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b1") must inherit property "popoverShowTargetElement" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b1") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("b1") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("b1") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b1") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b1") must inherit property "popover" with the proper type]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b2") must inherit property "popoverToggleTargetElement" with the proper type]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b2") must inherit property "popoverHideTargetElement" with the proper type]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b2") must inherit property "popoverShowTargetElement" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b2") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("b2") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("b2") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b2") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b2") must inherit property "popover" with the proper type]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b3") must inherit property "popoverToggleTargetElement" with the proper type]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b3") must inherit property "popoverHideTargetElement" with the proper type]
expected: FAIL
[HTMLButtonElement interface: document.getElementById("b3") must inherit property "popoverShowTargetElement" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b3") must inherit property "togglePopover(optional boolean)" with the proper type]
expected: FAIL
[HTMLElement interface: calling togglePopover(optional boolean) on document.getElementById("b3") with too few arguments must throw TypeError]
expected: FAIL
[HTMLElement interface: document.getElementById("b3") must inherit property "showPopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b3") must inherit property "hidePopover()" with the proper type]
expected: FAIL
[HTMLElement interface: document.getElementById("b3") must inherit property "popover" with the proper type]
expected: FAIL
[PopoverToggleEvent interface: existence and properties of interface object]
expected: FAIL
[PopoverToggleEvent interface object length]
expected: FAIL
[PopoverToggleEvent interface object name]
expected: FAIL
[PopoverToggleEvent interface: existence and properties of interface prototype object]
expected: FAIL
[PopoverToggleEvent interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[PopoverToggleEvent interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[PopoverToggleEvent interface: attribute currentState]
expected: FAIL
[PopoverToggleEvent interface: attribute newState]
expected: FAIL
[ToggleEvent interface: existence and properties of interface object]
expected: FAIL
[ToggleEvent interface object length]
expected: FAIL
[ToggleEvent interface object name]
expected: FAIL
[ToggleEvent interface: existence and properties of interface prototype object]
expected: FAIL
[ToggleEvent interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[ToggleEvent interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[ToggleEvent interface: attribute oldState]
expected: FAIL
[ToggleEvent interface: attribute newState]
expected: FAIL

View file

@ -0,0 +1,2 @@
[popover-anchor-change-display.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[popover-anchor-change-display.tentative.html]
expected: FAIL

View file

@ -1,3 +1,3 @@
[popover-anchor-display-none.tentative.html]
[popover-anchor-display-none.html]
[Tests that a popover can be anchored to an unrendered element.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[popover-anchor-display.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[popover-anchor-display.tentative.html]
expected: FAIL

View file

@ -1,7 +1,4 @@
[popover-anchor-idl-property.tentative.html]
[popover anchor IDL property returns the anchor element]
expected: FAIL
[popover-anchor-idl-property.html]
[popover anchorElement IDL property returns the anchor element]
expected: FAIL

View file

@ -0,0 +1,3 @@
[popover-anchor-multicol-display.html]
[.target 1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[popover-anchor-multicol-display.tentative.html]
[.target 1]
expected: FAIL

View file

@ -0,0 +1,2 @@
[popover-anchor-nested-display.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[popover-anchor-nested-display.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[popover-anchor-scroll-display.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[popover-anchor-scroll-display.tentative.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[popover-animated-hide-display.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[popover-animated-hide-display.tentative.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[popover-animated-hide-finishes.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[popover-animated-hide-finishes.tentative.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[popover-animated-show-display.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[popover-animated-show-display.tentative.html]
expected: TIMEOUT

View file

@ -1,28 +1,10 @@
[popover-animation-corner-cases.tentative.html]
[popover-animation-corner-cases.html]
[Descendent animations should keep the pop up visible until the animation ends]
expected: FAIL
[Pre-existing animations should *not* keep the pop up visible until the animation ends]
expected: FAIL
[It should be possible to use the "popoverhide" event handler to animate the hide]
expected: FAIL
[It should *not* be possible to use the "popoverhide" event handler to animate the hide, if the hide is due to dialog.showModal]
expected: FAIL
[hide event cannot be cancelled]
expected: FAIL
[Closing animations are triggered by changing the popover type]
expected: FAIL
[animation finish/cancel events must be trusted in order to finish closing the popover.]
expected: FAIL
[Capturing event listeners can't affect popover animations.]
expected: FAIL
[It should be possible to use the "beforetoggle" event handler to animate the hide]
expected: FAIL
@ -31,3 +13,12 @@
[toggle event cannot be cancelled]
expected: FAIL
[Closing animations are triggered by changing the popover type]
expected: FAIL
[animation finish/cancel events must be trusted in order to finish closing the popover.]
expected: FAIL
[Capturing event listeners can't affect popover animations.]
expected: FAIL

View file

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

View file

@ -1,2 +0,0 @@
[popover-appearance.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[popover-backdrop-appearance.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[popover-backdrop-appearance.tentative.html]
expected: FAIL

View file

@ -1,3 +1,3 @@
[popover-beforetoggle-opening-event.tentative.html]
[popover-beforetoggle-opening-event.html]
[Ensure the `beforetoggle` event can be used to populate content before the popover renders]
expected: FAIL

View file

@ -1,3 +1,3 @@
[popover-document-open.tentative.html]
[popover-document-open.html]
[document.open should not break popovers]
expected: FAIL

View file

@ -0,0 +1,15 @@
[popover-events.html]
[The "beforetoggle" event (listener) get properly dispatched for popovers]
expected: FAIL
[The "beforetoggle" event (attribute) get properly dispatched for popovers]
expected: FAIL
[The "beforetoggle" event is cancelable for the "opening" transition]
expected: FAIL
[The "beforetoggle" event is not fired for element removal]
expected: FAIL
[The "toggle" event is coalesced]
expected: FAIL

View file

@ -1,45 +0,0 @@
[popover-events.tentative.html]
[Popovershow and popoverhide events (listener) get properly dispatched for popovers]
expected: FAIL
[Popovershow and popoverhide events (attribute) get properly dispatched for popovers]
expected: FAIL
[Popovershow event is cancelable]
expected: FAIL
[Toggle event (listener) get properly dispatched for popovers]
expected: FAIL
[Toggle event (attribute) get properly dispatched for popovers]
expected: FAIL
[Toggle event is cancelable for the "opening" transition]
expected: FAIL
[Beforetoggle event (listener) get properly dispatched for popovers]
expected: FAIL
[Beforetoggle event (attribute) get properly dispatched for popovers]
expected: FAIL
[Beforetoggle event is cancelable for the "opening" transition]
expected: FAIL
[Beforetoggle event is not fired for element removal]
expected: FAIL
[The "beforetoggle" event (listener) get properly dispatched for popovers]
expected: FAIL
[The "beforetoggle" event (attribute) get properly dispatched for popovers]
expected: FAIL
[The "beforetoggle" event is cancelable for the "opening" transition]
expected: FAIL
[The "beforetoggle" event is not fired for element removal]
expected: FAIL
[The "toggle" event is coalesced]
expected: FAIL

View file

@ -0,0 +1,2 @@
[popover-hidden-display.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[popover-hidden-display.tentative.html]
expected: FAIL

View file

@ -1,3 +1,3 @@
[popover-light-dismiss-on-scroll.tentative.html]
[popover-light-dismiss-on-scroll.html]
[Scrolling should not light-dismiss popovers]
expected: FAIL

View file

@ -0,0 +1,2 @@
[popover-open-display.html]
expected: FAIL

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