2008-10-14 Wakaba * XML-Parser.t: "xml/elements-1.dat" and "xml/doctypes-1.dat" added. 2008-10-14 Wakaba * XML-Parser.t: "xml/ns-attrs-1.dat" added. 2008-10-14 Wakaba * xml/: New directory. * Makefile: Tests for Whatpm::XML::Parser are added. * HTML-tree.t: Change the relative order of codes. * XML-Parser.t: New test script. 2008-10-14 Wakaba * HTML-tree.t: Serialization code moved to Whatpm::HTML::Dumper. 2008-10-14 Wakaba * tree-test-phrasing.dat: Wrong test results fixed. * tree-test-foreign.dat: New tests added. * testfiles.pl: "#..." line at the end of a test entry was not supported. * HTML-tree.t: Show the "#data" content in "no #errors" error message. * tokenizer-test-2.dat: A wrong test result fixed. 2008-10-14 Wakaba * HTML-tree.t: Test result format for oreign element/attribute names are updated to the latest one for html5lib tests. Append a newline to the expected result only when it is not an empty string, for comparablity with the actual result. * tokenizer-test-3.dat, tree-test-foreign.dat, tree-test-1.dat, tree-test-3.dat: Test results for foreign elements are updated. 2008-10-14 Wakaba * HTML-tree.t: test result format changed to the latest format for html5lib tests. * tree-test-1.dat, tokenizer-test-2.dat: Test results for are updated. 2008-10-14 Wakaba * HTML-tree.t: Test data file parser changed to the common one. 2008-10-13 Wakaba * tokenizer-test-2.dat: A test result was wrong. 2008-10-07 Wakaba * content-model-1.dat: Some entries moved to dom-conformance/html-1.dat, dom-conformance/html-flows-1.dat, dom-conformance/html-links-1.dat, dom-conformance/html-objects-1.dat, and dom-conformance/html-interactive-1.dat. * content-model-2.dat: Removed (moved to dom-conformance/xml-1.dat, dom-conformance/html-1.dat, dom-conformance/html-links-1.dat, dom-conformance/html-objects-1.dat, dom-conformance/html-interactive-1.dat, and dom-conformance/html-flows-1.dat). * content-model-3.dat: Removed (moved to dom-conformance/xml-global.dat). * content-model-4.dat: Removed (moved to dom-conformance/html-texts-1.dat and dom-conformance/html-links-1.dat). * content-model-5.dat: Removed (moved to dom-conformance/html-flows-1.dat). * content-model-6.dat: Removed (moved to dom-conformance/html-dataset.dat). * ContentChecker.t: References to the removed files removed and references to new files added. * ContentChecker-XML.t: New script. * Makefile: Updated. 2008-10-07 Wakaba * content-model-2.dat: Repetition model test is moved to another file. A wrong test result fixed. Broken test entries fixed. is now reported as "unknown attribute", since RDFa spec adds that attribute to all elements with the Common attribute set. Note that we have no plan to support RDFa, at the moment. 2008-10-05 Wakaba * ContentChecker.t: New files added. * content-model-1.dat, content-model-2.dat: Numbers of test entries are moved to other files. 2008-10-05 Wakaba * content-model-1.dat, content-model-2.dat: Test results on |label| contents fixed. * ContentChecker.t: |dom-conformance/html-form-label.dat| added. * dom-conformance/: New directory. 2008-10-05 Wakaba * HTML-tree.t: New test files added. * Makefile: New test files added. 2008-10-04 Wakaba * tree-test-1.dat: Test results updated and new tests added on the boundaries of Text nodes (HTML5 revision 2124). 2008-10-04 Wakaba * tree-test-form.dat: New test data file. * HTML-tree.t: |tree-test-form.dat| added. * tree-test-1.dat: Test results related to are updated (cf. HTML5 revision 2128). 2008-10-04 Wakaba * tree-test-foreign.dat: New test data file. * HTML-tree.t: |tree-test-foreign.dat| added. 2008-10-04 Wakaba * tree-test-void.dat: Test on unmatched void end tag added (cf. HTML5 revision 1731). * tree-test-1.dat: Test on unmatched end tag added (cf. HTML5 revision 1731). 2008-10-04 Wakaba * tree-test-void.dat: Test on |param| and |source| start tags are added, as well as test on polytheistic slashes for new void elements (HTML5 revision 1731). 2008-10-04 Wakaba * tree-test-flow.dat: Test on implied end tag before

start tag are added (HTML5 revision 1731). 2008-10-04 Wakaba * tree-test-phrasing.dat, tree-test-flow.dat: New test data files. * HTML-tree.t: |tree-test-phrasing.dat| and |tree-test-flow.dat| are added. 2008-10-04 Wakaba * tree-test-void.dat: New test data (cf. HTML5 revision 1731). * HTML-tree.t: |tree-test-void.dat| added. * tree-test-1.dat: Test on

