2008-05-25 Wakaba * tree-test-1.dat: Test data on are added (HTML5 revision 1692). 2008-05-25 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Test data on <isindex/> are added (HTML5 revision 1697). 2008-05-24 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Test data on EOF in foreign content insertion mode are added (HTML5 revision 1693). Test data on SVG camelCase attributes are added (HTML5 revision 1700). Test data on <textarea> in <select> are added (HTML5 revision 1699). Test data on HTML start tags in foreign content insertion mode are added (HTML5 revision 1698). * content-model-1.dat, content-model-2.dat: Update test results for <style> and <script>. 2008-05-24 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data on sandbox="" and seemless="" are added (cf. HTML5 revision 1637 and 1643). 2008-05-24 Wakaba <wakaba@suika.fam.cx> * ContentType.t: A fictional test data for image/vnd.microsoft.icon are added (cf. HTML5 revision 1676). 2008-05-24 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-2.dat: New test data on truncated doctypes (c.f. HTML5 revision 1685). 2008-05-24 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: New test data on EOF in tags are added to cover changes in HTML5 revision 1684. 2008-05-24 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Test data related to changes in HTML5 revision 1686 are added. 2008-05-16 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for charset="" attribute are added. 2008-05-16 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for pixeldata="" attribute are added (HTML5 revision 1629). 2008-05-10 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Boolean attributes now allow uppercase letters (HTML5 revision 1572). 2008-05-06 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for td/@headers are added. 2008-05-05 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for table/@cellpadding, table/@cellspacing, @charoff, and script/@langauge are added. 2008-05-05 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: New test data for meta refresh; some test results updated. Duplicate meta http-equiv="" are now non-conforming. 2008-05-05 Wakaba <wakaba@suika.fam.cx> * table-1.dat: Test data updated and some new test data added for new requirements (HTML5 revisions 1387 and 1388). 2008-05-05 Wakaba <wakaba@suika.fam.cx> * ContentType.t: "text/plain; charset=UTF-8" and Content-Encoding are no longer safe; test data for them are added (HTML5 revision 1288). 2008-05-05 Wakaba <wakaba@suika.fam.cx> * ContentType.t: Test data of HTML with BOM are added (c.f. HTML5 revision 1282). 2008-05-05 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for repeat* global attributes are added. 2008-05-03 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for |repeat-max=""| and |repeat-start=""| attributes are added. 2008-05-03 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for repetition template attributes are added. 2008-05-03 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for data template attributes are added. 2008-04-29 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Test data for <font> context are added. 2008-04-29 Wakaba <wakaba@suika.fam.cx> * content-model-4.dat: Terms no longer have to be unique (HTML5 revision 1467). * content-model-2.dat: Tests for |onstorage| attribute are added (HTML5 revision 1495). Fix test results for unknown elements and attributes in the HTML namespace. 2008-04-29 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: Test results related to browsing context name or keyword are revised and added (HTML5 revision 1470 and 1471). 2008-04-13 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: Raise a parse error if there are disallowed character (for compatibility with existing html5lib test data). * tokenizer-test-1.test: Some test results are updated with regard to parse errors on disallowed characters. * tokenizer-test-2.dat: Test data for disallowed characters are added (HTML5 revision 1263). 2008-04-13 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t, HTML-tree.t, Makefile: Support for html5lib new test files. 2008-04-13 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data updated and added for global |xmlns| attributes (HTML5 revision 1426). 2008-04-12 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: Remove "self-closing flag" if the start tag token is that of a slash permitted element (This is necessary to maintain compatibility with current test data, since in the new algorithm whether slash is permitted or not is decided in tree construction stage). 2008-04-12 Wakaba <wakaba@suika.fam.cx> * content-model-6.dat: New test data file. Test data for HTML custom data attributes (HTML5 revision 1399) are added. * ContentChecker.t: New test file |content-model-6.dat| is added. 2008-03-29 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: s/prose/flow/g. 2008-03-22 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data on |rev| attribute are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Some test results were wrong. 2008-03-22 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data on more HTML4 attributes are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data on more HTML4 attributes are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data on numbers of HTML4 deprecated attributes are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data on |@profile| and |@version| are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Now we support RDF. * content-model-2.dat: Test data on |@accesskey| attribute are added. 2008-03-21 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-2.dat: A test from #whatwg is added. 2008-03-20 Wakaba <wakaba@suika.fam.cx> * content-model-atom-1.dat: New test data are added. * content-model-atom-2.dat: New test data are added from Atom test suite. 2008-03-20 Wakaba <wakaba@suika.fam.cx> * content-model-atom-threading-1.dat: New test data on |thr:total| element are added 2008-03-20 Wakaba <wakaba@suika.fam.cx> * ContentChecker.t: |content-model-atom-threading-1.dat| added. * content-model-atom-threading-1.dat: New test file. 2008-03-20 Wakaba <wakaba@suika.fam.cx> * ContentCheker.t: Replace dummy error type for subdoc checking invocations to ";SUBDOC". * content-model-1.dat, content-model-2.dat: Test results revised to support the aforementioned change. * content-model-atom-1.dat: Test results revised so that |type=html| in Text construct is now tested whether the subdoc code is invoked. 2008-03-20 Wakaba <wakaba@suika.fam.cx> * content-model-atom-1.dat: Test data on cases of missing |atom:summary| in |atom:entry| are added. 2008-03-20 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Some test results were incorrect, again... orz 2008-03-20 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Some test results are fixed. * content-model-atom-1.dat: Some test results are fixed. Test data for |atom:author| for |atom:feed| are added. 2008-03-20 Wakaba <wakaba@suika.fam.cx> * content-model-atom-1.dat: Test data for |atom:author| for |atom:feed| are added. 2008-03-20 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Some test results related on |atom:entry| are fixed. * content-model-atom-1.dat: Test data for |atom:author| for |atom:entry| are added. 2008-03-09 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Test data for |center|, |dir|, and |basefont| are added. 2008-03-09 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: |contenteditable=""| tests are added. 2008-03-09 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat, tree-test-2.dat: Test results are updated with some test data additions. 2008-03-09 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat, tree-test-2.dat: Test data on end-of-file are added (c.f. HTML5 revision 1348). 2008-03-09 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Test data on |applet| are added (HTML5 revision 1347). 2008-03-09 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Test data on foster parenting in AAA are added (HTML5 revision 1343). 2008-03-09 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Test data on <input> in <select> and <select> in table are added (HTML5 revision 1342). 2008-03-09 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Test data on <script> or <style> in <table> are added. 2008-03-09 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat, tree-test-2.dat: Test data on white space between <html> and <head> are added (HTML5 revision 1332). 2008-03-09 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: More tests are added for foster parenting (HTML5 revision 1331 and so on). 2008-03-08 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat, tree-test-2.dat: Tests on \u000A at the first of <textarea>, <pre>, and <listing> are added (c.f. HTML5 revision 1330). 2008-03-08 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: A test data on <title> in <table> are added. * tree-test-2.dat: Test results updated (HTML5 revision 1328). 2008-03-08 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Test data for tainted space in tables are added (HTML5 revision 1326). 2008-03-08 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Tests for </form> are added (HTML5 revision 1320). 2008-03-06 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat, tree-test-2.dat: More <html> test cases are added (HTML5 revision 1314). 2008-03-05 Wakaba <wakaba@suika.fam.cx> * HTML-tree.t: Support for \Uhhhhhhhh escapes. Support for dumping PUBLIC and SYSTEM identifiers of DOCTYPE tokens. * tree-test-1.dat, tree-test-2.dat: More test data for previously uncovered cases are added. Some error descriptions are revised. 2008-03-05 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: More test data for previously uncovered cases are added. 2008-03-04 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: More test data for previously uncovered cases are added. 2008-03-04 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Missing tests from the initial stage are added. 2008-03-03 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: Ignore tree-construction phase and set_inner_html checkpoints. 2008-03-03 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: New test data are added to cover all possible cases. * HTML-tree.t: Support for test coverage. 2008-03-03 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: Support for test coverage caluclation. 2008-03-03 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: s/_input_character/_input_char/g for simplicity. 2008-03-03 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: s/correct/force-quirks/. 2008-03-03 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: New tests on trailing garbage after SYSTEM literal (HTML5 revision 1306) are added. 2008-03-02 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Tests for |<span ===>| is added (HTML5 revision 1292). Tests for & at the end of attribute value are added (HTML5 revision 1296). Tests for bogus comments are added (HTML5 revision 1297). Tests for |=| in unquoted attribute values are added (HTML5 revision 1299). Tests for single or double quotes in unquoted attribute values or attribute names and tests for missing spaces between attributes are added (HTML5 revision 1303). 2008-03-02 Wakaba <wakaba@suika.fam.cx> * content-model-atom-1.dat: New test data are added. 2008-03-02 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Test data for |<area>| are added. * content-model-2.dat: Test data for |<img ismap>| are added. 2008-03-01 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: |address| content model tests are added. 2008-03-01 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Updated (HTML5 recision 1286). * content-model-2.dat: Updated (HTML5 revision 1275). 2008-02-26 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Test data for |header| and |footer| exclusions of sectioning contents are added (c.f. HTML5 revision 1250). 2008-02-26 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Figure caption is now optional (HTML5 revision 1240). Add test data for |ol reversed| (HTML5 revision 1248). 2008-02-24 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for |acronym|, |big|, |tt|, |s|, |strike|, and |u| are added. 2008-02-24 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: Some test results are updated. New test data on non-standard attributes are added. Note that some test results do still need to be updated. 2008-02-24 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Some test results on |meta| in |noscript| are updated. 2008-02-23 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Some test results are updated. New tests for |details| are added. 2008-02-23 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Some test results are fixed. New tests for |video| and |audio| are added. 2008-02-23 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: New test data for |object| transparentness are added. 2008-02-23 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: Wrong "significant" errors are removed. 2008-02-18 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: New test data for |object| are added. 2008-02-18 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: New test data for |mark| are added (HTML5 revision 1232). 2008-02-18 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: |alt=""| test results revised. * content-model-1.dat: |<img/>|s in tests are revised so that they are conforming. 2008-02-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Test results corrected. 2008-02-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: New test data for |<figure>| are added. Some test data are corrected. 2008-02-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: New test data for |<noscript>| in |<head>|. 2008-02-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: More test on |<meta http-equiv=Content-Type>| are added. 2008-02-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: Updated. 2008-02-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Updated. 2008-02-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat, content-model-4.dat, content-model-5.dat: Error result revised. 2008-02-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat, content-model-5.dat: Test results are updated; new tests are added. 2008-02-16 Wakaba <wakaba@suika.fam.cx> * ContentChecker.t: Tentative support for subdoc mode. * tree-test-1.dat: Some tests are added from #whatwg. 2008-02-11 Wakaba <wakaba@suika.fam.cx> * css-text.dat: Test data for 'writing-mode' and 'text-anchor' are added. * CSS-Parser-1.t: New properties are added. 2008-02-11 Wakaba <wakaba@suika.fam.cx> * css-4.dat: New test file. * CSS-Parser-1.t: |css-4.dat| added. Support for '@charset' and '@import'. 2008-02-10 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t (get_parser): Call |init|. 2008-02-10 Wakaba <wakaba@suika.fam.cx> * css-3.dat: New test file. * CSS-Parser-1.t: |css-3.dat| is added. '-moz-pre-wrap' added. Typo for 'collapse' value fixed. Support for '@namespace' serialization. * css-1.dat: New test data for selectors parsing. * css-font.dat: Error locations for 'u' errors are corrected. * css-table.dat: Test data for 'border-collapse' are added. * css-text.dat: Test data for '-moz-pre-wrap' are added. * css-visual.dat: Test data for 'background-position' are added. 2008-02-09 Wakaba <wakaba@suika.fam.cx> * css-2.dat, css-font.dat: s/unsupported/u/g; 2008-02-08 Wakaba <wakaba@suika.fam.cx> * css-2.dat: New test data. * CSS-Parser-1.t: |css-2.dat| added. Support for |@media|. 2008-02-08 Wakaba <wakaba@suika.fam.cx> * CSS-MediaQuery.t, mq-1.dat: New files. 2008-02-03 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: Typo fixed. New properties added. * css-font.dat, css-table.dat, css-paged.dat, css-generated.dat, css-visual.dat: New test data for newly supported properties are added. 2008-02-02 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: 'clip' added. * css-visual.t: New test data for 'clip' are added. 2008-01-30 Wakaba <wakaba@suika.fam.cx> * css-generated.dat: New test data for 'counter-increment', 'content', and 'counter-reset' are added. * CSS-Parser-1.t: 'counter-reset' and 'counter-increment' are added. 2008-01-28 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: 'content' added to the list of supported property and the list of initial values. * css-generated.dat: Tests for 'content' are added. 2008-01-27 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: Loads test files as UTF-8. * css-generated.dat: Semi-real-world test data for 'quotes' are added. 2008-01-27 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: 'quotes' added. * css-generated.dat: Test data for 'quotes' are added. 2008-01-27 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: 'overflow-x' and 'overflow-y' are added. * css-visual.dat: New test data for 'overflow', 'overflow-x', and 'overflow-y' are added. 2008-01-27 Wakaba <wakaba@suika.fam.cx> * css-visual.dat: New test data for 'opacity' and '-moz-opacity' are added. 2008-01-27 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: Files |css-table.dat| and |css-interactive.dat| are added. * css-table.dat: New test file. * css-interactive.dat: New test file. * css-font.dat: New test data for 'font-size' are added. * css-text.dat: New test data for 'text-indent', 'letter-spacing', and 'word-spacing' are added. 2008-01-27 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: Files |css-text.dat| and |css-paged.dat| are added. * css-visual.dat: New test data for 'background-position' are added. * css-text.dat: New test file. * css-paged.dat: New test file. 2008-01-27 Wakaba <wakaba@suika.fam.cx> * css-visual.dat: New test data for 'border-top-width', 'border-width', 'padding-top', 'top', 'right', 'bottom', 'left', 'z-index', 'width', 'min-width', 'max-width', 'height', 'min-height', 'max-height', 'line-height', and 'vertical-align' are added. 2008-01-26 Wakaba <wakaba@suika.fam.cx> * css-font.dat: New test data for 'font-weight' and 'font-size' are added. * css-visual.dat: New test data for leading and trailing zeros are added. 2008-01-26 Wakaba <wakaba@suika.fam.cx> * css-font.dat: New test data for 'font' and 'font-size'. 2008-01-26 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: 'background-position' was missing from the list of default values. * css-visual.dat: New test data for 'background' and 'background-position' are added. 2008-01-26 Wakaba <wakaba@suika.fam.cx> * css-visual.dat: New test data for 'border' are added. 2008-01-26 Wakaba <wakaba@suika.fam.cx> * css-1.dat: Some test results were incorrect. * css-font.dat: New test data on 'font' are added. * css-visual.dat: Some test results were incorrect. New test data on 'margin' are added. 2008-01-26 Wakaba <wakaba@suika.fam.cx> * css-font.dat: New test file. * CSS-Parser-1.dat: |css-font.dat| is added. 2008-01-26 Wakaba <wakaba@suika.fam.cx> * css-visual.dat: Test data for 'padding', 'margin', and 'border' related shorthands are added. 2008-01-25 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: |css-generated.dat| is added. (get_computed_style): The subject of |query_selector| should have been the document. * css-generated.dat: New test data. * css-visual.dat: New test data for 'display' are added. 2008-01-24 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: Default values are updated. * css-1.t: Tests for duplicate declarations are added. * css-visual.t: Some tests were incorrect. Tests for 'margin' serialization and '+' in 'margin' are added. 2008-01-24 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t: Test data file |css-visual.dat| is added. Support for the quirks mode. * css-visual.dat: New file. 2008-01-24 Wakaba <wakaba@suika.fam.cx> * css-1.dat: Typo fixed. * CSS-Parser-1.t: The attribute name for computed style has been changed. 2008-01-22 Wakaba <wakaba@suika.fam.cx> * css-1.dat: Basic tests for forward compatible parsing are added. * CSS-Parser-1.t: Support for |#errors| validation. 2008-01-14 Wakaba <wakaba@suika.fam.cx> * CSS-Parser-1.t, css-1.dat: New test files. 2007-11-25 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat, content-model-3.dat, content-model-4.dat, table-1.dat: Test data are updated for the significant content check. * content-model-5.dat: New test data. * ContentChecker.t: New test data file is added. 2007-11-24 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: nest/@mode test data revised. Test data for nest/@filter and rule/@condition are added. 2007-11-23 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Media type tests are revised. 2007-11-23 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: New test data for character references in |charset| attribute values. 2007-11-23 Wakaba <wakaba@suika.fam.cx> * ContentChecker.t: Unset |input_encoding| attribute. * content-model-1.dat, content-model-2.dat: New tests for |charset| attribute value are added. 2007-11-18 Wakaba <wakaba@suika.fam.cx> * ContentType.t: New tests for HTML5 sniffing algorithm, leading white space support (HTML5 revisions 1013 and 1016). 2007-11-18 Wakaba <wakaba@suika.fam.cx> * ContentType.t: New tests for HTML5 revision 1013 (except for leading white spaces). 2007-11-11 Wakaba <wakaba@suika.fam.cx> * content-model-4.dat: New tests for proposed link types. 2007-11-08 Wakaba <wakaba@suika.fam.cx> * content-model-4.dat: s/noreferer/noreferrer/g and s/noreferrer/noreferer/g (HTML5 revision 1132). 2007-11-04 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Tests for |manifest=""| are added. 2007-11-04 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: <a><img ismap></a> is no longer conforming (HTML5 revision 1115). 2007-11-04 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: <base> w/o @target and @href is non-conforming (HTML5 revision 1115). 2007-11-04 Wakaba <wakaba@suika.fam.cx> * content-model-4.dat: New tests for rel=up (HTML5 revision 1112) and rel=noreferer (HTML5 revision 1118). 2007-10-26 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: New test for |poster| (HTML5 revision 1097). 2007-10-23 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: <script async defer> is now conforming (HTML5 revision 1085). 2007-10-14 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: New test data for |rule|, |nest|, and |datatemplate| elements. 2007-09-30 Wakaba <wakaba@suika.fam.cx> * css-token-1.dat: Test results for |\\{nl}| were incorrect. 2007-09-30 Wakaba <wakaba@suika.fam.cx> * Makefile (update): New rule. 2007-09-29 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: New tests for invalid attribute specifications are added. 2007-09-24 Wakaba <wakaba@suika.fam.cx> * ContentChecker.t: New test data files are added. * content-model-atom-1.dat, content-model-atom-2.dat: New test data. 2007-09-09 Wakaba <wakaba@suika.fam.cx> * css-token-1.test: Test cases for remaining CSS tokens are added. 2007-09-09 Wakaba <wakaba@suika.fam.cx> * css-token-1.test: Test cases for one-char tokens, |COMMENT|, and |COMMENT_INVALID| are added. 2007-09-09 Wakaba <wakaba@suika.fam.cx> * css-token-1.test: |URI_PREFIX|, |UNICODE_RANGE|, |CDO|, and |CDC| test cases are added. 2007-09-08 Wakaba <wakaba@suika.fam.cx> * css-token-1.test: |URI| and |INVALID| test cases are added. 2007-09-08 Wakaba <wakaba@suika.fam.cx> * css-token-1.test: |NUMBER| and |DIMENSION| test cases are added. 2007-09-08 Wakaba <wakaba@suika.fam.cx> * css-token-1.test: |HASH| and |NUMBER| test cases are added. 2007-09-08 Wakaba <wakaba@suika.fam.cx> * css-token-1.test: |STRING| and |INVALID| test cases are added. 2007-09-08 Wakaba <wakaba@suika.fam.cx> * css-token-1.test: New tests are added. 2007-09-08 Wakaba <wakaba@suika.fam.cx> * css-token-1.test, CSS-Tokenizer.t: New files. 2007-09-04 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: New tests are added. 2007-08-25 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Two tests removed from |tokenizer/test2.test| are added. * tree-construction/, tokenizer/: Sync with latest html5lib. 2007-08-25 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: New tests for |meta| corner cases are added. 2007-08-22 Wakaba <wakaba@suika.fam.cx> * tree-test-2.dat: New tests for |html| innerHTML are added. 2007-08-17 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: New tests for |base| following URI or hyperlink are added. 2007-08-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: New tests for |noscript| in |head| are added. * content-model-2.dat: A wrong result for |xml:lang| in HTML document is fixed. 2007-08-11 Wakaba <wakaba@suika.fam.cx> * ContentType.t: New tests for bitmap images are added. 2007-08-08 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Some error messages are changed. * ContentType.t: New tests for |<script| sniffer are added. 2007-07-21 Wakaba <wakaba@suika.fam.cx> * tree-test-2.dat: New tests for |thead|, |tbody|, and |tfoot| fragment parsing. 2007-07-21 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: More tests for tags "in row" are added. * HTML-tree.t: Quote test data for readability. 2007-07-21 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: More tests are added for |noframes| after |</frameset>|. 2007-07-21 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: More tests for start tags "in caption" insertion mode and for tags "in cell" insertion mode are added. 2007-07-21 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: More tests for ignoring some tokens are added. 2007-07-21 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: Set content model flag in new syntax. 2007-07-16 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: Some test data have been updated due to new warnings. 2007-07-16 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: Add "in XML:charset" error for test data that has |charset| in XML context. * content-model-2.dat: Test data for "in XML:charset", "in XML:lang", and "in HTML:xml:lang" are added. 2007-07-16 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: It now requires newer version of JSON.pm due to the broken handling for utf8 string of older version. Test data files |test3.test| and |test4.test| are added. Convert surrogate pair |\u| escapes in JSON file before it is input into JSON.pm parser since it does not decode them correctly. U+000D convertion was incorrect. * HTML-tree.t: Support for new format for fragment parsing tests. * Makefile (tokenizer-files): New test data files |test3.test| and |test4.test| are added. * tokenizer-test-1.test: Test data for bare |hcro| and entity references in attribute values are added. * tokenizer-test-2.dat: Test data for U+000D are added. 2007-07-16 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Tests for |<html>| in trailing end phase and |</frameset>| in after frameset mode are added. * tree-test-2.dat: Tests for |</frameset>| in |frameset| fragment parsing are added. 2007-07-16 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: New tests for trailing end phase and white space in some insertion modes are added. 2007-07-15 Wakaba <wakaba@suika.fam.cx> * Charset-DecodeHandler.t: Cases for charset names has been changed to match with the module's implementation. 2007-07-15 Wakaba <wakaba@suika.fam.cx> * Charset-DecodeHandler.t: New test script. 2007-07-07 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: A comment test is added. 2007-07-01 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: New tests for unmatched end tags. 2007-07-01 Wakaba <wakaba@suika.fam.cx> * table-1.dat: New test data. * ContentChecker.t: |table-1.dat| is added. 2007-06-30 Wakaba <wakaba@suika.fam.cx> * tree-test-2.dat: Tests for <title> in fragments are added. 2007-06-30 Wakaba <wakaba@suika.fam.cx> * URIChecker.t: Error level names in test results has been changed. * tokenizer-test-1.test: A test for bogus SYSTEM identifier is added. * content-model-1.dat, content-model-2.dat, content-model-3.dat, content-model-4.dat: Error messages has been changed. * ContentChecker.t: Appends error level to the error message if any. 2007-06-25 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Tests for |<img ismap>| context are added. Tests for |<command>|'s attributes are added. Tests for |<menu>|'s attributes are added. Tests for |contextmenu| are added. * content-model-1.dat: Tests for |<datagrid>| contents are added. 2007-06-25 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: The tests using |#document-fragment| are move to |tree-test-2.dat|. * tree-test-2.dat: New test data. In addition to tests from |tree-test-1.dat|, two tests for |</table>| are added. * HTML-tree.t: |tree-test-2.dat| is added. 2007-06-25 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Tests for end tag strings in CDATA elements are added. 2007-06-24 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Tests for |footer| content model are added. * content-model-2.dat: Tests for |ping| and |tabindex| attributes are added. Tests for |datetime| attribute of |ins| and |del| elements are added. * content-model-4.dat: New test data. * ContentChecker.t: |content-model-4.dat| is added. 2007-06-24 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Tests for HTML5 revisions 1.144 and 1.145 (CR and invalid character references) are added. Tests for HTML5 revision 1.148 (character references in attributes) are added. * tree-test-1.dat: Tests for HTML5 revision 1.146 (white space characters before root element start tag). 2007-06-24 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Some test results are changed and a test is added according to the HTML5 revisions 1.142 and 1.143 (<noscript> in <head>). 2007-06-24 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Some test results are changed since <base>, <link>, and <meta> in body are no longer appended to the head element pointer (HTML5 revision 935). * content-model-2.dat: Tests for |scoped| attribute are added (HTML5 revision 938). 2007-06-24 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Tests for CDATA/RCDATA innerHTML with matching end tag are added (HTML5 revision 923). A test for h2 in h1 is added (HTML5 revision 926). 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Tests for |<isindex>| are added (HTML5 revision 920). 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Tests for conforming bare |&| are added. * tree-test-1.dat: Tests for |</body>| are added. 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Always use uppercase document type name. 2007-06-23 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: Support for new DOCTYPE token syntax. * tokenizer-test-1.test: Tests for DOCTYPE tokens are revised and added. 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Tests for |<| in tags are added. (HTML5 revisions 900, 901, 902, and 911.) 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: |&lang;|, and |&rlang;| tests are added. (HTML5 revision 895.) A test for |&amp;;| is added. 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: |&TRADE;| test added. (HTML5 revision 889.) * HTML-tree.t: Output test file names. Escaped new line at the end of test data was removed. * tokenizer-test-2.dat: Tests for newlines, NULL, and escape flag stuff in |set_inner_html|. 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: New test for HTML5 revision 884 (</form> try to close its children). 2007-06-23 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Tests for space characters in id="" attribute are added. 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: New tests for parse errors by tags closed by <li>, <dt>, or <dd>. (HTML5 revision 880.) 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-2.dat: New test. This test file contains some tests that cannot be reliably tested by |HTML-tokenize.t|, since they depends on how characeters are supplied to the tokenizer. * HTML-tree.t: |tokenizer-test-2.dat| added. |#data escaped| etc. supported. 2007-06-23 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Tests for C1 character references are added. 2007-06-23 Wakaba <wakaba@suika.fam.cx> * ContentChecker.t: Use NanoDOM-based manakai for XHTML. Note that a test fails that assumes XML attribute value normalization fails since XMLParserTemp.pm does not normalize white space in attribute value when creating an attribute node (and new NanoDOM-based manakai's Attr.value does not normalize white space for more Web compatibility). 2007-06-23 Wakaba <wakaba@suika.fam.cx> * Makefile, HTML-tokenizer.t, HTML-tree.t: New test files are added. * tokenize/, tree-construction/: Sync with latest html5lib trunk. 2007-06-05 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: |script| |async| and |defer| no longer require |src|. |async| MUST NOT be specified if |defer|. (HTML5 revision 858). 2007-05-30 Wakaba <wakaba@suika.fam.cx> * ContentChecker.t: Don't use obsolete |new| method. * tree-test-1.dat: Nested form test added. 2007-05-27 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Some error messages are updated. * content-model-1.dat: Very simple test for |tbody|, |thead|, and |tfoot| is added. 2007-05-26 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Tests for |rel| values are added. 2007-05-26 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Errors on obsolete media type (i.e. |text/javascript|) are added to the expected results. * tree-test-1.dat: Tests for |style| elements' attributes are added. 2007-05-25 Wakaba <wakaba@suika.fam.cx> * URIChecker.t: New test entries. * content-model-2.dat: New test entries for URI attributes. 2007-05-25 Wakaba <wakaba@suika.fam.cx> * URIChecker.t: New test. 2007-05-20 Wakaba <wakaba@suika.fam.cx> * Makefile (content-type-files, content-checker-files): New rukes. * content-type-result.txt, content-checker-result.txt: New files. * tokenizer-result.txt, tree-construction-result.txt: New to CVS. * content-model-2.dat: Warnings are added to unknown attributes for unknown elements. New tests for newly implemented attributes are added. 2007-05-20 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Required attributes are added to <link>s. * content-model-2.dat: Tests for global event handler content attributes, <link>s and <embed>s are added. 2007-05-20 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Tests for additionally-implemented attributes are added. 2007-05-20 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Tests for <a>/interactive elements non-nesting are added. 2007-05-19 Wakaba <wakaba@suika.fam.cx> * content-model-3.dat: New test. * ContentChecker.t (@FILES): |content-model-3.dat| added. 2007-05-19 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: Tests for |<iframe>|, |<noframes>|, and |<xmp>| are added. 2007-05-19 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: A content model conformance error was missing. * content-model-2.dat: Unsupported global attribute (prefixed attribute) test is added. Tests for many HTML5 elements are added. 2007-05-19 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Tests for elements up to |progress|. 2007-05-19 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Tests for global attributes, |html|, |head|, |base|, |meta|, and |style|. * ContentChecker.t: Support for |#data html| (HTML parsing mode). 2007-05-19 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: New test. * ContentChecker.t (@FILES): |content-model-2.dat| is added. (get_node_path): |ATTRIBUTE_NODE| support. * content-model-1.dat: New tests for unknown element in HTML namespace. 2007-05-13 Wakaba <wakaba@suika.fam.cx> * ContentChecker.t (manakai_element_type_match): Removed. 2007-05-13 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Tests for |a| content model are added. Tests for |legend| content model are added. 2007-05-13 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Tests for |li| content model are added. 2007-05-13 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Tests for |dd| content model are added. Tests for |em| content model (inline-level content or stricly inline-level content) are added. Tests for |dfn| content model are added. 2007-05-13 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: New test data. * ContentChecker.t: New test. 2007-05-05 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat: ins > p test and noscript in noscript test are added. 2007-05-03 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Incorrect DOCTYPE testa are added. * tree-test-1.dat: |innerHTML| tests are added. 2007-05-03 Wakaba <wakaba@suika.fam.cx> * LICENSE: New document. 2007-05-02 Wakaba <wakaba@suika.fam.cx> * .cvsignore: Result files are added. * HTML-tree.t: Support for document fragment tests. * Makefile: Generate test result files. * tokenizer-test-1.test: A new test to ensure that characters after end tag are preserved in RCDATA or CDATA case. 2007-05-01 Wakaba <wakaba@suika.fam.cx> * HTML-tree.t: Use new |What::HTML->parse_string| method so that this test don't have to know parser class's internals. * tree-test-1.dat: New tests for "(<head> stuffs) in body" and "(<head> stuffs) after body" are added. 2007-05-01 Wakaba <wakaba@suika.fam.cx> * HTML-tree.t: New test file is added. Sort key was incorrect. * HTML-tokenizer.t: New test file is added. * tokenizer-test-1.test, tree-test-1.dat: New tests. 2007-04-30 Wakaba <wakaba@suika.fam.cx> * .cvsignore: |tree-consturction| is added. * HTML-tree.t: New test. * Makefile: Rules for tree constructor tests are added. 2007-04-30 Wakaba <wakaba@suika.fam.cx> * HTML-tokenizer.t: |Data::Dumper::Useqq| is replaced by customized ones so that utf8 vs byte string handling cause no error. Set |$JSON::UTF8| flag on so that the |JSON| module turns the utf8 flag on. Support for the |contentModelFlags| and |lastStartTag| test props. Show the input as well as description when a test fails. 2007-04-30 Wakaba <wakaba@suika.fam.cx> * .cvsignore: New file. * Makefile: New file. * HTML-tokenizer.t: New test. 2007-04-24 Wakaba <wakaba@suika.fam.cx> * ContentType.t: Remove some |my|s to avoid warnings. 2007-04-24 Wakaba <wakaba@suika.fam.cx> * ChangeLog: New file. * ContentType.t: New Perl test.