diff options
Diffstat (limited to 'testing/web-platform/meta/quirks-mode')
5 files changed, 319 insertions, 0 deletions
diff --git a/testing/web-platform/meta/quirks-mode/hashless-hex-color.html.ini b/testing/web-platform/meta/quirks-mode/hashless-hex-color.html.ini new file mode 100644 index 000000000..1e40b1674 --- /dev/null +++ b/testing/web-platform/meta/quirks-mode/hashless-hex-color.html.ini @@ -0,0 +1,266 @@ +[hashless-hex-color.html] + type: testharness + [1abcdef (quirks)] + expected: FAIL + + [+123456a (quirks)] + expected: FAIL + + [+1234567a (quirks)] + expected: FAIL + + [-1a (quirks)] + expected: FAIL + + [-12a (quirks)] + expected: FAIL + + [-123a (quirks)] + expected: FAIL + + [-1234a (quirks)] + expected: FAIL + + [-12345a (quirks)] + expected: FAIL + + [-123456a (quirks)] + expected: FAIL + + [-1234567a (quirks)] + expected: FAIL + + [-12345678a (quirks)] + expected: FAIL + + [+123456A (quirks)] + expected: FAIL + + [+1234567A (quirks)] + expected: FAIL + + [-1A (quirks)] + expected: FAIL + + [-12A (quirks)] + expected: FAIL + + [-123A (quirks)] + expected: FAIL + + [-1234A (quirks)] + expected: FAIL + + [-12345A (quirks)] + expected: FAIL + + [-123456A (quirks)] + expected: FAIL + + [-1234567A (quirks)] + expected: FAIL + + [-12345678A (quirks)] + expected: FAIL + + [1.1a (quirks)] + expected: FAIL + + [1.11a (quirks)] + expected: FAIL + + [1.111a (quirks)] + expected: FAIL + + [1.1111a (quirks)] + expected: FAIL + + [1.11111a (quirks)] + expected: FAIL + + [1.111111a (quirks)] + expected: FAIL + + [+1.1a (quirks)] + expected: FAIL + + [+1.11a (quirks)] + expected: FAIL + + [+1.111a (quirks)] + expected: FAIL + + [+1.1111a (quirks)] + expected: FAIL + + [+1.11111a (quirks)] + expected: FAIL + + [+1.111111a (quirks)] + expected: FAIL + + [-1.1a (quirks)] + expected: FAIL + + [-1.11a (quirks)] + expected: FAIL + + [-1.111a (quirks)] + expected: FAIL + + [-1.1111a (quirks)] + expected: FAIL + + [-1.11111a (quirks)] + expected: FAIL + + [-1.111111a (quirks)] + expected: FAIL + + [1.0a (quirks)] + expected: FAIL + + [11.0a (quirks)] + expected: FAIL + + [111.0a (quirks)] + expected: FAIL + + [1111.0a (quirks)] + expected: FAIL + + [11111.0a (quirks)] + expected: FAIL + + [111111.0a (quirks)] + expected: FAIL + + [1111111.0a (quirks)] + expected: FAIL + + [+1.0a (quirks)] + expected: FAIL + + [+11.0a (quirks)] + expected: FAIL + + [+111.0a (quirks)] + expected: FAIL + + [+1111.0a (quirks)] + expected: FAIL + + [+11111.0a (quirks)] + expected: FAIL + + [+111111.0a (quirks)] + expected: FAIL + + [+1111111.0a (quirks)] + expected: FAIL + + [-1.0a (quirks)] + expected: FAIL + + [-11.0a (quirks)] + expected: FAIL + + [-111.0a (quirks)] + expected: FAIL + + [-1111.0a (quirks)] + expected: FAIL + + [-11111.0a (quirks)] + expected: FAIL + + [-111111.0a (quirks)] + expected: FAIL + + [-1111111.0a (quirks)] + expected: FAIL + + [rgb(calc(100 + 155), 255, 255) (quirks)] + expected: FAIL + + [rgb(calc(100 + 155), 255, 255) (almost standards)] + expected: FAIL + + [rgb(calc(100 + 155), 255, 255) (standards)] + expected: FAIL + + [rgb(calc(100 + 155), 255, 255) (SVG)] + expected: FAIL + + [rgba(calc(100 + 155), 255, 255, 001) (quirks)] + expected: FAIL + + [rgba(calc(100 + 155), 255, 255, 001) (almost standards)] + expected: FAIL + + [rgba(calc(100 + 155), 255, 255, 001) (standards)] + expected: FAIL + + [rgba(calc(100 + 155), 255, 255, 001) (SVG)] + expected: FAIL + + [hsl(calc(050 + 050), 100%, 100%) (quirks)] + expected: FAIL + + [hsl(calc(050 + 050), 100%, 100%) (almost standards)] + expected: FAIL + + [hsl(calc(050 + 050), 100%, 100%) (standards)] + expected: FAIL + + [hsl(calc(050 + 050), 100%, 100%) (SVG)] + expected: FAIL + + [hsla(calc(050 + 050), 100%, 100%, 001) (quirks)] + expected: FAIL + + [hsla(calc(050 + 050), 100%, 100%, 001) (almost standards)] + expected: FAIL + + [hsla(calc(050 + 050), 100%, 100%, 001) (standards)] + expected: FAIL + + [hsla(calc(050 + 050), 100%, 100%, 001) (SVG)] + expected: FAIL + + [rgb(/**/255, 255, 255) (SVG)] + expected: FAIL + + [rgb(/**/255/**/, /**/255/**/, /**/255/**/) (SVG)] + expected: FAIL + + [rgb(calc(/**/100/**/ + /**/155/**/), 255, 255) (quirks)] + expected: FAIL + + [rgb(calc(/**/100/**/ + /**/155/**/), 255, 255) (almost standards)] + expected: FAIL + + [rgb(calc(/**/100/**/ + /**/155/**/), 255, 255) (standards)] + expected: FAIL + + [rgb(calc(/**/100/**/ + /**/155/**/), 255, 255) (SVG)] + expected: FAIL + + [1e1a (quirks)] + expected: FAIL + + [11e1a (quirks)] + expected: FAIL + + [111e1a (quirks)] + expected: FAIL + + [1111e1a (quirks)] + expected: FAIL + + [11111e1a (quirks)] + expected: FAIL + + [111111e1a (quirks)] + expected: FAIL + diff --git a/testing/web-platform/meta/quirks-mode/line-height-calculation.html.ini b/testing/web-platform/meta/quirks-mode/line-height-calculation.html.ini new file mode 100644 index 000000000..64b936cc7 --- /dev/null +++ b/testing/web-platform/meta/quirks-mode/line-height-calculation.html.ini @@ -0,0 +1,17 @@ +[line-height-calculation.html] + type: testharness + [The line height calculation quirk, span { margin:1px }<div id=test><span></span></div><div id=ref></div><div id=s_ref>x</div>] + expected: FAIL + + [The line height calculation quirk, span { margin:0 1px }<div id=test><span></span></div><div id=ref></div><div id=s_ref>x</div>] + expected: FAIL + + [The line height calculation quirk, span { margin:0 1px; padding:1px 0 }<div id=test><span></span></div><div id=ref></div><div id=s_ref>x</div>] + expected: FAIL + + [The line height calculation quirk, span { display:inline-block; height:1px }<div id=test><i><span></span> </i></div><span id=ref></span><div id=s_ref>x</div>] + expected: FAIL + + [The line height calculation quirk, div { line-height: 0;} span { margin:0 1px; line-height: normal; }<div id=test>x<span></span></div><div id=ref>x</div><div id=s_ref>x<span>x</span></div>] + expected: FAIL + diff --git a/testing/web-platform/meta/quirks-mode/percentage-height-calculation.html.ini b/testing/web-platform/meta/quirks-mode/percentage-height-calculation.html.ini new file mode 100644 index 000000000..bab0aa441 --- /dev/null +++ b/testing/web-platform/meta/quirks-mode/percentage-height-calculation.html.ini @@ -0,0 +1,17 @@ +[percentage-height-calculation.html] + type: testharness + [The percentage height calculation quirk, html { margin:10px } body { display:inline } #test { height:100% }<div id=test></div>] + expected: FAIL + + [The percentage height calculation quirk, <html xmlns="{html}"><head><style>#test { height:100% }</style></head><body><body><div id="test"/></body></body></html>] + expected: FAIL + + [The percentage height calculation quirk, <html><head xmlns="{html}"><style>#test { height:100% }</style></head><body xmlns="{html}"><div id="test"/></body></html>] + expected: FAIL + + [The percentage height calculation quirk, <div xmlns="{html}"><head><style>#test { height:100% }</style></head><body><div id="test"/></body></div>] + expected: FAIL + + [The percentage height calculation quirk, <HTML xmlns="{html}"><head><style>#test { height:100% }</style></head><body><div id="test"/></body></HTML>] + expected: FAIL + diff --git a/testing/web-platform/meta/quirks-mode/table-cell-width-calculation.html.ini b/testing/web-platform/meta/quirks-mode/table-cell-width-calculation.html.ini new file mode 100644 index 000000000..58869ad61 --- /dev/null +++ b/testing/web-platform/meta/quirks-mode/table-cell-width-calculation.html.ini @@ -0,0 +1,8 @@ +[table-cell-width-calculation.html] + type: testharness + [The table cell width calculation quirk, the quirk shouldn't apply for generated content] + expected: FAIL + + [The table cell width calculation quirk, the quirk shouldn't apply for <input>] + expected: FAIL + diff --git a/testing/web-platform/meta/quirks-mode/unitless-length.html.ini b/testing/web-platform/meta/quirks-mode/unitless-length.html.ini new file mode 100644 index 000000000..cc60a0575 --- /dev/null +++ b/testing/web-platform/meta/quirks-mode/unitless-length.html.ini @@ -0,0 +1,11 @@ +[unitless-length.html] + type: testharness + [calc(2 * 2px) (quirks)] + expected: FAIL + + [calc(2 * 2px) (almost standards)] + expected: FAIL + + [calc(2 * 2px) (standards)] + expected: FAIL + |