as a "special" element are added. Test on implied |option| and |optgroup| end tags are added (cf. HTML5 revision 1731). 2008-10-04 Wakaba * tree-test-1.dat: Test related to "special", "formatting", "scoping", and "phrasing" categories are added (cf. HTML5 revision 1778). 2008-10-02 Wakaba * ContentType.t: More test cases on BOM are added. Some test results updated according to HTML5 revision 1927. Tests on the returned values in the list context are added. 2008-09-22 Wakaba * content-model-2.dat: Test data on |for=""| attribute are added. 2008-09-22 Wakaba * tokenizer-test-1.test: Test data on invalid character references are added (cf. HTML5 revision 2138). * tokenizer-test-2.dat: Test data on U+000B are updated (HTML5 revision 2138). 2008-09-22 Wakaba * content-model-2.dat: Test data for |area| |alt=""| are added (HTML5 revision 1932). 2008-09-21 Wakaba * content-model-2.dat: Test data for |form=""| are added. 2008-09-21 Wakaba * content-model-1.dat: Test data for |fieldset| |legend| are added. 2008-09-21 Wakaba * content-model-2.dat: Test data for |form| |name| are added. 2008-09-20 Wakaba * content-model-1.dat, content-model-2.dat, content-model-4.dat: Test data for U+000B are added (cf. HTML5 revision 1738). 2008-09-20 Wakaba * tokenizer-test-2.dat: Test result updated (cf. HTML5 revision 1738). * tree-test-1.dat: Test results updated. New test data for the treatement of U+000B are added (HTML5 revision 1738). 2008-09-20 Wakaba * tokenizer-test-1.test: Test data for U+000B are added (cf. HTML5 revision 1738). 2008-09-20 Wakaba * ContentType.t: Updated to disallow 0x0B as text byte (HTML5 revision 1738). 2008-09-20 Wakaba * content-checker.pl: Remove dedicated parser and adopt testfiles.pl parser. * content-model-1.dat, content-model-2.dat: Typo fixed. 2008-09-20 Wakaba * content-model-1.dat: Test data for interactive contents are added (cf. HTML5 revision 2018). 2008-09-20 Wakaba * content-model-2.dat: Add test data for accept-charset="" attributes. 2008-09-18 Wakaba * langtag-1.dat: More test data from RFC 4646 are added. 2008-09-18 Wakaba * langtag-1.dat: More test data from RFC 4646 sections 1.-2.2.4. are added. 2008-09-18 Wakaba * LangTag.t: Completely rewritten using |testfiles.pl|. * testfiles.pl: New script. * langtag-1.dat: Tests for case are added. 2008-09-18 Wakaba * ContentChecker.t: Atom tests are moved to another file. * ContentChecker-Atom.t, LangTag.t: New test scripts. * Makefile: Updated to invoke new test scripts. * langtag-1.dat: New test data file. 2008-09-18 Wakaba * ContentChecker.t: Test engine moved to another script. * content-checker.pl: New script. 2008-09-17 Wakaba * content-model-1.dat: Test results are updated. * content-model-2.dat: Tests for style="" are added. 2008-09-16 Wakaba * css-text.dat: Test data for pre-wrap updated. 2008-09-15 Wakaba * css-visual.dat: New test data for Firefox3's new 'width' values. 2008-09-13 Wakaba * content-model-2.dat: A test case for NCR in charset="" is added. 2008-09-13 Wakaba * tokenizer-test-3.dat: New test for MSE is added. 2008-09-13 Wakaba * HTML-tree.t: tokenizer-test-3.dat added. * tokenizer-test-3.dat: New test data. 2008-09-09 Wakaba * content-model-1.dat, content-model-7.dat: |a| is now transparent (HTML5 revision 1963). 2008-09-07 Wakaba * content-model-7.dat: Typo fixed. * content-model-6.dat: Test data for data-UPPERCASE (now disallowed) are added (HTML5 revision 1945). 2008-09-06 Wakaba * content-model-1.dat: Test data for |XSLT-compat| added (HTML5 revision 2141). A redundant test entry is removed. * HTML-tree.t: Support for should-level errors. 2008-09-06 Wakaba * content-model-1.dat: Form test data are added (cf. HTML5 revisions 2142-2155). 2008-08-31 Wakaba * content-model-1.dat, content-model-2.dat: |event-source| is renamed as |eventsource| (HTML5 revision 1863). 2008-08-31 Wakaba * content-model-2.dat: Uppercase letters are not allowed as embed custom attributes (HTML5 revision 1946). 2008-08-31 Wakaba * tree-test-1.dat: Test data for after after frameset insertion mode are added (cf. HTML5 revision 1909). 2008-08-31 Wakaba * content-model-2.dat, content-model-6.dat: Custom attributes on |embed| and |data-*| attributes must be XML compatible (HTML5 revision 1836). 2008-08-31 Wakaba * content-model-2.dat: xmlns="" on HTML elements that are not the root of the HTML subtree are now allowed (HTML5 revision 1834). 2008-08-31 Wakaba * content-model-2.dat: Alternate style sheet element must have a non-empty title attribute (HTML5 revision 1942). 2008-08-31 Wakaba * content-model-2.dat: A test data for wrong spelling of |irrelevant| is added. 2008-08-31 Wakaba * content-model-1.dat, content-model-2.dat: Test data for the |bb| element are added (cf. HTML5 revision 1894). * content-model-2.dat: |irrelevant| renamed as |hidden| (HTML5 revision 2119). * content-model-7.dat: New test file. 2008-08-31 Wakaba * content-model-2.dat: w/o src="" is conforming (HTML5 revision 1929). 2008-08-30 Wakaba * content-model-2.dat: @autosubmit dropped (HTML5 revision 2019). 2008-08-30 Wakaba * content-model-4.dat: Some test data for