Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Tag: |
++ whatpm/t/ChangeLog 6 Sep 2009 01:19:59 -0000 2009-09-06 Wakaba <wakaba@suika.fam.cx> * tree-test-1.dat, tree-test-form.dat, tree-test-void.dat: Added and revised test results related to <keygen> parsing (HTML5 revision 2960). ++ whatpm/Whatpm/ChangeLog 6 Sep 2009 01:16:22 -0000 2009-09-06 Wakaba <wakaba@suika.fam.cx> * HTML.pm.src (_tree_construction_main): Treate |keygen| as a void element (HTML5 revision 2960). ++ whatpm/Whatpm/HTML/ChangeLog 6 Sep 2009 01:16:06 -0000 2009-09-06 Wakaba <wakaba@suika.fam.cx> * Serializer.pm (get_inner_html): Added |keygen| to the list of void elements (HTML5 revision 2960).
++ whatpm/t/ChangeLog 5 Sep 2009 11:31:07 -0000 * tokenizer-test-1.test: Changed to keep non-normal character references (HTML5 revision 3374). 2009-09-05 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 5 Sep 2009 11:31:46 -0000 * Tokenizer.pm.src: Changed to keep non-normal character references as is (HTML5 revision 3374). 2009-09-05 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 Sep 2009 10:40:03 -0000 * tokenizer-test-1.test: Updated test results on unclosed start and end tags (HTML5 revision 2990). 2009-09-05 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 5 Sep 2009 10:40:48 -0000 2009-09-05 Wakaba <wakaba@suika.fam.cx> * attlists-1.dat, attrs-1.dat: Updated test results on unclosed tags and attlist declarations (cf. HTML5 revision 2990). ++ whatpm/Whatpm/HTML/ChangeLog 5 Sep 2009 10:39:09 -0000 * Tokenizer.pm.src: Discard unclosed tags (HTML5 revision 2990). 2009-09-05 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 5 Sep 2009 09:57:06 -0000 * tokenizer-test-1.test: Added test cases for "comment end space state" (HTML5 revision 3195). 2009-09-05 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 5 Sep 2009 09:57:45 -0000 space state" (HTML5 revision 3195). 2009-09-05 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src (_get_next_token): Implemented the "comment end
++ whatpm/t/ChangeLog 5 Sep 2009 09:26:39 -0000 2009-09-05 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Added test cases for "comment end bang state" (HTML5 revision 3191). ++ whatpm/Whatpm/HTML/ChangeLog 5 Sep 2009 09:26:12 -0000 2009-09-05 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src (_get_next_token): Implemented the "comment end bang state" (HTML5 revision 3191).
++ whatpm/t/ChangeLog 16 Aug 2009 05:21:53 -0000 * tokenizer-test-1.test: "<" in attribute names are now parse errors (HTML5 revision 3354). 2009-08-16 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 16 Aug 2009 05:23:17 -0000 * Tokenizer.pm.src: Any "<" character in attribute names become parse error (HTML5 revision 3354). 2009-08-16 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 16 Aug 2009 04:05:04 -0000 * tree-test-1.dat, tree-test-3.dat, tree-test-flow.dat, tree-test-foreign.dat, tree-test-form.dat, tree-test-phrasing.dat, tokenizer-test-1.test, tokenizer-test-2.dat, tokenizer-test-3.dat: DOCTYPE names are now normalized to its lowercased form (HTML5 revision 2502). 2009-08-16 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 16 Aug 2009 04:06:26 -0000 2009-08-16 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: Lowercase-fold doctype names (HTML5 revision 2501, cf. HTML5 revision 3571).
++ whatpm/t/ChangeLog 5 Jul 2009 04:38:11 -0000 2009-07-05 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: Updated the result (c.f. HTML5 revision 3121). ++ whatpm/Whatpm/HTML/ChangeLog 5 Jul 2009 04:38:33 -0000 2009-07-05 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: Reduced the number of parse errors on broken DOCTYPE (HTML5 revision 3121).
++ whatpm/Whatpm/HTML/ChangeLog 2 Jul 2009 22:24:21 -0000 * Tokenizer.pm.src: Reduced a parse error (HTML5 revision 3194). 2009-07-03 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 2 Jul 2009 21:41:03 -0000 2009-07-03 Wakaba <wakaba@suika.fam.cx> * tokenizer-test-1.test: < in unquoted attribute value is no longer allowed (HTML5 revision 3206). ++ whatpm/Whatpm/HTML/ChangeLog 2 Jul 2009 21:42:34 -0000 2009-07-03 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src: "<" in unquoted attribute values is now treated as parse error (HTML5 revision 3206).
++ whatpm/t/ChangeLog 7 Nov 2008 08:45:01 -0000 * SWML-Parser.t: Test file |swml/blocks-1.dat| added. 2008-11-07 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/swml/ChangeLog 7 Nov 2008 08:45:13 -0000 * structs-1.dat: More test data added. * blocks-1.dat: New file. 2008-11-07 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 7 Nov 2008 08:43:32 -0000 2008-11-07 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (text_content): Don't create a Text node if the new value is empty. ++ whatpm/Whatpm/HTML/ChangeLog 7 Nov 2008 08:43:49 -0000 2008-11-07 Wakaba <wakaba@suika.fam.cx> * Dumper.pm (dumptree): Support for namespace abbreviation for SWML namespaces. ++ whatpm/Whatpm/SWML/ChangeLog 7 Nov 2008 08:44:20 -0000 * Parser.pm: Bug fixes - both parser implementation bugs and spec bugs. 2008-11-07 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 19 Oct 2008 15:16:55 -0000 2008-10-20 Wakaba <wakaba@suika.fam.cx> * attlists-1.dat, attrs-1.dat: Normalization tests added. Test results updated. * charrefs-1.dat: Character reference parse error/mapping tests added. * attlists-1.dat, eldecls-1.dat, entities-1.dat, entities-2.dat, ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 15:13:57 -0000 * Tokenizer.pm.src: Normalize white space characters in attribute value literals in XML documents. Don't apply character reference mapping table for non-NULL non-surrogate code points. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 19 Oct 2008 14:05:17 -0000 * attlist-1.dat, eldecls-1.dat, entities-1.dat, entities-2.dat, notations-1.dat, pis-2.dat: Unexpanded parameter entity tests are added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 14:03:50 -0000 * Tokenizer.pm.src: Set the "stop_processing" flag true when a parameter entity occurs in a standalone="no" document. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 14:04:25 -0000 * Parser.pm.src: Don't process ATTLIST_TOKEN and ENTITY_TOKEN if the "stop_processing" flag is set. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 19 Oct 2008 13:43:45 -0000 * attlists-1.dat: Test results updated. New tests on empty attlist declaration and duplications are added. * doctypes-2.dat: Test results updated. * eldecls-1.dat, entities-2.dat, notations-1.dat: New tests on duplications are added. * entities-1.dat: New tests on duplications and predefined entities are added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 13:40:35 -0000 * Tokenizer.pm.src: Column number counting fixed. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 13:41:50 -0000 * Parser.pm.src: Raise a parse error or warning for declaration/definition duplications. Raise a warning for an empty attlist declaration. Raise a error for an ill-declared predefined entity. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 10:12:26 -0000 * XML-Parser.t: "xml/entrefs-2.dat" added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 19 Oct 2008 10:12:39 -0000 * entrefs-2.dat: New test data file. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 10:11:55 -0000 * Tokenizer.pm.src: Raise a parse error for '&' that does not introduce a reference in XML. Support for non-ASCII entity reference names. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 09:24:46 -0000 * XML-Parser.t: "xml/entrefs-1.dat" added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 19 Oct 2008 09:25:15 -0000 * charrefs-1.dat: New test data added. * entrefs-1.dat: New test data file. * attlists-1.dat: Test results updated. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 09:23:24 -0000 * Tokenizer.pm.src: Make uppercase "&#X" in XML a parse error. Remove the limitation of entity name length. Enable replacement of text-only general entities. Raise a parse error for an unparsed entity reference. Raise a parse error for a general entity reference to an undefined entity. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 09:24:32 -0000 * Parser.pm.src: Define predefined general entities for the control of "undeclared entity" error raised by the tokenizer. Set text-only flag to general entities appropriately. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 08:20:14 -0000 * XML-Parser.t: "xml/eldecls-1.dat" added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 19 Oct 2008 08:17:10 -0000 * eldecls-1.dat: New test data file. * entities-1.dat: Test result updated. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 08:18:56 -0000 * Tokenizer.pm.src: Support for <!ELEMENT>. (AFTER_NOTATION_NAME_STATE): Renamed as |AFTER_MD_DEF_STATE| (i.e. after markup declaration definition state). 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 08:19:52 -0000 * Parser.pm.src: Set |content_model_text| attribute for ElementTypeDefinition nodes. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 07:18:24 -0000 * XML-Parser.t: Typo fixed. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/t/xml/ChangeLog 19 Oct 2008 07:18:52 -0000 * entities-1.dat, entities-2.dat: EntityValue tests added. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 19 Oct 2008 07:17:36 -0000 * NanoDOM.pm (Entity->new): Initialize ->child_nodes as an empty array. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 07:18:01 -0000 * Tokenizer.pm.src: Support for EntityValue. 2008-10-19 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/ChangeLog 19 Oct 2008 06:14:42 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * XML-Parser.t: "xml/entities-1.dat" and "xml/entities-2.dat" added. Support for the "#entities" directive. ++ whatpm/t/xml/ChangeLog 19 Oct 2008 06:11:59 -0000 * entities-1.dat, entities-2.dat: New test data files. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 19 Oct 2008 06:12:27 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * NanoDOM.pm (notation_name): New attribute. * NanoDOM.pm (public_id, system_id): New attributes.a ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 06:13:03 -0000 * Dumper.pm: Dump text content of Entity nodes. * Tokenizer.pm.src: Support for <!ENTITY ... NDATA>. 2008-10-19 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 19 Oct 2008 06:14:05 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * Parser.pm.src (_tree_in_subset): General and parameter entities implemented.
++ whatpm/t/xml/ChangeLog 19 Oct 2008 04:38:53 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * notations-1.dat, notations-1.dat: Tests on lowercase markup declaration keywords are added. ++ whatpm/Whatpm/HTML/ChangeLog 19 Oct 2008 04:37:30 -0000 2008-10-19 Wakaba <wakaba@suika.fam.cx> * Tokenizer.pm.src (_get_next_token): Make keywords 'ENTITY', 'ELEMENT', 'ATTLIST', and 'NOTATION' ASCII case-insensitive.
++ whatpm/t/ChangeLog 18 Oct 2008 11:34:40 -0000 2008-10-18 Wakaba <wakaba@suika.fam.cx> * XML-Parser.t: "xml/notations-1.dat" added. ++ whatpm/t/xml/ChangeLog 18 Oct 2008 11:25:41 -0000 * attlists-1.dat: A test result updated. * notations-1.dat: New test result file. 2008-10-18 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/ChangeLog 18 Oct 2008 11:31:41 -0000 * NanoDOM.pm (public_id, system_id): New attributes. 2008-10-18 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/HTML/ChangeLog 18 Oct 2008 11:34:04 -0000 * Tokenizer.pm.src: Modifies PUBLIC/SYSTEM identifier tokenizer states such that <!ENTITY> and <!NOTATION> can be tokenized by those states as well. (BOGUS_MD_STATE): A new state; used for bogus markup declarations, in favor of BOGUS_COMMENT_STATE. 2008-10-18 Wakaba <wakaba@suika.fam.cx> ++ whatpm/Whatpm/XML/ChangeLog 18 Oct 2008 11:34:26 -0000 * Parser.pm.src: Set public_id and system_id attributes of Entity and Notation nodes. 2008-10-18 Wakaba <wakaba@suika.fam.cx>
++ whatpm/t/xml/ChangeLog 18 Oct 2008 08:05:22 -0000 2008-10-18 Wakaba &l