Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Tag: |
++ whatpm/t/ChangeLog 7 Oct 2008 12:07:43 -0000 * 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 <wakaba@suika.fam.cx> ++ whatpm/t/dom-conformance/ChangeLog 7 Oct 2008 12:10:54 -0000 * html-1.dat, html-dataset.dat, html-interactive-1.dat, html-links-1.dat, html-objects-1.dat, xml-1.dat, xml-global.dat: New files (the test entries are moved from ../content-model-*.dat). 2008-10-07 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 7 Oct 2008 11:39:59 -0000 2008-10-07 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Repetition model test is moved to another file. A wrong test result fixed. Broken test entries fixed. <area rev> 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. ++ whatpm/t/dom-conformance/ChangeLog 7 Oct 2008 11:41:37 -0000 * html-flows-1.dat: <li value> test results updated. * html-forms-1.dat: accesskey="" attribute is obsolete. * html-metadata-1.dat: Fix broken test results. * html-repetitions.dat: The repetition template feature is obsolete. A test entry from ../content-model-2.dat is added. 2008-10-07 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 7 Oct 2008 11:36:17 -0000 2008-10-07 Wakaba <wakaba@suika.fam.cx> * ContentChecker.pm: New error level "html5_fact" added, which should be tentatively used until all of requirements are properly specced as RFC 2119 "MUST" in HTML5. ++ whatpm/Whatpm/ContentChecker/ChangeLog 7 Oct 2008 11:37:15 -0000 * HTML.pm: Quoted-strings in media type specifications were not properly decoded. Fixed support for <li value> with non-<ol> parent (or with no parent). 2008-10-07 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 Oct 2008 11:46:29 -0000 * 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 <wakaba@suika.fam.cx> ++ whatpm/t/dom-conformance/ChangeLog 5 Oct 2008 11:47:29 -0000 * html-datatemplate.dat, html-flows-1.dat, html-form-input-1.dat, html-forms-1.dat, html-global-1.dat, html-metadata-1.dat, html-repetitions.dat, html-tables-1.dat, html-texts-1.dat: New files (test entries moved from ../content-model-1.dat and ../content-model-2.dat). 2008-10-05 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 Oct 2008 05:38:58 -0000 * 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 <wakaba@suika.fam.cx> ++ whatpm/t/dom-conformance/ChangeLog 5 Oct 2008 05:35:48 -0000 2008-10-05 Wakaba <wakaba@suika.fam.cx> * html-form-label.dat: New test data file. * ChangeLog: New file. ++ whatpm/Whatpm/ChangeLog 5 Oct 2008 05:58:50 -0000 * ContentChecker.pod: Note on internal flags is added. 2008-10-05 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 5 Oct 2008 05:36:36 -0000 2008-10-05 Wakaba <wakaba@suika.fam.cx> * HTML.pm: <label> content conformance checking implemented.
++ whatpm/t/ChangeLog 22 Sep 2008 06:43:31 -0000 * content-model-2.dat: Test data on |for=""| attribute are added. 2008-09-22 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 22 Sep 2008 06:43:48 -0000 * HTML.pm: Support for |for=""| validation. 2008-09-22 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 22 Sep 2008 04:59:00 -0000 2008-09-22 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for |area| |alt=""| are added (HTML5 revision 1932). ++ whatpm/Whatpm/ContentChecker/ChangeLog 22 Sep 2008 04:58:37 -0000 2008-09-22 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Support for |area| |alt=""| validation (HTML5 revision 1932).
++ whatpm/t/ChangeLog 21 Sep 2008 12:25:42 -0000 * content-model-2.dat: Test data for |form=""| are added. 2008-09-21 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 21 Sep 2008 12:36:46 -0000 * ContentChecker.pm: |form=""| check support added. 2008-09-21 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 21 Sep 2008 12:25:56 -0000 * HTML.pm: Support for |form=""| attributes. 2008-09-21 Wakaba <wakaba@suika.fam.cx>
++ whatpm/Whatpm/ChangeLog 21 Sep 2008 11:41:39 -0000 * ContentChecker.pm: |contextmenu| validness is now checked using |id| and |id_type| properties, and |menu| property is removed. 2008-09-21 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 21 Sep 2008 11:44:45 -0000 * HTML.pm: |id| attribute checkers for the |menu| and |map| elements are removed; the |id| attribute of those elements is now checked by the global |id| attribute. 2008-09-21 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 21 Sep 2008 09:32:48 -0000 2008-09-21 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for |form| |name| are added. ++ whatpm/Whatpm/ChangeLog 21 Sep 2008 09:33:18 -0000 * ContentChecker.pm: Prepare for |form| |name| attribute's duplication checking. 2008-09-21 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 21 Sep 2008 09:32:26 -0000 2008-09-21 Wakaba <wakaba@suika.fam.cx> * HTML.pm: |form| element's |name| attribute is implemented.
++ whatpm/t/ChangeLog 20 Sep 2008 11:22:21 -0000 * 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 <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 20 Sep 2008 11:21:11 -0000 * HTML.pm.src: Reminding places where U+000B is allowed as a space character is fixed (cf. HTML5 revision 1738). * ContentChecker.pm, HTMLTable.pm: U+000B is no longer part of space characters (HTML5 revision 1738). 2008-09-20 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 20 Sep 2008 11:18:32 -0000 * HTML.pm: U+000B is no longer part of space characters (HTML5 revision 1738). 2008-09-20 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 20 Sep 2008 07:00:43 -0000 * 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 <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 20 Sep 2008 02:17:40 -0000 2008-09-20 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Add test data for accept-charset="" attributes. ++ whatpm/Whatpm/ContentChecker/ChangeLog 20 Sep 2008 02:19:00 -0000 2008-09-20 Wakaba <wakaba@suika.fam.cx> * HTML.pm ($HTMLCharsetChecker): Support for ASCII-compatibility check. ($HTMLCharsetsAttrChecker): New checker for accept-charset="" support.
++ whatpm/t/ChangeLog 17 Sep 2008 03:45:14 -0000 2008-09-17 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat: Test results are updated. * content-model-2.dat: Tests for style="" are added. ++ whatpm/Whatpm/CSS/ChangeLog 17 Sep 2008 03:45:24 -0000 2008-09-17 Wakaba <wakaba@suika.fam.cx> * Parser.pm (parse_char_string_as_inline): New method. ++ whatpm/Whatpm/ContentChecker/ChangeLog 17 Sep 2008 03:55:06 -0000 2008-09-17 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Support for style="" attributes.
++ whatpm/t/ChangeLog 13 Sep 2008 10:47:42 -0000 * content-model-2.dat: A test case for NCR in charset="" is added. 2008-09-13 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 13 Sep 2008 10:48:59 -0000 * HTML.pm.src: Finally we get rid of all the inner loops. Remove entity related tokenizer states in favor of new states implementing the consume character reference algorithm. 2008-09-13 Wakaba <wakaba@suika.fam.cx> * HTML.pm.src: "Consume a character reference" algorithm is * HTML.pm.src: Make |PUBLIC| and |SYSTEM| keyword tokenizing
++ whatpm/t/ChangeLog 9 Sep 2008 04:32:11 -0000 2008-09-09 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-7.dat: |a| is now transparent (HTML5 revision 1963). ++ whatpm/Whatpm/ContentChecker/ChangeLog 9 Sep 2008 04:32:26 -0000 2008-09-09 Wakaba <wakaba@suika.fam.cx> * HTML.pm: |a| is now transparent (HTML5 revision 1963).
++ whatpm/t/ChangeLog 31 Aug 2008 12:28:19 -0000 * content-model-1.dat, content-model-2.dat: |event-source| is renamed as |eventsource| (HTML5 revision 1863). 2008-08-31 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Uppercase letters are not allowed as embed custom attributes (HTML5 revision 1946). 2008-08-31 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 31 Aug 2008 12:28:43 -0000 * HTML.pm: |event-source| renamed as |eventsource| (HTML5 revision 1863). 2008-08-31 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Uppercase attribute names for embed elements are disallowed (HTML5 revision 1946). 2008-08-31 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 31 Aug 2008 10:51:47 -0000 * 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 <wakaba@suika.fam.cx> * 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 <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 31 Aug 2008 10:52:17 -0000 * HTML.pm: |embed| custom attributes and |data-*| attributes must be XML compatible (HTML5 revision 1836). 2008-08-31 Wakaba <wakaba@suika.fam.cx> * HTML.pm: All HTML elements can have xmlns="" attributes (HTML5 revision 1834). 2008-08-31 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 31 Aug 2008 09:10:13 -0000 * content-model-2.dat: Alternate style sheet element must have a non-empty title attribute (HTML5 revision 1942). 2008-08-31 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: A test data for wrong spelling of |irrelevant| is added. 2008-08-31 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 31 Aug 2008 09:10:50 -0000 * HTML.pm: Requires non-empty title="" for rel="alternate stylesheet" link elements (HTML5 revision 1942). 2008-08-31 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 31 Aug 2008 06:54:57 -0000 * 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 <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 31 Aug 2008 06:55:32 -0000 * HTML.pm: Support for the |bb| element (HTML5 revision 1894). |irrelevant| renamed as |hidden| (HTML5 revision 2119). 2008-08-31 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 30 Aug 2008 15:42:55 -0000 2008-08-31 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: <embed> w/o src="" is conforming (HTML5 revision 1929). ++ whatpm/Whatpm/ContentChecker/ChangeLog 30 Aug 2008 16:08:38 -0000 2008-08-31 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Element status updated. 2008-08-31 Wakaba <wakaba@suika.fam.cx> * HTML.pm: <embed> without src="" is conforming (HTML5 revision 1929).
++ whatpm/t/ChangeLog 30 Aug 2008 14:59:23 -0000 * content-model-2.dat: @autosubmit dropped (HTML5 revision 2019). 2008-08-30 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 30 Aug 2008 14:51:18 -0000 * HTMLTable.pm: scope=auto algorithm fix synced with the spec (HTML5 revision 2093). ($process_row): Algorithm step numbers synced with the spec (HTML5 revision 2092). 2008-08-30 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 30 Aug 2008 14:59:43 -0000 * HTML.pm: @autosubmit dropped (HTML5 revision 2019). 2008-08-30 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 30 Aug 2008 12:33:27 -0000 * content-model-1.dat, content-model-2.dat: Test data updated and added for HTML5 revision 2062 and so on (@lang and @xml:lang). 2008-08-30 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 30 Aug 2008 12:30:55 -0000 * ContentChecker.pm: |xml:lang| attribute value must be same as |lang| attribute value for HTML elements (HTML5 revision 2062 and so on). 2008-08-30 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 30 Aug 2008 12:32:39 -0000 * HTML.pm: |xml:lang| attribute value must be same as |lang| attribute value for HTML elements (HTML5 revision 2062 and so on). |lang| attribute in XML document is no longer disallowed (HTML5 revision 2062). |xml:lang| is allowed in HTML document (HTML5 revision 2062 and so on). 2008-08-30 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 30 Aug 2008 10:22:30 -0000 * ContentChecker.t: Updated for latest version of the Whatpm::ContentChecker module. * content-model-1.dat, content-model-2.dat, content-model-3.dat, content-model-4.dat, content-model-6.dat, content-model-atom-1.dat, content-model-atom-2.dat, content-model-atom-threading-1.dat, table-1.dat: Results updated. 2008-08-30 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 30 Aug 2008 10:24:24 -0000 * ContentChecker.pm: Error level definition for |xml_id_error| was missing. * URIChecker.pm: The end of the URL should be marked as the error location for an empty path error. The position between the userinfo and the port components should be marked as the error location for an empty host error. 2008-08-30 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 30 Aug 2008 10:26:28 -0000 2008-08-30 Wakaba <wakaba@suika.fam.cx> * Atom.pm: s/element missing/child element missing/ for consistency. * HTML.pm: Typos fixed. (pre): "No significant content" error was unintentionally disabled. s/element missing/child element missing/ for consistency.
++ whatpm/t/ChangeLog 8 Jun 2008 13:04:13 -0000 * content-model-1.dat, content-model-2.dat: Test data are updated and added for <map name=""> and <map id=""> (HTML5 revisions 1722 and 1728). 2008-06-08 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 8 Jun 2008 13:04:07 -0000 * HTML.pm: Support for |<map name="">| (HTML5 revisions 1722 and 1728). 2008-06-08 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 1 Jun 2008 05:29:24 -0000 2008-06-01 Wakaba <wakaba@suika.fam.cx> * content-model-6.dat: "data-" attribute is no longer allowed (HTML5 revision 1709). * content-model-2.dat: Add tests for rel=contact (cf. HTML5 revision 1711). ++ whatpm/Whatpm/ChangeLog 1 Jun 2008 05:22:21 -0000 2008-06-01 Wakaba <wakaba@suika.fam.cx> * mklinktypelist.pl: rel=contact is no longer part of the HTML5 spec (commented out). (HTML5 revision 1711). ++ whatpm/Whatpm/ContentChecker/ChangeLog 1 Jun 2008 05:29:43 -0000 2008-06-01 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Make data="" invalid (HTML5 revision 1709).
++ whatpm/t/ChangeLog 25 May 2008 08:30:41 -0000 * content-model-2.dat: Test data on sizes="" are added (HTML5 revision 1558). 2008-05-25 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 25 May 2008 08:30:56 -0000 * HTML.pm: Support for sizes="" (HTML5 revision 1558). 2008-05-25 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 24 May 2008 14:11:43 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 24 May 2008 14:01:15 -0000 * HTML.pm.src: Support for end-of-file token in foreign content insertion mode (HTML5 revision 1693). Update SVG camelCase attribute list (HTML5 revision 1700). <textarea> closes </select> (HTML5 revision 1699). More start tags close in foreign content insertion mode (HTML5 revision 1698). 2008-05-24 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 24 May 2008 11:50:28 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 24 May 2008 11:16:23 -0000 * HTML.pm.src: ";" is not part of charset name (HTML5 revision 1665). 2008-05-24 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 24 May 2008 11:50:15 -0000 2008-05-24 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Support for seemless="" (HTML5 revision 1637) and sandbox="" (HTML5 revision 1643). 2008-05-24 Wakaba <wakaba@suika.fam.cx> * HTML.pm: |width| and |height| on |iframe| are now conforming (HTML5 revision 1659).
++ whatpm/t/ChangeLog 16 May 2008 13:45:01 -0000 * content-model-2.dat: Test data for charset="" attribute are added. 2008-05-16 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 16 May 2008 11:18:17 -0000 2008-05-16 Wakaba <wakaba@suika.fam.cx> * CacheManifest.pm (_parse): Drop fragment identifiers from URIs in fallback section (HTML5 revision 1596). ++ whatpm/Whatpm/ContentChecker/ChangeLog 16 May 2008 13:45:47 -0000 * HTML.pm: Fact out generic charset name checking code to $HTMLCharsetChecker. Support for charset="" attributes on <a>, <link>, and <script> elements. 2008-05-16 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 16 May 2008 10:45:12 -0000 2008-05-16 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for pixeldata="" attribute are added (HTML5 revision 1629). ++ whatpm/Whatpm/ContentChecker/ChangeLog 16 May 2008 10:50:31 -0000 2008-05-16 Wakaba <wakaba@suika.fam.cx> * HTML.pm ($GetHTMLFloatingPointNumberAttrChecker): More than one "." characters were allowed in a floating point number incorrectly. (source): Support for the pixelratio="" attribute (HTML5 revision 1629).
++ whatpm/t/ChangeLog 10 May 2008 05:54:08 -0000 2008-05-10 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Boolean attributes now allow uppercase letters (HTML5 revision 1572). ++ whatpm/Whatpm/ChangeLog 10 May 2008 05:57:19 -0000 2008-05-10 Wakaba <wakaba@suika.fam.cx> * CacheManifest.pm: Don't replace U+0000 NULL (HTML5 revision 1553). ++ whatpm/Whatpm/ContentChecker/ChangeLog 10 May 2008 05:54:35 -0000 2008-05-10 Wakaba <wakaba@suika.fam.cx> * HTML.pm ($GetHTMLBooleanAttrChecker): Allow uppercase letters (HTML5 revision 1572).
++ whatpm/t/ChangeLog 6 May 2008 08:59:04 -0000 2008-05-06 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for td/@headers are added. ++ whatpm/Whatpm/ChangeLog 6 May 2008 08:57:07 -0000 * ContentChecker.pm: Noted that those returned in |table| are no longer table elements, but table objects returned by Whatpm::HTMLTable. * HTMLTable.pm (form_table): Return table element node as |$table->{element}|. (assign_header): Support for the |headers=""| attribute. 2008-05-06 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 6 May 2008 08:58:42 -0000 2008-05-06 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Invoke |Whatpm::HTMLTable->assign_header| for each table object. Return the table object, not table element. The |headers=""| checker for |td| elements are now noop. Set the status of |headers=""| attribute as HTML5's one.
++ whatpm/t/ChangeLog 5 May 2008 11:15:04 -0000 * 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> ++ whatpm/Whatpm/ContentChecker/ChangeLog 5 May 2008 11:14:32 -0000 * HTML.pm ($HTMLLengthAttrChecker): New. (table/@cellpadding, table/@cellspacing, @charoff): Implemented. (script/@langauge): Implemented. 2008-05-05 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 May 2008 09:51:44 -0000 * 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> ++ whatpm/Whatpm/ContentChecker/ChangeLog 5 May 2008 09:52:11 -0000 * HTML.pm: Make duplicate http-equiv="" non-conforming. Check meta refresh content="". 2008-05-05 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 May 2008 03:59:40 -0000 2008-05-05 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data for repeat* global attributes are added. ++ whatpm/Whatpm/ContentChecker/ChangeLog 5 May 2008 04:00:12 -0000 2008-05-05 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Raise an error if a repeat* global attrbute is used for an HTML element.
++ whatpm/Whatpm/ChangeLog 3 May 2008 14:42:15 -0000 * ContentChecker.pm: Support for global attributes. Status of XML specs are added. 2008-05-03 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 3 May 2008 14:41:46 -0000 * HTML.pm: Support for global attributes. Status for XHTML2 elements/attributes are added. 2008-05-03 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 3 May 2008 09:19:49 -0000 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. ++ whatpm/Whatpm/ContentChecker/ChangeLog 3 May 2008 09:18:28 -0000 * HTML.pm: Support for |repeat-start=""| attribute. 2008-05-03 Wakaba <wakaba@suika.fam.cx>
++ whatpm/Whatpm/ContentChecker/ChangeLog 3 May 2008 09:06:48 -0000 * HTML.pm: Support for |repeat=""|, |repeat-template=""|, |repeat-min=""|, and |repeat-max=""| attributes. Support for |button| |type| values |add|, |remove|, |move-up|, and |move-down|. 2008-05-03 Wakaba <wakaba@suika.fam.cx>
++ whatpm/Whatpm/ChangeLog 3 May 2008 07:58:56 -0000 2008-05-03 Wakaba <wakaba@suika.fam.cx> * ContentChecker.pm (check_element): Support for |template=""| and |ref=""| attribute (referent element type checking). ++ whatpm/Whatpm/ContentChecker/ChangeLog 3 May 2008 07:58:22 -0000 2008-05-03 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Support for |template=""|, |ref=""|, and |registrationmark=""| attributes.
++ whatpm/t/ChangeLog 29 Apr 2008 10:52:03 -0000 * 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> and added (HTML5 revision 1470 and 1471). ++ whatpm/Whatpm/ContentChecker/ChangeLog 29 Apr 2008 10:52:29 -0000 * HTML.pm: Support for |onstorage| attribute is added (HTML5 revision 1495). Defined terms no longer have to be unique (HTML5 revision 1467). 2008-04-29 Wakaba <wakaba@suika.fam.cx> ($HTMLTargetAttrChecker): |_blank| is now allowed (HTML5 revision 1471) and an empty string is no longer allowed (HTML5 revision 1470).
++ whatpm/t/ChangeLog 29 Apr 2008 10:24:55 -0000 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. ++ whatpm/Whatpm/ChangeLog 29 Apr 2008 08:17:14 -0000 * CacheManifest.pm (_parse): New same origin definition (HTML5 revision 1500) is implemented (except for IDNA part and URI-scheme-specific ++ whatpm/Whatpm/ContentChecker/ChangeLog 29 Apr 2008 10:23:48 -0000 2008-04-29 Wakaba <wakaba@suika.fam.cx> * HTML.pm ($HTMLBrowsingContextNameAttrChecker): New checker. ($HTMLTargetAttrChecker): |_blank| is now allowed and an empty string is no longer allowed (HTML5 revision 1470). (object/@name, iframe/@name): Added (HTML5 revision 1470).
++ whatpm/t/ChangeLog 13 Apr 2008 06:15:16 -0000 2008-04-13 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: Test data updated and added for global |xmlns| attributes (HTML5 revision 1426). ++ whatpm/Whatpm/ContentChecker/ChangeLog 13 Apr 2008 06:12:22 -0000 2008-04-13 Wakaba <wakaba@suika.fam.cx> * HTML.pm: |xmlns| attribute is now a global attribute (HTML5 revision 1426).
++ whatpm/t/ChangeLog 28 Mar 2008 15:18:24 -0000 2008-03-29 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: s/prose/flow/g. ++ whatpm/Whatpm/ContentChecker/ChangeLog 28 Mar 2008 14:55:26 -0000 2008-03-28 Wakaba <wakaba@suika.fam.cx> * HTML.pm: s/Prose/Flow/g (HTML5 revision 1261). 2008-03-23 Wakaba <wakaba@suika.fam.cx> * HTML.pm: @datetime microsyntax is in the First Draft phase.
++ whatpm/t/ChangeLog 22 Mar 2008 12:23:33 -0000 * content-model-2.dat: Test data on |rev| attribute are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 22 Mar 2008 12:23:50 -0000 * HTML.pm: link/@rev and a/@rev are implemented. 2008-03-22 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 22 Mar 2008 11:45:24 -0000 * 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>
++ whatpm/Whatpm/ContentChecker/ChangeLog 22 Mar 2008 11:37:19 -0000 * HTML.pm: link/@target, img/@align, img/@border, img/@hspace, img/@vspace, img/@longdesc, object/@align, object/@archive, object/@border, object/@classid, object/@codebase, object/@codetype, object/@declare, object/@hspace, object/@standby, object/@vspace, param/@valuetype, param/@type, area/@nohref, %cellhalign/@align, %cellhalign/@char, and %cellvalign/@valign are implemented. 2008-03-22 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 22 Mar 2008 08:19:58 -0000 * content-model-2.dat: Test data on more HTML4 attributes are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 22 Mar 2008 08:22:41 -0000 * HTML.pm: tr/@bgcolor, td/@bgcolor, th/@bgcolor, td/@abbr, th/@abbr, td/@axis, th/@axis, td/@scope, td/@nowrap, th/@nowrap, caption/@align , table/@frame, table/@rules, table/@summary, and table/@width are implemented. 2008-03-22 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 22 Mar 2008 06:52:53 -0000 * content-model-2.dat: Test data on numbers of HTML4 deprecated attributes are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 22 Mar 2008 06:52:25 -0000 * HTML.pm: body/@alink, body/@background, body/@bgcolor, body/@link, body/@text, body/@vlink, hn/@align, p/@align, br/@clear, pre/@width, ol/@compact, ul/@compact, dl/@compact, dl/@compact, menu/@compact, and div/@align implemented. 2008-03-22 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 22 Mar 2008 05:45:31 -0000 * content-model-2.dat: Test data on |@profile| and |@version| are added. 2008-03-22 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 22 Mar 2008 05:43:37 -0000 * RDFXML.pm: Typo fixed. 2008-03-22 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 22 Mar 2008 05:45:17 -0000 * HTML.pm: Typo fixed. html/@version implemented (as do-nothing checker). head/@profile implemented. meta/@scheme implemented (as do-nothing checker). 2008-03-22 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 22 Mar 2008 02:51:31 -0000 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. ++ whatpm/Whatpm/ChangeLog 22 Mar 2008 03:05:10 -0000 2008-03-22 Wakaba <wakaba@suika.fam.cx> * ContentChecker.pm: |fact_level| is now treated as same as |must_level|, i.e. level = |m|. (check_element): Make list of URIs in the DOM. ++ whatpm/Whatpm/ContentChecker/ChangeLog 22 Mar 2008 03:06:11 -0000 2008-03-22 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Add URIs to the list of URIs to be returned by the checker method. |accesskey| attribute is implemented.
++ whatpm/t/ChangeLog 20 Mar 2008 08:53:32 -0000 * 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> ++ whatpm/Whatpm/ContentChecker/ChangeLog 20 Mar 2008 08:38:25 -0000 * Atom.pm: Raise an error if required |atom:summary| element is missing from an |atom:entry| element. 2008-03-20 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 9 Mar 2008 11:11:01 -0000 * content-model-2.dat: |contenteditable=""| tests are added. 2008-03-09 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 9 Mar 2008 11:11:18 -0000 * HTML.pm: |contenteditable| attribute support is now implemented. 2008-03-09 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 2 Mar 2008 03:39:34 -0000 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. ++ whatpm/Whatpm/ChangeLog 2 Mar 2008 03:36:45 -0000 2008-03-02 Wakaba <wakaba@suika.fam.cx> * HTML.pm.src: s/local_name/manakai_local_name/g. ++ whatpm/Whatpm/HTML/ChangeLog 2 Mar 2008 03:28:10 -0000 2008-03-02 Wakaba <wakaba@suika.fam.cx> * Serializer.pm (get_inner_html): Typo fixed. ++ whatpm/Whatpm/ContentChecker/ChangeLog 2 Mar 2008 03:37:30 -0000 2008-03-02 Wakaba <wakaba@suika.fam.cx> * HTML.pm: |in_a_href| flag is not reset after the </a>. Raise an error if |area| is not a descendant of |map|.
++ whatpm/t/ChangeLog 1 Mar 2008 00:26:59 -0000 2008-03-01 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Updated (HTML5 recision 1286). * content-model-2.dat: Updated (HTML5 revision 1275). ++ whatpm/Whatpm/ChangeLog 1 Mar 2008 00:19:36 -0000 2008-03-01 Wakaba <wakaba@suika.fam.cx> * _NamedEntityList.pm: Updated (HTML5 revision 1286). * HTML.pm.src: |charset| in |content| attribute is case-insensitive (HTML5 revision 1270). ++ whatpm/Whatpm/HTML/ChangeLog 1 Mar 2008 00:07:44 -0000 2008-03-01 Wakaba <wakaba@suika.fam.cx> * Serializer.pm (get_inner_html): Escape NBSP (HTML5 revision 1277). ++ whatpm/Whatpm/ContentChecker/ChangeLog 29 Feb 2008 23:29:54 -0000 2008-03-01 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Sectioning root category added. |blockquote| is no longer a sectioning content.
++ whatpm/t/ChangeLog 26 Feb 2008 07:46:15 -0000 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). ++ whatpm/Whatpm/ContentChecker/ChangeLog 26 Feb 2008 07:45:46 -0000 2008-02-26 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Make |figure| caption optional (HTML5 revision 1240). Add |reversed| to |ol| (HTML5 revision 1248).
++ whatpm/t/ChangeLog 24 Feb 2008 10:18:09 -0000 * content-model-2.dat: Test data for |acronym|, |big|, |tt|, |s|, |strike|, and |u| are added. 2008-02-24 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 24 Feb 2008 10:17:20 -0000 * HTML.pm: |big|, |tt|, |s|, |strike|, and |u| are implemented. Raise not-part-of-HTML5 error for |acronym|. 2008-02-24 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 24 Feb 2008 07:51:13 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 24 Feb 2008 07:47:32 -0000 * ContentChecker.pm (_attr_status_info): New internal method. 2008-02-24 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 24 Feb 2008 07:50:04 -0000 * HTML.pm: Standardized status for attributes are added (HTML5 info are not added yet). Make element or attribute not defined by HTML5 spec as a conformance error (though it is not clearly defined by HTML5 spec as non-conforming). Note that more work is needed for non-standard attribute thing, since the current implementation prevents non-standard attribute from being syntactically checked (otherwise it is treated as if a standard attribute). 2008-02-24 Wakaba <wakaba@suika.fam.cx>
Some tests revised; some new tests
++ whatpm/t/ChangeLog 23 Feb 2008 10:34:52 -0000 2008-02-23 Wakaba <wakaba@suika.fam.cx> * content-model-1.dat, content-model-2.dat: Wrong "significant" errors are removed. ++ whatpm/Whatpm/ChangeLog 23 Feb 2008 10:33:46 -0000 2008-02-23 Wakaba <wakaba@suika.fam.cx> * ContentChecker.pm (check_element): The way to traverse the tree is entirely revised to make it easier to track the state of ancestors/descendants. As a result of this revision (which rewrites almost all of Whatpm::ContentChecker::HTML), support for content model checking for HTML elements |figure|, |object|, |video|, and |audio| and checking for XML elements (and some XMLNS checkings) are dropped for now. They will be reimplemented in due cource. ++ whatpm/Whatpm/ContentChecker/ChangeLog 23 Feb 2008 10:34:01 -0000 2008-02-23 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Revised.
++ whatpm/t/ChangeLog 18 Feb 2008 00:02:40 -0000 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. ++ whatpm/Whatpm/ContentChecker/ChangeLog 18 Feb 2008 00:03:25 -0000 2008-02-18 Wakaba <wakaba@suika.fam.cx> * HTML.pm (img): |alt| is a SHOULD-level requirement now (since the conformance checker cannot examine the semantics of the image).
++ whatpm/t/ChangeLog 17 Feb 2008 12:18:01 -0000 * content-model-1.dat, content-model-2.dat: Updated. 2008-02-17 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 17 Feb 2008 12:12:56 -0000 * ContentChecker.pm ({unsupported_level}): New value. * HTML.pm.src: Save whether |meta| |content| attribute contains character references or not. 2008-02-17 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 17 Feb 2008 12:17:33 -0000 * HTML.pm: |<meta http-equiv=Content-Type| support (HTML5 revision 1180). 2008-02-17 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 17 Feb 2008 09:56:09 -0000 * 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> ++ whatpm/Whatpm/ContentChecker/ChangeLog 17 Feb 2008 09:55:15 -0000 * HTML.pm: Error messages revised. 2008-02-17 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 17 Feb 2008 06:35:24 -0000 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. ++ whatpm/Whatpm/ChangeLog 17 Feb 2008 06:34:11 -0000 2008-02-17 Wakaba <wakaba@suika.fam.cx> * ContenteChecker.pm ($HTMLTransparentElements): More elements are added. (_get_children): HTML |object| elements are now semi-transparent. * NanoDOM.pm (manakai_html, manakai_head): New methods. ++ whatpm/Whatpm/ContentChecker/ChangeLog 17 Feb 2008 06:32:44 -0000 2008-02-17 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Most part of December 2007 Content Model is implemented.
++ whatpm/t/ChangeLog 25 Nov 2007 07:57:28 -0000 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. ++ whatpm/Whatpm/ChangeLog 25 Nov 2007 07:59:33 -0000 * ContentChecker.pm ($AnyChecker): Old way to add child elements for checking had been used. 2007-11-25 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 25 Nov 2007 08:00:46 -0000 * HTML.pm: Support for checking for significant content (HTML5 revision 1114). Note that the current implementation has an issue on treatment for transparent or semi-transparent elements. * Atom.pm: Support for significant content checking (for composed HTML-Atom documents). 2007-11-25 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 24 Nov 2007 11:19:23 -0000 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. ++ whatpm/Whatpm/CSS/ChangeLog 24 Nov 2007 11:20:48 -0000 2007-11-24 Wakaba <wakaba@suika.fam.cx> * SelectorsParser.pm (parse_string): Raise errors if appropriate. ++ whatpm/Whatpm/ContentChecker/ChangeLog 24 Nov 2007 11:20:02 -0000 2007-11-24 Wakaba <wakaba@suika.fam.cx> * HTML.pm (nest/@filter, rule/@condition): Implemented. (nest/@mode): Definition was wrong. ($HTMLSelectorsAttrChecker): New.
++ whatpm/t/ChangeLog 23 Nov 2007 14:31:20 -0000 * content-model-2.dat: Media type tests are revised. 2007-11-23 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 23 Nov 2007 14:32:47 -0000 * IMTChecker.pm: Revised to raise errors and warnings as (poorly) specced in RFC 2046 and RFC 4288. (application/atom+xml): Definition added. 2007-11-23 Wakaba <wakaba@suika.fam.cx>
++ ChangeLog 23 Nov 2007 07:29:08 -0000 * readme.en.html: Link to user data names documentation is added. 2007-11-23 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/ChangeLog 23 Nov 2007 07:08:15 -0000 * content-model-2.dat: New test data for character references in |charset| attribute values. 2007-11-23 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 23 Nov 2007 07:09:44 -0000 * NanoDOM.pm (get_user_data, set_user_data): New methods. * HTML.pm.src: A flag for character references in attribute values are added. Set |manakai_has_reference| user data to |charset| attribute. 2007-11-23 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 23 Nov 2007 07:08:45 -0000 * HTML.pm (meta): Character references in |charset| attribute values are now erred. 2007-11-23 Wakaba <wakaba@suika.fam.cx>
++ ChangeLog 23 Nov 2007 05:35:10 -0000 2007-11-23 Wakaba <wakaba@suika.fam.cx> * readme.en.html: Whatpm::ContentChecker now depends on Message::Charset::Info. ++ whatpm/t/ChangeLog 23 Nov 2007 05:38:36 -0000 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. ++ whatpm/Whatpm/ChangeLog 23 Nov 2007 05:37:17 -0000 2007-11-23 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (input_encoding, manakai_charset, manakai_has_bom): New attributes. * ContentChecker.pm (check_document): Warn if charset requirements cannot be tested. ++ whatpm/Whatpm/ContentChecker/ChangeLog 23 Nov 2007 05:37:42 -0000 2007-11-23 Wakaba <wakaba@suika.fam.cx> * HTML.pm (meta): |charset| value tests implemented.
++ whatpm/t/ChangeLog 4 Nov 2007 04:31:01 -0000 * content-model-2.dat: Tests for |manifest=""| are added. 2007-11-04 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 4 Nov 2007 04:32:03 -0000 * HTML.pm: Allow <html manifest=URI>. 2007-11-04 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 4 Nov 2007 03:50:55 -0000 * content-model-2.dat: <a><img ismap></a> is no longer conforming (HTML5 revision 1115). 2007-11-04 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ContentChecker/ChangeLog 4 Nov 2007 03:48:04 -0000 * HTML.pm: Don't allow <a><img ismap></a> (<a> w/o href="") (HTML5 revision 1115). 2007-11-04 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 4 Nov 2007 03:41:51 -0000 * 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> ++ whatpm/Whatpm/ContentChecker/ChangeLog 4 Nov 2007 03:41:19 -0000 * HTML.pm: <base> w/o @target and @href is non-conforming (HTML5 revision 1115). 2007-11-04 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 26 Oct 2007 14:17:06 -0000 2007-10-26 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: New test for |poster| (HTML5 revision 1097). ++ whatpm/Whatpm/CSS/ChangeLog 23 Oct 2007 11:33:35 -0000 2007-10-22 Wakaba <wakaba@suika.fam.cx> * SelectorsSerializer.pm ($ident): Non-ascii name start characters after leading |-| was escaped. An IDENT of |-| was not escaped. ++ whatpm/Whatpm/ContentChecker/ChangeLog 26 Oct 2007 14:14:31 -0000 2007-10-26 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Support for |poster| attribute (HTML5 revision 1097).
++ whatpm/t/ChangeLog 23 Oct 2007 11:31:04 -0000 2007-10-23 Wakaba <wakaba@suika.fam.cx> * content-model-2.dat: <script async defer> is now conforming (HTML5 revision 1085). ++ whatpm/Whatpm/ContentChecker/ChangeLog 23 Oct 2007 11:25:14 -0000 2007-10-23 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Make <script async defer> conforming (HTML5 revision 1085).
++ whatpm/t/ChangeLog 14 Oct 2007 09:21:32 -0000 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. ++ whatpm/Whatpm/ChangeLog 14 Oct 2007 09:20:23 -0000 2007-10-14 Wakaba <wakaba@suika.fam.cx> * ContentChecker.pm (check_document): Support for new |is_xml_root| flag. (check_element): Support for new |pluses| state. (_add_pluses): New method. (_remove_minuses): Support for new |minus| item. ++ whatpm/Whatpm/ContentChecker/ChangeLog 14 Oct 2007 09:20:50 -0000 2007-10-14 Wakaba <wakaba@suika.fam.cx> * Atom.pm, HTML.pm: Support for |html:nest|, |html:datatemplate|, and |html:rule| elements.
++ whatpm/t/ChangeLog 17 Aug 2007 07:08:23 -0000 * content-model-2.dat: New tests for |base| following URI or hyperlink are added. 2007-08-17 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 17 Aug 2007 07:44:01 -0000 * CSS/: New directory. 2007-08-17 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/CSS/ChangeLog 17 Aug 2007 11:53:38 -0000 2007-08-17 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm: New module. * ChangeLog: New file. ++ whatpm/Whatpm/ContentChecker/ChangeLog 17 Aug 2007 07:08:56 -0000 * HTML.pm: Raise new errors if |base| is following URI attributes or hyperlink attributes. 2007-08-17 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 17 Aug 2007 05:53:49 -0000 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. ++ whatpm/Whatpm/ChangeLog 17 Aug 2007 05:54:48 -0000 2007-08-17 Wakaba <wakaba@suika.fam.cx> * ContentChecker.pm (_check_get_children): Support for |noscript| in |head|. ++ whatpm/Whatpm/ContentChecker/ChangeLog 17 Aug 2007 05:55:27 -0000 2007-08-17 Wakaba <wakaba@suika.fam.cx> * HTML.pm: Support for |noscript| in |head|. Make an error for |noscript| in XML document.
++ whatpm/t/ChangeLog 8 Aug 2007 12:37:42 -0000 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. ++ whatpm/Whatpm/ChangeLog 8 Aug 2007 12:11:06 -0000 2007-08-08 Wakaba <wakaba@suika.fam.cx> * ContentType.pm: Sniffing for |<script| (HTML5 revision 983) is implemented. ++ whatpm/Whatpm/ContentChecker/ChangeLog 8 Aug 2007 12:38:37 -0000 2007-08-08 Wakaba <wakaba@suika.fam.cx> * HTML.pm ($HTMLURIsAttrChecker): Syntax of error |type| value are changed for the ease of error message catalog lookup.
++ whatpm/t/ChangeLog 16 Jul 2007 14:28:33 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 16 Jul 2007 14:01:47 -0000 * ContentChecker.pm: Drop wrong |level => 'error'| specification from "in HTML:xml:lang" error. Character position is now the last part of the error type in the URI error description. Report "unsupported" status for language tags, media queries, script codes, and style sheets. 2007-07-16 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 16 Jul 2007 07:48:16 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 16 Jul 2007 07:33:46 -0000 * ContentChecker.pm: Report error if |xml:lang| in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset| in XML. * NanoDOM.pm (Attr.owner_document): New attribute. 2007-07-16 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 30 Jun 2007 12:28:52 -0000 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. ++ whatpm/Whatpm/ChangeLog 30 Jun 2007 13:03:50 -0000 2007-06-30 Wakaba <wakaba@suika.fam.cx> * IMTChecker.pm: Report warning for unregistered and private types/subtypes. * ContentChecker.pm, HTML.pm.src, IMTChecker.pm, URIChecker.pm, HTMLTable.pm: Error messages are now consistent; they are all listed in <http://suika.fam.cx/gate/2005/sw/Whatpm%20Error%20Types>.
++ whatpm/t/ChangeLog 25 Jun 2007 12:31:07 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 25 Jun 2007 12:31:24 -0000 * ContentChecker.pm: |<img ismap>| not in |<a></a>| is now erred. |<datalist>| is implemented. Attribute checker for |<command>| and |<menu>| are added. Support for |contextmenu| global attribute is added. 2007-06-25 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 24 Jun 2007 14:19:51 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 24 Jun 2007 14:20:06 -0000 * URIChecker.pm (check_iri_reference): A |decode| method name was incorrect. * ContentChecker.pm: Support for the |footer| element. Check URI syntax for space-separated URI attributes. Support for the |tabindex| attribute. Support for |datetime| attribute. 2007-06-24 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 23 Jun 2007 16:36:55 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 23 Jun 2007 16:37:20 -0000 * HTML.pm.src: HTML5 revision 935 (<base>, <link>, <meta> in body). * ContentChecker.pm: HTML5 revision 938 (scoped=""). 2007-06-24 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 23 Jun 2007 04:17:48 -0000 * content-model-1.dat: Tests for space characters in id="" attribute are added. 2007-06-23 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 23 Jun 2007 04:18:26 -0000 * ContentChecker.pm: HTML5 revision 881 (Make |id| attribute with space characters non-conforming). 2007-06-23 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 Jun 2007 00:48:32 -0000 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). ++ whatpm/Whatpm/ChangeLog 5 Jun 2007 00:55:11 -0000 2007-06-05 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (get_attribute_node_ns): New method. * ContentChecker.pm: |script| |async| and |defer| no longer require |src|. |async| MUST NOT be specified if |defer|. (HTML5 revision 858).
++ whatpm/t/ChangeLog 27 May 2007 10:25:14 -0000 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. ++ whatpm/Whatpm/ChangeLog 27 May 2007 10:25:42 -0000 * ContentChecker.pm (thead, tfoot): Checker specifications were incorrect. 2007-05-27 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 26 May 2007 12:32:50 -0000 * content-model-2.dat: Tests for |rel| values are added. 2007-05-26 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 26 May 2007 12:32:20 -0000 * ContentChecker.pm ($HTMLLinkTypesAttrChecker): New checker. (link/@rel, a/@rel, area/@rel): Use new checker. * Makefile (_LinkTypeList.pm, RelExtensions.html): New rules. * _LinkTypeList.pm: New file. * mklinktypelist.pl: New file. * .cvsignore: |RelExtensions.html| added. * NanoDOM.pm (child_nodes): Returns an empty array for non-child-containing node types. (text_content): New attribute. 2007-05-26 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 26 May 2007 08:12:26 -0000 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. ++ whatpm/Whatpm/ChangeLog 26 May 2007 08:11:16 -0000 2007-05-26 Wakaba <wakaba@suika.fam.cx> * IMTChecker.pm: New module. * ContentChecker.pm ($HTMLIMTAttrChecker): Call IMTChecker to test parameter value validity. * HTML.pm.src ($style_start_tag): Attributes were discarded.
++ whatpm/t/ChangeLog 25 May 2007 14:46:11 -0000 * content-model-2.dat: New test entries for URI attributes. ++ whatpm/Whatpm/ChangeLog 25 May 2007 14:25:11 -0000 * ContentChecker.pm ($HTMLURIAttrChecker): Implemented. 2007-05-25 Wakaba <wakaba@suika.fam.cx>
++ ChangeLog 20 May 2007 11:07:54 -0000 2007-05-20 Wakaba <wakaba@suika.fam.cx> * readme.en.html: Updated. ++ whatpm/t/ChangeLog 20 May 2007 11:12:04 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 20 May 2007 11:10:24 -0000 * ContentChecker.pm: Now most attributes are implemented or associated to some placeholder. ($ElementDefault): Warn unknown attributes for unknown elements as "attribute not supported". ($HTMLLanguageTagAttrChecker, $HTMLMQAttrChecker): New placeholders. ($HTMLUsemapAttrChecker, $HTMLTargetAttrChecker): New checkers. (|a| attribute checker): Reimplemented. 2007-05-20 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 20 May 2007 07:12:09 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 20 May 2007 07:11:11 -0000 * ContentChecker.pm ($HTMLEventHandlerAttrChecker): New placeholder. ($HTMLAttrChecker): Event handler content attributes are added. (link, embed): Required attribute is now checked. (embed): Unknown local attributes are no longer warned. 2007-05-20 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 20 May 2007 05:06:29 -0000 * content-model-2.dat: Tests for additionally-implemented attributes are added. 2007-05-20 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 20 May 2007 05:06:03 -0000 * ContentChecker.pm ($HTMLSpaceURIsAttrChecker): New placeholder. ($HTMLIMTAttrChecker): New checker. (link@rel, link@href, link@type, style@type, a@href, a@ping, a@ping, a@type, embed@src, embed@type, object@data, object@type, source@src, source@type, area@alt, area@shape, area@coords, area@href, area@ping, area@rel, area@type, script@src, script@defer, script@async, script@type): Checkers added. 2007-05-20 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 May 2007 10:11:24 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 19 May 2007 10:10:09 -0000 * ContentChecker.pm: Support for many of HTML5 elements. ($GetHTMLNonNegativeIntegerAttrChecker): New. 2007-05-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 May 2007 07:55:35 -0000 * content-model-2.dat: Tests for elements up to |progress|. 2007-05-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 19 May 2007 07:55:08 -0000 * ContentChecker.pm: Support for most elements up to |progress|. ($HTMLURIAttrChecker): Placeholder. ($HTMLIntegerAttrChecker, $GetHTMLFloatingPointNumberAttrChecker): New. 2007-05-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 May 2007 06:02:30 -0000 * 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> ++ whatpm/Whatpm/ChangeLog 19 May 2007 06:01:57 -0000 * ContentChecker.pm: Attribute checkers for global attributes, |html|, |base|, |style|, and |meta|. * NanoDOM.pm (insert_before): Weaken reference to the parent node. (Attr::new): Set |owner_element| attribute. (namespace_uri, manakai_local_name): New attribute implementations. (owner_element): New attribute. 2007-05-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 May 2007 03:49:54 -0000 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. * ContentChecker.t (manakai_element_type_match): Removed. ++ whatpm/Whatpm/ChangeLog 19 May 2007 03:48:44 -0000 2007-05-19 Wakaba <wakaba@suika.fam.cx> * ContentChecker.pm ($AttrChecker, $HTMLAttrChecker, $AnyChecker->{attr_checker}, $HTMLAttrsChecker, $Element->{$HTML_NS}->{''}): New. (check_element): Invoke attrs_checker for each element.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| [email protected] | ViewVC Help |
| Powered by ViewVC 1.1.24 |