[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc
mihaip at chromium.org
mihaip at chromium.org
Wed Dec 22 13:45:15 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit 1245ade9dbf99a1ee953ff95d94cbb106a8e0f4d
Author: mihaip at chromium.org <mihaip at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Fri Sep 24 22:48:18 2010 +0000
2010-09-24 Mihai Parparita <mihaip at chromium.org>
Reviewed by Adam Barth.
Layout test html5lib/runner.html failing on Chromium
https://bugs.webkit.org/show_bug.cgi?id=42845
Rebaseline html5lib tests (diffs from upstream are still only due to V8
differences).
* platform/chromium-mac/html5lib/runner-expected.txt: Removed.
* platform/chromium-win/html5lib/runner-expected.txt: Removed.
* platform/chromium/html5lib/runner-expected.txt:
* platform/chromium/test_expectations.txt:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@68306 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 0c73f36..8bd8dcf 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,18 @@
+2010-09-24 Mihai Parparita <mihaip at chromium.org>
+
+ Reviewed by Adam Barth.
+
+ Layout test html5lib/runner.html failing on Chromium
+ https://bugs.webkit.org/show_bug.cgi?id=42845
+
+ Rebaseline html5lib tests (diffs from upstream are still only due to V8
+ differences).
+
+ * platform/chromium-mac/html5lib/runner-expected.txt: Removed.
+ * platform/chromium-win/html5lib/runner-expected.txt: Removed.
+ * platform/chromium/html5lib/runner-expected.txt:
+ * platform/chromium/test_expectations.txt:
+
2010-09-24 Luiz Agostini <luiz.agostini at openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
diff --git a/LayoutTests/platform/chromium-mac/html5lib/runner-expected.txt b/LayoutTests/platform/chromium-mac/html5lib/runner-expected.txt
deleted file mode 100644
index c434a49..0000000
--- a/LayoutTests/platform/chromium-mac/html5lib/runner-expected.txt
+++ /dev/null
@@ -1,4935 +0,0 @@
-CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
-CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
-CONSOLE MESSAGE: line 2: PASS
-CONSOLE MESSAGE: line 2: FOO<span>BAR</span>BAZ
-resources/tests1.dat:
-25
-29
-30
-32
-33
-34
-50
-51
-52
-53
-54
-78
-79
-80
-81
-82
-87
-90
-91
-92
-96
-98
-101
-104
-106
-109
-113
-
-Test 25 of 113 in resources/tests1.dat failed. Input:
-<p><b><div><marquee></p></b></div>X
-Got:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| <b>
-| <div>
-| <b>
-| <marquee>
-| <b>
-| <p>
-| "X"
-Expected:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| <div>
-| <b>
-| <marquee>
-| <p>
-| "X"
-
-Test 29 of 113 in resources/tests1.dat failed. Input:
-<select><b><option><select><option></b></select>X
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "X"
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| <option>
-| "X"
-
-Test 30 of 113 in resources/tests1.dat failed. Input:
-<a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <a>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| <table>
-| <a>
-| <b>
-| "X"
-| "C"
-| <a>
-| "Y"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <a>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| <table>
-| <a>
-| <a>
-| <b>
-| "X"
-| "C"
-| <a>
-| "Y"
-
-Test 32 of 113 in resources/tests1.dat failed. Input:
-<!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->
-Got:
-| <!-- - -->
-| <html>
-| <head>
-| <body>
-| <font>
-| <div>
-| "hello"
-| "excite!"
-| <b>
-| "me!"
-| <table>
-| <tbody>
-| <tr>
-| <th>
-| <i>
-| "please!"
-| <!-- X -->
-Expected:
-| <!-- - -->
-| <html>
-| <head>
-| <body>
-| <font>
-| <div>
-| "helloexcite!"
-| <b>
-| "me!"
-| <table>
-| <tbody>
-| <tr>
-| <th>
-| <i>
-| "please!"
-| <!-- X -->
-
-Test 33 of 113 in resources/tests1.dat failed. Input:
-<!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <li>
-| "hello"
-| <li>
-| "world"
-| <ul>
-| "how"
-| <li>
-| "do"
-| "you"
-| <!-- do -->
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <li>
-| "hello"
-| <li>
-| "world"
-| <ul>
-| "how"
-| <li>
-| "do"
-| "you"
-| <!-- do -->
-
-Test 34 of 113 in resources/tests1.dat failed. Input:
-<!DOCTYPE html>A<option>B<optgroup>C<select>D</option>E
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "ABC"
-| <select>
-| "DE"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "A"
-| <option>
-| "B"
-| <optgroup>
-| "C"
-| <select>
-| "DE"
-
-Test 50 of 113 in resources/tests1.dat failed. Input:
-<!DOCTYPE html><script> <!-- </script> --> </script> EOF
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <script>
-| " <!-- "
-| <body>
-| " --> EOF"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <script>
-| " <!-- "
-| " "
-| <body>
-| "--> EOF"
-
-Test 51 of 113 in resources/tests1.dat failed. Input:
-<b><p></b>TEST
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| <p>
-| "TEST"
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| <p>
-| <b>
-| "TEST"
-
-Test 52 of 113 in resources/tests1.dat failed. Input:
-<p id=a><b><p id=b></b>TEST
-Got:
-| <html>
-| <head>
-| <body>
-| <p>
-| id="a"
-| <b>
-| <b>
-| <p>
-| id="b"
-| "TEST"
-Expected:
-| <html>
-| <head>
-| <body>
-| <p>
-| id="a"
-| <b>
-| <p>
-| id="b"
-| "TEST"
-
-Test 53 of 113 in resources/tests1.dat failed. Input:
-<b id=a><p><b id=b></p></b>TEST
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| id="a"
-| <p>
-| <b>
-| id="b"
-| <b>
-| id="b"
-| "TEST"
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| id="a"
-| <p>
-| <b>
-| id="b"
-| "TEST"
-
-Test 54 of 113 in resources/tests1.dat failed. Input:
-<!DOCTYPE html><title>U-test</title><body><div><p>Test<u></p></div></body>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "U-test"
-| <body>
-| <div>
-| <p>
-| "Test"
-| <u>
-| <u>
-| <u>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "U-test"
-| <body>
-| <div>
-| <p>
-| "Test"
-| <u>
-
-Test 78 of 113 in resources/tests1.dat failed. Input:
-<a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| <a>
-| href="foo"
-| "br"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "aoe"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| <a>
-| href="foo"
-| "br"
-| <a>
-| href="foo"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "aoe"
-
-Test 79 of 113 in resources/tests1.dat failed. Input:
-<a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "br"
-| "aoe"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "abax"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "br"
-| "aoe"
-
-Test 80 of 113 in resources/tests1.dat failed. Input:
-<table><a href="blah">aba<tr><td><a href="foo">br</td></tr>x</table>aoe
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "br"
-| "aoe"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| <a>
-| href="blah"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "br"
-| <a>
-| href="blah"
-| "aoe"
-
-Test 81 of 113 in resources/tests1.dat failed. Input:
-<a href=a>aa<marquee>aa<a href=b>bb</marquee>aa
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="a"
-| "aa"
-| <marquee>
-| <a>
-| href="a"
-| "aa"
-| <a>
-| href="b"
-| "bb"
-| <a>
-| href="b"
-| "aa"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="a"
-| "aa"
-| <marquee>
-| "aa"
-| <a>
-| href="b"
-| "bb"
-| "aa"
-
-Test 82 of 113 in resources/tests1.dat failed. Input:
-<wbr><strike><code></strike><code><strike></code>
-Got:
-| <html>
-| <head>
-| <body>
-| <wbr>
-| <strike>
-| <code>
-| <code>
-| <code>
-| <strike>
-| <strike>
-Expected:
-| <html>
-| <head>
-| <body>
-| <wbr>
-| <strike>
-| <code>
-| <code>
-| <code>
-| <strike>
-
-Test 87 of 113 in resources/tests1.dat failed. Input:
-<body><body><base><link><meta><title><p></title><body><p></body>
-Got:
-| <html>
-| <head>
-| <base>
-| <meta>
-| <title>
-| "<p>"
-| <body>
-| <link>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <base>
-| <link>
-| <meta>
-| <title>
-| "<p>"
-| <p>
-
-Test 90 of 113 in resources/tests1.dat failed. Input:
-<a><table><a></table><p><a><div><a>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <a>
-| <table>
-| <tbody>
-| <p>
-| <a>
-| <a>
-| <div>
-| <a>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <a>
-| <table>
-| <p>
-| <a>
-| <div>
-| <a>
-
-Test 91 of 113 in resources/tests1.dat failed. Input:
-<head></p><meta><p>
-Got:
-| <html>
-| <head>
-| <meta>
-| <body>
-| <p>
-| <p>
-Expected:
-| <html>
-| <head>
-| <meta>
-| <body>
-| <p>
-
-Test 92 of 113 in resources/tests1.dat failed. Input:
-<head></html><meta><p>
-Got:
-| <html>
-| <head>
-| <meta>
-| <body>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <meta>
-| <p>
-
-Test 96 of 113 in resources/tests1.dat failed. Input:
-<a><p><a></a></p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <p>
-| <a>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <p>
-| <a>
-| <a>
-
-Test 98 of 113 in resources/tests1.dat failed. Input:
-<p><b><div><marquee></p></b></div>
-Got:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| <b>
-| <div>
-| <b>
-| <marquee>
-| <b>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| <div>
-| <b>
-| <marquee>
-| <p>
-
-Test 101 of 113 in resources/tests1.dat failed. Input:
-<select><b><option><select><option></b></select>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| <option>
-
-Test 104 of 113 in resources/tests1.dat failed. Input:
-<ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>
-Got:
-| <html>
-| <head>
-| <body>
-| <ul>
-| <li>
-| <div>
-| <li>
-| <li>
-| <li>
-| <div>
-| <li>
-| <address>
-| <li>
-| <b>
-| <em>
-| <em>
-| <em>
-| <li>
-| <em>
-Expected:
-| <html>
-| <head>
-| <body>
-| <ul>
-| <li>
-| <div>
-| <li>
-| <li>
-| <li>
-| <div>
-| <li>
-| <address>
-| <li>
-| <b>
-| <em>
-| <li>
-
-Test 106 of 113 in resources/tests1.dat failed. Input:
-<frameset><frame><frameset><frame></frameset><noframes></noframes></frameset>
-Got:
-| <html>
-| <frameset>
-| <frame>
-| <frameset>
-| <frame>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| <frame>
-| <frameset>
-| <frame>
-| <noframes>
-
-Test 109 of 113 in resources/tests1.dat failed. Input:
-<table><col><tbody><col><tr><col><td><col></table><col>
-Got:
-| <html>
-| <head>
-| <body>
-| <col>
-| <col>
-| <table>
-| <colgroup>
-| <col>
-| <tbody>
-| <tr>
-| <td>
-Expected:
-| <html>
-| <head>
-| <body>
-| <table>
-| <colgroup>
-| <col>
-| <tbody>
-| <colgroup>
-| <col>
-| <tbody>
-| <tr>
-| <colgroup>
-| <col>
-| <tbody>
-| <tr>
-| <td>
-| <colgroup>
-| <col>
-
-Test 113 of 113 in resources/tests1.dat failed. Input:
-<frameset>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-resources/tests2.dat:
-6
-7
-8
-9
-11
-36
-42
-44
-45
-
-Test 6 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><frameset>test
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 7 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><frameset><!DOCTYPE html>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 8 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><font><p><b>test</font>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <font>
-| <p>
-| <font>
-| <b>
-| "test"
-| <b>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <font>
-| <p>
-| <font>
-| <b>
-| "test"
-
-Test 9 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><dt><div><dd>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <dt>
-| <div>
-| <dd>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <dt>
-| <div>
-| <dd>
-
-Test 11 of 59 in resources/tests2.dat failed. Input:
-<table><plaintext><td>
-Got:
-| <html>
-| <head>
-| <body>
-| <plaintext>
-| "<td>"
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <plaintext>
-| "<td>"
-| <table>
-
-Test 36 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><select><optgroup><option></optgroup><option><select><option>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| <optgroup>
-| <option>
-| <option>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| <optgroup>
-| <option>
-| <option>
-| <option>
-
-Test 42 of 59 in resources/tests2.dat failed. Input:
-<isindex test=x name=x>
-Got:
-| <html>
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <body>
-| <form>
-| <hr>
-| <label>
-| "This is a searchable index. Enter search keywords: "
-| <input>
-| name="isindex"
-| test="x"
-| <hr>
-
-Test 44 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><body><title>test</body></title>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "test</body>"
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "test</body>"
-
-Test 45 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><body><title>X</title><meta name=z><link rel=foo><style>
-x { content:"</style" } </style>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "X"
-| <meta>
-| name="z"
-| <body>
-| <link>
-| rel="foo"
-| <style>
-| "
-x { content:"</style" } "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "X"
-| <meta>
-| name="z"
-| <link>
-| rel="foo"
-| <style>
-| "
-x { content:"</style" } "
-resources/tests3.dat:
-16
-17
-18
-19
-
-Test 16 of 23 in resources/tests3.dat failed. Input:
-<!DOCTYPE html><textarea>
-</textarea>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "
-"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-
-Test 17 of 23 in resources/tests3.dat failed. Input:
-<!DOCTYPE html><textarea>
-foo</textarea>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "
-foo"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "foo"
-
-Test 18 of 23 in resources/tests3.dat failed. Input:
-<!DOCTYPE html><textarea>
-
-foo</textarea>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "
-
-foo"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "
-foo"
-
-Test 19 of 23 in resources/tests3.dat failed. Input:
-<!DOCTYPE html><html><head></head><body><ul><li><div><p><li></ul></body></html>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <ul>
-| <li>
-| <div>
-| <p>
-| <li>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <ul>
-| <li>
-| <div>
-| <p>
-| <li>
-resources/tests4.dat:
-3
-5
-6
-7
-
-Test 3 of 7 in resources/tests4.dat failed. Input:
-textarea content with <em>pseudo</em> <foo>markup
-Got:
-| "textarea content with "
-| <em>
-| "pseudo"
-| " "
-| <foo>
-| "markup"
-Expected:
-| "textarea content with <em>pseudo</em> <foo>markup"
-
-Test 5 of 7 in resources/tests4.dat failed. Input:
-</plaintext>
-Got:
-|
-Expected:
-| "</plaintext>"
-
-Test 6 of 7 in resources/tests4.dat failed. Input:
-setting html's innerHTML
-Got:
-| "setting html's innerHTML"
-Expected:
-| <head>
-| <body>
-| "setting html's innerHTML"
-
-Test 7 of 7 in resources/tests4.dat failed. Input:
-<title>setting head's innerHTML</title>
-Got:
-|
-Expected:
-| <title>
-| "setting head's innerHTML"
-resources/tests5.dat:
-2
-7
-8
-16
-
-Test 2 of 16 in resources/tests5.dat failed. Input:
-<style> <!-- </style> --> </style>x
-Got:
-| <html>
-| <head>
-| <style>
-| " <!-- "
-| <body>
-| " --> x"
-Expected:
-| <html>
-| <head>
-| <style>
-| " <!-- "
-| " "
-| <body>
-| "--> x"
-
-Test 7 of 16 in resources/tests5.dat failed. Input:
-<script> <!-- </script> --> </script>x
-Got:
-| <html>
-| <head>
-| <script>
-| " <!-- "
-| <body>
-| " --> x"
-Expected:
-| <html>
-| <head>
-| <script>
-| " <!-- "
-| " "
-| <body>
-| "--> x"
-
-Test 8 of 16 in resources/tests5.dat failed. Input:
-<title> <!-- </title> --> </title>x
-Got:
-| <html>
-| <head>
-| <title>
-| " <!-- "
-| <body>
-| " --> x"
-Expected:
-| <html>
-| <head>
-| <title>
-| " <!-- "
-| " "
-| <body>
-| "--> x"
-
-Test 16 of 16 in resources/tests5.dat failed. Input:
-<noscript><!--</noscript>--></noscript>
-Got:
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "-->"
-Expected:
-| <html>
-| <head>
-| <noscript>
-| "<!--"
-| <body>
-| "-->"
-resources/tests6.dat:
-1
-8
-9
-10
-11
-12
-27
-29
-30
-31
-37
-44
-45
-46
-47
-48
-49
-50
-51
-
-Test 1 of 51 in resources/tests6.dat failed. Input:
-<!doctype html></head> <head>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| " "
-| <body>
-
-Test 8 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-foo
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-
-Test 9 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-<noframes>
-Got:
-| <html>
-| <frameset>
-| <noframes>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-| <noframes>
-
-Test 10 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-<div>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-
-Test 11 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-</html>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-
-Test 12 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-</div>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-
-Test 27 of 51 in resources/tests6.dat failed. Input:
-foo<col>
-Got:
-|
-Expected:
-| <col>
-
-Test 29 of 51 in resources/tests6.dat failed. Input:
-<frameset><div>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 30 of 51 in resources/tests6.dat failed. Input:
-</frameset><frame>
-Got:
-|
-Expected:
-| <frame>
-
-Test 31 of 51 in resources/tests6.dat failed. Input:
-<frameset></div>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 37 of 51 in resources/tests6.dat failed. Input:
-<caption><col><colgroup><tbody><tfoot><thead><tr>
-Got:
-| <caption>
-| <colgroup>
-| <tbody>
-| <tfoot>
-| <thead>
-| <tr>
-Expected:
-| <tr>
-
-Test 44 of 51 in resources/tests6.dat failed. Input:
-</table><tr>
-Got:
-| <tr>
-Expected:
-| <tbody>
-| <tr>
-
-Test 45 of 51 in resources/tests6.dat failed. Input:
-<body></body></html>
-Got:
-|
-Expected:
-| <head>
-| <body>
-
-Test 46 of 51 in resources/tests6.dat failed. Input:
-<html><frameset></frameset></html>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| " "
-
-Test 47 of 51 in resources/tests6.dat failed. Input:
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"><html></html>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-Expected:
-| <!DOCTYPE html "-//W3C//DTD HTML 4.01//EN" "">
-| <html>
-| <head>
-| <body>
-
-Test 48 of 51 in resources/tests6.dat failed. Input:
-<param><frameset></frameset>
-Got:
-| <html>
-| <head>
-| <body>
-| style="display:none"
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 49 of 51 in resources/tests6.dat failed. Input:
-<source><frameset></frameset>
-Got:
-| <html>
-| <head>
-| <body>
-| style="display:none"
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 50 of 51 in resources/tests6.dat failed. Input:
-</html><frameset></frameset>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 51 of 51 in resources/tests6.dat failed. Input:
-</body><frameset></frameset>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-resources/tests7.dat:
-1
-2
-5
-6
-9
-14
-15
-16
-17
-18
-19
-24
-27
-28
-29
-30
-
-Test 1 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><body><title>X</title>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "X"
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "X"
-
-Test 2 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><title>X</title></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "X"
-| <body>
-| <table>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "X"
-| <table>
-
-Test 5 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><meta></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <meta>
-| <body>
-| <table>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <meta>
-| <table>
-
-Test 6 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table>X<tr><td><table> <meta></table></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <meta>
-| <body>
-| "X"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <table>
-| " "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "X"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <meta>
-| <table>
-| " "
-
-Test 9 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><style> <tr>x </style> </table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <style>
-| " <tr>x "
-| <body>
-| <table>
-| " "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <style>
-| " <tr>x "
-| " "
-
-Test 14 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><select><select>X
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "X"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "X"
-
-Test 15 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><input type=hidDEN></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type="hidDEN"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <input>
-| type="hidDEN"
-
-Test 16 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table>X<input type=hidDEN></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "X"
-| <input>
-| type="hidDEN"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "X"
-| <table>
-| <input>
-| type="hidDEN"
-
-Test 17 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table> <input type=hidDEN></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type="hidDEN"
-| <table>
-| " "
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| " "
-| <input>
-| type="hidDEN"
-
-Test 18 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table> <input type='hidDEN'></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type="hidDEN"
-| <table>
-| " "
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| " "
-| <input>
-| type="hidDEN"
-
-Test 19 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><input type=" hidden"><input type=hidDEN></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type=" hidden"
-| <input>
-| type="hidDEN"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type=" hidden"
-| <table>
-| <input>
-| type="hidDEN"
-
-Test 24 of 30 in resources/tests7.dat failed. Input:
-<body>X</body></body>
-Got:
-| "X"
-Expected:
-| <head>
-| <body>
-| "X"
-
-Test 27 of 30 in resources/tests7.dat failed. Input:
-<table><b><tr><td>aaa</td></tr>bbb</table>ccc
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| "bbb"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "aaa"
-| "ccc"
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| <b>
-| "bbb"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "aaa"
-| <b>
-| "ccc"
-
-Test 28 of 30 in resources/tests7.dat failed. Input:
-A<table><tr> B</tr> B</table>
-Got:
-| <html>
-| <head>
-| <body>
-| "A"
-| " B"
-| " B"
-| <table>
-| <tbody>
-| <tr>
-Expected:
-| <html>
-| <head>
-| <body>
-| "A B B"
-| <table>
-| <tbody>
-| <tr>
-
-Test 29 of 30 in resources/tests7.dat failed. Input:
-A<table><tr> B</tr> </em>C</table>
-Got:
-| <html>
-| <head>
-| <body>
-| "A"
-| " B"
-| "C"
-| <table>
-| <tbody>
-| <tr>
-| " "
-Expected:
-| <html>
-| <head>
-| <body>
-| "A BC"
-| <table>
-| <tbody>
-| <tr>
-| " "
-
-Test 30 of 30 in resources/tests7.dat failed. Input:
-<select><keygen>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <keygen>
-resources/tests8.dat:
-5
-6
-8
-9
-
-Test 5 of 9 in resources/tests8.dat failed. Input:
-<table><div>x<div></div>x</span>x
-Got:
-| <html>
-| <head>
-| <body>
-| <div>
-| "x"
-| <div>
-| "xx"
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <div>
-| "x"
-| <div>
-| "xx"
-| <table>
-
-Test 6 of 9 in resources/tests8.dat failed. Input:
-x<table>x
-Got:
-| <html>
-| <head>
-| <body>
-| "x"
-| "x"
-| <table>
-Expected:
-| <html>
-| <head>
-| <body>
-| "xx"
-| <table>
-
-Test 8 of 9 in resources/tests8.dat failed. Input:
-<b>a<div></div><div></b>y
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| "a"
-| <div>
-| <div>
-| "y"
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| "a"
-| <div>
-| <div>
-| <b>
-| "y"
-
-Test 9 of 9 in resources/tests8.dat failed. Input:
-<a><div><p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <div>
-| <a>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <div>
-| <a>
-| <p>
-| <a>
-resources/tests9.dat:
-1
-2
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-17
-18
-19
-20
-21
-22
-23
-24
-25
-
-Test 1 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><math></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-
-Test 2 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><math></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-
-Test 5 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><math></math></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <table>
-
-Test 6 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><math><mi>foo</mi></math></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <table>
-
-Test 7 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><math><mi>foo</mi><mi>bar</mi></math></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <table>
-
-Test 8 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><math><mi>foo</mi><mi>bar</mi></math></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <table>
-| <tbody>
-
-Test 9 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><math><mi>foo</mi><mi>bar</mi></math></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <table>
-| <tbody>
-| <tr>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <table>
-| <tbody>
-| <tr>
-
-Test 10 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math></td></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-
-Test 11 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math><p>baz</td></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-
-Test 12 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi></math><p>baz</caption></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-
-Test 13 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-| <p>
-| "quux"
-
-Test 14 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| "baz"
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| "baz"
-| <p>
-| "quux"
-
-Test 15 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><colgroup><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-| <table>
-| <colgroup>
-| <tbody>
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-| <table>
-| <colgroup>
-| <p>
-| "quux"
-
-Test 17 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "foobarbaz"
-| <table>
-| <tbody>
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "foobarbaz"
-| <table>
-| <p>
-| "quux"
-
-Test 18 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body></body></html><math><mi>foo</mi><mi>bar</mi><p>baz
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-
-Test 19 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body></body><math><mi>foo</mi><mi>bar</mi><p>baz
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-
-Test 20 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><frameset><math><mi></mi><mi></mi><p><span>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 21 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><frameset></frameset><math><mi></mi><mi></mi><p><span>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 22 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo><math xlink:href=foo></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| <math>
-| xlink:href="foo"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| <math math>
-| xlink href="foo"
-
-Test 23 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo></mi></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math>
-| <mi>
-| xlink:href="foo"
-| xml:lang="en"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math math>
-| <math mi>
-| xlink href="foo"
-| xml lang="en"
-
-Test 24 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo /></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math>
-| <mi>
-| xlink:href="foo"
-| xml:lang="en"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math math>
-| <math mi>
-| xlink href="foo"
-| xml lang="en"
-
-Test 25 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo />bar</math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math>
-| <mi>
-| xlink:href="foo"
-| xml:lang="en"
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math math>
-| <math mi>
-| xlink href="foo"
-| xml lang="en"
-| "bar"
-resources/tests10.dat:
-1
-2
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-17
-18
-19
-20
-21
-22
-23
-24
-25
-
-Test 1 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><svg></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-
-Test 2 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><svg></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-
-Test 5 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><svg></svg></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <table>
-
-Test 6 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><svg><g>foo</g></svg></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <table>
-
-Test 7 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><svg><g>foo</g><g>bar</g></svg></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <table>
-
-Test 8 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><svg><g>foo</g><g>bar</g></svg></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <table>
-| <tbody>
-
-Test 9 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><svg><g>foo</g><g>bar</g></svg></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <table>
-| <tbody>
-| <tr>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <table>
-| <tbody>
-| <tr>
-
-Test 10 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg></td></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-
-Test 11 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg><p>baz</td></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-
-Test 12 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g></svg><p>baz</caption></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-
-Test 13 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-| <p>
-| "quux"
-
-Test 14 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| "baz"
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| "baz"
-| <p>
-| "quux"
-
-Test 15 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><colgroup><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-| <table>
-| <colgroup>
-| <tbody>
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-| <table>
-| <colgroup>
-| <p>
-| "quux"
-
-Test 17 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "foobarbaz"
-| <table>
-| <tbody>
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "foobarbaz"
-| <table>
-| <p>
-| "quux"
-
-Test 18 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body></body></html><svg><g>foo</g><g>bar</g><p>baz
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-
-Test 19 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body></body><svg><g>foo</g><g>bar</g><p>baz
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-
-Test 20 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><frameset><svg><g></g><g></g><p><span>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 21 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><frameset></frameset><svg><g></g><g></g><p><span>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 22 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo><svg xlink:href=foo></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| <svg>
-| xlink:href="foo"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| <svg svg>
-| xlink href="foo"
-
-Test 23 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo></g></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg>
-| <g>
-| xlink:href="foo"
-| xml:lang="en"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg svg>
-| <svg g>
-| xlink href="foo"
-| xml lang="en"
-
-Test 24 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo /></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg>
-| <g>
-| xlink:href="foo"
-| xml:lang="en"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg svg>
-| <svg g>
-| xlink href="foo"
-| xml lang="en"
-
-Test 25 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo />bar</svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg>
-| <g>
-| xlink:href="foo"
-| xml:lang="en"
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg svg>
-| <svg g>
-| xlink href="foo"
-| xml lang="en"
-| "bar"
-resources/tests11.dat:
-1
-2
-3
-4
-5
-6
-7
-8
-9
-
-Test 1 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg attributeName='' attributeType='' baseFrequency='' baseProfile='' calcMode='' clipPathUnits='' contentScriptType='' contentStyleType='' diffuseConstant='' edgeMode='' externalResourcesRequired='' filterRes='' filterUnits='' glyphRef='' gradientTransform='' gradientUnits='' kernelMatrix='' kernelUnitLength='' keyPoints='' keySplines='' keyTimes='' lengthAdjust='' limitingConeAngle='' markerHeight='' markerUnits='' markerWidth='' maskContentUnits='' maskUnits='' numOctaves='' pathLength='' patternContentUnits='' patternTransform='' patternUnits='' pointsAtX='' pointsAtY='' pointsAtZ='' preserveAlpha='' preserveAspectRatio='' primitiveUnits='' refX='' refY='' repeatCount='' repeatDur='' requiredExtensions='' requiredFeatures='' specularConstant='' specularExponent='' spreadMethod='' startOffset='' stdDeviation='' stitchTiles='' surfaceScale='' systemLanguage='' tableValues='' targetX='' targetY='' textLength='' viewBox='' viewTarget='' xChannelSelector='' yChannelSelector='' zoomAndPan=''></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| attributeName=""
-| attributeType=""
-| baseFrequency=""
-| baseProfile=""
-| calcMode=""
-| clipPathUnits=""
-| contentScriptType=""
-| contentStyleType=""
-| diffuseConstant=""
-| edgeMode=""
-| externalResourcesRequired=""
-| filterRes=""
-| filterUnits=""
-| glyphRef=""
-| gradientTransform=""
-| gradientUnits=""
-| kernelMatrix=""
-| kernelUnitLength=""
-| keyPoints=""
-| keySplines=""
-| keyTimes=""
-| lengthAdjust=""
-| limitingConeAngle=""
-| markerHeight=""
-| markerUnits=""
-| markerWidth=""
-| maskContentUnits=""
-| maskUnits=""
-| numOctaves=""
-| pathLength=""
-| patternContentUnits=""
-| patternTransform=""
-| patternUnits=""
-| pointsAtX=""
-| pointsAtY=""
-| pointsAtZ=""
-| preserveAlpha=""
-| preserveAspectRatio=""
-| primitiveUnits=""
-| refX=""
-| refY=""
-| repeatCount=""
-| repeatDur=""
-| requiredExtensions=""
-| requiredFeatures=""
-| specularConstant=""
-| specularExponent=""
-| spreadMethod=""
-| startOffset=""
-| stdDeviation=""
-| stitchTiles=""
-| surfaceScale=""
-| systemLanguage=""
-| tableValues=""
-| targetX=""
-| targetY=""
-| textLength=""
-| viewBox=""
-| viewTarget=""
-| xChannelSelector=""
-| yChannelSelector=""
-| zoomAndPan=""
-
-Test 2 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><BODY><SVG ATTRIBUTENAME='' ATTRIBUTETYPE='' BASEFREQUENCY='' BASEPROFILE='' CALCMODE='' CLIPPATHUNITS='' CONTENTSCRIPTTYPE='' CONTENTSTYLETYPE='' DIFFUSECONSTANT='' EDGEMODE='' EXTERNALRESOURCESREQUIRED='' FILTERRES='' FILTERUNITS='' GLYPHREF='' GRADIENTTRANSFORM='' GRADIENTUNITS='' KERNELMATRIX='' KERNELUNITLENGTH='' KEYPOINTS='' KEYSPLINES='' KEYTIMES='' LENGTHADJUST='' LIMITINGCONEANGLE='' MARKERHEIGHT='' MARKERUNITS='' MARKERWIDTH='' MASKCONTENTUNITS='' MASKUNITS='' NUMOCTAVES='' PATHLENGTH='' PATTERNCONTENTUNITS='' PATTERNTRANSFORM='' PATTERNUNITS='' POINTSATX='' POINTSATY='' POINTSATZ='' PRESERVEALPHA='' PRESERVEASPECTRATIO='' PRIMITIVEUNITS='' REFX='' REFY='' REPEATCOUNT='' REPEATDUR='' REQUIREDEXTENSIONS='' REQUIREDFEATURES='' SPECULARCONSTANT='' SPECULAREXPONENT='' SPREADMETHOD='' STARTOFFSET='' STDDEVIATION='' STITCHTILES='' SURFACESCALE='' SYSTEMLANGUAGE='' TABLEVALUES='' TARGETX='' TARGETY='' TEXTLENGTH='' VIEWBOX='' VIEWTARGET='' XCHANNELSELECTOR='' YCHANNELSELECTOR='' ZOOMANDPAN=''></SVG>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| attributeName=""
-| attributeType=""
-| baseFrequency=""
-| baseProfile=""
-| calcMode=""
-| clipPathUnits=""
-| contentScriptType=""
-| contentStyleType=""
-| diffuseConstant=""
-| edgeMode=""
-| externalResourcesRequired=""
-| filterRes=""
-| filterUnits=""
-| glyphRef=""
-| gradientTransform=""
-| gradientUnits=""
-| kernelMatrix=""
-| kernelUnitLength=""
-| keyPoints=""
-| keySplines=""
-| keyTimes=""
-| lengthAdjust=""
-| limitingConeAngle=""
-| markerHeight=""
-| markerUnits=""
-| markerWidth=""
-| maskContentUnits=""
-| maskUnits=""
-| numOctaves=""
-| pathLength=""
-| patternContentUnits=""
-| patternTransform=""
-| patternUnits=""
-| pointsAtX=""
-| pointsAtY=""
-| pointsAtZ=""
-| preserveAlpha=""
-| preserveAspectRatio=""
-| primitiveUnits=""
-| refX=""
-| refY=""
-| repeatCount=""
-| repeatDur=""
-| requiredExtensions=""
-| requiredFeatures=""
-| specularConstant=""
-| specularExponent=""
-| spreadMethod=""
-| startOffset=""
-| stdDeviation=""
-| stitchTiles=""
-| surfaceScale=""
-| systemLanguage=""
-| tableValues=""
-| targetX=""
-| targetY=""
-| textLength=""
-| viewBox=""
-| viewTarget=""
-| xChannelSelector=""
-| yChannelSelector=""
-| zoomAndPan=""
-
-Test 3 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg attributename='' attributetype='' basefrequency='' baseprofile='' calcmode='' clippathunits='' contentscripttype='' contentstyletype='' diffuseconstant='' edgemode='' externalresourcesrequired='' filterres='' filterunits='' glyphref='' gradienttransform='' gradientunits='' kernelmatrix='' kernelunitlength='' keypoints='' keysplines='' keytimes='' lengthadjust='' limitingconeangle='' markerheight='' markerunits='' markerwidth='' maskcontentunits='' maskunits='' numoctaves='' pathlength='' patterncontentunits='' patterntransform='' patternunits='' pointsatx='' pointsaty='' pointsatz='' preservealpha='' preserveaspectratio='' primitiveunits='' refx='' refy='' repeatcount='' repeatdur='' requiredextensions='' requiredfeatures='' specularconstant='' specularexponent='' spreadmethod='' startoffset='' stddeviation='' stitchtiles='' surfacescale='' systemlanguage='' tablevalues='' targetx='' targety='' textlength='' viewbox='' viewtarget='' xchannelselector='' ychannelselector='' zoomandpan=''></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| attributeName=""
-| attributeType=""
-| baseFrequency=""
-| baseProfile=""
-| calcMode=""
-| clipPathUnits=""
-| contentScriptType=""
-| contentStyleType=""
-| diffuseConstant=""
-| edgeMode=""
-| externalResourcesRequired=""
-| filterRes=""
-| filterUnits=""
-| glyphRef=""
-| gradientTransform=""
-| gradientUnits=""
-| kernelMatrix=""
-| kernelUnitLength=""
-| keyPoints=""
-| keySplines=""
-| keyTimes=""
-| lengthAdjust=""
-| limitingConeAngle=""
-| markerHeight=""
-| markerUnits=""
-| markerWidth=""
-| maskContentUnits=""
-| maskUnits=""
-| numOctaves=""
-| pathLength=""
-| patternContentUnits=""
-| patternTransform=""
-| patternUnits=""
-| pointsAtX=""
-| pointsAtY=""
-| pointsAtZ=""
-| preserveAlpha=""
-| preserveAspectRatio=""
-| primitiveUnits=""
-| refX=""
-| refY=""
-| repeatCount=""
-| repeatDur=""
-| requiredExtensions=""
-| requiredFeatures=""
-| specularConstant=""
-| specularExponent=""
-| spreadMethod=""
-| startOffset=""
-| stdDeviation=""
-| stitchTiles=""
-| surfaceScale=""
-| systemLanguage=""
-| tableValues=""
-| targetX=""
-| targetY=""
-| textLength=""
-| viewBox=""
-| viewTarget=""
-| xChannelSelector=""
-| yChannelSelector=""
-| zoomAndPan=""
-
-Test 4 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><math attributeName='' attributeType='' baseFrequency='' baseProfile='' calcMode='' clipPathUnits='' contentScriptType='' contentStyleType='' diffuseConstant='' edgeMode='' externalResourcesRequired='' filterRes='' filterUnits='' glyphRef='' gradientTransform='' gradientUnits='' kernelMatrix='' kernelUnitLength='' keyPoints='' keySplines='' keyTimes='' lengthAdjust='' limitingConeAngle='' markerHeight='' markerUnits='' markerWidth='' maskContentUnits='' maskUnits='' numOctaves='' pathLength='' patternContentUnits='' patternTransform='' patternUnits='' pointsAtX='' pointsAtY='' pointsAtZ='' preserveAlpha='' preserveAspectRatio='' primitiveUnits='' refX='' refY='' repeatCount='' repeatDur='' requiredExtensions='' requiredFeatures='' specularConstant='' specularExponent='' spreadMethod='' startOffset='' stdDeviation='' stitchTiles='' surfaceScale='' systemLanguage='' tableValues='' targetX='' targetY='' textLength='' viewBox='' viewTarget='' xChannelSelector='' yChannelSelector='' zoomAndPan=''></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-
-Test 5 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <altglyph>
-| <altglyphdef>
-| <altglyphitem>
-| <animatecolor>
-| <animatemotion>
-| <animatetransform>
-| <clippath>
-| <feblend>
-| <fecolormatrix>
-| <fecomponenttransfer>
-| <fecomposite>
-| <feconvolvematrix>
-| <fediffuselighting>
-| <fedisplacementmap>
-| <fedistantlight>
-| <feflood>
-| <fefunca>
-| <fefuncb>
-| <fefuncg>
-| <fefuncr>
-| <fegaussianblur>
-| <feimage>
-| <femerge>
-| <femergenode>
-| <femorphology>
-| <feoffset>
-| <fepointlight>
-| <fespecularlighting>
-| <fespotlight>
-| <fetile>
-| <feturbulence>
-| <foreignobject>
-| <glyphref>
-| <lineargradient>
-| <radialgradient>
-| <textpath>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg altGlyph>
-| <svg altGlyphDef>
-| <svg altGlyphItem>
-| <svg animateColor>
-| <svg animateMotion>
-| <svg animateTransform>
-| <svg clipPath>
-| <svg feBlend>
-| <svg feColorMatrix>
-| <svg feComponentTransfer>
-| <svg feComposite>
-| <svg feConvolveMatrix>
-| <svg feDiffuseLighting>
-| <svg feDisplacementMap>
-| <svg feDistantLight>
-| <svg feFlood>
-| <svg feFuncA>
-| <svg feFuncB>
-| <svg feFuncG>
-| <svg feFuncR>
-| <svg feGaussianBlur>
-| <svg feImage>
-| <svg feMerge>
-| <svg feMergeNode>
-| <svg feMorphology>
-| <svg feOffset>
-| <svg fePointLight>
-| <svg feSpecularLighting>
-| <svg feSpotLight>
-| <svg feTile>
-| <svg feTurbulence>
-| <svg foreignObject>
-| <svg glyphRef>
-| <svg linearGradient>
-| <svg radialGradient>
-| <svg textPath>
-
-Test 6 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg><altglyph /><altglyphdef /><altglyphitem /><animatecolor /><animatemotion /><animatetransform /><clippath /><feblend /><fecolormatrix /><fecomponenttransfer /><fecomposite /><feconvolvematrix /><fediffuselighting /><fedisplacementmap /><fedistantlight /><feflood /><fefunca /><fefuncb /><fefuncg /><fefuncr /><fegaussianblur /><feimage /><femerge /><femergenode /><femorphology /><feoffset /><fepointlight /><fespecularlighting /><fespotlight /><fetile /><feturbulence /><foreignobject /><glyphref /><lineargradient /><radialgradient /><textpath /></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <altglyph>
-| <altglyphdef>
-| <altglyphitem>
-| <animatecolor>
-| <animatemotion>
-| <animatetransform>
-| <clippath>
-| <feblend>
-| <fecolormatrix>
-| <fecomponenttransfer>
-| <fecomposite>
-| <feconvolvematrix>
-| <fediffuselighting>
-| <fedisplacementmap>
-| <fedistantlight>
-| <feflood>
-| <fefunca>
-| <fefuncb>
-| <fefuncg>
-| <fefuncr>
-| <fegaussianblur>
-| <feimage>
-| <femerge>
-| <femergenode>
-| <femorphology>
-| <feoffset>
-| <fepointlight>
-| <fespecularlighting>
-| <fespotlight>
-| <fetile>
-| <feturbulence>
-| <foreignobject>
-| <glyphref>
-| <lineargradient>
-| <radialgradient>
-| <textpath>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg altGlyph>
-| <svg altGlyphDef>
-| <svg altGlyphItem>
-| <svg animateColor>
-| <svg animateMotion>
-| <svg animateTransform>
-| <svg clipPath>
-| <svg feBlend>
-| <svg feColorMatrix>
-| <svg feComponentTransfer>
-| <svg feComposite>
-| <svg feConvolveMatrix>
-| <svg feDiffuseLighting>
-| <svg feDisplacementMap>
-| <svg feDistantLight>
-| <svg feFlood>
-| <svg feFuncA>
-| <svg feFuncB>
-| <svg feFuncG>
-| <svg feFuncR>
-| <svg feGaussianBlur>
-| <svg feImage>
-| <svg feMerge>
-| <svg feMergeNode>
-| <svg feMorphology>
-| <svg feOffset>
-| <svg fePointLight>
-| <svg feSpecularLighting>
-| <svg feSpotLight>
-| <svg feTile>
-| <svg feTurbulence>
-| <svg foreignObject>
-| <svg glyphRef>
-| <svg linearGradient>
-| <svg radialGradient>
-| <svg textPath>
-
-Test 7 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><BODY><SVG><ALTGLYPH /><ALTGLYPHDEF /><ALTGLYPHITEM /><ANIMATECOLOR /><ANIMATEMOTION /><ANIMATETRANSFORM /><CLIPPATH /><FEBLEND /><FECOLORMATRIX /><FECOMPONENTTRANSFER /><FECOMPOSITE /><FECONVOLVEMATRIX /><FEDIFFUSELIGHTING /><FEDISPLACEMENTMAP /><FEDISTANTLIGHT /><FEFLOOD /><FEFUNCA /><FEFUNCB /><FEFUNCG /><FEFUNCR /><FEGAUSSIANBLUR /><FEIMAGE /><FEMERGE /><FEMERGENODE /><FEMORPHOLOGY /><FEOFFSET /><FEPOINTLIGHT /><FESPECULARLIGHTING /><FESPOTLIGHT /><FETILE /><FETURBULENCE /><FOREIGNOBJECT /><GLYPHREF /><LINEARGRADIENT /><RADIALGRADIENT /><TEXTPATH /></SVG>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <altglyph>
-| <altglyphdef>
-| <altglyphitem>
-| <animatecolor>
-| <animatemotion>
-| <animatetransform>
-| <clippath>
-| <feblend>
-| <fecolormatrix>
-| <fecomponenttransfer>
-| <fecomposite>
-| <feconvolvematrix>
-| <fediffuselighting>
-| <fedisplacementmap>
-| <fedistantlight>
-| <feflood>
-| <fefunca>
-| <fefuncb>
-| <fefuncg>
-| <fefuncr>
-| <fegaussianblur>
-| <feimage>
-| <femerge>
-| <femergenode>
-| <femorphology>
-| <feoffset>
-| <fepointlight>
-| <fespecularlighting>
-| <fespotlight>
-| <fetile>
-| <feturbulence>
-| <foreignobject>
-| <glyphref>
-| <lineargradient>
-| <radialgradient>
-| <textpath>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg altGlyph>
-| <svg altGlyphDef>
-| <svg altGlyphItem>
-| <svg animateColor>
-| <svg animateMotion>
-| <svg animateTransform>
-| <svg clipPath>
-| <svg feBlend>
-| <svg feColorMatrix>
-| <svg feComponentTransfer>
-| <svg feComposite>
-| <svg feConvolveMatrix>
-| <svg feDiffuseLighting>
-| <svg feDisplacementMap>
-| <svg feDistantLight>
-| <svg feFlood>
-| <svg feFuncA>
-| <svg feFuncB>
-| <svg feFuncG>
-| <svg feFuncR>
-| <svg feGaussianBlur>
-| <svg feImage>
-| <svg feMerge>
-| <svg feMergeNode>
-| <svg feMorphology>
-| <svg feOffset>
-| <svg fePointLight>
-| <svg feSpecularLighting>
-| <svg feSpotLight>
-| <svg feTile>
-| <svg feTurbulence>
-| <svg foreignObject>
-| <svg glyphRef>
-| <svg linearGradient>
-| <svg radialGradient>
-| <svg textPath>
-
-Test 8 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><math><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <altglyph>
-| <altglyphdef>
-| <altglyphitem>
-| <animatecolor>
-| <animatemotion>
-| <animatetransform>
-| <clippath>
-| <feblend>
-| <fecolormatrix>
-| <fecomponenttransfer>
-| <fecomposite>
-| <feconvolvematrix>
-| <fediffuselighting>
-| <fedisplacementmap>
-| <fedistantlight>
-| <feflood>
-| <fefunca>
-| <fefuncb>
-| <fefuncg>
-| <fefuncr>
-| <fegaussianblur>
-| <feimage>
-| <femerge>
-| <femergenode>
-| <femorphology>
-| <feoffset>
-| <fepointlight>
-| <fespecularlighting>
-| <fespotlight>
-| <fetile>
-| <feturbulence>
-| <foreignobject>
-| <glyphref>
-| <lineargradient>
-| <radialgradient>
-| <textpath>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math altglyph>
-| <math altglyphdef>
-| <math altglyphitem>
-| <math animatecolor>
-| <math animatemotion>
-| <math animatetransform>
-| <math clippath>
-| <math feblend>
-| <math fecolormatrix>
-| <math fecomponenttransfer>
-| <math fecomposite>
-| <math feconvolvematrix>
-| <math fediffuselighting>
-| <math fedisplacementmap>
-| <math fedistantlight>
-| <math feflood>
-| <math fefunca>
-| <math fefuncb>
-| <math fefuncg>
-| <math fefuncr>
-| <math fegaussianblur>
-| <math feimage>
-| <math femerge>
-| <math femergenode>
-| <math femorphology>
-| <math feoffset>
-| <math fepointlight>
-| <math fespecularlighting>
-| <math fespotlight>
-| <math fetile>
-| <math feturbulence>
-| <math foreignobject>
-| <math glyphref>
-| <math lineargradient>
-| <math radialgradient>
-| <math textpath>
-
-Test 9 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg><solidColor /></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <solidcolor>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg solidcolor>
-resources/tests12.dat:
-1
-2
-
-Test 1 of 2 in resources/tests12.dat failed. Input:
-<!DOCTYPE html><body><p>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <p>
-| "foo"
-| <math>
-| <mtext>
-| <i>
-| "baz"
-| <annotation-xml>
-| <svg>
-| <desc>
-| <b>
-| "eggs"
-| <g>
-| <foreignobject>
-| <p>
-| "spam"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <img>
-| <g>
-| "quux"
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <p>
-| "foo"
-| <math math>
-| <math mtext>
-| <i>
-| "baz"
-| <math annotation-xml>
-| <svg svg>
-| <svg desc>
-| <b>
-| "eggs"
-| <svg g>
-| <svg foreignObject>
-| <p>
-| "spam"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <img>
-| <svg g>
-| "quux"
-| "bar"
-
-Test 2 of 2 in resources/tests12.dat failed. Input:
-<!DOCTYPE html><body>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "foo"
-| <math>
-| <mtext>
-| <i>
-| "baz"
-| <annotation-xml>
-| <svg>
-| <desc>
-| <b>
-| "eggs"
-| <g>
-| <foreignobject>
-| <p>
-| "spam"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <img>
-| <g>
-| "quux"
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "foo"
-| <math math>
-| <math mtext>
-| <i>
-| "baz"
-| <math annotation-xml>
-| <svg svg>
-| <svg desc>
-| <b>
-| "eggs"
-| <svg g>
-| <svg foreignObject>
-| <p>
-| "spam"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <img>
-| <svg g>
-| "quux"
-| "bar"
-resources/tests14.dat: PASS
-
-resources/tests15.dat:
-3
-4
-5
-6
-7
-11
-12
-13
-
-Test 3 of 14 in resources/tests15.dat failed. Input:
-<!doctype html></html> <head>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| " "
-
-Test 4 of 14 in resources/tests15.dat failed. Input:
-<!doctype html></body><meta>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <meta>
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <meta>
-
-Test 5 of 14 in resources/tests15.dat failed. Input:
-<html></html><!-- foo -->
-Got:
-| <html>
-| <!-- foo -->
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <body>
-| <!-- foo -->
-
-Test 6 of 14 in resources/tests15.dat failed. Input:
-<!doctype html></body><title>X</title>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "X"
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "X"
-
-Test 7 of 14 in resources/tests15.dat failed. Input:
-<!doctype html><table> X<meta></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <meta>
-| <body>
-| " X"
-| <table>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| " X"
-| <meta>
-| <table>
-
-Test 11 of 14 in resources/tests15.dat failed. Input:
-<!doctype html><table>X<style> <tr>x </style> </table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <style>
-| " <tr>x "
-| <body>
-| "X"
-| <table>
-| " "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "X"
-| <table>
-| <style>
-| " <tr>x "
-| " "
-
-Test 12 of 14 in resources/tests15.dat failed. Input:
-<!doctype html><div><table><a>foo</a> <tr><td>bar</td> </tr></table></div>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <div>
-| <a>
-| "foo"
-| <table>
-| <tbody>
-| " "
-| <tr>
-| <td>
-| "bar"
-| " "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <div>
-| <a>
-| "foo"
-| <table>
-| " "
-| <tbody>
-| <tr>
-| <td>
-| "bar"
-| " "
-
-Test 13 of 14 in resources/tests15.dat failed. Input:
-<frame></frame></frame><frameset><frame><frameset><frame></frameset><noframes></frameset><noframes>
-Got:
-| <html>
-| <head>
-| <body>
-| style="display:none"
-| <frameset>
-| <frame>
-| <frameset>
-| <frame>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| <frame>
-| <frameset>
-| <frame>
-| <noframes>
-| "</frameset><noframes>"
-resources/tests16.dat:
-84
-85
-86
-87
-88
-94
-176
-177
-178
-179
-180
-186
-
-Test 84 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noscript><!--<noscript></noscript>--></noscript>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "-->"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noscript>
-| "<!--<noscript>"
-| <body>
-| "-->"
-
-Test 85 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noscript><!--</noscript>X<noscript>--></noscript>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "X"
-| <noscript>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noscript>
-| "<!--"
-| <body>
-| "X"
-| <noscript>
-| "-->"
-
-Test 86 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noscript><iframe></noscript>X
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "X"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noscript>
-| "<iframe>"
-| <body>
-| "X"
-
-Test 87 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noframes><!--<noframes></noframes>--></noframes>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <noframes>
-| <head>
-| <body>
-| "-->"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noframes>
-| "<!--<noframes>"
-| <body>
-| "-->"
-
-Test 88 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noframes><body><script><!--...</script></body></noframes></html>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <noframes>
-| <head>
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noframes>
-| "<body><script><!--...</script></body>"
-| <body>
-
-Test 94 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noembed><!--<noembed></noembed>--></noembed>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noembed>
-| "-->"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noembed>
-| "<!--<noembed>"
-| "-->"
-
-Test 176 of 189 in resources/tests16.dat failed. Input:
-<noscript><!--<noscript></noscript>--></noscript>
-Got:
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "-->"
-Expected:
-| <html>
-| <head>
-| <noscript>
-| "<!--<noscript>"
-| <body>
-| "-->"
-
-Test 177 of 189 in resources/tests16.dat failed. Input:
-<noscript><!--</noscript>X<noscript>--></noscript>
-Got:
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "X"
-| <noscript>
-Expected:
-| <html>
-| <head>
-| <noscript>
-| "<!--"
-| <body>
-| "X"
-| <noscript>
-| "-->"
-
-Test 178 of 189 in resources/tests16.dat failed. Input:
-<noscript><iframe></noscript>X
-Got:
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "X"
-Expected:
-| <html>
-| <head>
-| <noscript>
-| "<iframe>"
-| <body>
-| "X"
-
-Test 179 of 189 in resources/tests16.dat failed. Input:
-<noframes><!--<noframes></noframes>--></noframes>
-Got:
-| <html>
-| <noframes>
-| <head>
-| <body>
-| "-->"
-Expected:
-| <html>
-| <head>
-| <noframes>
-| "<!--<noframes>"
-| <body>
-| "-->"
-
-Test 180 of 189 in resources/tests16.dat failed. Input:
-<noframes><body><script><!--...</script></body></noframes></html>
-Got:
-| <html>
-| <noframes>
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <noframes>
-| "<body><script><!--...</script></body>"
-| <body>
-
-Test 186 of 189 in resources/tests16.dat failed. Input:
-<noembed><!--<noembed></noembed>--></noembed>
-Got:
-| <html>
-| <head>
-| <body>
-| <noembed>
-| "-->"
-Expected:
-| <html>
-| <head>
-| <body>
-| <noembed>
-| "<!--<noembed>"
-| "-->"
-resources/webkit01.dat:
-20
-22
-24
-26
-27
-28
-29
-30
-31
-33
-
-Test 20 of 35 in resources/webkit01.dat failed. Input:
-<body></br foo="bar"></body>
-Got:
-| <html>
-| <head>
-| <body>
-| <br>
-| foo="bar"
-Expected:
-| <html>
-| <head>
-| <body>
-| <br>
-
-Test 22 of 35 in resources/webkit01.dat failed. Input:
-<body></body></br foo="bar">
-Got:
-| <html>
-| <head>
-| <body>
-| <br>
-| foo="bar"
-Expected:
-| <html>
-| <head>
-| <body>
-| <br>
-
-Test 24 of 35 in resources/webkit01.dat failed. Input:
-<html><body></body></html><!-- Hi there -->
-Got:
-| <html>
-| <head>
-| <body>
-| <!-- Hi there -->
-Expected:
-| <html>
-| <head>
-| <body>
-| <!-- Hi there -->
-
-Test 26 of 35 in resources/webkit01.dat failed. Input:
-<html><body></body></html>x<!-- Hi there --></html><!-- Again -->
-Got:
-| <html>
-| <head>
-| <body>
-| "x"
-| <!-- Hi there -->
-| <!-- Again -->
-Expected:
-| <html>
-| <head>
-| <body>
-| "x"
-| <!-- Hi there -->
-| <!-- Again -->
-
-Test 27 of 35 in resources/webkit01.dat failed. Input:
-<html><body></body></html>x<!-- Hi there --></body></html><!-- Again -->
-Got:
-| <html>
-| <head>
-| <body>
-| "x"
-| <!-- Hi there -->
-| <!-- Again -->
-Expected:
-| <html>
-| <head>
-| <body>
-| "x"
-| <!-- Hi there -->
-| <!-- Again -->
-
-Test 28 of 35 in resources/webkit01.dat failed. Input:
-<html><body><ruby><div><rp>xx</rp></div></ruby></body></html>
-Got:
-| <html>
-| <head>
-| <body>
-| <ruby>
-| <div>
-| <rp>
-| "xx"
-Expected:
-| <html>
-| <head>
-| <body>
-| <ruby>
-| <div>
-| <rp>
-| "xx"
-
-Test 29 of 35 in resources/webkit01.dat failed. Input:
-<html><body><ruby><div><rt>xx</rt></div></ruby></body></html>
-Got:
-| <html>
-| <head>
-| <body>
-| <ruby>
-| <div>
-| <rt>
-| "xx"
-Expected:
-| <html>
-| <head>
-| <body>
-| <ruby>
-| <div>
-| <rt>
-| "xx"
-
-Test 30 of 35 in resources/webkit01.dat failed. Input:
-<html><frameset><!--1--><noframes>A</noframes><!--2--></frameset><!--3--><noframes>B</noframes><!--4--></html><!--5--><noframes>C</noframes><!--6-->
-Got:
-| <html>
-| <frameset>
-| <!-- 1 -->
-| <!-- 2 -->
-| <!-- 3 -->
-| <noframes>
-| <!-- 4 -->
-| <!-- 5 -->
-| <noframes>
-| <!-- 6 -->
-Expected:
-| <html>
-| <head>
-| <frameset>
-| <!-- 1 -->
-| <noframes>
-| "A"
-| <!-- 2 -->
-| <!-- 3 -->
-| <noframes>
-| "B"
-| <!-- 4 -->
-| <noframes>
-| "C"
-| <!-- 5 -->
-| <!-- 6 -->
-
-Test 31 of 35 in resources/webkit01.dat failed. Input:
-<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "A"
-| "B"
-| <select>
-| <option>
-| "C"
-| "D"
-| <select>
-| <option>
-| "E"
-| "F"
-| <select>
-| <option>
-| "G"
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "A"
-| <option>
-| "B"
-| <select>
-| <option>
-| "C"
-| <option>
-| "D"
-| <select>
-| <option>
-| "E"
-| <option>
-| "F"
-| <select>
-| <option>
-| "G"
-
-Test 33 of 35 in resources/webkit01.dat failed. Input:
-<div><b></div><div><nobr>a<nobr>
-Got:
-| <html>
-| <head>
-| <body>
-| <div>
-| <b>
-| <b>
-| <div>
-| <nobr>
-| "a"
-| <nobr>
-Expected:
-| <html>
-| <head>
-| <body>
-| <div>
-| <b>
-| <div>
-| <b>
-| <nobr>
-| "a"
-| <nobr>
-resources/doctype01.dat:
-31
-
-Test 31 of 37 in resources/doctype01.dat failed. Input:
-<!DOCTYPE root-element [SYSTEM OR PUBLIC FPI] "uri" [
-<!-- internal declarations -->
-]>
-Got:
-| <!DOCTYPE root-element>
-| <html>
-| <head>
-| <body>
-| "
-]>"
-Expected:
-| <!DOCTYPE root-element>
-| <html>
-| <head>
-| <body>
-| "]>"
-resources/scriptdata01.dat: PASS
-
-resources/entities01.dat:
-2
-5
-
-Test 2 of 68 in resources/entities01.dat failed. Input:
-FOO>BAR
-Got:
-| <html>
-| <head>
-| <body>
-| "FOO>BAR"
-Expected:
-| <html>
-| <head>
-| <body>
-| "FOO>BAR"
-
-Test 5 of 68 in resources/entities01.dat failed. Input:
-I'm ¬it; I tell you
-Got:
-| <html>
-| <head>
-| <body>
-| "I'm ¬it; I tell you"
-Expected:
-| <html>
-| <head>
-| <body>
-| "I'm ¬it; I tell you"
-resources/entities02.dat: PASS
-
-resources/comments01.dat: PASS
-
-resources/adoption01.dat:
-1
-6
-7
-8
-9
-11
-12
-
-Test 1 of 13 in resources/adoption01.dat failed. Input:
-<a><p></a></p>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <p>
-| <a>
-
-Test 6 of 13 in resources/adoption01.dat failed. Input:
-<table><a>1<p>2</a>3</p>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| "1"
-| <p>
-| "23"
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| "1"
-| <p>
-| <a>
-| "2"
-| "3"
-| <table>
-
-Test 7 of 13 in resources/adoption01.dat failed. Input:
-<b><b><a><p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| <b>
-| <a>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| <b>
-| <a>
-| <p>
-| <a>
-
-Test 8 of 13 in resources/adoption01.dat failed. Input:
-<b><a><b><p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| <a>
-| <b>
-| <b>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| <a>
-| <b>
-| <b>
-| <p>
-| <a>
-
-Test 9 of 13 in resources/adoption01.dat failed. Input:
-<a><b><b><p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <b>
-| <b>
-| <b>
-| <b>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <b>
-| <b>
-| <b>
-| <b>
-| <p>
-| <a>
-
-Test 11 of 13 in resources/adoption01.dat failed. Input:
-<p><b id="A"><script>document.getElementById("A").id = "B"</script></p>TEXT</b>
-Got:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| id="B"
-| <script>
-| "document.getElementById("A").id = "B""
-| <b>
-| id="B"
-| "TEXT"
-Expected:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| id="B"
-| <script>
-| "document.getElementById("A").id = "B""
-| <b>
-| id="A"
-| "TEXT"
-
-Test 12 of 13 in resources/adoption01.dat failed. Input:
-<table><a>1<td>2</td>3</table>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| "1"
-| "3"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "2"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| "1"
-| <a>
-| "3"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "2"
-resources/inbody01.dat: PASS
-
-resources/isindex.dat:
-1
-2
-3
-
-Test 1 of 3 in resources/isindex.dat failed. Input:
-<isindex>
-Got:
-| <html>
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <body>
-| <form>
-| <hr>
-| <label>
-| "This is a searchable index. Enter search keywords: "
-| <input>
-| name="isindex"
-| <hr>
-
-Test 2 of 3 in resources/isindex.dat failed. Input:
-<isindex name="A" action="B" prompt="C" foo="D">
-Got:
-| <html>
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <body>
-| <form>
-| action="B"
-| <hr>
-| <label>
-| "C"
-| <input>
-| foo="D"
-| name="isindex"
-| <hr>
-
-Test 3 of 3 in resources/isindex.dat failed. Input:
-<form><isindex>
-Got:
-| <html>
-| <head>
-| <body>
-| <form>
-| <div>
-| <hr>
-| "This is a searchable index. Enter search keywords: "
-| <isindex>
-| type="khtml_isindex"
-| <hr>
-Expected:
-| <html>
-| <head>
-| <body>
-| <form>
-resources/tables01.dat:
-7
-8
-9
-
-Test 7 of 16 in resources/tables01.dat failed. Input:
-<table><select><option>3</select></table>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "3"
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "3"
-| <table>
-
-Test 8 of 16 in resources/tables01.dat failed. Input:
-<table><select><table></table></select></table>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <table>
-| <tbody>
-| <table>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <table>
-| <table>
-
-Test 9 of 16 in resources/tables01.dat failed. Input:
-<table><select></table>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <table>
diff --git a/LayoutTests/platform/chromium-win/html5lib/runner-expected.txt b/LayoutTests/platform/chromium-win/html5lib/runner-expected.txt
deleted file mode 100644
index 57bf820..0000000
--- a/LayoutTests/platform/chromium-win/html5lib/runner-expected.txt
+++ /dev/null
@@ -1,4935 +0,0 @@
-CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
-CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
-CONSOLE MESSAGE: line 2: PASS
-CONSOLE MESSAGE: line 2: FOO<span>BAR</span>BAZ
-resources/tests1.dat:
-25
-29
-30
-32
-33
-34
-50
-51
-52
-53
-54
-78
-79
-80
-81
-82
-87
-90
-91
-92
-96
-98
-101
-104
-106
-109
-113
-
-Test 25 of 113 in resources/tests1.dat failed. Input:
-<p><b><div><marquee></p></b></div>X
-Got:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| <b>
-| <div>
-| <b>
-| <marquee>
-| <b>
-| <p>
-| "X"
-Expected:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| <div>
-| <b>
-| <marquee>
-| <p>
-| "X"
-
-Test 29 of 113 in resources/tests1.dat failed. Input:
-<select><b><option><select><option></b></select>X
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "X"
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| <option>
-| "X"
-
-Test 30 of 113 in resources/tests1.dat failed. Input:
-<a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <a>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| <table>
-| <a>
-| <b>
-| "X"
-| "C"
-| <a>
-| "Y"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <a>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| <table>
-| <a>
-| <a>
-| <b>
-| "X"
-| "C"
-| <a>
-| "Y"
-
-Test 32 of 113 in resources/tests1.dat failed. Input:
-<!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->
-Got:
-| <!-- - -->
-| <html>
-| <head>
-| <body>
-| <font>
-| <div>
-| "hello"
-| "excite!"
-| <b>
-| "me!"
-| <table>
-| <tbody>
-| <tr>
-| <th>
-| <i>
-| "please!"
-| <!-- X -->
-Expected:
-| <!-- - -->
-| <html>
-| <head>
-| <body>
-| <font>
-| <div>
-| "helloexcite!"
-| <b>
-| "me!"
-| <table>
-| <tbody>
-| <tr>
-| <th>
-| <i>
-| "please!"
-| <!-- X -->
-
-Test 33 of 113 in resources/tests1.dat failed. Input:
-<!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <li>
-| "hello"
-| <li>
-| "world"
-| <ul>
-| "how"
-| <li>
-| "do"
-| "you"
-| <!-- do -->
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <li>
-| "hello"
-| <li>
-| "world"
-| <ul>
-| "how"
-| <li>
-| "do"
-| "you"
-| <!-- do -->
-
-Test 34 of 113 in resources/tests1.dat failed. Input:
-<!DOCTYPE html>A<option>B<optgroup>C<select>D</option>E
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "ABC"
-| <select>
-| "DE"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "A"
-| <option>
-| "B"
-| <optgroup>
-| "C"
-| <select>
-| "DE"
-
-Test 50 of 113 in resources/tests1.dat failed. Input:
-<!DOCTYPE html><script> <!-- </script> --> </script> EOF
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <script>
-| " <!-- "
-| <body>
-| " --> EOF"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <script>
-| " <!-- "
-| " "
-| <body>
-| "--> EOF"
-
-Test 51 of 113 in resources/tests1.dat failed. Input:
-<b><p></b>TEST
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| <p>
-| "TEST"
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| <p>
-| <b>
-| "TEST"
-
-Test 52 of 113 in resources/tests1.dat failed. Input:
-<p id=a><b><p id=b></b>TEST
-Got:
-| <html>
-| <head>
-| <body>
-| <p>
-| id="a"
-| <b>
-| <b>
-| <p>
-| id="b"
-| "TEST"
-Expected:
-| <html>
-| <head>
-| <body>
-| <p>
-| id="a"
-| <b>
-| <p>
-| id="b"
-| "TEST"
-
-Test 53 of 113 in resources/tests1.dat failed. Input:
-<b id=a><p><b id=b></p></b>TEST
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| id="a"
-| <p>
-| <b>
-| id="b"
-| <b>
-| id="b"
-| "TEST"
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| id="a"
-| <p>
-| <b>
-| id="b"
-| "TEST"
-
-Test 54 of 113 in resources/tests1.dat failed. Input:
-<!DOCTYPE html><title>U-test</title><body><div><p>Test<u></p></div></body>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "U-test"
-| <body>
-| <div>
-| <p>
-| "Test"
-| <u>
-| <u>
-| <u>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "U-test"
-| <body>
-| <div>
-| <p>
-| "Test"
-| <u>
-
-Test 78 of 113 in resources/tests1.dat failed. Input:
-<a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| <a>
-| href="foo"
-| "br"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "aoe"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| <a>
-| href="foo"
-| "br"
-| <a>
-| href="foo"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "aoe"
-
-Test 79 of 113 in resources/tests1.dat failed. Input:
-<a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "br"
-| "aoe"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "abax"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "br"
-| "aoe"
-
-Test 80 of 113 in resources/tests1.dat failed. Input:
-<table><a href="blah">aba<tr><td><a href="foo">br</td></tr>x</table>aoe
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "br"
-| "aoe"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="blah"
-| "aba"
-| <a>
-| href="blah"
-| "x"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <a>
-| href="foo"
-| "br"
-| <a>
-| href="blah"
-| "aoe"
-
-Test 81 of 113 in resources/tests1.dat failed. Input:
-<a href=a>aa<marquee>aa<a href=b>bb</marquee>aa
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="a"
-| "aa"
-| <marquee>
-| <a>
-| href="a"
-| "aa"
-| <a>
-| href="b"
-| "bb"
-| <a>
-| href="b"
-| "aa"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| href="a"
-| "aa"
-| <marquee>
-| "aa"
-| <a>
-| href="b"
-| "bb"
-| "aa"
-
-Test 82 of 113 in resources/tests1.dat failed. Input:
-<wbr><strike><code></strike><code><strike></code>
-Got:
-| <html>
-| <head>
-| <body>
-| <wbr>
-| <strike>
-| <code>
-| <code>
-| <code>
-| <strike>
-| <strike>
-Expected:
-| <html>
-| <head>
-| <body>
-| <wbr>
-| <strike>
-| <code>
-| <code>
-| <code>
-| <strike>
-
-Test 87 of 113 in resources/tests1.dat failed. Input:
-<body><body><base><link><meta><title><p></title><body><p></body>
-Got:
-| <html>
-| <head>
-| <base>
-| <meta>
-| <title>
-| "<p>"
-| <body>
-| <link>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <base>
-| <link>
-| <meta>
-| <title>
-| "<p>"
-| <p>
-
-Test 90 of 113 in resources/tests1.dat failed. Input:
-<a><table><a></table><p><a><div><a>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <a>
-| <table>
-| <tbody>
-| <p>
-| <a>
-| <a>
-| <div>
-| <a>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <a>
-| <table>
-| <p>
-| <a>
-| <div>
-| <a>
-
-Test 91 of 113 in resources/tests1.dat failed. Input:
-<head></p><meta><p>
-Got:
-| <html>
-| <head>
-| <meta>
-| <body>
-| <p>
-| <p>
-Expected:
-| <html>
-| <head>
-| <meta>
-| <body>
-| <p>
-
-Test 92 of 113 in resources/tests1.dat failed. Input:
-<head></html><meta><p>
-Got:
-| <html>
-| <head>
-| <meta>
-| <body>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <meta>
-| <p>
-
-Test 96 of 113 in resources/tests1.dat failed. Input:
-<a><p><a></a></p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <p>
-| <a>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <p>
-| <a>
-| <a>
-
-Test 98 of 113 in resources/tests1.dat failed. Input:
-<p><b><div><marquee></p></b></div>
-Got:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| <b>
-| <div>
-| <b>
-| <marquee>
-| <b>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| <div>
-| <b>
-| <marquee>
-| <p>
-
-Test 101 of 113 in resources/tests1.dat failed. Input:
-<select><b><option><select><option></b></select>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| <option>
-
-Test 104 of 113 in resources/tests1.dat failed. Input:
-<ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>
-Got:
-| <html>
-| <head>
-| <body>
-| <ul>
-| <li>
-| <div>
-| <li>
-| <li>
-| <li>
-| <div>
-| <li>
-| <address>
-| <li>
-| <b>
-| <em>
-| <em>
-| <em>
-| <li>
-| <em>
-Expected:
-| <html>
-| <head>
-| <body>
-| <ul>
-| <li>
-| <div>
-| <li>
-| <li>
-| <li>
-| <div>
-| <li>
-| <address>
-| <li>
-| <b>
-| <em>
-| <li>
-
-Test 106 of 113 in resources/tests1.dat failed. Input:
-<frameset><frame><frameset><frame></frameset><noframes></noframes></frameset>
-Got:
-| <html>
-| <frameset>
-| <frame>
-| <frameset>
-| <frame>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| <frame>
-| <frameset>
-| <frame>
-| <noframes>
-
-Test 109 of 113 in resources/tests1.dat failed. Input:
-<table><col><tbody><col><tr><col><td><col></table><col>
-Got:
-| <html>
-| <head>
-| <body>
-| <col>
-| <col>
-| <table>
-| <colgroup>
-| <col>
-| <tbody>
-| <tr>
-| <td>
-Expected:
-| <html>
-| <head>
-| <body>
-| <table>
-| <colgroup>
-| <col>
-| <tbody>
-| <colgroup>
-| <col>
-| <tbody>
-| <tr>
-| <colgroup>
-| <col>
-| <tbody>
-| <tr>
-| <td>
-| <colgroup>
-| <col>
-
-Test 113 of 113 in resources/tests1.dat failed. Input:
-<frameset>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-resources/tests2.dat:
-6
-7
-8
-9
-11
-36
-42
-44
-45
-
-Test 6 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><frameset>test
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 7 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><frameset><!DOCTYPE html>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 8 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><font><p><b>test</font>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <font>
-| <p>
-| <font>
-| <b>
-| "test"
-| <b>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <font>
-| <p>
-| <font>
-| <b>
-| "test"
-
-Test 9 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><dt><div><dd>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <dt>
-| <div>
-| <dd>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <dt>
-| <div>
-| <dd>
-
-Test 11 of 59 in resources/tests2.dat failed. Input:
-<table><plaintext><td>
-Got:
-| <html>
-| <head>
-| <body>
-| <plaintext>
-| "<td>"
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <plaintext>
-| "<td>"
-| <table>
-
-Test 36 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><select><optgroup><option></optgroup><option><select><option>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| <optgroup>
-| <option>
-| <option>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| <optgroup>
-| <option>
-| <option>
-| <option>
-
-Test 42 of 59 in resources/tests2.dat failed. Input:
-<isindex test=x name=x>
-Got:
-| <html>
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <body>
-| <form>
-| <hr>
-| <label>
-| "This is a searchable index. Enter search keywords: "
-| <input>
-| name="isindex"
-| test="x"
-| <hr>
-
-Test 44 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><body><title>test</body></title>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "test</body>"
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "test</body>"
-
-Test 45 of 59 in resources/tests2.dat failed. Input:
-<!DOCTYPE html><body><title>X</title><meta name=z><link rel=foo><style>
-x { content:"</style" } </style>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "X"
-| <meta>
-| name="z"
-| <body>
-| <link>
-| rel="foo"
-| <style>
-| "
-x { content:"</style" } "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "X"
-| <meta>
-| name="z"
-| <link>
-| rel="foo"
-| <style>
-| "
-x { content:"</style" } "
-resources/tests3.dat:
-16
-17
-18
-19
-
-Test 16 of 23 in resources/tests3.dat failed. Input:
-<!DOCTYPE html><textarea>
-</textarea>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "
-"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-
-Test 17 of 23 in resources/tests3.dat failed. Input:
-<!DOCTYPE html><textarea>
-foo</textarea>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "
-foo"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "foo"
-
-Test 18 of 23 in resources/tests3.dat failed. Input:
-<!DOCTYPE html><textarea>
-
-foo</textarea>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "
-
-foo"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <textarea>
-| "
-foo"
-
-Test 19 of 23 in resources/tests3.dat failed. Input:
-<!DOCTYPE html><html><head></head><body><ul><li><div><p><li></ul></body></html>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <ul>
-| <li>
-| <div>
-| <p>
-| <li>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <ul>
-| <li>
-| <div>
-| <p>
-| <li>
-resources/tests4.dat:
-3
-5
-6
-7
-
-Test 3 of 7 in resources/tests4.dat failed. Input:
-textarea content with <em>pseudo</em> <foo>markup
-Got:
-| "textarea content with "
-| <em>
-| "pseudo"
-| " "
-| <foo>
-| "markup"
-Expected:
-| "textarea content with <em>pseudo</em> <foo>markup"
-
-Test 5 of 7 in resources/tests4.dat failed. Input:
-</plaintext>
-Got:
-|
-Expected:
-| "</plaintext>"
-
-Test 6 of 7 in resources/tests4.dat failed. Input:
-setting html's innerHTML
-Got:
-| "setting html's innerHTML"
-Expected:
-| <head>
-| <body>
-| "setting html's innerHTML"
-
-Test 7 of 7 in resources/tests4.dat failed. Input:
-<title>setting head's innerHTML</title>
-Got:
-|
-Expected:
-| <title>
-| "setting head's innerHTML"
-resources/tests5.dat:
-2
-7
-8
-16
-
-Test 2 of 16 in resources/tests5.dat failed. Input:
-<style> <!-- </style> --> </style>x
-Got:
-| <html>
-| <head>
-| <style>
-| " <!-- "
-| <body>
-| " --> x"
-Expected:
-| <html>
-| <head>
-| <style>
-| " <!-- "
-| " "
-| <body>
-| "--> x"
-
-Test 7 of 16 in resources/tests5.dat failed. Input:
-<script> <!-- </script> --> </script>x
-Got:
-| <html>
-| <head>
-| <script>
-| " <!-- "
-| <body>
-| " --> x"
-Expected:
-| <html>
-| <head>
-| <script>
-| " <!-- "
-| " "
-| <body>
-| "--> x"
-
-Test 8 of 16 in resources/tests5.dat failed. Input:
-<title> <!-- </title> --> </title>x
-Got:
-| <html>
-| <head>
-| <title>
-| " <!-- "
-| <body>
-| " --> x"
-Expected:
-| <html>
-| <head>
-| <title>
-| " <!-- "
-| " "
-| <body>
-| "--> x"
-
-Test 16 of 16 in resources/tests5.dat failed. Input:
-<noscript><!--</noscript>--></noscript>
-Got:
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "-->"
-Expected:
-| <html>
-| <head>
-| <noscript>
-| "<!--"
-| <body>
-| "-->"
-resources/tests6.dat:
-1
-8
-9
-10
-11
-12
-27
-29
-30
-31
-37
-44
-45
-46
-47
-48
-49
-50
-51
-
-Test 1 of 51 in resources/tests6.dat failed. Input:
-<!doctype html></head> <head>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| " "
-| <body>
-
-Test 8 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-foo
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-
-Test 9 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-<noframes>
-Got:
-| <html>
-| <frameset>
-| <noframes>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-| <noframes>
-
-Test 10 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-<div>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-
-Test 11 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-</html>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-
-Test 12 of 51 in resources/tests6.dat failed. Input:
-<frameset></frameset>
-</div>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| "
-"
-
-Test 27 of 51 in resources/tests6.dat failed. Input:
-foo<col>
-Got:
-|
-Expected:
-| <col>
-
-Test 29 of 51 in resources/tests6.dat failed. Input:
-<frameset><div>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 30 of 51 in resources/tests6.dat failed. Input:
-</frameset><frame>
-Got:
-|
-Expected:
-| <frame>
-
-Test 31 of 51 in resources/tests6.dat failed. Input:
-<frameset></div>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 37 of 51 in resources/tests6.dat failed. Input:
-<caption><col><colgroup><tbody><tfoot><thead><tr>
-Got:
-| <caption>
-| <colgroup>
-| <tbody>
-| <tfoot>
-| <thead>
-| <tr>
-Expected:
-| <tr>
-
-Test 44 of 51 in resources/tests6.dat failed. Input:
-</table><tr>
-Got:
-| <tr>
-Expected:
-| <tbody>
-| <tr>
-
-Test 45 of 51 in resources/tests6.dat failed. Input:
-<body></body></html>
-Got:
-|
-Expected:
-| <head>
-| <body>
-
-Test 46 of 51 in resources/tests6.dat failed. Input:
-<html><frameset></frameset></html>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| " "
-
-Test 47 of 51 in resources/tests6.dat failed. Input:
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"><html></html>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-Expected:
-| <!DOCTYPE html "-//W3C//DTD HTML 4.01//EN" "">
-| <html>
-| <head>
-| <body>
-
-Test 48 of 51 in resources/tests6.dat failed. Input:
-<param><frameset></frameset>
-Got:
-| <html>
-| <head>
-| <body>
-| style="display:none"
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 49 of 51 in resources/tests6.dat failed. Input:
-<source><frameset></frameset>
-Got:
-| <html>
-| <head>
-| <body>
-| style="display:none"
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 50 of 51 in resources/tests6.dat failed. Input:
-</html><frameset></frameset>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-
-Test 51 of 51 in resources/tests6.dat failed. Input:
-</body><frameset></frameset>
-Got:
-| <html>
-| <frameset>
-Expected:
-| <html>
-| <head>
-| <frameset>
-resources/tests7.dat:
-1
-2
-5
-6
-9
-14
-15
-16
-17
-18
-19
-24
-27
-28
-29
-30
-
-Test 1 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><body><title>X</title>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "X"
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "X"
-
-Test 2 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><title>X</title></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "X"
-| <body>
-| <table>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "X"
-| <table>
-
-Test 5 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><meta></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <meta>
-| <body>
-| <table>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <meta>
-| <table>
-
-Test 6 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table>X<tr><td><table> <meta></table></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <meta>
-| <body>
-| "X"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <table>
-| " "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "X"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <meta>
-| <table>
-| " "
-
-Test 9 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><style> <tr>x </style> </table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <style>
-| " <tr>x "
-| <body>
-| <table>
-| " "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <style>
-| " <tr>x "
-| " "
-
-Test 14 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><select><select>X
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "X"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "X"
-
-Test 15 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><input type=hidDEN></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type="hidDEN"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <input>
-| type="hidDEN"
-
-Test 16 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table>X<input type=hidDEN></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "X"
-| <input>
-| type="hidDEN"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "X"
-| <table>
-| <input>
-| type="hidDEN"
-
-Test 17 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table> <input type=hidDEN></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type="hidDEN"
-| <table>
-| " "
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| " "
-| <input>
-| type="hidDEN"
-
-Test 18 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table> <input type='hidDEN'></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type="hidDEN"
-| <table>
-| " "
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| " "
-| <input>
-| type="hidDEN"
-
-Test 19 of 30 in resources/tests7.dat failed. Input:
-<!doctype html><table><input type=" hidden"><input type=hidDEN></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type=" hidden"
-| <input>
-| type="hidDEN"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <input>
-| type=" hidden"
-| <table>
-| <input>
-| type="hidDEN"
-
-Test 24 of 30 in resources/tests7.dat failed. Input:
-<body>X</body></body>
-Got:
-| "X"
-Expected:
-| <head>
-| <body>
-| "X"
-
-Test 27 of 30 in resources/tests7.dat failed. Input:
-<table><b><tr><td>aaa</td></tr>bbb</table>ccc
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| "bbb"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "aaa"
-| "ccc"
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| <b>
-| "bbb"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "aaa"
-| <b>
-| "ccc"
-
-Test 28 of 30 in resources/tests7.dat failed. Input:
-A<table><tr> B</tr> B</table>
-Got:
-| <html>
-| <head>
-| <body>
-| "A"
-| " B"
-| " B"
-| <table>
-| <tbody>
-| <tr>
-Expected:
-| <html>
-| <head>
-| <body>
-| "A B B"
-| <table>
-| <tbody>
-| <tr>
-
-Test 29 of 30 in resources/tests7.dat failed. Input:
-A<table><tr> B</tr> </em>C</table>
-Got:
-| <html>
-| <head>
-| <body>
-| "A"
-| " B"
-| "C"
-| <table>
-| <tbody>
-| <tr>
-| " "
-Expected:
-| <html>
-| <head>
-| <body>
-| "A BC"
-| <table>
-| <tbody>
-| <tr>
-| " "
-
-Test 30 of 30 in resources/tests7.dat failed. Input:
-<select><keygen>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <keygen>
-resources/tests8.dat:
-5
-6
-8
-9
-
-Test 5 of 9 in resources/tests8.dat failed. Input:
-<table><div>x<div></div>x</span>x
-Got:
-| <html>
-| <head>
-| <body>
-| <div>
-| "x"
-| <div>
-| "xx"
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <div>
-| "x"
-| <div>
-| "xx"
-| <table>
-
-Test 6 of 9 in resources/tests8.dat failed. Input:
-x<table>x
-Got:
-| <html>
-| <head>
-| <body>
-| "x"
-| "x"
-| <table>
-Expected:
-| <html>
-| <head>
-| <body>
-| "xx"
-| <table>
-
-Test 8 of 9 in resources/tests8.dat failed. Input:
-<b>a<div></div><div></b>y
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| "a"
-| <div>
-| <div>
-| "y"
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| "a"
-| <div>
-| <div>
-| <b>
-| "y"
-
-Test 9 of 9 in resources/tests8.dat failed. Input:
-<a><div><p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <div>
-| <a>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <div>
-| <a>
-| <p>
-| <a>
-resources/tests9.dat:
-1
-2
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-17
-18
-19
-20
-21
-22
-23
-24
-25
-
-Test 1 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><math></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-
-Test 2 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><math></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-
-Test 5 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><math></math></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <table>
-
-Test 6 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><math><mi>foo</mi></math></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <table>
-
-Test 7 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><math><mi>foo</mi><mi>bar</mi></math></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <table>
-
-Test 8 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><math><mi>foo</mi><mi>bar</mi></math></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <table>
-| <tbody>
-
-Test 9 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><math><mi>foo</mi><mi>bar</mi></math></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <table>
-| <tbody>
-| <tr>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <table>
-| <tbody>
-| <tr>
-
-Test 10 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math></td></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-
-Test 11 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math><p>baz</td></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-
-Test 12 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi></math><p>baz</caption></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-
-Test 13 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-| <p>
-| "quux"
-
-Test 14 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| "baz"
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| "baz"
-| <p>
-| "quux"
-
-Test 15 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><colgroup><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-| <table>
-| <colgroup>
-| <tbody>
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-| <table>
-| <colgroup>
-| <p>
-| "quux"
-
-Test 17 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body><table><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "foobarbaz"
-| <table>
-| <tbody>
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "foobarbaz"
-| <table>
-| <p>
-| "quux"
-
-Test 18 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body></body></html><math><mi>foo</mi><mi>bar</mi><p>baz
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-
-Test 19 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body></body><math><mi>foo</mi><mi>bar</mi><p>baz
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <mi>
-| "foo"
-| <mi>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math mi>
-| "foo"
-| <math mi>
-| "bar"
-| <p>
-| "baz"
-
-Test 20 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><frameset><math><mi></mi><mi></mi><p><span>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 21 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><frameset></frameset><math><mi></mi><mi></mi><p><span>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 22 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo><math xlink:href=foo></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| <math>
-| xlink:href="foo"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| <math math>
-| xlink href="foo"
-
-Test 23 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo></mi></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math>
-| <mi>
-| xlink:href="foo"
-| xml:lang="en"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math math>
-| <math mi>
-| xlink href="foo"
-| xml lang="en"
-
-Test 24 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo /></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math>
-| <mi>
-| xlink:href="foo"
-| xml:lang="en"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math math>
-| <math mi>
-| xlink href="foo"
-| xml lang="en"
-
-Test 25 of 25 in resources/tests9.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo />bar</math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math>
-| <mi>
-| xlink:href="foo"
-| xml:lang="en"
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <math math>
-| <math mi>
-| xlink href="foo"
-| xml lang="en"
-| "bar"
-resources/tests10.dat:
-1
-2
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-17
-18
-19
-20
-21
-22
-23
-24
-25
-
-Test 1 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><svg></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-
-Test 2 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><svg></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-
-Test 5 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><svg></svg></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <table>
-
-Test 6 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><svg><g>foo</g></svg></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <table>
-
-Test 7 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><svg><g>foo</g><g>bar</g></svg></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <table>
-
-Test 8 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><svg><g>foo</g><g>bar</g></svg></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <table>
-| <tbody>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <table>
-| <tbody>
-
-Test 9 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><svg><g>foo</g><g>bar</g></svg></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <table>
-| <tbody>
-| <tr>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <table>
-| <tbody>
-| <tr>
-
-Test 10 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg></td></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-
-Test 11 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg><p>baz</td></tr></tbody></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-
-Test 12 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g></svg><p>baz</caption></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-
-Test 13 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-| <p>
-| "quux"
-
-Test 14 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| "baz"
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <table>
-| <caption>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| "baz"
-| <p>
-| "quux"
-
-Test 15 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><colgroup><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-| <table>
-| <colgroup>
-| <tbody>
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-| <table>
-| <colgroup>
-| <p>
-| "quux"
-
-Test 17 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body><table><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "foobarbaz"
-| <table>
-| <tbody>
-| <p>
-| "quux"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <select>
-| "foobarbaz"
-| <table>
-| <p>
-| "quux"
-
-Test 18 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body></body></html><svg><g>foo</g><g>bar</g><p>baz
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-
-Test 19 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body></body><svg><g>foo</g><g>bar</g><p>baz
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <g>
-| "foo"
-| <g>
-| "bar"
-| <p>
-| "baz"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg g>
-| "foo"
-| <svg g>
-| "bar"
-| <p>
-| "baz"
-
-Test 20 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><frameset><svg><g></g><g></g><p><span>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 21 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><frameset></frameset><svg><g></g><g></g><p><span>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <frameset>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <frameset>
-
-Test 22 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo><svg xlink:href=foo></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| <svg>
-| xlink:href="foo"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| <svg svg>
-| xlink href="foo"
-
-Test 23 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo></g></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg>
-| <g>
-| xlink:href="foo"
-| xml:lang="en"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg svg>
-| <svg g>
-| xlink href="foo"
-| xml lang="en"
-
-Test 24 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo /></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg>
-| <g>
-| xlink:href="foo"
-| xml:lang="en"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg svg>
-| <svg g>
-| xlink href="foo"
-| xml lang="en"
-
-Test 25 of 25 in resources/tests10.dat failed. Input:
-<!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo />bar</svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg>
-| <g>
-| xlink:href="foo"
-| xml:lang="en"
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| xlink:href="foo"
-| xml:lang="en"
-| <svg svg>
-| <svg g>
-| xlink href="foo"
-| xml lang="en"
-| "bar"
-resources/tests11.dat:
-1
-2
-3
-4
-5
-6
-7
-8
-9
-
-Test 1 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg attributeName='' attributeType='' baseFrequency='' baseProfile='' calcMode='' clipPathUnits='' contentScriptType='' contentStyleType='' diffuseConstant='' edgeMode='' externalResourcesRequired='' filterRes='' filterUnits='' glyphRef='' gradientTransform='' gradientUnits='' kernelMatrix='' kernelUnitLength='' keyPoints='' keySplines='' keyTimes='' lengthAdjust='' limitingConeAngle='' markerHeight='' markerUnits='' markerWidth='' maskContentUnits='' maskUnits='' numOctaves='' pathLength='' patternContentUnits='' patternTransform='' patternUnits='' pointsAtX='' pointsAtY='' pointsAtZ='' preserveAlpha='' preserveAspectRatio='' primitiveUnits='' refX='' refY='' repeatCount='' repeatDur='' requiredExtensions='' requiredFeatures='' specularConstant='' specularExponent='' spreadMethod='' startOffset='' stdDeviation='' stitchTiles='' surfaceScale='' systemLanguage='' tableValues='' targetX='' targetY='' textLength='' viewBox='' viewTarget='' xChannelSelector='' yChannelSelector='' zoomAndPan=''></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| attributeName=""
-| attributeType=""
-| baseFrequency=""
-| baseProfile=""
-| calcMode=""
-| clipPathUnits=""
-| contentScriptType=""
-| contentStyleType=""
-| diffuseConstant=""
-| edgeMode=""
-| externalResourcesRequired=""
-| filterRes=""
-| filterUnits=""
-| glyphRef=""
-| gradientTransform=""
-| gradientUnits=""
-| kernelMatrix=""
-| kernelUnitLength=""
-| keyPoints=""
-| keySplines=""
-| keyTimes=""
-| lengthAdjust=""
-| limitingConeAngle=""
-| markerHeight=""
-| markerUnits=""
-| markerWidth=""
-| maskContentUnits=""
-| maskUnits=""
-| numOctaves=""
-| pathLength=""
-| patternContentUnits=""
-| patternTransform=""
-| patternUnits=""
-| pointsAtX=""
-| pointsAtY=""
-| pointsAtZ=""
-| preserveAlpha=""
-| preserveAspectRatio=""
-| primitiveUnits=""
-| refX=""
-| refY=""
-| repeatCount=""
-| repeatDur=""
-| requiredExtensions=""
-| requiredFeatures=""
-| specularConstant=""
-| specularExponent=""
-| spreadMethod=""
-| startOffset=""
-| stdDeviation=""
-| stitchTiles=""
-| surfaceScale=""
-| systemLanguage=""
-| tableValues=""
-| targetX=""
-| targetY=""
-| textLength=""
-| viewBox=""
-| viewTarget=""
-| xChannelSelector=""
-| yChannelSelector=""
-| zoomAndPan=""
-
-Test 2 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><BODY><SVG ATTRIBUTENAME='' ATTRIBUTETYPE='' BASEFREQUENCY='' BASEPROFILE='' CALCMODE='' CLIPPATHUNITS='' CONTENTSCRIPTTYPE='' CONTENTSTYLETYPE='' DIFFUSECONSTANT='' EDGEMODE='' EXTERNALRESOURCESREQUIRED='' FILTERRES='' FILTERUNITS='' GLYPHREF='' GRADIENTTRANSFORM='' GRADIENTUNITS='' KERNELMATRIX='' KERNELUNITLENGTH='' KEYPOINTS='' KEYSPLINES='' KEYTIMES='' LENGTHADJUST='' LIMITINGCONEANGLE='' MARKERHEIGHT='' MARKERUNITS='' MARKERWIDTH='' MASKCONTENTUNITS='' MASKUNITS='' NUMOCTAVES='' PATHLENGTH='' PATTERNCONTENTUNITS='' PATTERNTRANSFORM='' PATTERNUNITS='' POINTSATX='' POINTSATY='' POINTSATZ='' PRESERVEALPHA='' PRESERVEASPECTRATIO='' PRIMITIVEUNITS='' REFX='' REFY='' REPEATCOUNT='' REPEATDUR='' REQUIREDEXTENSIONS='' REQUIREDFEATURES='' SPECULARCONSTANT='' SPECULAREXPONENT='' SPREADMETHOD='' STARTOFFSET='' STDDEVIATION='' STITCHTILES='' SURFACESCALE='' SYSTEMLANGUAGE='' TABLEVALUES='' TARGETX='' TARGETY='' TEXTLENGTH='' VIEWBOX='' VIEWTARGET='' XCHANNELSELECTOR='' YCHANNELSELECTOR='' ZOOMANDPAN=''></SVG>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| attributeName=""
-| attributeType=""
-| baseFrequency=""
-| baseProfile=""
-| calcMode=""
-| clipPathUnits=""
-| contentScriptType=""
-| contentStyleType=""
-| diffuseConstant=""
-| edgeMode=""
-| externalResourcesRequired=""
-| filterRes=""
-| filterUnits=""
-| glyphRef=""
-| gradientTransform=""
-| gradientUnits=""
-| kernelMatrix=""
-| kernelUnitLength=""
-| keyPoints=""
-| keySplines=""
-| keyTimes=""
-| lengthAdjust=""
-| limitingConeAngle=""
-| markerHeight=""
-| markerUnits=""
-| markerWidth=""
-| maskContentUnits=""
-| maskUnits=""
-| numOctaves=""
-| pathLength=""
-| patternContentUnits=""
-| patternTransform=""
-| patternUnits=""
-| pointsAtX=""
-| pointsAtY=""
-| pointsAtZ=""
-| preserveAlpha=""
-| preserveAspectRatio=""
-| primitiveUnits=""
-| refX=""
-| refY=""
-| repeatCount=""
-| repeatDur=""
-| requiredExtensions=""
-| requiredFeatures=""
-| specularConstant=""
-| specularExponent=""
-| spreadMethod=""
-| startOffset=""
-| stdDeviation=""
-| stitchTiles=""
-| surfaceScale=""
-| systemLanguage=""
-| tableValues=""
-| targetX=""
-| targetY=""
-| textLength=""
-| viewBox=""
-| viewTarget=""
-| xChannelSelector=""
-| yChannelSelector=""
-| zoomAndPan=""
-
-Test 3 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg attributename='' attributetype='' basefrequency='' baseprofile='' calcmode='' clippathunits='' contentscripttype='' contentstyletype='' diffuseconstant='' edgemode='' externalresourcesrequired='' filterres='' filterunits='' glyphref='' gradienttransform='' gradientunits='' kernelmatrix='' kernelunitlength='' keypoints='' keysplines='' keytimes='' lengthadjust='' limitingconeangle='' markerheight='' markerunits='' markerwidth='' maskcontentunits='' maskunits='' numoctaves='' pathlength='' patterncontentunits='' patterntransform='' patternunits='' pointsatx='' pointsaty='' pointsatz='' preservealpha='' preserveaspectratio='' primitiveunits='' refx='' refy='' repeatcount='' repeatdur='' requiredextensions='' requiredfeatures='' specularconstant='' specularexponent='' spreadmethod='' startoffset='' stddeviation='' stitchtiles='' surfacescale='' systemlanguage='' tablevalues='' targetx='' targety='' textlength='' viewbox='' viewtarget='' xchannelselector='' ychannelselector='' zoomandpan=''></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| attributeName=""
-| attributeType=""
-| baseFrequency=""
-| baseProfile=""
-| calcMode=""
-| clipPathUnits=""
-| contentScriptType=""
-| contentStyleType=""
-| diffuseConstant=""
-| edgeMode=""
-| externalResourcesRequired=""
-| filterRes=""
-| filterUnits=""
-| glyphRef=""
-| gradientTransform=""
-| gradientUnits=""
-| kernelMatrix=""
-| kernelUnitLength=""
-| keyPoints=""
-| keySplines=""
-| keyTimes=""
-| lengthAdjust=""
-| limitingConeAngle=""
-| markerHeight=""
-| markerUnits=""
-| markerWidth=""
-| maskContentUnits=""
-| maskUnits=""
-| numOctaves=""
-| pathLength=""
-| patternContentUnits=""
-| patternTransform=""
-| patternUnits=""
-| pointsAtX=""
-| pointsAtY=""
-| pointsAtZ=""
-| preserveAlpha=""
-| preserveAspectRatio=""
-| primitiveUnits=""
-| refX=""
-| refY=""
-| repeatCount=""
-| repeatDur=""
-| requiredExtensions=""
-| requiredFeatures=""
-| specularConstant=""
-| specularExponent=""
-| spreadMethod=""
-| startOffset=""
-| stdDeviation=""
-| stitchTiles=""
-| surfaceScale=""
-| systemLanguage=""
-| tableValues=""
-| targetX=""
-| targetY=""
-| textLength=""
-| viewBox=""
-| viewTarget=""
-| xChannelSelector=""
-| yChannelSelector=""
-| zoomAndPan=""
-
-Test 4 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><math attributeName='' attributeType='' baseFrequency='' baseProfile='' calcMode='' clipPathUnits='' contentScriptType='' contentStyleType='' diffuseConstant='' edgeMode='' externalResourcesRequired='' filterRes='' filterUnits='' glyphRef='' gradientTransform='' gradientUnits='' kernelMatrix='' kernelUnitLength='' keyPoints='' keySplines='' keyTimes='' lengthAdjust='' limitingConeAngle='' markerHeight='' markerUnits='' markerWidth='' maskContentUnits='' maskUnits='' numOctaves='' pathLength='' patternContentUnits='' patternTransform='' patternUnits='' pointsAtX='' pointsAtY='' pointsAtZ='' preserveAlpha='' preserveAspectRatio='' primitiveUnits='' refX='' refY='' repeatCount='' repeatDur='' requiredExtensions='' requiredFeatures='' specularConstant='' specularExponent='' spreadMethod='' startOffset='' stdDeviation='' stitchTiles='' surfaceScale='' systemLanguage='' tableValues='' targetX='' targetY='' textLength='' viewBox='' viewTarget='' xChannelSelector='' yChannelSelector='' zoomAndPan=''></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| attributename=""
-| attributetype=""
-| basefrequency=""
-| baseprofile=""
-| calcmode=""
-| clippathunits=""
-| contentscripttype=""
-| contentstyletype=""
-| diffuseconstant=""
-| edgemode=""
-| externalresourcesrequired=""
-| filterres=""
-| filterunits=""
-| glyphref=""
-| gradienttransform=""
-| gradientunits=""
-| kernelmatrix=""
-| kernelunitlength=""
-| keypoints=""
-| keysplines=""
-| keytimes=""
-| lengthadjust=""
-| limitingconeangle=""
-| markerheight=""
-| markerunits=""
-| markerwidth=""
-| maskcontentunits=""
-| maskunits=""
-| numoctaves=""
-| pathlength=""
-| patterncontentunits=""
-| patterntransform=""
-| patternunits=""
-| pointsatx=""
-| pointsaty=""
-| pointsatz=""
-| preservealpha=""
-| preserveaspectratio=""
-| primitiveunits=""
-| refx=""
-| refy=""
-| repeatcount=""
-| repeatdur=""
-| requiredextensions=""
-| requiredfeatures=""
-| specularconstant=""
-| specularexponent=""
-| spreadmethod=""
-| startoffset=""
-| stddeviation=""
-| stitchtiles=""
-| surfacescale=""
-| systemlanguage=""
-| tablevalues=""
-| targetx=""
-| targety=""
-| textlength=""
-| viewbox=""
-| viewtarget=""
-| xchannelselector=""
-| ychannelselector=""
-| zoomandpan=""
-
-Test 5 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <altglyph>
-| <altglyphdef>
-| <altglyphitem>
-| <animatecolor>
-| <animatemotion>
-| <animatetransform>
-| <clippath>
-| <feblend>
-| <fecolormatrix>
-| <fecomponenttransfer>
-| <fecomposite>
-| <feconvolvematrix>
-| <fediffuselighting>
-| <fedisplacementmap>
-| <fedistantlight>
-| <feflood>
-| <fefunca>
-| <fefuncb>
-| <fefuncg>
-| <fefuncr>
-| <fegaussianblur>
-| <feimage>
-| <femerge>
-| <femergenode>
-| <femorphology>
-| <feoffset>
-| <fepointlight>
-| <fespecularlighting>
-| <fespotlight>
-| <fetile>
-| <feturbulence>
-| <foreignobject>
-| <glyphref>
-| <lineargradient>
-| <radialgradient>
-| <textpath>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg altGlyph>
-| <svg altGlyphDef>
-| <svg altGlyphItem>
-| <svg animateColor>
-| <svg animateMotion>
-| <svg animateTransform>
-| <svg clipPath>
-| <svg feBlend>
-| <svg feColorMatrix>
-| <svg feComponentTransfer>
-| <svg feComposite>
-| <svg feConvolveMatrix>
-| <svg feDiffuseLighting>
-| <svg feDisplacementMap>
-| <svg feDistantLight>
-| <svg feFlood>
-| <svg feFuncA>
-| <svg feFuncB>
-| <svg feFuncG>
-| <svg feFuncR>
-| <svg feGaussianBlur>
-| <svg feImage>
-| <svg feMerge>
-| <svg feMergeNode>
-| <svg feMorphology>
-| <svg feOffset>
-| <svg fePointLight>
-| <svg feSpecularLighting>
-| <svg feSpotLight>
-| <svg feTile>
-| <svg feTurbulence>
-| <svg foreignObject>
-| <svg glyphRef>
-| <svg linearGradient>
-| <svg radialGradient>
-| <svg textPath>
-
-Test 6 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg><altglyph /><altglyphdef /><altglyphitem /><animatecolor /><animatemotion /><animatetransform /><clippath /><feblend /><fecolormatrix /><fecomponenttransfer /><fecomposite /><feconvolvematrix /><fediffuselighting /><fedisplacementmap /><fedistantlight /><feflood /><fefunca /><fefuncb /><fefuncg /><fefuncr /><fegaussianblur /><feimage /><femerge /><femergenode /><femorphology /><feoffset /><fepointlight /><fespecularlighting /><fespotlight /><fetile /><feturbulence /><foreignobject /><glyphref /><lineargradient /><radialgradient /><textpath /></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <altglyph>
-| <altglyphdef>
-| <altglyphitem>
-| <animatecolor>
-| <animatemotion>
-| <animatetransform>
-| <clippath>
-| <feblend>
-| <fecolormatrix>
-| <fecomponenttransfer>
-| <fecomposite>
-| <feconvolvematrix>
-| <fediffuselighting>
-| <fedisplacementmap>
-| <fedistantlight>
-| <feflood>
-| <fefunca>
-| <fefuncb>
-| <fefuncg>
-| <fefuncr>
-| <fegaussianblur>
-| <feimage>
-| <femerge>
-| <femergenode>
-| <femorphology>
-| <feoffset>
-| <fepointlight>
-| <fespecularlighting>
-| <fespotlight>
-| <fetile>
-| <feturbulence>
-| <foreignobject>
-| <glyphref>
-| <lineargradient>
-| <radialgradient>
-| <textpath>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg altGlyph>
-| <svg altGlyphDef>
-| <svg altGlyphItem>
-| <svg animateColor>
-| <svg animateMotion>
-| <svg animateTransform>
-| <svg clipPath>
-| <svg feBlend>
-| <svg feColorMatrix>
-| <svg feComponentTransfer>
-| <svg feComposite>
-| <svg feConvolveMatrix>
-| <svg feDiffuseLighting>
-| <svg feDisplacementMap>
-| <svg feDistantLight>
-| <svg feFlood>
-| <svg feFuncA>
-| <svg feFuncB>
-| <svg feFuncG>
-| <svg feFuncR>
-| <svg feGaussianBlur>
-| <svg feImage>
-| <svg feMerge>
-| <svg feMergeNode>
-| <svg feMorphology>
-| <svg feOffset>
-| <svg fePointLight>
-| <svg feSpecularLighting>
-| <svg feSpotLight>
-| <svg feTile>
-| <svg feTurbulence>
-| <svg foreignObject>
-| <svg glyphRef>
-| <svg linearGradient>
-| <svg radialGradient>
-| <svg textPath>
-
-Test 7 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><BODY><SVG><ALTGLYPH /><ALTGLYPHDEF /><ALTGLYPHITEM /><ANIMATECOLOR /><ANIMATEMOTION /><ANIMATETRANSFORM /><CLIPPATH /><FEBLEND /><FECOLORMATRIX /><FECOMPONENTTRANSFER /><FECOMPOSITE /><FECONVOLVEMATRIX /><FEDIFFUSELIGHTING /><FEDISPLACEMENTMAP /><FEDISTANTLIGHT /><FEFLOOD /><FEFUNCA /><FEFUNCB /><FEFUNCG /><FEFUNCR /><FEGAUSSIANBLUR /><FEIMAGE /><FEMERGE /><FEMERGENODE /><FEMORPHOLOGY /><FEOFFSET /><FEPOINTLIGHT /><FESPECULARLIGHTING /><FESPOTLIGHT /><FETILE /><FETURBULENCE /><FOREIGNOBJECT /><GLYPHREF /><LINEARGRADIENT /><RADIALGRADIENT /><TEXTPATH /></SVG>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <altglyph>
-| <altglyphdef>
-| <altglyphitem>
-| <animatecolor>
-| <animatemotion>
-| <animatetransform>
-| <clippath>
-| <feblend>
-| <fecolormatrix>
-| <fecomponenttransfer>
-| <fecomposite>
-| <feconvolvematrix>
-| <fediffuselighting>
-| <fedisplacementmap>
-| <fedistantlight>
-| <feflood>
-| <fefunca>
-| <fefuncb>
-| <fefuncg>
-| <fefuncr>
-| <fegaussianblur>
-| <feimage>
-| <femerge>
-| <femergenode>
-| <femorphology>
-| <feoffset>
-| <fepointlight>
-| <fespecularlighting>
-| <fespotlight>
-| <fetile>
-| <feturbulence>
-| <foreignobject>
-| <glyphref>
-| <lineargradient>
-| <radialgradient>
-| <textpath>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg altGlyph>
-| <svg altGlyphDef>
-| <svg altGlyphItem>
-| <svg animateColor>
-| <svg animateMotion>
-| <svg animateTransform>
-| <svg clipPath>
-| <svg feBlend>
-| <svg feColorMatrix>
-| <svg feComponentTransfer>
-| <svg feComposite>
-| <svg feConvolveMatrix>
-| <svg feDiffuseLighting>
-| <svg feDisplacementMap>
-| <svg feDistantLight>
-| <svg feFlood>
-| <svg feFuncA>
-| <svg feFuncB>
-| <svg feFuncG>
-| <svg feFuncR>
-| <svg feGaussianBlur>
-| <svg feImage>
-| <svg feMerge>
-| <svg feMergeNode>
-| <svg feMorphology>
-| <svg feOffset>
-| <svg fePointLight>
-| <svg feSpecularLighting>
-| <svg feSpotLight>
-| <svg feTile>
-| <svg feTurbulence>
-| <svg foreignObject>
-| <svg glyphRef>
-| <svg linearGradient>
-| <svg radialGradient>
-| <svg textPath>
-
-Test 8 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><math><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></math>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math>
-| <altglyph>
-| <altglyphdef>
-| <altglyphitem>
-| <animatecolor>
-| <animatemotion>
-| <animatetransform>
-| <clippath>
-| <feblend>
-| <fecolormatrix>
-| <fecomponenttransfer>
-| <fecomposite>
-| <feconvolvematrix>
-| <fediffuselighting>
-| <fedisplacementmap>
-| <fedistantlight>
-| <feflood>
-| <fefunca>
-| <fefuncb>
-| <fefuncg>
-| <fefuncr>
-| <fegaussianblur>
-| <feimage>
-| <femerge>
-| <femergenode>
-| <femorphology>
-| <feoffset>
-| <fepointlight>
-| <fespecularlighting>
-| <fespotlight>
-| <fetile>
-| <feturbulence>
-| <foreignobject>
-| <glyphref>
-| <lineargradient>
-| <radialgradient>
-| <textpath>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <math math>
-| <math altglyph>
-| <math altglyphdef>
-| <math altglyphitem>
-| <math animatecolor>
-| <math animatemotion>
-| <math animatetransform>
-| <math clippath>
-| <math feblend>
-| <math fecolormatrix>
-| <math fecomponenttransfer>
-| <math fecomposite>
-| <math feconvolvematrix>
-| <math fediffuselighting>
-| <math fedisplacementmap>
-| <math fedistantlight>
-| <math feflood>
-| <math fefunca>
-| <math fefuncb>
-| <math fefuncg>
-| <math fefuncr>
-| <math fegaussianblur>
-| <math feimage>
-| <math femerge>
-| <math femergenode>
-| <math femorphology>
-| <math feoffset>
-| <math fepointlight>
-| <math fespecularlighting>
-| <math fespotlight>
-| <math fetile>
-| <math feturbulence>
-| <math foreignobject>
-| <math glyphref>
-| <math lineargradient>
-| <math radialgradient>
-| <math textpath>
-
-Test 9 of 9 in resources/tests11.dat failed. Input:
-<!DOCTYPE html><body><svg><solidColor /></svg>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg>
-| <solidcolor>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <svg svg>
-| <svg solidcolor>
-resources/tests12.dat:
-1
-2
-
-Test 1 of 2 in resources/tests12.dat failed. Input:
-<!DOCTYPE html><body><p>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <p>
-| "foo"
-| <math>
-| <mtext>
-| <i>
-| "baz"
-| <annotation-xml>
-| <svg>
-| <desc>
-| <b>
-| "eggs"
-| <g>
-| <foreignobject>
-| <p>
-| "spam"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <img>
-| <g>
-| "quux"
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <p>
-| "foo"
-| <math math>
-| <math mtext>
-| <i>
-| "baz"
-| <math annotation-xml>
-| <svg svg>
-| <svg desc>
-| <b>
-| "eggs"
-| <svg g>
-| <svg foreignObject>
-| <p>
-| "spam"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <img>
-| <svg g>
-| "quux"
-| "bar"
-
-Test 2 of 2 in resources/tests12.dat failed. Input:
-<!DOCTYPE html><body>foo<math><mtext><i>baz</i></mtext><annotation-xml><svg><desc><b>eggs</b></desc><g><foreignObject><P>spam<TABLE><tr><td><img></td></table></foreignObject></g><g>quux</g></svg></annotation-xml></math>bar
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "foo"
-| <math>
-| <mtext>
-| <i>
-| "baz"
-| <annotation-xml>
-| <svg>
-| <desc>
-| <b>
-| "eggs"
-| <g>
-| <foreignobject>
-| <p>
-| "spam"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <img>
-| <g>
-| "quux"
-| "bar"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "foo"
-| <math math>
-| <math mtext>
-| <i>
-| "baz"
-| <math annotation-xml>
-| <svg svg>
-| <svg desc>
-| <b>
-| "eggs"
-| <svg g>
-| <svg foreignObject>
-| <p>
-| "spam"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| <img>
-| <svg g>
-| "quux"
-| "bar"
-resources/tests14.dat: PASS
-
-resources/tests15.dat:
-3
-4
-5
-6
-7
-11
-12
-13
-
-Test 3 of 14 in resources/tests15.dat failed. Input:
-<!doctype html></html> <head>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| " "
-
-Test 4 of 14 in resources/tests15.dat failed. Input:
-<!doctype html></body><meta>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <meta>
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <meta>
-
-Test 5 of 14 in resources/tests15.dat failed. Input:
-<html></html><!-- foo -->
-Got:
-| <html>
-| <!-- foo -->
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <body>
-| <!-- foo -->
-
-Test 6 of 14 in resources/tests15.dat failed. Input:
-<!doctype html></body><title>X</title>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <title>
-| "X"
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <title>
-| "X"
-
-Test 7 of 14 in resources/tests15.dat failed. Input:
-<!doctype html><table> X<meta></table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <meta>
-| <body>
-| " X"
-| <table>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| " X"
-| <meta>
-| <table>
-
-Test 11 of 14 in resources/tests15.dat failed. Input:
-<!doctype html><table>X<style> <tr>x </style> </table>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <style>
-| " <tr>x "
-| <body>
-| "X"
-| <table>
-| " "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| "X"
-| <table>
-| <style>
-| " <tr>x "
-| " "
-
-Test 12 of 14 in resources/tests15.dat failed. Input:
-<!doctype html><div><table><a>foo</a> <tr><td>bar</td> </tr></table></div>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <div>
-| <a>
-| "foo"
-| <table>
-| <tbody>
-| " "
-| <tr>
-| <td>
-| "bar"
-| " "
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <div>
-| <a>
-| "foo"
-| <table>
-| " "
-| <tbody>
-| <tr>
-| <td>
-| "bar"
-| " "
-
-Test 13 of 14 in resources/tests15.dat failed. Input:
-<frame></frame></frame><frameset><frame><frameset><frame></frameset><noframes></frameset><noframes>
-Got:
-| <html>
-| <head>
-| <body>
-| style="display:none"
-| <frameset>
-| <frame>
-| <frameset>
-| <frame>
-Expected:
-| <html>
-| <head>
-| <frameset>
-| <frame>
-| <frameset>
-| <frame>
-| <noframes>
-| "</frameset><noframes>"
-resources/tests16.dat:
-84
-85
-86
-87
-88
-94
-176
-177
-178
-179
-180
-186
-
-Test 84 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noscript><!--<noscript></noscript>--></noscript>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "-->"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noscript>
-| "<!--<noscript>"
-| <body>
-| "-->"
-
-Test 85 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noscript><!--</noscript>X<noscript>--></noscript>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "X"
-| <noscript>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noscript>
-| "<!--"
-| <body>
-| "X"
-| <noscript>
-| "-->"
-
-Test 86 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noscript><iframe></noscript>X
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "X"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noscript>
-| "<iframe>"
-| <body>
-| "X"
-
-Test 87 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noframes><!--<noframes></noframes>--></noframes>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <noframes>
-| <head>
-| <body>
-| "-->"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noframes>
-| "<!--<noframes>"
-| <body>
-| "-->"
-
-Test 88 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noframes><body><script><!--...</script></body></noframes></html>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <noframes>
-| <head>
-| <body>
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <noframes>
-| "<body><script><!--...</script></body>"
-| <body>
-
-Test 94 of 189 in resources/tests16.dat failed. Input:
-<!doctype html><noembed><!--<noembed></noembed>--></noembed>
-Got:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noembed>
-| "-->"
-Expected:
-| <!DOCTYPE html>
-| <html>
-| <head>
-| <body>
-| <noembed>
-| "<!--<noembed>"
-| "-->"
-
-Test 176 of 189 in resources/tests16.dat failed. Input:
-<noscript><!--<noscript></noscript>--></noscript>
-Got:
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "-->"
-Expected:
-| <html>
-| <head>
-| <noscript>
-| "<!--<noscript>"
-| <body>
-| "-->"
-
-Test 177 of 189 in resources/tests16.dat failed. Input:
-<noscript><!--</noscript>X<noscript>--></noscript>
-Got:
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "X"
-| <noscript>
-Expected:
-| <html>
-| <head>
-| <noscript>
-| "<!--"
-| <body>
-| "X"
-| <noscript>
-| "-->"
-
-Test 178 of 189 in resources/tests16.dat failed. Input:
-<noscript><iframe></noscript>X
-Got:
-| <html>
-| <head>
-| <body>
-| <noscript>
-| "X"
-Expected:
-| <html>
-| <head>
-| <noscript>
-| "<iframe>"
-| <body>
-| "X"
-
-Test 179 of 189 in resources/tests16.dat failed. Input:
-<noframes><!--<noframes></noframes>--></noframes>
-Got:
-| <html>
-| <noframes>
-| <head>
-| <body>
-| "-->"
-Expected:
-| <html>
-| <head>
-| <noframes>
-| "<!--<noframes>"
-| <body>
-| "-->"
-
-Test 180 of 189 in resources/tests16.dat failed. Input:
-<noframes><body><script><!--...</script></body></noframes></html>
-Got:
-| <html>
-| <noframes>
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <noframes>
-| "<body><script><!--...</script></body>"
-| <body>
-
-Test 186 of 189 in resources/tests16.dat failed. Input:
-<noembed><!--<noembed></noembed>--></noembed>
-Got:
-| <html>
-| <head>
-| <body>
-| <noembed>
-| "-->"
-Expected:
-| <html>
-| <head>
-| <body>
-| <noembed>
-| "<!--<noembed>"
-| "-->"
-resources/webkit01.dat:
-20
-22
-24
-26
-27
-28
-29
-30
-31
-33
-
-Test 20 of 35 in resources/webkit01.dat failed. Input:
-<body></br foo="bar"></body>
-Got:
-| <html>
-| <head>
-| <body>
-| <br>
-| foo="bar"
-Expected:
-| <html>
-| <head>
-| <body>
-| <br>
-
-Test 22 of 35 in resources/webkit01.dat failed. Input:
-<body></body></br foo="bar">
-Got:
-| <html>
-| <head>
-| <body>
-| <br>
-| foo="bar"
-Expected:
-| <html>
-| <head>
-| <body>
-| <br>
-
-Test 24 of 35 in resources/webkit01.dat failed. Input:
-<html><body></body></html><!-- Hi there -->
-Got:
-| <html>
-| <head>
-| <body>
-| <!-- Hi there -->
-Expected:
-| <html>
-| <head>
-| <body>
-| <!-- Hi there -->
-
-Test 26 of 35 in resources/webkit01.dat failed. Input:
-<html><body></body></html>x<!-- Hi there --></html><!-- Again -->
-Got:
-| <html>
-| <head>
-| <body>
-| "x"
-| <!-- Hi there -->
-| <!-- Again -->
-Expected:
-| <html>
-| <head>
-| <body>
-| "x"
-| <!-- Hi there -->
-| <!-- Again -->
-
-Test 27 of 35 in resources/webkit01.dat failed. Input:
-<html><body></body></html>x<!-- Hi there --></body></html><!-- Again -->
-Got:
-| <html>
-| <head>
-| <body>
-| "x"
-| <!-- Hi there -->
-| <!-- Again -->
-Expected:
-| <html>
-| <head>
-| <body>
-| "x"
-| <!-- Hi there -->
-| <!-- Again -->
-
-Test 28 of 35 in resources/webkit01.dat failed. Input:
-<html><body><ruby><div><rp>xx</rp></div></ruby></body></html>
-Got:
-| <html>
-| <head>
-| <body>
-| <ruby>
-| <div>
-| <rp>
-| "xx"
-Expected:
-| <html>
-| <head>
-| <body>
-| <ruby>
-| <div>
-| <rp>
-| "xx"
-
-Test 29 of 35 in resources/webkit01.dat failed. Input:
-<html><body><ruby><div><rt>xx</rt></div></ruby></body></html>
-Got:
-| <html>
-| <head>
-| <body>
-| <ruby>
-| <div>
-| <rt>
-| "xx"
-Expected:
-| <html>
-| <head>
-| <body>
-| <ruby>
-| <div>
-| <rt>
-| "xx"
-
-Test 30 of 35 in resources/webkit01.dat failed. Input:
-<html><frameset><!--1--><noframes>A</noframes><!--2--></frameset><!--3--><noframes>B</noframes><!--4--></html><!--5--><noframes>C</noframes><!--6-->
-Got:
-| <html>
-| <frameset>
-| <!-- 1 -->
-| <!-- 2 -->
-| <!-- 3 -->
-| <noframes>
-| <!-- 4 -->
-| <!-- 5 -->
-| <noframes>
-| <!-- 6 -->
-Expected:
-| <html>
-| <head>
-| <frameset>
-| <!-- 1 -->
-| <noframes>
-| "A"
-| <!-- 2 -->
-| <!-- 3 -->
-| <noframes>
-| "B"
-| <!-- 4 -->
-| <noframes>
-| "C"
-| <!-- 5 -->
-| <!-- 6 -->
-
-Test 31 of 35 in resources/webkit01.dat failed. Input:
-<select><option>A<select><option>B<select><option>C<select><option>D<select><option>E<select><option>F<select><option>G<select>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "A"
-| "B"
-| <select>
-| <option>
-| "C"
-| "D"
-| <select>
-| <option>
-| "E"
-| "F"
-| <select>
-| <option>
-| "G"
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "A"
-| <option>
-| "B"
-| <select>
-| <option>
-| "C"
-| <option>
-| "D"
-| <select>
-| <option>
-| "E"
-| <option>
-| "F"
-| <select>
-| <option>
-| "G"
-
-Test 33 of 35 in resources/webkit01.dat failed. Input:
-<div><b></div><div><nobr>a<nobr>
-Got:
-| <html>
-| <head>
-| <body>
-| <div>
-| <b>
-| <b>
-| <div>
-| <nobr>
-| "a"
-| <nobr>
-Expected:
-| <html>
-| <head>
-| <body>
-| <div>
-| <b>
-| <div>
-| <b>
-| <nobr>
-| "a"
-| <nobr>
-resources/doctype01.dat:
-31
-
-Test 31 of 37 in resources/doctype01.dat failed. Input:
-<!DOCTYPE root-element [SYSTEM OR PUBLIC FPI] "uri" [
-<!-- internal declarations -->
-]>
-Got:
-| <!DOCTYPE root-element>
-| <html>
-| <head>
-| <body>
-| "
-]>"
-Expected:
-| <!DOCTYPE root-element>
-| <html>
-| <head>
-| <body>
-| "]>"
-resources/scriptdata01.dat: PASS
-
-resources/entities01.dat:
-2
-5
-
-Test 2 of 68 in resources/entities01.dat failed. Input:
-FOO>BAR
-Got:
-| <html>
-| <head>
-| <body>
-| "FOO>BAR"
-Expected:
-| <html>
-| <head>
-| <body>
-| "FOO>BAR"
-
-Test 5 of 68 in resources/entities01.dat failed. Input:
-I'm ¬it; I tell you
-Got:
-| <html>
-| <head>
-| <body>
-| "I'm ¬it; I tell you"
-Expected:
-| <html>
-| <head>
-| <body>
-| "I'm ¬it; I tell you"
-resources/entities02.dat: PASS
-
-resources/comments01.dat: PASS
-
-resources/adoption01.dat:
-1
-6
-7
-8
-9
-11
-12
-
-Test 1 of 13 in resources/adoption01.dat failed. Input:
-<a><p></a></p>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <p>
-| <a>
-
-Test 6 of 13 in resources/adoption01.dat failed. Input:
-<table><a>1<p>2</a>3</p>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| "1"
-| <p>
-| "23"
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| "1"
-| <p>
-| <a>
-| "2"
-| "3"
-| <table>
-
-Test 7 of 13 in resources/adoption01.dat failed. Input:
-<b><b><a><p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| <b>
-| <a>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| <b>
-| <a>
-| <p>
-| <a>
-
-Test 8 of 13 in resources/adoption01.dat failed. Input:
-<b><a><b><p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <b>
-| <a>
-| <b>
-| <b>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <b>
-| <a>
-| <b>
-| <b>
-| <p>
-| <a>
-
-Test 9 of 13 in resources/adoption01.dat failed. Input:
-<a><b><b><p></a>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| <b>
-| <b>
-| <b>
-| <b>
-| <p>
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| <b>
-| <b>
-| <b>
-| <b>
-| <p>
-| <a>
-
-Test 11 of 13 in resources/adoption01.dat failed. Input:
-<p><b id="A"><script>document.getElementById("A").id = "B"</script></p>TEXT</b>
-Got:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| id="B"
-| <script>
-| "document.getElementById("A").id = "B""
-| <b>
-| id="B"
-| "TEXT"
-Expected:
-| <html>
-| <head>
-| <body>
-| <p>
-| <b>
-| id="B"
-| <script>
-| "document.getElementById("A").id = "B""
-| <b>
-| id="A"
-| "TEXT"
-
-Test 12 of 13 in resources/adoption01.dat failed. Input:
-<table><a>1<td>2</td>3</table>
-Got:
-| <html>
-| <head>
-| <body>
-| <a>
-| "1"
-| "3"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "2"
-Expected:
-| <html>
-| <head>
-| <body>
-| <a>
-| "1"
-| <a>
-| "3"
-| <table>
-| <tbody>
-| <tr>
-| <td>
-| "2"
-resources/inbody01.dat: PASS
-
-resources/isindex.dat:
-1
-2
-3
-
-Test 1 of 3 in resources/isindex.dat failed. Input:
-<isindex>
-Got:
-| <html>
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <body>
-| <form>
-| <hr>
-| <label>
-| "This is a searchable index. Enter search keywords: "
-| <input>
-| name="isindex"
-| <hr>
-
-Test 2 of 3 in resources/isindex.dat failed. Input:
-<isindex name="A" action="B" prompt="C" foo="D">
-Got:
-| <html>
-| <head>
-| <body>
-Expected:
-| <html>
-| <head>
-| <body>
-| <form>
-| action="B"
-| <hr>
-| <label>
-| "C"
-| <input>
-| foo="D"
-| name="isindex"
-| <hr>
-
-Test 3 of 3 in resources/isindex.dat failed. Input:
-<form><isindex>
-Got:
-| <html>
-| <head>
-| <body>
-| <form>
-| <div>
-| <hr>
-| "This is a searchable index. Enter search keywords: "
-| <isindex>
-| type="khtml_isindex"
-| <hr>
-Expected:
-| <html>
-| <head>
-| <body>
-| <form>
-resources/tables01.dat:
-7
-8
-9
-
-Test 7 of 16 in resources/tables01.dat failed. Input:
-<table><select><option>3</select></table>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "3"
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <option>
-| "3"
-| <table>
-
-Test 8 of 16 in resources/tables01.dat failed. Input:
-<table><select><table></table></select></table>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <table>
-| <tbody>
-| <table>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <table>
-| <table>
-
-Test 9 of 16 in resources/tables01.dat failed. Input:
-<table><select></table>
-Got:
-| <html>
-| <head>
-| <body>
-| <select>
-| <table>
-| <tbody>
-Expected:
-| <html>
-| <head>
-| <body>
-| <select>
-| <table>
diff --git a/LayoutTests/platform/chromium/html5lib/runner-expected.txt b/LayoutTests/platform/chromium/html5lib/runner-expected.txt
index f55259f..42af374 100755
--- a/LayoutTests/platform/chromium/html5lib/runner-expected.txt
+++ b/LayoutTests/platform/chromium/html5lib/runner-expected.txt
@@ -1,457 +1,308 @@
CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
+CONSOLE MESSAGE: line 0: Warning: Problem parsing viewBox=""
+CONSOLE MESSAGE: line 0: Warning: Problem parsing viewBox=""
+CONSOLE MESSAGE: line 0: Warning: Problem parsing viewBox=""
+CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
+CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
+CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
+CONSOLE MESSAGE: line 1: Uncaught SyntaxError: Unexpected token <
CONSOLE MESSAGE: line 2: PASS
CONSOLE MESSAGE: line 2: FOO<span>BAR</span>BAZ
-resources/tests1.dat:
-25
-27
-29
-30
-32
-33
-34
-35
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-57
-59
-77
-78
-79
-80
-81
-82
-84
-87
-90
-91
-92
-96
-98
-101
-104
-106
-109
-113
-
-resources/tests2.dat:
-2
-6
-7
-8
-9
-10
-11
-16
-17
-18
-19
-20
-21
-22
-29
-32
-33
-36
-40
-42
-44
-45
-53
-54
-56
-57
-59
-
-resources/tests3.dat:
-14
-15
-16
-17
-18
-19
-
-resources/tests4.dat:
-3
-5
-6
-7
+resources/pending-spec-changes-plain-text-unsafe.dat: PASS
-resources/tests5.dat:
-2
-6
-7
-8
-9
-14
-15
-16
-
-resources/tests6.dat:
-1
+resources/pending-spec-changes.dat:
+3
4
-5
-6
-8
-9
-10
-11
-12
-27
-29
-30
-31
-37
-44
-45
-46
-47
-48
-49
-50
-51
-resources/tests7.dat:
-1
-2
-5
-6
-9
-14
-15
-16
-17
-18
-19
-22
-23
-24
-25
-27
-28
-29
-30
+Test 3 of 4 in resources/pending-spec-changes.dat failed. Input:
+<svg><![CDATA[]]
+Got:
+| <html>
+| <head>
+| <body>
+| <svg svg>
+| "]]"
+Expected:
+| <html>
+| <head>
+| <body>
+| <svg svg>
-resources/tests8.dat:
-1
-2
-3
-4
-5
-6
-8
-9
+Test 4 of 4 in resources/pending-spec-changes.dat failed. Input:
+<svg><![CDATA[]
+Got:
+| <html>
+| <head>
+| <body>
+| <svg svg>
+| "]"
+Expected:
+| <html>
+| <head>
+| <body>
+| <svg svg>
+resources/plain-text-unsafe.dat: PASS
-resources/tests9.dat:
-1
-2
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
+resources/tests1.dat: PASS
-resources/tests10.dat:
-1
-2
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-
-resources/tests11.dat:
-1
-2
-3
-4
-5
-6
-7
-8
-9
+resources/tests2.dat: PASS
-resources/tests12.dat:
-1
-2
+resources/tests3.dat: PASS
-resources/tests14.dat: PASS
+resources/tests4.dat: PASS
-resources/tests15.dat:
-3
-4
-5
-6
-7
-11
-12
-13
-
-resources/tests16.dat:
-2
-3
-4
-5
-6
-7
-8
-9
-10
-12
-13
-14
-15
-16
-17
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
+resources/tests5.dat: PASS
+
+resources/tests6.dat: PASS
+
+resources/tests7.dat:
30
-31
-32
-33
-34
-35
-36
-37
+
+Test 30 of 30 in resources/tests7.dat failed. Input:
+<select><keygen>
+Got:
+| <html>
+| <head>
+| <body>
+| <select>
+| <keygen>
+| <option>
+| "2048 (High Grade)"
+| <option>
+| "1024 (Medium Grade)"
+Expected:
+| <html>
+| <head>
+| <body>
+| <select>
+| <keygen>
+resources/tests8.dat: PASS
+
+resources/tests9.dat: PASS
+
+resources/tests10.dat:
38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
51
52
-53
-54
-55
-56
-57
-58
-59
-60
-64
-65
-66
-67
-68
-69
-70
-71
-72
-73
-75
-78
-79
-81
-83
-84
-85
-86
-87
-88
-89
-91
-92
-94
-96
-97
-98
-99
-100
-101
-102
-103
-104
-106
-107
-108
-109
-110
-111
-113
-114
-115
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
-151
-152
-156
-157
-158
-159
-160
-161
-162
-163
-164
-165
-167
-170
-171
-173
-175
-176
-177
-178
-179
-180
-181
-183
-184
-186
+
+Test 38 of 52 in resources/tests10.dat failed. Input:
+<svg><script></script><path>
+Got:
+| <html>
+| <head>
+| <body>
+| <svg svg>
+| <svg script>
+| <svg path>
+Expected:
+| <html>
+| <head>
+| <body>
+| <svg svg>
+| <svg script>
+| <svg path>
+
+Test 51 of 52 in resources/tests10.dat failed. Input:
+<math><annotation-xml><svg><foreignObject><div><math><mi></mi></math><span></span></div></foreignObject><path></path></svg></annotation-xml><mi>
+Got:
+| <html>
+| <head>
+| <body>
+| <math math>
+| <math annotation-xml>
+| <svg svg>
+| <svg foreignObject>
+| <div>
+| <math math>
+| <math mi>
+| <span>
+| <path>
+| <math mi>
+Expected:
+| <html>
+| <head>
+| <body>
+| <math math>
+| <math annotation-xml>
+| <svg svg>
+| <svg foreignObject>
+| <div>
+| <math math>
+| <math mi>
+| <span>
+| <svg path>
+| <math mi>
+
+Test 52 of 52 in resources/tests10.dat failed. Input:
+<math><annotation-xml><svg><foreignObject><math><mi><svg></svg></mi><mo></mo></math><span></span></foreignObject><path></path></svg></annotation-xml><mi>
+Got:
+| <html>
+| <head>
+| <body>
+| <math math>
+| <math annotation-xml>
+| <svg svg>
+| <svg foreignObject>
+| <math math>
+| <math mi>
+| <svg svg>
+| <math mo>
+| <span>
+| <path>
+| <math mi>
+Expected:
+| <html>
+| <head>
+| <body>
+| <math math>
+| <math annotation-xml>
+| <svg svg>
+| <svg foreignObject>
+| <math math>
+| <math mi>
+| <svg svg>
+| <math mo>
+| <span>
+| <svg path>
+| <math mi>
+resources/tests11.dat: PASS
+
+resources/tests12.dat: PASS
+
+resources/tests14.dat: PASS
+
+resources/tests15.dat: PASS
+
+resources/tests16.dat: PASS
+
+resources/tests17.dat: PASS
+
+resources/tests18.dat: PASS
+
+resources/tests19.dat:
+63
+
+Test 63 of 97 in resources/tests19.dat failed. Input:
+<!doctype html><keygen><frameset>
+Got:
+| <!DOCTYPE html>
+| <html>
+| <head>
+| <body>
+| <keygen>
+| <option>
+| "2048 (High Grade)"
+| <option>
+| "1024 (Medium Grade)"
+Expected:
+| <!DOCTYPE html>
+| <html>
+| <head>
+| <body>
+| <keygen>
+resources/tests20.dat: PASS
+
+resources/tests21.dat: PASS
+
+resources/tests_innerHTML_1.dat: PASS
resources/webkit01.dat: PASS
-resources/doctype01.dat:
-2
-4
-5
-8
-9
-10
-11
-12
-13
-17
-18
-19
-20
-21
-22
-24
-26
-27
-31
-33
-
-resources/scriptdata01.dat:
-6
-17
-18
-19
-21
-22
-23
-24
-26
-
-resources/entities01.dat:
+resources/webkit02.dat: PASS
+
+resources/doctype01.dat: PASS
+
+resources/scriptdata01.dat: PASS
+
+resources/html5test-com.dat: PASS
+
+resources/entities01.dat: PASS
+
+resources/entities02.dat: PASS
+
+resources/comments01.dat: PASS
+
+resources/adoption01.dat: PASS
+
+resources/adoption02.dat:
2
-5
-21
-22
-59
-60
-61
-62
-67
-68
-
-resources/entities02.dat:
-5
-
-resources/comments01.dat:
-3
-6
-8
-9
-10
-11
-12
+
+Test 2 of 3 in resources/adoption02.dat failed. Input:
+<b id="b">1<i id="i">2<p>3<script>document.getElementById("b").id = "c";document.getElementById("i").id = "j"</script></b>4
+Got:
+| <html>
+| <head>
+| <body>
+| <b>
+| id="c"
+| "1"
+| <i>
+| id="j"
+| "2"
+| <i>
+| id="j"
+| <p>
+| <b>
+| id="c"
+| "3"
+| <script>
+| "document.getElementById("b").id = "c";document.getElementById("i").id = "j""
+| "4"
+Expected:
+| <html>
+| <head>
+| <body>
+| <b>
+| id="c"
+| "1"
+| <i>
+| id="j"
+| "2"
+| <i>
+| id="i"
+| <p>
+| <b>
+| id="b"
+| "3"
+| <script>
+| "document.getElementById("b").id = "c";document.getElementById("i").id = "j""
+| "4"
+resources/inbody01.dat: PASS
+
+resources/isindex.dat: PASS
+
+resources/tables01.dat: PASS
+
+resources/tricky01.dat: PASS
+
+resources/scripted/adoption01.dat:
+1
+
+Test 1 of 1 in resources/scripted/adoption01.dat failed. Input:
+<p><b id="A"><script>document.getElementById("A").id = "B"</script></p>TEXT</b>
+Got:
+| <html>
+| <head>
+| <body>
+| <p>
+| <b>
+| id="B"
+| <script>
+| "document.getElementById("A").id = "B""
+| <b>
+| id="B"
+| "TEXT"
+Expected:
+| <html>
+| <head>
+| <body>
+| <p>
+| <b>
+| id="B"
+| <script>
+| "document.getElementById("A").id = "B""
+| <b>
+| id="A"
+| "TEXT"
+resources/scripted/webkit01.dat: PASS
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index f7c3efd..95407bd 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -2872,9 +2872,6 @@ BUG49343 : fast/js/reserved-words-as-property.html = TEXT
BUG42598 : http/tests/misc/401-alternative-content.php = TEXT
BUG42598 : http/tests/xmlhttprequest/failed-auth.html = TEXT
-// This one started failing at r63728.
-BUGWK42845 : html5lib/runner.html = TEXT
-
BUGWK42769 : http/tests/xmlhttprequest/remember-bad-password.html = TEXT
BUGWK42769 : http/tests/security/401-logout/401-logout.php = TIMEOUT
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list