michael@0: #data michael@0: FOO>BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO>BAR" michael@0: michael@0: #data michael@0: FOO>BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,6): named-entity-without-semicolon michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO>BAR" michael@0: michael@0: #data michael@0: FOO> BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,6): named-entity-without-semicolon michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO> BAR" michael@0: michael@0: #data michael@0: FOO>;;BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO>;;BAR" michael@0: michael@0: #data michael@0: I'm ¬it; I tell you michael@0: #errors michael@0: (1,4): expected-doctype-but-got-chars michael@0: (1,9): named-entity-without-semicolon michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "I'm ¬it; I tell you" michael@0: michael@0: #data michael@0: I'm ∉ I tell you michael@0: #errors michael@0: (1,4): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "I'm ∉ I tell you" michael@0: michael@0: #data michael@0: FOO& BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO& BAR" michael@0: michael@0: #data michael@0: FOO& michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,9): expected-closing-tag-but-got-eof michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO&" michael@0: | michael@0: michael@0: #data michael@0: FOO&&&>BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO&&&>BAR" michael@0: michael@0: #data michael@0: FOO)BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO)BAR" michael@0: michael@0: #data michael@0: FOOABAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOABAR" michael@0: michael@0: #data michael@0: FOOABAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOABAR" michael@0: michael@0: #data michael@0: FOO&#BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,5): expected-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO&#BAR" michael@0: michael@0: #data michael@0: FOO&#ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,5): expected-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO&#ZOO" michael@0: michael@0: #data michael@0: FOOºR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,7): expected-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOºR" michael@0: michael@0: #data michael@0: FOO&#xZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,6): expected-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO&#xZOO" michael@0: michael@0: #data michael@0: FOO&#XZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,6): expected-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO&#XZOO" michael@0: michael@0: #data michael@0: FOO)BAR michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,7): numeric-entity-without-semicolon michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO)BAR" michael@0: michael@0: #data michael@0: FOO䆺R michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,10): numeric-entity-without-semicolon michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO䆺R" michael@0: michael@0: #data michael@0: FOOAZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,8): numeric-entity-without-semicolon michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOAZOO" michael@0: michael@0: #data michael@0: FOO�ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO�ZOO" michael@0: michael@0: #data michael@0: FOOxZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOxZOO" michael@0: michael@0: #data michael@0: FOOyZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOyZOO" michael@0: michael@0: #data michael@0: FOO€ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO€ZOO" michael@0: michael@0: #data michael@0: FOOZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOZOO" michael@0: michael@0: #data michael@0: FOO‚ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO‚ZOO" michael@0: michael@0: #data michael@0: FOOƒZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOƒZOO" michael@0: michael@0: #data michael@0: FOO„ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO„ZOO" michael@0: michael@0: #data michael@0: FOO…ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO…ZOO" michael@0: michael@0: #data michael@0: FOO†ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO†ZOO" michael@0: michael@0: #data michael@0: FOO‡ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO‡ZOO" michael@0: michael@0: #data michael@0: FOOˆZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOˆZOO" michael@0: michael@0: #data michael@0: FOO‰ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO‰ZOO" michael@0: michael@0: #data michael@0: FOOŠZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOŠZOO" michael@0: michael@0: #data michael@0: FOO‹ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO‹ZOO" michael@0: michael@0: #data michael@0: FOOŒZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOŒZOO" michael@0: michael@0: #data michael@0: FOOZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOZOO" michael@0: michael@0: #data michael@0: FOOŽZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOŽZOO" michael@0: michael@0: #data michael@0: FOOZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOZOO" michael@0: michael@0: #data michael@0: FOOZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOZOO" michael@0: michael@0: #data michael@0: FOO‘ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO‘ZOO" michael@0: michael@0: #data michael@0: FOO’ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO’ZOO" michael@0: michael@0: #data michael@0: FOO“ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO“ZOO" michael@0: michael@0: #data michael@0: FOO”ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO”ZOO" michael@0: michael@0: #data michael@0: FOO•ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO•ZOO" michael@0: michael@0: #data michael@0: FOO–ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO–ZOO" michael@0: michael@0: #data michael@0: FOO—ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO—ZOO" michael@0: michael@0: #data michael@0: FOO˜ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO˜ZOO" michael@0: michael@0: #data michael@0: FOO™ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO™ZOO" michael@0: michael@0: #data michael@0: FOOšZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOšZOO" michael@0: michael@0: #data michael@0: FOO›ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO›ZOO" michael@0: michael@0: #data michael@0: FOOœZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOœZOO" michael@0: michael@0: #data michael@0: FOOZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOZOO" michael@0: michael@0: #data michael@0: FOOžZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOžZOO" michael@0: michael@0: #data michael@0: FOOŸZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOŸZOO" michael@0: michael@0: #data michael@0: FOO ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO ZOO" michael@0: michael@0: #data michael@0: FOO퟿ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO퟿ZOO" michael@0: michael@0: #data michael@0: FOO�ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO�ZOO" michael@0: michael@0: #data michael@0: FOO�ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO�ZOO" michael@0: michael@0: #data michael@0: FOO�ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO�ZOO" michael@0: michael@0: #data michael@0: FOO�ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,11): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO�ZOO" michael@0: michael@0: #data michael@0: FOOZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOOZOO" michael@0: michael@0: #data michael@0: FOO􏿾ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,13): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO􏿾ZOO" michael@0: michael@0: #data michael@0: FOO􈟔ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO􈟔ZOO" michael@0: michael@0: #data michael@0: FOO􏿿ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,13): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO􏿿ZOO" michael@0: michael@0: #data michael@0: FOO�ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,13): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO�ZOO" michael@0: michael@0: #data michael@0: FOO�ZOO michael@0: #errors michael@0: (1,3): expected-doctype-but-got-chars michael@0: (1,13): illegal-codepoint-for-numeric-entity michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | "FOO�ZOO"