mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 17:55:07 +02:00
Tests/LibWeb: Support WPT variant meta tags in test-web
Add support for WPT test variants, which allow a single test file to be run multiple times with different URL query parameters. Tests declare variants using `<meta name="variant" content="?param=value">` tags. When test-web encounters a test with variants, it expands that test into multiple runs, each with its own expectation file using the naming convention `testname@variant.txt` (e.g., `test@run_type=uri.txt`). Implementation details: - WebContent observes variant meta tags and communicates them to the test runner via a new `did_receive_test_variant_metadata` IPC call - test-web dynamically expands tests with variants during execution, waking idle views after each test completion to pick up new work - Use index-based test tracking to avoid dangling references when the test vector grows during variant expansion - Introduce TestRunContext to group test run state, and store a static pointer to it for signal handler access This enables proper testing of WPT tests that use variants, such as the html5lib parsing tests (which test uri, write, and write_single modes) and the editing/bold tests (which split across multiple ranges).
This commit is contained in:
committed by
Tim Ledbetter
parent
8b77b41661
commit
bf77aeb3dc
Notes:
github-actions[bot]
2026-01-16 16:45:23 +00:00
Author: https://github.com/gmta Commit: https://github.com/LadybirdBrowser/ladybird/commit/bf77aeb3dc0 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/7475 Reviewed-by: https://github.com/tcl3 ✅
@@ -2,8 +2,7 @@ Harness status: OK
|
||||
|
||||
Found 17 tests
|
||||
|
||||
16 Pass
|
||||
1 Fail
|
||||
17 Pass
|
||||
Pass html5lib_adoption01.html dab5eca760a630bc57719d678d789dd1ca74f492
|
||||
Pass html5lib_adoption01.html a3a46907dc73b7be1e1171f797a9f696b7fb185b
|
||||
Pass html5lib_adoption01.html b720cd1d95283d6288e7ca17142540b10ef8f847
|
||||
@@ -20,4 +19,4 @@ Pass html5lib_adoption01.html 52b62611a847a3f5fc3dc607a6b0174f1697247c
|
||||
Pass html5lib_adoption01.html 88d0d3403d2a7b4058fcfb4e62835acb1c207e0f
|
||||
Pass html5lib_adoption01.html d7338f457789f65d47b240e203b9e40a3925f2ca
|
||||
Pass html5lib_adoption01.html bf8088acd8bd48d8487bae49a613c248c488c041
|
||||
Fail html5lib_adoption01.html 39edaa2e298c60ad4a1b0b9fdb4481d4aea98f36
|
||||
Pass html5lib_adoption01.html 39edaa2e298c60ad4a1b0b9fdb4481d4aea98f36
|
||||
@@ -2,8 +2,7 @@ Harness status: OK
|
||||
|
||||
Found 17 tests
|
||||
|
||||
16 Pass
|
||||
1 Fail
|
||||
17 Pass
|
||||
Pass html5lib_adoption01.html dab5eca760a630bc57719d678d789dd1ca74f492
|
||||
Pass html5lib_adoption01.html a3a46907dc73b7be1e1171f797a9f696b7fb185b
|
||||
Pass html5lib_adoption01.html b720cd1d95283d6288e7ca17142540b10ef8f847
|
||||
@@ -20,4 +19,4 @@ Pass html5lib_adoption01.html 52b62611a847a3f5fc3dc607a6b0174f1697247c
|
||||
Pass html5lib_adoption01.html 88d0d3403d2a7b4058fcfb4e62835acb1c207e0f
|
||||
Pass html5lib_adoption01.html d7338f457789f65d47b240e203b9e40a3925f2ca
|
||||
Pass html5lib_adoption01.html bf8088acd8bd48d8487bae49a613c248c488c041
|
||||
Fail html5lib_adoption01.html 39edaa2e298c60ad4a1b0b9fdb4481d4aea98f36
|
||||
Pass html5lib_adoption01.html 39edaa2e298c60ad4a1b0b9fdb4481d4aea98f36
|
||||
@@ -2,19 +2,18 @@ Harness status: OK
|
||||
|
||||
Found 75 tests
|
||||
|
||||
68 Pass
|
||||
7 Fail
|
||||
Fail html5lib_entities01.html 16c694bcf0b3ff3723fa070eea7e1e82ef12a337
|
||||
Fail html5lib_entities01.html 05e04b39ef06e2367a33326f5dd566913aa6628f
|
||||
Fail html5lib_entities01.html fbf7d9fec595585869c5c595d5588b34fd175278
|
||||
Fail html5lib_entities01.html e59b0a76d7bcfb429b27e00e469f35e08a9bdd1a
|
||||
Fail html5lib_entities01.html 5ea854d6ecd4d6dd459cb36d4faf3ed36e11c073
|
||||
Fail html5lib_entities01.html 119cd15b852615cd0fce759769b4a3788595e3bb
|
||||
75 Pass
|
||||
Pass html5lib_entities01.html 16c694bcf0b3ff3723fa070eea7e1e82ef12a337
|
||||
Pass html5lib_entities01.html 05e04b39ef06e2367a33326f5dd566913aa6628f
|
||||
Pass html5lib_entities01.html fbf7d9fec595585869c5c595d5588b34fd175278
|
||||
Pass html5lib_entities01.html e59b0a76d7bcfb429b27e00e469f35e08a9bdd1a
|
||||
Pass html5lib_entities01.html 5ea854d6ecd4d6dd459cb36d4faf3ed36e11c073
|
||||
Pass html5lib_entities01.html 119cd15b852615cd0fce759769b4a3788595e3bb
|
||||
Pass html5lib_entities01.html 903cefcfae1125cb71fc77f4a6b7d3546e8f4020
|
||||
Pass html5lib_entities01.html 69f08b40c7506153e809415ca98e2ed98992216b
|
||||
Pass html5lib_entities01.html 9c00a1833e8cf4af28c8bd94902412ad7052b4b0
|
||||
Pass html5lib_entities01.html b5bcdcbc6e88b380be0e48ca2620fbbb8e92e497
|
||||
Fail html5lib_entities01.html bf6c90305b2856c2d9c9a146dfff867fe7a5e0f3
|
||||
Pass html5lib_entities01.html bf6c90305b2856c2d9c9a146dfff867fe7a5e0f3
|
||||
Pass html5lib_entities01.html 6b9c8d175a3d7b6cf04ffd72e44a7dc88686460f
|
||||
Pass html5lib_entities01.html 76c184d9ce64b8a52c2e67eafeb8d332c096f2be
|
||||
Pass html5lib_entities01.html 4c30f8f931eb44c2f208e837555c0cc444dd4612
|
||||
@@ -2,9 +2,8 @@ Harness status: OK
|
||||
|
||||
Found 26 tests
|
||||
|
||||
13 Pass
|
||||
13 Fail
|
||||
Fail html5lib_entities02.html ea66863900b0b42deee5a77c58a432c2215c32ac
|
||||
26 Pass
|
||||
Pass html5lib_entities02.html ea66863900b0b42deee5a77c58a432c2215c32ac
|
||||
Pass html5lib_entities02.html bc2a229b7c801ad045da76f411faf1d4c89886d0
|
||||
Pass html5lib_entities02.html e30755b30108f65919767f57a2200097b638f2b4
|
||||
Pass html5lib_entities02.html 17c5acad9075755a413541d57d0d135338450834
|
||||
@@ -13,20 +12,20 @@ Pass html5lib_entities02.html 54d2e9d13436e6850a5257e8028122581cf7088d
|
||||
Pass html5lib_entities02.html 99c8496d0ea75429a5836de44dd18708974f6de8
|
||||
Pass html5lib_entities02.html 7e4e70e57f63968ebba82682a2629158bd053a65
|
||||
Pass html5lib_entities02.html dca2db4f61b5fd60121e3da3e15065654f8d8a0c
|
||||
Fail html5lib_entities02.html fe22904d5f3936bedc1fa110e6bde48895b399a0
|
||||
Fail html5lib_entities02.html 6553483a30141fcff05787287c2c212df9f468e8
|
||||
Fail html5lib_entities02.html 88d7c74afcb27bbee3e3255d9116dce9c3dc6d73
|
||||
Fail html5lib_entities02.html db5d22d3350e0a51d675dc17c641c73251a4739d
|
||||
Fail html5lib_entities02.html ea08276faa7ba526e612fc1e80047d705cd29885
|
||||
Pass html5lib_entities02.html fe22904d5f3936bedc1fa110e6bde48895b399a0
|
||||
Pass html5lib_entities02.html 6553483a30141fcff05787287c2c212df9f468e8
|
||||
Pass html5lib_entities02.html 88d7c74afcb27bbee3e3255d9116dce9c3dc6d73
|
||||
Pass html5lib_entities02.html db5d22d3350e0a51d675dc17c641c73251a4739d
|
||||
Pass html5lib_entities02.html ea08276faa7ba526e612fc1e80047d705cd29885
|
||||
Pass html5lib_entities02.html c59d1cfe1b36e75e0f57664e45bef7023a73c9e9
|
||||
Fail html5lib_entities02.html f9d3950620f8adcbe5f9a0542c7967de4be65963
|
||||
Fail html5lib_entities02.html 8e35dacd7c296f054e58f1ce83719401c8aff8a0
|
||||
Pass html5lib_entities02.html f9d3950620f8adcbe5f9a0542c7967de4be65963
|
||||
Pass html5lib_entities02.html 8e35dacd7c296f054e58f1ce83719401c8aff8a0
|
||||
Pass html5lib_entities02.html 48edddaa93bbebc5cd1615cc67422ca6508e47a2
|
||||
Pass html5lib_entities02.html 9c69a29b53eebd93db20f12d405335274098e662
|
||||
Fail html5lib_entities02.html 565c5f6744a27602bb466d6df77803a80f064752
|
||||
Pass html5lib_entities02.html 565c5f6744a27602bb466d6df77803a80f064752
|
||||
Pass html5lib_entities02.html 742984a32ecd86cb9cdedffbba47eb212e19c80f
|
||||
Fail html5lib_entities02.html f908b529ac9ca5366e1160856db2c3d17e3898c9
|
||||
Fail html5lib_entities02.html 1294ffc6bee2ee41f65a60ac48ba445b99504286
|
||||
Fail html5lib_entities02.html ba7d8cdd4b40020f7af6bdde75a3574b5771fac9
|
||||
Pass html5lib_entities02.html f908b529ac9ca5366e1160856db2c3d17e3898c9
|
||||
Pass html5lib_entities02.html 1294ffc6bee2ee41f65a60ac48ba445b99504286
|
||||
Pass html5lib_entities02.html ba7d8cdd4b40020f7af6bdde75a3574b5771fac9
|
||||
Pass html5lib_entities02.html ce23051409f58749cbce6836bc4c7c21e9c548cf
|
||||
Fail html5lib_entities02.html 6bbeec30b849cebd1366ebb2e6d2a6c1790e8c68
|
||||
Pass html5lib_entities02.html 6bbeec30b849cebd1366ebb2e6d2a6c1790e8c68
|
||||
@@ -2,19 +2,18 @@ Harness status: OK
|
||||
|
||||
Found 24 tests
|
||||
|
||||
19 Pass
|
||||
5 Fail
|
||||
24 Pass
|
||||
Pass html5lib_html5test-com.html 71bd5e6b9e907e65295b6d670627e0da4a8a65ed
|
||||
Pass html5lib_html5test-com.html 32cd504d36a6db3584b716b3681ab4b0741423b3
|
||||
Pass html5lib_html5test-com.html f0bf0506a2d3e5ca4aa5f14a1f260e405882827e
|
||||
Pass html5lib_html5test-com.html 666a215d91c4e83d99f4be4caebb67fd65569480
|
||||
Pass html5lib_html5test-com.html fd2cd459bdc79db754b24bc537758990d392b1fc
|
||||
Pass html5lib_html5test-com.html 86be28614bf72e24c162d865c04d687447098867
|
||||
Fail html5lib_html5test-com.html be72b058e5be0f6aef2c442d83c92c0d251fcb7f
|
||||
Fail html5lib_html5test-com.html ab6e31cf52c8d57d6dfdcaf7165f1abf7bd5e73d
|
||||
Fail html5lib_html5test-com.html 11240d9b03b14eb515d6a1d1595c5a409830ea38
|
||||
Fail html5lib_html5test-com.html 809c1bebcded8f43981af902442ff8a2db5d2578
|
||||
Fail html5lib_html5test-com.html bcbeb84f40e56a642b794d514e97e3ec303d4a79
|
||||
Pass html5lib_html5test-com.html be72b058e5be0f6aef2c442d83c92c0d251fcb7f
|
||||
Pass html5lib_html5test-com.html ab6e31cf52c8d57d6dfdcaf7165f1abf7bd5e73d
|
||||
Pass html5lib_html5test-com.html 11240d9b03b14eb515d6a1d1595c5a409830ea38
|
||||
Pass html5lib_html5test-com.html 809c1bebcded8f43981af902442ff8a2db5d2578
|
||||
Pass html5lib_html5test-com.html bcbeb84f40e56a642b794d514e97e3ec303d4a79
|
||||
Pass html5lib_html5test-com.html 1cbb987dd0a35af3a5b2e4fc11eba36a60eba03d
|
||||
Pass html5lib_html5test-com.html 5b5e75eca2f5c80e1c4d5676254b9891090e288e
|
||||
Pass html5lib_html5test-com.html 93e966e2edad3297ecb159f3983bdd2dc84f829e
|
||||
@@ -0,0 +1,39 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 33 tests
|
||||
|
||||
32 Pass
|
||||
1 Fail
|
||||
Pass html5lib_plain-text-unsafe.html 7e4ca4cb5e73852744a876bf8652dd2c8998d94a
|
||||
Pass html5lib_plain-text-unsafe.html e552342bdd3ac62316bd91126556512683f3d4a9
|
||||
Pass html5lib_plain-text-unsafe.html 9112cef60139e6988b66334e522777329051442a
|
||||
Pass html5lib_plain-text-unsafe.html 5dfa36c8a466dd245e7977924936f4940df65e53
|
||||
Pass html5lib_plain-text-unsafe.html e057c57a5f32e5e341d70b0a6581bdad39b84ac5
|
||||
Pass html5lib_plain-text-unsafe.html 24bcb6928bd42daaf1f3688caf93bb399d159bfc
|
||||
Pass html5lib_plain-text-unsafe.html 24ed904940ecdad39c61706e709ffed5ee804514
|
||||
Pass html5lib_plain-text-unsafe.html 0829c314a34a62cd1caf52ddc4100050bf32aef3
|
||||
Pass html5lib_plain-text-unsafe.html 024ba847361612e5e87bce271d0497eeee07f87f
|
||||
Pass html5lib_plain-text-unsafe.html ec721aae75752c688fa48ad4b251d3a5a394dc8f
|
||||
Pass html5lib_plain-text-unsafe.html 1e262b6f330b0870e854458f11b2280c72c8bd16
|
||||
Pass html5lib_plain-text-unsafe.html 29f42d8bf04aea6ab4c051bd77da7e79173cf159
|
||||
Pass html5lib_plain-text-unsafe.html 1d65ea8967bdc24e89d6548320b7fb9e2ad2c915
|
||||
Pass html5lib_plain-text-unsafe.html f1c51609a504e4ab4f7ae4d61fb6175619974b0d
|
||||
Pass html5lib_plain-text-unsafe.html 692122e8d2a27e37cb585c827fb33e22e31c018e
|
||||
Pass html5lib_plain-text-unsafe.html a4537cad9c2386108157889b3bf6ddd414f0366d
|
||||
Pass html5lib_plain-text-unsafe.html 252ca95f75b077320bc167cb117a05edfcbd7d0e
|
||||
Pass html5lib_plain-text-unsafe.html dde4bba02ef4e37d010e552111bc668d9660a076
|
||||
Pass html5lib_plain-text-unsafe.html 41b9352a4d99b4fd545551fe260754b3137ad148
|
||||
Pass html5lib_plain-text-unsafe.html 4b9e317cba617324fea77a4e525602b3ad2717ef
|
||||
Pass html5lib_plain-text-unsafe.html a1e08cb99d89381a1c997fcd60bad23c029c4500
|
||||
Pass html5lib_plain-text-unsafe.html 26d850208425cc885d4d0143909cf341f61fa1f1
|
||||
Pass html5lib_plain-text-unsafe.html 68f0365c01dc386c706edd2b18672f9d85caaa2e
|
||||
Fail html5lib_plain-text-unsafe.html e415a2e7cf090e2c308af905d52c5f8163ae52ce
|
||||
Pass html5lib_plain-text-unsafe.html 822702de65b80ec8e79da19335ab9d6a49f6ec6a
|
||||
Pass html5lib_plain-text-unsafe.html ee8b017ab043ff51b593787961626acb4c6488cd
|
||||
Pass html5lib_plain-text-unsafe.html 304960c795639128844445166238350682ba0516
|
||||
Pass html5lib_plain-text-unsafe.html 275bb0b518ec00b1e64a28cb9088989371fca9d9
|
||||
Pass html5lib_plain-text-unsafe.html 068ac565b7c7bdad572f26dafb4580483cdbc6f7
|
||||
Pass html5lib_plain-text-unsafe.html f5ff59e9765a468913e14a6a9612edb2cd4f30f0
|
||||
Pass html5lib_plain-text-unsafe.html 9ff76ac49f95ab0e22278fd07ed4dfee50519286
|
||||
Pass html5lib_plain-text-unsafe.html 6a9486cce6ebcb83329c17ebcf3c9b6fe8bb8096
|
||||
Pass html5lib_plain-text-unsafe.html 6f2f3f4f91f5484170a6dc8cc6165ce0ce498bff
|
||||
@@ -0,0 +1,38 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 33 tests
|
||||
|
||||
33 Pass
|
||||
Pass html5lib_plain-text-unsafe.html 7e4ca4cb5e73852744a876bf8652dd2c8998d94a
|
||||
Pass html5lib_plain-text-unsafe.html e552342bdd3ac62316bd91126556512683f3d4a9
|
||||
Pass html5lib_plain-text-unsafe.html 9112cef60139e6988b66334e522777329051442a
|
||||
Pass html5lib_plain-text-unsafe.html 5dfa36c8a466dd245e7977924936f4940df65e53
|
||||
Pass html5lib_plain-text-unsafe.html e057c57a5f32e5e341d70b0a6581bdad39b84ac5
|
||||
Pass html5lib_plain-text-unsafe.html 24bcb6928bd42daaf1f3688caf93bb399d159bfc
|
||||
Pass html5lib_plain-text-unsafe.html 24ed904940ecdad39c61706e709ffed5ee804514
|
||||
Pass html5lib_plain-text-unsafe.html 0829c314a34a62cd1caf52ddc4100050bf32aef3
|
||||
Pass html5lib_plain-text-unsafe.html 024ba847361612e5e87bce271d0497eeee07f87f
|
||||
Pass html5lib_plain-text-unsafe.html ec721aae75752c688fa48ad4b251d3a5a394dc8f
|
||||
Pass html5lib_plain-text-unsafe.html 1e262b6f330b0870e854458f11b2280c72c8bd16
|
||||
Pass html5lib_plain-text-unsafe.html 29f42d8bf04aea6ab4c051bd77da7e79173cf159
|
||||
Pass html5lib_plain-text-unsafe.html 1d65ea8967bdc24e89d6548320b7fb9e2ad2c915
|
||||
Pass html5lib_plain-text-unsafe.html f1c51609a504e4ab4f7ae4d61fb6175619974b0d
|
||||
Pass html5lib_plain-text-unsafe.html 692122e8d2a27e37cb585c827fb33e22e31c018e
|
||||
Pass html5lib_plain-text-unsafe.html a4537cad9c2386108157889b3bf6ddd414f0366d
|
||||
Pass html5lib_plain-text-unsafe.html 252ca95f75b077320bc167cb117a05edfcbd7d0e
|
||||
Pass html5lib_plain-text-unsafe.html dde4bba02ef4e37d010e552111bc668d9660a076
|
||||
Pass html5lib_plain-text-unsafe.html 41b9352a4d99b4fd545551fe260754b3137ad148
|
||||
Pass html5lib_plain-text-unsafe.html 4b9e317cba617324fea77a4e525602b3ad2717ef
|
||||
Pass html5lib_plain-text-unsafe.html a1e08cb99d89381a1c997fcd60bad23c029c4500
|
||||
Pass html5lib_plain-text-unsafe.html 26d850208425cc885d4d0143909cf341f61fa1f1
|
||||
Pass html5lib_plain-text-unsafe.html 68f0365c01dc386c706edd2b18672f9d85caaa2e
|
||||
Pass html5lib_plain-text-unsafe.html e415a2e7cf090e2c308af905d52c5f8163ae52ce
|
||||
Pass html5lib_plain-text-unsafe.html 822702de65b80ec8e79da19335ab9d6a49f6ec6a
|
||||
Pass html5lib_plain-text-unsafe.html ee8b017ab043ff51b593787961626acb4c6488cd
|
||||
Pass html5lib_plain-text-unsafe.html 304960c795639128844445166238350682ba0516
|
||||
Pass html5lib_plain-text-unsafe.html 275bb0b518ec00b1e64a28cb9088989371fca9d9
|
||||
Pass html5lib_plain-text-unsafe.html 068ac565b7c7bdad572f26dafb4580483cdbc6f7
|
||||
Pass html5lib_plain-text-unsafe.html f5ff59e9765a468913e14a6a9612edb2cd4f30f0
|
||||
Pass html5lib_plain-text-unsafe.html 9ff76ac49f95ab0e22278fd07ed4dfee50519286
|
||||
Pass html5lib_plain-text-unsafe.html 6a9486cce6ebcb83329c17ebcf3c9b6fe8bb8096
|
||||
Pass html5lib_plain-text-unsafe.html 6f2f3f4f91f5484170a6dc8cc6165ce0ce498bff
|
||||
@@ -0,0 +1,39 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 33 tests
|
||||
|
||||
32 Pass
|
||||
1 Fail
|
||||
Pass html5lib_plain-text-unsafe.html 7e4ca4cb5e73852744a876bf8652dd2c8998d94a
|
||||
Pass html5lib_plain-text-unsafe.html e552342bdd3ac62316bd91126556512683f3d4a9
|
||||
Pass html5lib_plain-text-unsafe.html 9112cef60139e6988b66334e522777329051442a
|
||||
Pass html5lib_plain-text-unsafe.html 5dfa36c8a466dd245e7977924936f4940df65e53
|
||||
Pass html5lib_plain-text-unsafe.html e057c57a5f32e5e341d70b0a6581bdad39b84ac5
|
||||
Pass html5lib_plain-text-unsafe.html 24bcb6928bd42daaf1f3688caf93bb399d159bfc
|
||||
Pass html5lib_plain-text-unsafe.html 24ed904940ecdad39c61706e709ffed5ee804514
|
||||
Pass html5lib_plain-text-unsafe.html 0829c314a34a62cd1caf52ddc4100050bf32aef3
|
||||
Pass html5lib_plain-text-unsafe.html 024ba847361612e5e87bce271d0497eeee07f87f
|
||||
Pass html5lib_plain-text-unsafe.html ec721aae75752c688fa48ad4b251d3a5a394dc8f
|
||||
Pass html5lib_plain-text-unsafe.html 1e262b6f330b0870e854458f11b2280c72c8bd16
|
||||
Pass html5lib_plain-text-unsafe.html 29f42d8bf04aea6ab4c051bd77da7e79173cf159
|
||||
Pass html5lib_plain-text-unsafe.html 1d65ea8967bdc24e89d6548320b7fb9e2ad2c915
|
||||
Pass html5lib_plain-text-unsafe.html f1c51609a504e4ab4f7ae4d61fb6175619974b0d
|
||||
Pass html5lib_plain-text-unsafe.html 692122e8d2a27e37cb585c827fb33e22e31c018e
|
||||
Pass html5lib_plain-text-unsafe.html a4537cad9c2386108157889b3bf6ddd414f0366d
|
||||
Pass html5lib_plain-text-unsafe.html 252ca95f75b077320bc167cb117a05edfcbd7d0e
|
||||
Pass html5lib_plain-text-unsafe.html dde4bba02ef4e37d010e552111bc668d9660a076
|
||||
Pass html5lib_plain-text-unsafe.html 41b9352a4d99b4fd545551fe260754b3137ad148
|
||||
Pass html5lib_plain-text-unsafe.html 4b9e317cba617324fea77a4e525602b3ad2717ef
|
||||
Pass html5lib_plain-text-unsafe.html a1e08cb99d89381a1c997fcd60bad23c029c4500
|
||||
Pass html5lib_plain-text-unsafe.html 26d850208425cc885d4d0143909cf341f61fa1f1
|
||||
Pass html5lib_plain-text-unsafe.html 68f0365c01dc386c706edd2b18672f9d85caaa2e
|
||||
Fail html5lib_plain-text-unsafe.html e415a2e7cf090e2c308af905d52c5f8163ae52ce
|
||||
Pass html5lib_plain-text-unsafe.html 822702de65b80ec8e79da19335ab9d6a49f6ec6a
|
||||
Pass html5lib_plain-text-unsafe.html ee8b017ab043ff51b593787961626acb4c6488cd
|
||||
Pass html5lib_plain-text-unsafe.html 304960c795639128844445166238350682ba0516
|
||||
Pass html5lib_plain-text-unsafe.html 275bb0b518ec00b1e64a28cb9088989371fca9d9
|
||||
Pass html5lib_plain-text-unsafe.html 068ac565b7c7bdad572f26dafb4580483cdbc6f7
|
||||
Pass html5lib_plain-text-unsafe.html f5ff59e9765a468913e14a6a9612edb2cd4f30f0
|
||||
Pass html5lib_plain-text-unsafe.html 9ff76ac49f95ab0e22278fd07ed4dfee50519286
|
||||
Pass html5lib_plain-text-unsafe.html 6a9486cce6ebcb83329c17ebcf3c9b6fe8bb8096
|
||||
Pass html5lib_plain-text-unsafe.html 6f2f3f4f91f5484170a6dc8cc6165ce0ce498bff
|
||||
@@ -0,0 +1,38 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 33 tests
|
||||
|
||||
33 Pass
|
||||
Pass html5lib_plain-text-unsafe.html 7e4ca4cb5e73852744a876bf8652dd2c8998d94a
|
||||
Pass html5lib_plain-text-unsafe.html e552342bdd3ac62316bd91126556512683f3d4a9
|
||||
Pass html5lib_plain-text-unsafe.html 9112cef60139e6988b66334e522777329051442a
|
||||
Pass html5lib_plain-text-unsafe.html 5dfa36c8a466dd245e7977924936f4940df65e53
|
||||
Pass html5lib_plain-text-unsafe.html e057c57a5f32e5e341d70b0a6581bdad39b84ac5
|
||||
Pass html5lib_plain-text-unsafe.html 24bcb6928bd42daaf1f3688caf93bb399d159bfc
|
||||
Pass html5lib_plain-text-unsafe.html 24ed904940ecdad39c61706e709ffed5ee804514
|
||||
Pass html5lib_plain-text-unsafe.html 0829c314a34a62cd1caf52ddc4100050bf32aef3
|
||||
Pass html5lib_plain-text-unsafe.html 024ba847361612e5e87bce271d0497eeee07f87f
|
||||
Pass html5lib_plain-text-unsafe.html ec721aae75752c688fa48ad4b251d3a5a394dc8f
|
||||
Pass html5lib_plain-text-unsafe.html 1e262b6f330b0870e854458f11b2280c72c8bd16
|
||||
Pass html5lib_plain-text-unsafe.html 29f42d8bf04aea6ab4c051bd77da7e79173cf159
|
||||
Pass html5lib_plain-text-unsafe.html 1d65ea8967bdc24e89d6548320b7fb9e2ad2c915
|
||||
Pass html5lib_plain-text-unsafe.html f1c51609a504e4ab4f7ae4d61fb6175619974b0d
|
||||
Pass html5lib_plain-text-unsafe.html 692122e8d2a27e37cb585c827fb33e22e31c018e
|
||||
Pass html5lib_plain-text-unsafe.html a4537cad9c2386108157889b3bf6ddd414f0366d
|
||||
Pass html5lib_plain-text-unsafe.html 252ca95f75b077320bc167cb117a05edfcbd7d0e
|
||||
Pass html5lib_plain-text-unsafe.html dde4bba02ef4e37d010e552111bc668d9660a076
|
||||
Pass html5lib_plain-text-unsafe.html 41b9352a4d99b4fd545551fe260754b3137ad148
|
||||
Pass html5lib_plain-text-unsafe.html 4b9e317cba617324fea77a4e525602b3ad2717ef
|
||||
Pass html5lib_plain-text-unsafe.html a1e08cb99d89381a1c997fcd60bad23c029c4500
|
||||
Pass html5lib_plain-text-unsafe.html 26d850208425cc885d4d0143909cf341f61fa1f1
|
||||
Pass html5lib_plain-text-unsafe.html 68f0365c01dc386c706edd2b18672f9d85caaa2e
|
||||
Pass html5lib_plain-text-unsafe.html e415a2e7cf090e2c308af905d52c5f8163ae52ce
|
||||
Pass html5lib_plain-text-unsafe.html 822702de65b80ec8e79da19335ab9d6a49f6ec6a
|
||||
Pass html5lib_plain-text-unsafe.html ee8b017ab043ff51b593787961626acb4c6488cd
|
||||
Pass html5lib_plain-text-unsafe.html 304960c795639128844445166238350682ba0516
|
||||
Pass html5lib_plain-text-unsafe.html 275bb0b518ec00b1e64a28cb9088989371fca9d9
|
||||
Pass html5lib_plain-text-unsafe.html 068ac565b7c7bdad572f26dafb4580483cdbc6f7
|
||||
Pass html5lib_plain-text-unsafe.html f5ff59e9765a468913e14a6a9612edb2cd4f30f0
|
||||
Pass html5lib_plain-text-unsafe.html 9ff76ac49f95ab0e22278fd07ed4dfee50519286
|
||||
Pass html5lib_plain-text-unsafe.html 6a9486cce6ebcb83329c17ebcf3c9b6fe8bb8096
|
||||
Pass html5lib_plain-text-unsafe.html 6f2f3f4f91f5484170a6dc8cc6165ce0ce498bff
|
||||
@@ -0,0 +1,38 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 33 tests
|
||||
|
||||
33 Pass
|
||||
Pass html5lib_plain-text-unsafe.html 7e4ca4cb5e73852744a876bf8652dd2c8998d94a
|
||||
Pass html5lib_plain-text-unsafe.html e552342bdd3ac62316bd91126556512683f3d4a9
|
||||
Pass html5lib_plain-text-unsafe.html 9112cef60139e6988b66334e522777329051442a
|
||||
Pass html5lib_plain-text-unsafe.html 5dfa36c8a466dd245e7977924936f4940df65e53
|
||||
Pass html5lib_plain-text-unsafe.html e057c57a5f32e5e341d70b0a6581bdad39b84ac5
|
||||
Pass html5lib_plain-text-unsafe.html 24bcb6928bd42daaf1f3688caf93bb399d159bfc
|
||||
Pass html5lib_plain-text-unsafe.html 24ed904940ecdad39c61706e709ffed5ee804514
|
||||
Pass html5lib_plain-text-unsafe.html 0829c314a34a62cd1caf52ddc4100050bf32aef3
|
||||
Pass html5lib_plain-text-unsafe.html 024ba847361612e5e87bce271d0497eeee07f87f
|
||||
Pass html5lib_plain-text-unsafe.html ec721aae75752c688fa48ad4b251d3a5a394dc8f
|
||||
Pass html5lib_plain-text-unsafe.html 1e262b6f330b0870e854458f11b2280c72c8bd16
|
||||
Pass html5lib_plain-text-unsafe.html 29f42d8bf04aea6ab4c051bd77da7e79173cf159
|
||||
Pass html5lib_plain-text-unsafe.html 1d65ea8967bdc24e89d6548320b7fb9e2ad2c915
|
||||
Pass html5lib_plain-text-unsafe.html f1c51609a504e4ab4f7ae4d61fb6175619974b0d
|
||||
Pass html5lib_plain-text-unsafe.html 692122e8d2a27e37cb585c827fb33e22e31c018e
|
||||
Pass html5lib_plain-text-unsafe.html a4537cad9c2386108157889b3bf6ddd414f0366d
|
||||
Pass html5lib_plain-text-unsafe.html 252ca95f75b077320bc167cb117a05edfcbd7d0e
|
||||
Pass html5lib_plain-text-unsafe.html dde4bba02ef4e37d010e552111bc668d9660a076
|
||||
Pass html5lib_plain-text-unsafe.html 41b9352a4d99b4fd545551fe260754b3137ad148
|
||||
Pass html5lib_plain-text-unsafe.html 4b9e317cba617324fea77a4e525602b3ad2717ef
|
||||
Pass html5lib_plain-text-unsafe.html a1e08cb99d89381a1c997fcd60bad23c029c4500
|
||||
Pass html5lib_plain-text-unsafe.html 26d850208425cc885d4d0143909cf341f61fa1f1
|
||||
Pass html5lib_plain-text-unsafe.html 68f0365c01dc386c706edd2b18672f9d85caaa2e
|
||||
Pass html5lib_plain-text-unsafe.html e415a2e7cf090e2c308af905d52c5f8163ae52ce
|
||||
Pass html5lib_plain-text-unsafe.html 822702de65b80ec8e79da19335ab9d6a49f6ec6a
|
||||
Pass html5lib_plain-text-unsafe.html ee8b017ab043ff51b593787961626acb4c6488cd
|
||||
Pass html5lib_plain-text-unsafe.html 304960c795639128844445166238350682ba0516
|
||||
Pass html5lib_plain-text-unsafe.html 275bb0b518ec00b1e64a28cb9088989371fca9d9
|
||||
Pass html5lib_plain-text-unsafe.html 068ac565b7c7bdad572f26dafb4580483cdbc6f7
|
||||
Pass html5lib_plain-text-unsafe.html f5ff59e9765a468913e14a6a9612edb2cd4f30f0
|
||||
Pass html5lib_plain-text-unsafe.html 9ff76ac49f95ab0e22278fd07ed4dfee50519286
|
||||
Pass html5lib_plain-text-unsafe.html 6a9486cce6ebcb83329c17ebcf3c9b6fe8bb8096
|
||||
Pass html5lib_plain-text-unsafe.html 6f2f3f4f91f5484170a6dc8cc6165ce0ce498bff
|
||||
@@ -0,0 +1,39 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 33 tests
|
||||
|
||||
32 Pass
|
||||
1 Fail
|
||||
Pass html5lib_plain-text-unsafe.html 7e4ca4cb5e73852744a876bf8652dd2c8998d94a
|
||||
Pass html5lib_plain-text-unsafe.html e552342bdd3ac62316bd91126556512683f3d4a9
|
||||
Pass html5lib_plain-text-unsafe.html 9112cef60139e6988b66334e522777329051442a
|
||||
Pass html5lib_plain-text-unsafe.html 5dfa36c8a466dd245e7977924936f4940df65e53
|
||||
Pass html5lib_plain-text-unsafe.html e057c57a5f32e5e341d70b0a6581bdad39b84ac5
|
||||
Pass html5lib_plain-text-unsafe.html 24bcb6928bd42daaf1f3688caf93bb399d159bfc
|
||||
Pass html5lib_plain-text-unsafe.html 24ed904940ecdad39c61706e709ffed5ee804514
|
||||
Pass html5lib_plain-text-unsafe.html 0829c314a34a62cd1caf52ddc4100050bf32aef3
|
||||
Pass html5lib_plain-text-unsafe.html 024ba847361612e5e87bce271d0497eeee07f87f
|
||||
Pass html5lib_plain-text-unsafe.html ec721aae75752c688fa48ad4b251d3a5a394dc8f
|
||||
Pass html5lib_plain-text-unsafe.html 1e262b6f330b0870e854458f11b2280c72c8bd16
|
||||
Pass html5lib_plain-text-unsafe.html 29f42d8bf04aea6ab4c051bd77da7e79173cf159
|
||||
Pass html5lib_plain-text-unsafe.html 1d65ea8967bdc24e89d6548320b7fb9e2ad2c915
|
||||
Pass html5lib_plain-text-unsafe.html f1c51609a504e4ab4f7ae4d61fb6175619974b0d
|
||||
Pass html5lib_plain-text-unsafe.html 692122e8d2a27e37cb585c827fb33e22e31c018e
|
||||
Pass html5lib_plain-text-unsafe.html a4537cad9c2386108157889b3bf6ddd414f0366d
|
||||
Pass html5lib_plain-text-unsafe.html 252ca95f75b077320bc167cb117a05edfcbd7d0e
|
||||
Pass html5lib_plain-text-unsafe.html dde4bba02ef4e37d010e552111bc668d9660a076
|
||||
Pass html5lib_plain-text-unsafe.html 41b9352a4d99b4fd545551fe260754b3137ad148
|
||||
Pass html5lib_plain-text-unsafe.html 4b9e317cba617324fea77a4e525602b3ad2717ef
|
||||
Pass html5lib_plain-text-unsafe.html a1e08cb99d89381a1c997fcd60bad23c029c4500
|
||||
Pass html5lib_plain-text-unsafe.html 26d850208425cc885d4d0143909cf341f61fa1f1
|
||||
Pass html5lib_plain-text-unsafe.html 68f0365c01dc386c706edd2b18672f9d85caaa2e
|
||||
Fail html5lib_plain-text-unsafe.html e415a2e7cf090e2c308af905d52c5f8163ae52ce
|
||||
Pass html5lib_plain-text-unsafe.html 822702de65b80ec8e79da19335ab9d6a49f6ec6a
|
||||
Pass html5lib_plain-text-unsafe.html ee8b017ab043ff51b593787961626acb4c6488cd
|
||||
Pass html5lib_plain-text-unsafe.html 304960c795639128844445166238350682ba0516
|
||||
Pass html5lib_plain-text-unsafe.html 275bb0b518ec00b1e64a28cb9088989371fca9d9
|
||||
Pass html5lib_plain-text-unsafe.html 068ac565b7c7bdad572f26dafb4580483cdbc6f7
|
||||
Pass html5lib_plain-text-unsafe.html f5ff59e9765a468913e14a6a9612edb2cd4f30f0
|
||||
Pass html5lib_plain-text-unsafe.html 9ff76ac49f95ab0e22278fd07ed4dfee50519286
|
||||
Pass html5lib_plain-text-unsafe.html 6a9486cce6ebcb83329c17ebcf3c9b6fe8bb8096
|
||||
Pass html5lib_plain-text-unsafe.html 6f2f3f4f91f5484170a6dc8cc6165ce0ce498bff
|
||||
@@ -1,6 +0,0 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 1 tests
|
||||
|
||||
1 Fail
|
||||
Fail html5lib_scripted_adoption01.html 8970fe21b551a270aa74648bb2e8b905edb54522
|
||||
@@ -1,6 +0,0 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 1 tests
|
||||
|
||||
1 Fail
|
||||
Fail html5lib_scripted_adoption01.html 8970fe21b551a270aa74648bb2e8b905edb54522
|
||||
@@ -0,0 +1,6 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 1 tests
|
||||
|
||||
1 Pass
|
||||
Pass html5lib_scripted_adoption01.html 8970fe21b551a270aa74648bb2e8b905edb54522
|
||||
@@ -0,0 +1,6 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 1 tests
|
||||
|
||||
1 Pass
|
||||
Pass html5lib_scripted_adoption01.html 8970fe21b551a270aa74648bb2e8b905edb54522
|
||||
@@ -1,6 +0,0 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 1 tests
|
||||
|
||||
1 Fail
|
||||
Fail html5lib_scripted_ark.html b9a7cd0310cab4fd4eb77aed9149b966918e7ca2
|
||||
@@ -1,6 +0,0 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 1 tests
|
||||
|
||||
1 Fail
|
||||
Fail html5lib_scripted_ark.html b9a7cd0310cab4fd4eb77aed9149b966918e7ca2
|
||||
@@ -0,0 +1,6 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 1 tests
|
||||
|
||||
1 Pass
|
||||
Pass html5lib_scripted_ark.html b9a7cd0310cab4fd4eb77aed9149b966918e7ca2
|
||||
@@ -0,0 +1,6 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 1 tests
|
||||
|
||||
1 Pass
|
||||
Pass html5lib_scripted_ark.html b9a7cd0310cab4fd4eb77aed9149b966918e7ca2
|
||||
@@ -2,8 +2,7 @@ Harness status: OK
|
||||
|
||||
Found 54 tests
|
||||
|
||||
50 Pass
|
||||
4 Fail
|
||||
54 Pass
|
||||
Pass html5lib_tests10.html 33cab27b810c8329105a4447f7767307577cb52f
|
||||
Pass html5lib_tests10.html b833b22c2ce59749e320b26fbc4d277bc015f261
|
||||
Pass html5lib_tests10.html 5159857bc8326870c92e525f000abe74b51f9104
|
||||
@@ -34,12 +33,12 @@ Pass html5lib_tests10.html 3cffa6d987cfd48c6cd5f9e7d198ca0e79b6cdb8
|
||||
Pass html5lib_tests10.html f89f8c14aeaa1d3107b6aa6d87fbf10e8fd5f8c3
|
||||
Pass html5lib_tests10.html 663691222288a8f734149fba4f1b7ff5bb201df0
|
||||
Pass html5lib_tests10.html dbe5123aed0264b7fe421fea4b9bc5bd304cc596
|
||||
Fail html5lib_tests10.html 982e01ebddec435aeb2dc0f23fa77e4201a38b28
|
||||
Fail html5lib_tests10.html b613b907ffa87da6f3076a24ad775843e5c2a43a
|
||||
Pass html5lib_tests10.html 982e01ebddec435aeb2dc0f23fa77e4201a38b28
|
||||
Pass html5lib_tests10.html b613b907ffa87da6f3076a24ad775843e5c2a43a
|
||||
Pass html5lib_tests10.html 4553fc5ae2782aef4100d8db614041e42c3612e9
|
||||
Pass html5lib_tests10.html 6c10b9811a0d228cf26bc0b55ee12c7d99926270
|
||||
Fail html5lib_tests10.html ee2de7753d6594fbf05d321b24e2c8bb6f2323c6
|
||||
Fail html5lib_tests10.html 225170b3f08201a11d43f153fa3c8a041173b55f
|
||||
Pass html5lib_tests10.html ee2de7753d6594fbf05d321b24e2c8bb6f2323c6
|
||||
Pass html5lib_tests10.html 225170b3f08201a11d43f153fa3c8a041173b55f
|
||||
Pass html5lib_tests10.html 716a01ee7d076876318395625e08e555065fc3b0
|
||||
Pass html5lib_tests10.html 3c5cc236386d2d4a16d14e5c65da7edd26697a43
|
||||
Pass html5lib_tests10.html 6c3447a16060d2805f8c969ec0a7b5c551468f25
|
||||
@@ -2,8 +2,7 @@ Harness status: OK
|
||||
|
||||
Found 54 tests
|
||||
|
||||
50 Pass
|
||||
4 Fail
|
||||
54 Pass
|
||||
Pass html5lib_tests10.html 33cab27b810c8329105a4447f7767307577cb52f
|
||||
Pass html5lib_tests10.html b833b22c2ce59749e320b26fbc4d277bc015f261
|
||||
Pass html5lib_tests10.html 5159857bc8326870c92e525f000abe74b51f9104
|
||||
@@ -34,12 +33,12 @@ Pass html5lib_tests10.html 3cffa6d987cfd48c6cd5f9e7d198ca0e79b6cdb8
|
||||
Pass html5lib_tests10.html f89f8c14aeaa1d3107b6aa6d87fbf10e8fd5f8c3
|
||||
Pass html5lib_tests10.html 663691222288a8f734149fba4f1b7ff5bb201df0
|
||||
Pass html5lib_tests10.html dbe5123aed0264b7fe421fea4b9bc5bd304cc596
|
||||
Fail html5lib_tests10.html 982e01ebddec435aeb2dc0f23fa77e4201a38b28
|
||||
Fail html5lib_tests10.html b613b907ffa87da6f3076a24ad775843e5c2a43a
|
||||
Pass html5lib_tests10.html 982e01ebddec435aeb2dc0f23fa77e4201a38b28
|
||||
Pass html5lib_tests10.html b613b907ffa87da6f3076a24ad775843e5c2a43a
|
||||
Pass html5lib_tests10.html 4553fc5ae2782aef4100d8db614041e42c3612e9
|
||||
Pass html5lib_tests10.html 6c10b9811a0d228cf26bc0b55ee12c7d99926270
|
||||
Fail html5lib_tests10.html ee2de7753d6594fbf05d321b24e2c8bb6f2323c6
|
||||
Fail html5lib_tests10.html 225170b3f08201a11d43f153fa3c8a041173b55f
|
||||
Pass html5lib_tests10.html ee2de7753d6594fbf05d321b24e2c8bb6f2323c6
|
||||
Pass html5lib_tests10.html 225170b3f08201a11d43f153fa3c8a041173b55f
|
||||
Pass html5lib_tests10.html 716a01ee7d076876318395625e08e555065fc3b0
|
||||
Pass html5lib_tests10.html 3c5cc236386d2d4a16d14e5c65da7edd26697a43
|
||||
Pass html5lib_tests10.html 6c3447a16060d2805f8c969ec0a7b5c551468f25
|
||||
@@ -2,7 +2,6 @@ Harness status: OK
|
||||
|
||||
Found 2 tests
|
||||
|
||||
1 Pass
|
||||
1 Fail
|
||||
Fail html5lib_tests12.html 95751b82f57d4feaaf06d208d57b7f6cc4d5fef5
|
||||
2 Pass
|
||||
Pass html5lib_tests12.html 95751b82f57d4feaaf06d208d57b7f6cc4d5fef5
|
||||
Pass html5lib_tests12.html 411c792cef85cbb029d5c91f4a2142751a319bc2
|
||||
@@ -2,7 +2,6 @@ Harness status: OK
|
||||
|
||||
Found 2 tests
|
||||
|
||||
1 Pass
|
||||
1 Fail
|
||||
Fail html5lib_tests12.html 95751b82f57d4feaaf06d208d57b7f6cc4d5fef5
|
||||
2 Pass
|
||||
Pass html5lib_tests12.html 95751b82f57d4feaaf06d208d57b7f6cc4d5fef5
|
||||
Pass html5lib_tests12.html 411c792cef85cbb029d5c91f4a2142751a319bc2
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user