Update web-platform-tests to revision dd4a8e0b6a3b81d5008478c8d73ba5aa296441b2

This commit is contained in:
WPT Sync Bot 2020-11-20 08:21:46 +00:00
parent 30347a4934
commit fbd8987f23
122 changed files with 841 additions and 429 deletions

View file

@ -4,7 +4,7 @@
expected: TIMEOUT expected: TIMEOUT
[Opening a blob URL in a new window immediately before revoking it works.] [Opening a blob URL in a new window immediately before revoking it works.]
expected: FAIL expected: TIMEOUT
[Fetching a blob URL immediately before revoking it works in an iframe.] [Fetching a blob URL immediately before revoking it works in an iframe.]
expected: FAIL expected: FAIL

View file

@ -1,4 +0,0 @@
[hit-test-floats-003.html]
[Miss float below something else]
expected: FAIL

View file

@ -1,4 +0,0 @@
[hit-test-floats-004.html]
[Miss float below something else]
expected: FAIL

View file

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

View file

@ -0,0 +1,4 @@
[hit-test-anonymous-block.html]
[Hit test beside line of text inside anonymous block]
expected: FAIL

View file

@ -0,0 +1,2 @@
[full-width-leading-spaces-004.html]
expected: FAIL

View file

@ -1,20 +1,19 @@
[seg-break-transformation-001.html] [seg-break-transformation-001.tentative.html]
type: testharness
[linebreak only] [linebreak only]
expected: FAIL expected: FAIL
[spaces linebreak]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak spaces] [spaces linebreak spaces]
expected: FAIL expected: FAIL
[multiple linebreaks] [multiple linebreaks]
expected: FAIL expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces] [multiple linebreaks + spaces]
expected: FAIL expected: FAIL

View file

@ -1,20 +1,19 @@
[seg-break-transformation-002.html] [seg-break-transformation-002.tentative.html]
type: testharness
[linebreak only] [linebreak only]
expected: FAIL expected: FAIL
[spaces linebreak]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak spaces] [spaces linebreak spaces]
expected: FAIL expected: FAIL
[multiple linebreaks] [multiple linebreaks]
expected: FAIL expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces] [multiple linebreaks + spaces]
expected: FAIL expected: FAIL

View file

@ -1,20 +1,19 @@
[seg-break-transformation-003.html] [seg-break-transformation-003.tentative.html]
type: testharness
[linebreak only] [linebreak only]
expected: FAIL expected: FAIL
[spaces linebreak]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak spaces] [spaces linebreak spaces]
expected: FAIL expected: FAIL
[multiple linebreaks] [multiple linebreaks]
expected: FAIL expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces] [multiple linebreaks + spaces]
expected: FAIL expected: FAIL

View file

@ -1,21 +1,8 @@
[seg-break-transformation-004.html] [seg-break-transformation-004.tentative.html]
type: testharness
[linebreak only ₩24]
expected: FAIL
[spaces linebreak ₩24]
expected: FAIL
[linebreak spaces ₩24]
expected: FAIL
[spaces linebreak spaces ₩24] [spaces linebreak spaces ₩24]
expected: FAIL expected: FAIL
[multiple linebreaks ₩24] [spaces linebreak ₩24]
expected: FAIL
[multiple linebreaks + spaces ₩24]
expected: FAIL expected: FAIL
[linebreak only 24₩] [linebreak only 24₩]
@ -24,18 +11,27 @@
[spaces linebreak 24₩] [spaces linebreak 24₩]
expected: FAIL expected: FAIL
[linebreak spaces 24₩]
expected: FAIL
[spaces linebreak spaces 24₩] [spaces linebreak spaces 24₩]
expected: FAIL expected: FAIL
[multiple linebreaks 24₩] [linebreak only ₩24]
expected: FAIL
[multiple linebreaks ₩24]
expected: FAIL
[linebreak spaces ₩24]
expected: FAIL expected: FAIL
[multiple linebreaks + spaces 24₩] [multiple linebreaks + spaces 24₩]
expected: FAIL expected: FAIL
[multiple linebreaks + spaces <EFBC92><EFBC94>] [linebreak spaces 24₩]
expected: FAIL
[multiple linebreaks + spaces ₩24]
expected: FAIL
[multiple linebreaks 24₩]
expected: FAIL expected: FAIL

View file

@ -1,20 +1,19 @@
[seg-break-transformation-008.html] [seg-break-transformation-008.tentative.html]
type: testharness
[linebreak only] [linebreak only]
expected: FAIL expected: FAIL
[spaces linebreak]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak spaces] [spaces linebreak spaces]
expected: FAIL expected: FAIL
[multiple linebreaks] [multiple linebreaks]
expected: FAIL expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces] [multiple linebreaks + spaces]
expected: FAIL expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-009.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-016.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-017.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,2 @@
[seg-break-transformation-018.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[seg-break-transformation-019.tentative.html]
expected: FAIL

View file

@ -2,6 +2,3 @@
[Hit test intersecting scaled box] [Hit test intersecting scaled box]
expected: FAIL expected: FAIL
[Hit test within unscaled box]
expected: FAIL

View file

@ -1,4 +0,0 @@
[elementFromPoint-001.html]
[CSSOM View - 5 - extensions to the Document interface]
expected: FAIL

View file

@ -2,3 +2,6 @@
[elementsFromPoint on the root document for points in iframe elements] [elementsFromPoint on the root document for points in iframe elements]
expected: FAIL expected: FAIL
[elementsFromPoint on inner documents]
expected: FAIL

View file

@ -1,4 +0,0 @@
[elementsFromPoint-invalid-cases.html]
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

@ -0,0 +1,2 @@
[matchMedia-display-none-iframe.html]
expected: ERROR

View file

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

View file

@ -56,6 +56,3 @@
[separate text/javascript x/x] [separate text/javascript x/x]
expected: FAIL expected: FAIL
[separate text/javascript error]
expected: FAIL

View file

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

View file

@ -1,2 +0,0 @@
[cross-origin-objects-on-new-window.html]
expected: TIMEOUT

View file

@ -1,5 +1,4 @@
[creating_browsing_context_test_01.html] [creating_browsing_context_test_01.html]
expected: TIMEOUT
[first argument: absolute url] [first argument: absolute url]
expected: TIMEOUT expected: FAIL

View file

@ -1,8 +1,4 @@
[skip-document-with-fragment.html] [skip-document-with-fragment.html]
expected: TIMEOUT
[Autofocus elements in iframed documents with URL fragments should be skipped.] [Autofocus elements in iframed documents with URL fragments should be skipped.]
expected: FAIL expected: FAIL
[Autofocus elements in top-level browsing context's documents with URI fragments should be skipped.]
expected: TIMEOUT

View file

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

View file

@ -1,5 +1,4 @@
[iframe_sandbox_popups_escaping-3.html] [iframe_sandbox_popups_escaping-3.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used] [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-1.html] [iframe_sandbox_popups_nonescaping-1.html]
expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox] [Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL expected: FAIL

View file

@ -1,4 +0,0 @@
[form-double-submit.html]
[default submit action should supersede onclick submit()]
expected: FAIL

View file

@ -0,0 +1,2 @@
[script-onerror-insertion-point-2.html]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[module-static-import-delayed.html]
[document.write in an imported module]
expected: FAIL

View file

@ -0,0 +1,2 @@
[selectionchange.tentative.html]
expected: ERROR

View file

@ -0,0 +1,4 @@
[click-event.htm]
[synthetic click event is a PointerEvent]
expected: FAIL

View file

@ -296,3 +296,9 @@
[X SNR (-288.33093763692256 dB) is not greater than or equal to 65.737. Got -288.33093763692256.] [X SNR (-288.33093763692256 dB) is not greater than or equal to 65.737. Got -288.33093763692256.]
expected: FAIL expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[28696\]\t1.3765744018554688e+2\t9.3139332532882690e-1\t1.3672604686021805e+2\t1.4679732304496292e+2\t3.8985999999999999e-3\n\t[28697\]\t7.0477002859115601e-1\t9.0675884485244751e-1\t2.0198881626129150e-1\t2.2275913536212616e-1\t3.8985999999999999e-3\n\tMax AbsError of 1.3672604686021805e+2 at index of 28696.\n\tMax RelError of 1.4679732304496292e+2 at index of 28696.\n]
expected: FAIL
[X SNR (0.7170499654840768 dB) is not greater than or equal to 65.737. Got 0.7170499654840768.]
expected: FAIL

View file

@ -0,0 +1,13 @@
[iframe.py]
[test_origin[same_origin\]]
expected: ERROR
[test_origin[cross_origin\]]
expected: ERROR
[test_iframe]
expected: ERROR
[test_nested_iframe]
expected: ERROR

View file

@ -1,5 +0,0 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[018.html]
expected: TIMEOUT
[origin of the script that invoked the method, javascript:]
expected: TIMEOUT

View file

@ -7,7 +7,7 @@
expected: FAIL expected: FAIL
[Opening a blob URL in a new window immediately before revoking it works.] [Opening a blob URL in a new window immediately before revoking it works.]
expected: FAIL expected: TIMEOUT
[Opening a blob URL in a noopener about:blank window immediately before revoking it works.] [Opening a blob URL in a noopener about:blank window immediately before revoking it works.]
expected: TIMEOUT expected: TIMEOUT

View file

@ -127315,6 +127315,21 @@
{} {}
] ]
], ],
"hidpi": {
"simple-bg-color.html": [
"07bea44d21964b832cd9e4b4f32098ec41a2c206",
[
null,
[
[
"/css/css-backgrounds/hidpi/simple-bg-color-ref.html",
"=="
]
],
{}
]
]
},
"inline-background-rtl-001.html": [ "inline-background-rtl-001.html": [
"a7149e2f3c83acf175b5de4f8bcbf63a2c20d4f1", "a7149e2f3c83acf175b5de4f8bcbf63a2c20d4f1",
[ [
@ -138363,7 +138378,7 @@
] ]
], ],
"css-flexbox-row-reverse-wrap-reverse.html": [ "css-flexbox-row-reverse-wrap-reverse.html": [
"3d0d6a5fa21a4131eccac0ebea4cdfbff1bc6053", "4aa864b8ffab1cc719636938aa9733db7dec05ed",
[ [
null, null,
[ [
@ -138376,7 +138391,7 @@
] ]
], ],
"css-flexbox-row-reverse-wrap.html": [ "css-flexbox-row-reverse-wrap.html": [
"8242f221597a0d397826319eccd879058b39c077", "41550e0dc2457ac299c5b9c445a3f00e50bdd137",
[ [
null, null,
[ [
@ -138389,7 +138404,7 @@
] ]
], ],
"css-flexbox-row-reverse.html": [ "css-flexbox-row-reverse.html": [
"d5a857eaf252ed3e3fa46cd75e368fffb4f12bac", "1b36e7e0621ceda4a936e719be7520ab1be49e2c",
[ [
null, null,
[ [
@ -138402,7 +138417,7 @@
] ]
], ],
"css-flexbox-row-wrap-reverse.html": [ "css-flexbox-row-wrap-reverse.html": [
"94d4346ba5e7fa2e349cbb36f2a054097a8424e4", "01048564df6efd31cfe60bfc766bfe7bed3fd98c",
[ [
null, null,
[ [
@ -138415,7 +138430,7 @@
] ]
], ],
"css-flexbox-row-wrap.html": [ "css-flexbox-row-wrap.html": [
"22ed901ba8882070b64e150ab46d2f9dd20dc6e5", "0cbc469c8fde1812ac4c16d6eb03c888923aa667",
[ [
null, null,
[ [
@ -138428,7 +138443,7 @@
] ]
], ],
"css-flexbox-row.html": [ "css-flexbox-row.html": [
"15f4f69c3ba0e680f7679fccc499279ec444151e", "f34b7aa10bd68ae9676f3d090876b612e75e1de6",
[ [
null, null,
[ [
@ -187572,7 +187587,7 @@
] ]
], ],
"full-width-leading-spaces-004.html": [ "full-width-leading-spaces-004.html": [
"eb7d24f042c4cd952c0fb4b8826abf70633fdaab", "f52ae6254c62c2a0a27fc091361297bbdfb90304",
[ [
null, null,
[ [
@ -188286,7 +188301,7 @@
{} {}
] ]
], ],
"seg-break-transformation-018.html": [ "seg-break-transformation-018.tentative.html": [
"2faf185856baf75b4820b57cd9b4ffe4161f7a29", "2faf185856baf75b4820b57cd9b4ffe4161f7a29",
[ [
null, null,
@ -188299,7 +188314,7 @@
{} {}
] ]
], ],
"seg-break-transformation-019.html": [ "seg-break-transformation-019.tentative.html": [
"afbba2642524209eda0378577305b5c0e48d1232", "afbba2642524209eda0378577305b5c0e48d1232",
[ [
null, null,
@ -300659,6 +300674,12 @@
"10324966edb042c1c7298ce22dad76766c2a777b", "10324966edb042c1c7298ce22dad76766c2a777b",
[] []
], ],
"hidpi": {
"simple-bg-color-ref.html": [
"d768c02b25a82e45cd8cb9e7120d2655d55f33d5",
[]
]
},
"inset-box-shadow-scroll-ref.html": [ "inset-box-shadow-scroll-ref.html": [
"55be941bfc35e8d064e811335242fd06dc28da67", "55be941bfc35e8d064e811335242fd06dc28da67",
[] []
@ -302854,7 +302875,7 @@
[] []
], ],
"css-flexbox-row-ref.html": [ "css-flexbox-row-ref.html": [
"91eb06c19a680371ea93aa910ba23a9a40a651ce", "21e7a010c7e63ef35c48c3da272daea2fa7f19b7",
[] []
], ],
"css-flexbox-test1-ref.html": [ "css-flexbox-test1-ref.html": [
@ -350832,7 +350853,7 @@
] ]
}, },
"lint.ignore": [ "lint.ignore": [
"07c6fb7b85cbe5e2892b247032addc23b20f97e1", "b457f02d14790794883a641f5c3a00fbc386ab9d",
[] []
], ],
"loading": { "loading": {
@ -416969,119 +416990,119 @@
{} {}
] ]
], ],
"seg-break-transformation-000.html": [ "seg-break-transformation-000.tentative.html": [
"cb7b0f30b566320c1022f61fde44bc09695badb1", "cb7b0f30b566320c1022f61fde44bc09695badb1",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-001.html": [ "seg-break-transformation-001.tentative.html": [
"1640878a00bd128dce6f55b76bcba8c852398b07", "1640878a00bd128dce6f55b76bcba8c852398b07",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-002.html": [ "seg-break-transformation-002.tentative.html": [
"de51bf6f81e2c5ed0347c4ff1527131ab508cf65", "de51bf6f81e2c5ed0347c4ff1527131ab508cf65",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-003.html": [ "seg-break-transformation-003.tentative.html": [
"15b98b69176f689cf28f944f4b6e78fb0485f761", "15b98b69176f689cf28f944f4b6e78fb0485f761",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-004.html": [ "seg-break-transformation-004.tentative.html": [
"e7a12b1337808032135eeacfbf76fc9930f272f7", "e7a12b1337808032135eeacfbf76fc9930f272f7",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-005.html": [ "seg-break-transformation-005.tentative.html": [
"92f91c3bf83734137c9e441ddd9865773faed99e", "92f91c3bf83734137c9e441ddd9865773faed99e",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-006.html": [ "seg-break-transformation-006.tentative.html": [
"c4fed83d3d0cab5925e76dcf793dd1853d639fe3", "c4fed83d3d0cab5925e76dcf793dd1853d639fe3",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-007.html": [ "seg-break-transformation-007.tentative.html": [
"4f4f4ab7a4c5b4ed028d15b3bbdcddf6dde354e7", "4f4f4ab7a4c5b4ed028d15b3bbdcddf6dde354e7",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-008.html": [ "seg-break-transformation-008.tentative.html": [
"6d04366bb6a85766fd9f8a089c7fcec1a17530f6", "6d04366bb6a85766fd9f8a089c7fcec1a17530f6",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-009.html": [ "seg-break-transformation-009.tentative.html": [
"c7a79cecac463a88d149d03e15f14dbd8f042e12", "c7a79cecac463a88d149d03e15f14dbd8f042e12",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-010.html": [ "seg-break-transformation-010.tentative.html": [
"43b4218df3bb9968f8e175e799d86cb40adb3639", "43b4218df3bb9968f8e175e799d86cb40adb3639",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-011.html": [ "seg-break-transformation-011.tentative.html": [
"d88a8efd34122972faf9275f7bb04821cde9afa1", "d88a8efd34122972faf9275f7bb04821cde9afa1",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-012.html": [ "seg-break-transformation-012.tentative.html": [
"2c8b186c3b97c2c129dbec543bd200d21b2cfe87", "2c8b186c3b97c2c129dbec543bd200d21b2cfe87",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-014.html": [ "seg-break-transformation-014.tentative.html": [
"93dc18a8c9775d2c3d448fbef9213afa4fec4cd2", "93dc18a8c9775d2c3d448fbef9213afa4fec4cd2",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-015.html": [ "seg-break-transformation-015.tentative.html": [
"095fcd0dd92388603de0856bf19bc361964f759b", "095fcd0dd92388603de0856bf19bc361964f759b",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-016.html": [ "seg-break-transformation-016.tentative.html": [
"2cb36a5b1e8fc28c5ba42a3f8b45645fc45b8eb0", "2cb36a5b1e8fc28c5ba42a3f8b45645fc45b8eb0",
[ [
null, null,
{} {}
] ]
], ],
"seg-break-transformation-017.html": [ "seg-break-transformation-017.tentative.html": [
"52b7ce1f6ab15ac1833067cdf957b1e4c6b4af21", "52b7ce1f6ab15ac1833067cdf957b1e4c6b4af21",
[ [
null, null,
@ -521083,7 +521104,7 @@
] ]
], ],
"animation-timeline-computed.html": [ "animation-timeline-computed.html": [
"02836d714b59081b3a14c2bd124d2ac254d23d58", "8d539789cf8a775f35b57fb1572a04734a4242fa",
[ [
null, null,
{} {}
@ -521937,6 +521958,15 @@
{} {}
] ]
], ],
"textcontrols": {
"selectionchange.tentative.html": [
"061d21f20466eefdf573a76ba3a911c10e36eb69",
[
null,
{}
]
]
},
"toString-ff-bug-001.html": [ "toString-ff-bug-001.html": [
"985be73b5ca2baba2e8f85d12b806805dbf556ff", "985be73b5ca2baba2e8f85d12b806805dbf556ff",
[ [
@ -524361,21 +524391,21 @@
] ]
], ],
"declarative-shadow-dom-attachment.tentative.html": [ "declarative-shadow-dom-attachment.tentative.html": [
"99a255bfa2187dd394de252ed5670a0d95896795", "c4a35d341c1f688e9690851982b6cb6a9ef7fa7f",
[ [
null, null,
{} {}
] ]
], ],
"declarative-shadow-dom-basic.tentative.html": [ "declarative-shadow-dom-basic.tentative.html": [
"aaca71b9580b5b73927ad45c1f46b4faa83bbbf0", "6e3c16a9d82dfa798fed4c54ecb9561832548d07",
[ [
null, null,
{} {}
] ]
], ],
"declarative-shadow-dom-opt-in.tentative.html": [ "declarative-shadow-dom-opt-in.tentative.html": [
"eb87fc95e712e1ef2362f388d762f8598c761bd7", "2d6bf5f3f2d90970f109aa4213bc8de79775811c",
[ [
null, null,
{} {}
@ -524417,7 +524447,7 @@
] ]
], ],
"setinnerhtml.tentative.html": [ "setinnerhtml.tentative.html": [
"076fdac2b0dda4fadfb1584a8b7650f736e7a908", "c65bf04a06c97343025aa1e795a8e440edbe763b",
[ [
null, null,
{} {}
@ -534952,7 +534982,7 @@
], ],
"interface": { "interface": {
"click-event.htm": [ "click-event.htm": [
"2f9b483b94c9c2b648cc180c1bb643826913f710", "8542f98cb13ea53426af1eb9f6025c4c5c8b7f58",
[ [
null, null,
{} {}
@ -544839,7 +544869,7 @@
] ]
], ],
"video-decoder.html": [ "video-decoder.html": [
"f653ba03b09a51b9e25b90173b4d7002242e05e7", "ff48625dc8c2a8718895831e6dd0c82b9c17d7c2",
[ [
null, null,
{} {}

View file

@ -1,4 +0,0 @@
[hit-test-floats-003.html]
[Miss float below something else]
expected: FAIL

View file

@ -1,4 +0,0 @@
[hit-test-floats-004.html]
[Miss float below something else]
expected: FAIL

View file

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

View file

@ -0,0 +1,4 @@
[hit-test-anonymous-block.html]
[Hit test beside line of text inside anonymous block]
expected: FAIL

View file

@ -1,3 +1,2 @@
[full-width-leading-spaces-004.html] [full-width-leading-spaces-004.html]
expected: expected: FAIL
if os == "mac": FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-001.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-002.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-003.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,37 @@
[seg-break-transformation-004.tentative.html]
[spaces linebreak spaces ₩24]
expected: FAIL
[spaces linebreak ₩24]
expected: FAIL
[linebreak only 24₩]
expected: FAIL
[spaces linebreak 24₩]
expected: FAIL
[spaces linebreak spaces 24₩]
expected: FAIL
[linebreak only ₩24]
expected: FAIL
[multiple linebreaks ₩24]
expected: FAIL
[linebreak spaces ₩24]
expected: FAIL
[multiple linebreaks + spaces 24₩]
expected: FAIL
[linebreak spaces 24₩]
expected: FAIL
[multiple linebreaks + spaces ₩24]
expected: FAIL
[multiple linebreaks 24₩]
expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-008.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -1,20 +0,0 @@
[seg-break-transformation-009.html]
type: testharness
[linebreak only]
expected: FAIL
[spaces linebreak]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-009.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -1,20 +0,0 @@
[seg-break-transformation-016.html]
type: testharness
[linebreak only]
expected: FAIL
[spaces linebreak]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-016.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -1,20 +0,0 @@
[seg-break-transformation-017.html]
type: testharness
[linebreak only]
expected: FAIL
[spaces linebreak]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -0,0 +1,19 @@
[seg-break-transformation-017.tentative.html]
[linebreak only]
expected: FAIL
[spaces linebreak spaces]
expected: FAIL
[multiple linebreaks]
expected: FAIL
[linebreak spaces]
expected: FAIL
[spaces linebreak]
expected: FAIL
[multiple linebreaks + spaces]
expected: FAIL

View file

@ -1,2 +0,0 @@
[seg-break-transformation-018.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[seg-break-transformation-018.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[seg-break-transformation-019.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[seg-break-transformation-019.tentative.html]
expected: FAIL

View file

@ -2,6 +2,3 @@
[Hit test intersecting scaled box] [Hit test intersecting scaled box]
expected: FAIL expected: FAIL
[Hit test within unscaled box]
expected: FAIL

View file

@ -1,4 +0,0 @@
[elementFromPoint-001.html]
[CSSOM View - 5 - extensions to the Document interface]
expected: FAIL

View file

@ -2,3 +2,6 @@
[elementsFromPoint on the root document for points in iframe elements] [elementsFromPoint on the root document for points in iframe elements]
expected: FAIL expected: FAIL
[elementsFromPoint on inner documents]
expected: FAIL

View file

@ -1,4 +0,0 @@
[elementsFromPoint-invalid-cases.html]
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

@ -0,0 +1,2 @@
[matchMedia-display-none-iframe.html]
expected: ERROR

View file

@ -312,24 +312,18 @@
[<iframe>: combined response Content-Type: */* text/html] [<iframe>: combined response Content-Type: */* text/html]
expected: FAIL expected: FAIL
[<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html]
expected: FAIL
[<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] [<iframe>: separate response Content-Type: text/html;x=" text/plain]
expected: FAIL expected: FAIL
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" \\" text/plain] [<iframe>: separate response Content-Type: text/html;" \\" text/plain]
expected: FAIL expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk] [<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
expected: FAIL expected: FAIL
[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
expected: FAIL

View file

@ -56,6 +56,3 @@
[separate text/javascript x/x] [separate text/javascript x/x]
expected: FAIL expected: FAIL
[separate text/javascript error]
expected: FAIL

View file

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

View file

@ -1,2 +0,0 @@
[cross-origin-objects-on-new-window.html]
expected: TIMEOUT

View file

@ -1,5 +1,4 @@
[creating_browsing_context_test_01.html] [creating_browsing_context_test_01.html]
expected: TIMEOUT
[first argument: absolute url] [first argument: absolute url]
expected: TIMEOUT expected: FAIL

View file

@ -1,8 +1,4 @@
[skip-document-with-fragment.html] [skip-document-with-fragment.html]
expected: TIMEOUT
[Autofocus elements in iframed documents with URL fragments should be skipped.] [Autofocus elements in iframed documents with URL fragments should be skipped.]
expected: FAIL expected: FAIL
[Autofocus elements in top-level browsing context's documents with URI fragments should be skipped.]
expected: TIMEOUT

View file

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

View file

@ -1,6 +1,5 @@
[iframe_sandbox_popups_escaping-3.html] [iframe_sandbox_popups_escaping-3.html]
type: testharness type: testharness
expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used] [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,5 +1,6 @@
[iframe_sandbox_popups_nonescaping-1.html] [iframe_sandbox_popups_nonescaping-1.html]
type: testharness type: testharness
expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox] [Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL expected: FAIL

View file

@ -1,4 +0,0 @@
[form-double-submit.html]
[default submit action should supersede onclick submit()]
expected: FAIL

View file

@ -0,0 +1,2 @@
[script-onerror-insertion-point-2.html]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[module-static-import-delayed.html]
[document.write in an imported module]
expected: FAIL

View file

@ -0,0 +1,2 @@
[selectionchange.tentative.html]
expected: ERROR

View file

@ -0,0 +1,4 @@
[click-event.htm]
[synthetic click event is a PointerEvent]
expected: FAIL

View file

@ -524,3 +524,9 @@
[X SNR (-288.33093763692256 dB) is not greater than or equal to 65.737. Got -288.33093763692256.] [X SNR (-288.33093763692256 dB) is not greater than or equal to 65.737. Got -288.33093763692256.]
expected: FAIL expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[28696\]\t1.3765744018554688e+2\t9.3139332532882690e-1\t1.3672604686021805e+2\t1.4679732304496292e+2\t3.8985999999999999e-3\n\t[28697\]\t7.0477002859115601e-1\t9.0675884485244751e-1\t2.0198881626129150e-1\t2.2275913536212616e-1\t3.8985999999999999e-3\n\tMax AbsError of 1.3672604686021805e+2 at index of 28696.\n\tMax RelError of 1.4679732304496292e+2 at index of 28696.\n]
expected: FAIL
[X SNR (0.7170499654840768 dB) is not greater than or equal to 65.737. Got 0.7170499654840768.]
expected: FAIL

View file

@ -0,0 +1,13 @@
[iframe.py]
[test_origin[same_origin\]]
expected: ERROR
[test_origin[cross_origin\]]
expected: ERROR
[test_iframe]
expected: ERROR
[test_nested_iframe]
expected: ERROR

View file

@ -1,5 +0,0 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[018.html]
expected: TIMEOUT
[origin of the script that invoked the method, javascript:]
expected: TIMEOUT

View file

@ -0,0 +1,15 @@
<!DOCTYPE html>
<body>
<canvas id="canvas" width="400" height="800"></canvas>
</body>
<script>
var canvas = document.getElementById('canvas');
canvas.style.width = (canvas.width / 2) + 'px';
canvas.style.height = (canvas.height / 2) + 'px';
var ctx = canvas.getContext('2d');
ctx.scale(2, 2);
ctx.fillStyle = 'green';
ctx.fillRect(0, 0, 100, 150);
ctx.fillStyle = 'red';
ctx.fillRect(0, 150, 200, 250);
</script>

View file

@ -0,0 +1,19 @@
<!DOCTYPE html>
<link rel="help" href="https://drafts.csswg.org/css-backgrounds-3/#background-color">
<link rel="match" href="simple-bg-color-ref.html">
<style>
.box1 {
width: 100px;
height: 150px;
background-color: green;
}
.box2 {
width: 200px;
height: 250px;
background-color: red;
}
</style>
<body>
<div class='box1'></div>
<div class='box2'></div>
</body>

View file

@ -4,27 +4,21 @@
<meta charset="utf-8" /> <meta charset="utf-8" />
<title>CSS Reftest Reference</title> <title>CSS Reftest Reference</title>
<link rel="author" title="Tsutomu ogaoga Ogasawara" href="mailto:info@ogaoga.org"> <link rel="author" title="Tsutomu ogaoga Ogasawara" href="mailto:info@ogaoga.org">
<style type="text/css">
.container { <style>
color: white;
}
.item { .item {
writing-mode: vertical-rl; width: 15px;
background: green; height: 45px;
height: 3em; float: left;
width: 3em;
line-height: 1.5em;
} }
</style> </style>
</head> </head>
<body>
<p>The test passes if you see a tall green box with pairs of the 1-9 and a-i listed top to bottom in two columns.</p>
<div class="container"> <p>Pass condition: 4 rectangles, with colors in clockwise order starting from top-left: grey, orange, blue, yellow.
<div class="item"><br /></div>
<div class="item"><br /></div>
<div class="item"><br /></div>
</div>
</body> <div style="height: 90px; width: 30px; border: 2px solid black;">
</html> <div class="item" style="background: grey"></div>
<div class="item" style="background: orange"></div>
<div class="item" style="background: yellow"></div>
<div class="item" style="background: blue"></div>
</div>

View file

@ -18,39 +18,26 @@
display: flex; display: flex;
flex-flow: row-reverse wrap-reverse; flex-flow: row-reverse wrap-reverse;
writing-mode: vertical-rl; writing-mode: vertical-rl;
color: white; border: 2px solid black;
height: 90px;
height: 9em;
} }
.item { .item {
background: green; width: 15px;
height: 3em; height: 45px;
width: 1.5em;
line-height: 1.5em;
/* make sure UA that doesn't support writing mode and flexbox fails. */ /* make sure UA that doesn't support writing mode and flexbox fails. */
float: right; float: right;
} }
.error {
position: absolute;
background: red;
height: 9em;
width: 3em;
z-index: -1;
}
</style> </style>
</head> </head>
<body> <body>
<p>The test passes if you see a tall green box with pairs of the 1-9 and a-i listed top to bottom in two columns.</p> <p>Pass condition: 4 rectangles, with colors in clockwise order starting from top-left: grey, orange, blue, yellow.
<div class="error"></div>
<div class="container"> <div class="container">
<div class="item"></div> <div class="item" style="background: yellow"></div>
<div class="item"></div> <div class="item" style="background: grey"></div>
<div class="item"></div> <div class="item" style="background: blue"></div>
<div class="item"></div> <div class="item" style="background: orange"></div>
<div class="item"></div>
<div class="item"></div>
</div> </div>
</body> </body>
</html> </html>

View file

@ -18,39 +18,26 @@
display: flex; display: flex;
flex-flow: row-reverse wrap; flex-flow: row-reverse wrap;
writing-mode: vertical-rl; writing-mode: vertical-rl;
color: white; border: 2px solid black;
height: 90px;
height: 9em;
} }
.item { .item {
background: green; width: 15px;
height: 3em; height: 45px;
width: 1.5em;
line-height: 1.5em;
/* make sure UA that doesn't support writing mode and flexbox fails. */ /* make sure UA that doesn't support writing mode and flexbox fails. */
float: right; float: right;
} }
.error {
position: absolute;
background: red;
height: 9em;
width: 3em;
z-index: -1;
}
</style> </style>
</head> </head>
<body> <body>
<p>The test passes if you see a tall green box with pairs of the 1-9 and a-i listed top to bottom in two columns.</p> <p>Pass condition: 4 rectangles, with colors in clockwise order starting from top-left: grey, orange, blue, yellow.
<div class="error"></div>
<div class="container"> <div class="container">
<div class="item"></div> <div class="item" style="background: blue"></div>
<div class="item"></div> <div class="item" style="background: orange"></div>
<div class="item"></div> <div class="item" style="background: yellow"></div>
<div class="item"></div> <div class="item" style="background: grey"></div>
<div class="item"></div>
<div class="item"></div>
</div> </div>
</body> </body>
</html> </html>

View file

@ -18,34 +18,35 @@
display: flex; display: flex;
flex-flow: row-reverse; flex-flow: row-reverse;
writing-mode: vertical-rl; writing-mode: vertical-rl;
color: white; border: 2px solid black;
height: 90px;
} }
.item { .item {
background: green; line-height: 0;
height: 3em;
width: 3em;
line-height: 1.5em;
/* make sure UA that doesn't support writing mode and flexbox fails. */ /* make sure UA that doesn't support writing mode and flexbox fails. */
float: right; float: right;
} }
.error { .color-block {
position: absolute; display: inline-block;
background: red; width: 15px;
height: 9em; height: 45px;
width: 3em;
z-index: -1;
} }
</style> </style>
</head> </head>
<body> <body>
<p>The test passes if you see a tall green box with pairs of the 1-9 and a-i listed top to bottom in two columns.</p> <p>Pass condition: 4 rectangles, with colors in clockwise order starting from top-left: grey, orange, blue, yellow.
<div class="error"></div>
<div class="container"> <div class="container">
<div class="item"><br /></div> <div class="item">
<div class="item"><br /></div> <span class=color-block style="background: blue;"></span>
<div class="item"><br /></div> <br />
<span class=color-block style="background: yellow;"></span>
</div>
<div class="item">
<span class=color-block style="background: orange;"></span>
<br />
<span class=color-block style="background: grey;"></span>
</div>
</div> </div>
</body> </body>
</html> </html>

View file

@ -18,39 +18,25 @@
display: flex; display: flex;
flex-flow: row wrap-reverse; flex-flow: row wrap-reverse;
writing-mode: vertical-rl; writing-mode: vertical-rl;
color: white; border: 2px solid black;
height: 90px;
height: 9em;
} }
.item { .item {
background: green; width: 15px;
height: 3em; height: 45px;
width: 1.5em;
line-height: 1.5em;
/* make sure UA that doesn't support writing mode and flexbox fails. */ /* make sure UA that doesn't support writing mode and flexbox fails. */
float: right; float: right;
} }
.error {
position: absolute;
background: red;
height: 9em;
width: 3em;
z-index: -1;
}
</style> </style>
</head> </head>
<body> <body>
<p>The test passes if you see a tall green box with pairs of the 1-9 and a-i listed top to bottom in two columns.</p> <p>Pass condition: 4 rectangles, with colors in clockwise order starting from top-left: grey, orange, blue, yellow.
<div class="error"></div>
<div class="container"> <div class="container">
<div class="item"></div> <div class="item" style="background: grey"></div>
<div class="item"></div> <div class="item" style="background: yellow"></div>
<div class="item"></div> <div class="item" style="background: orange"></div>
<div class="item"></div> <div class="item" style="background: blue"></div>
<div class="item"></div>
<div class="item"></div>
</div> </div>
</body> </body>
</html> </html>

View file

@ -18,39 +18,26 @@
display: flex; display: flex;
flex-flow: row wrap; flex-flow: row wrap;
writing-mode: vertical-rl; writing-mode: vertical-rl;
color: white; border: 2px solid black;
height: 90px;
height: 9em;
} }
.item { .item {
background: green; width: 15px;
height: 3em; height: 45px;
width: 1.5em;
line-height: 1.5em;
/* make sure UA that doesn't support writing mode and flexbox fails. */ /* make sure UA that doesn't support writing mode and flexbox fails. */
float: right; float: right;
} }
.error {
position: absolute;
background: red;
height: 9em;
width: 3em;
z-index: -1;
}
</style> </style>
</head> </head>
<body> <body>
<p>The test passes if you see a tall green box with pairs of the 1-9 and a-i listed top to bottom in two columns.</p> <p>Pass condition: 4 rectangles, with colors in clockwise order starting from top-left: grey, orange, blue, yellow.
<div class="error"></div>
<div class="container"> <div class="container">
<div class="item"></div> <div class="item" style="background: orange"></div>
<div class="item"></div> <div class="item" style="background: blue"></div>
<div class="item"></div> <div class="item" style="background: grey"></div>
<div class="item"></div> <div class="item" style="background: yellow"></div>
<div class="item"></div>
<div class="item"></div>
</div> </div>
</body> </body>
</html> </html>

View file

@ -18,35 +18,35 @@
display: flex; display: flex;
flex-flow: row; flex-flow: row;
writing-mode: vertical-rl; writing-mode: vertical-rl;
color: white; border: 2px solid black;
height: 90px;
} }
.item { .item {
background: green; line-height: 0;
height: 3em;
width: 3em;
line-height: 1.5em;
/* make sure UA that doesn't support writing mode and flexbox fails. */ /* make sure UA that doesn't support writing mode and flexbox fails. */
float: right; float: right;
} }
.error { .color-block {
position: absolute; display: inline-block;
background: red; width: 15px;
height: 9em; height: 45px;
width: 3em;
z-index: -1;
} }
</style> </style>
</head> </head>
<body> <body>
<p>Pass condition: 4 rectangles, with colors in clockwise order starting from top-left: grey, orange, blue, yellow.
<p>The test passes if you see a tall green box with pairs of the 1-9 and a-i listed top to bottom in two columns.</p>
<div class="error"></div>
<div class="container"> <div class="container">
<div class="item"><br /></div> <div class="item">
<div class="item"><br /></div> <span class=color-block style="background: orange;"></span>
<div class="item"><br /></div> <br />
<span class=color-block style="background: grey;"></span>
</div>
<div class="item">
<span class=color-block style="background: blue;"></span>
<br />
<span class=color-block style="background: yellow;"></span>
</div>
</div> </div>
</body> </body>
</html> </html>

View file

@ -1,22 +1,22 @@
<!DOCTYPE html> <!DOCTYPE html>
<meta charset="utf-8"> <meta charset="utf-8">
<title>CSS Text level 3 Test: handling leading ideographic space sequence</title> <title>CSS Text level 3 Test: handling trailing ideographic space sequence</title>
<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com"> <link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
<link rel="help" href="https://drafts.csswg.org/css-text-3/#white-space-phase-2"> <link rel="help" href="https://drafts.csswg.org/css-text-3/#white-space-phase-2">
<link rel="match" href="reference/white-space-break-spaces-005-ref.html"> <link rel="match" href="reference/white-space-break-spaces-005-ref.html">
<meta name="assert" content="Leading ideographic space sequences must account for intrinsic size."> <meta name="assert" content="Ideographic space sequences at the end of line must hang, and therefore not be taken into account for min content sizing.">
<link rel="stylesheet" type="text/css" href="/fonts/ahem.css"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css">
<style> <style>
.ref { .ref {
width: 100px; width: 100px;
height: 100px; height: 100px;
background: red; background: green;
} }
.test { .test {
width: min-content; width: min-content;
font-size: 100px; font-size: 100px;
line-height: 1; line-height: 1;
background: green; background: red;
} }
</style> </style>

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