/[suikacvs]/markup/html/whatpm/t/tree-construction-result.txt
Suika

Log of /markup/html/whatpm/t/tree-construction-result.txt

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.352 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 23:32:06 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.351: +255 -202 lines
Diff to previous 1.351
++ whatpm/t/ChangeLog	6 Sep 2009 23:31:19 -0000
2009-09-07  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Added new test data on obsolete permitted
	DOCTYPEs (HTML5 revision 3378).

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 23:31:49 -0000
2009-09-07  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_tree_construction_initial): Implemented "obsolete
	permitted DOCTYPEs" (HTML5 revision 3378).


Revision 1.351 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 13:52:06 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.350: +81 -20 lines
Diff to previous 1.350
++ whatpm/t/ChangeLog	6 Sep 2009 13:51:04 -0000
	* tree-test-frames.dat: Added more test data on the "frameset-ok"
	flag (HTML5 revision 2703 and HTML5 revision 2987).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 13:51:50 -0000
	* HTML.pm.src: Implemented the remaining parts of the
	"frameset-ok" flag (HTML5 revision 2703 and HTML5 revision 2987).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.350 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 13:21:07 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.349: +32 -43 lines
Diff to previous 1.349
Updated


Revision 1.349 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 13:05:49 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.348: +6 -26 lines
Diff to previous 1.348
Updated


Revision 1.348 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 13:02:21 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.347: +75 -29 lines
Diff to previous 1.347
++ whatpm/t/ChangeLog	6 Sep 2009 13:01:39 -0000
	* tree-test-frames.dat: Added more tests.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 13:01:57 -0000
	* HTML.pm.src: Fixed typos on |frameset-ok| implementation.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.347 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 12:53:19 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.346: +445 -433 lines
Diff to previous 1.346
++ whatpm/t/ChangeLog	6 Sep 2009 12:52:28 -0000
	* tree-test-frames.dat: New test data file.

	* HTML-tree.t: Added the new test data file.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 12:53:01 -0000
	* HTML.pm.src: The first cut to implement the |frameset-ok| flag
	concept (HTML5 revision 2703).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.346 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 10:21:14 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.345: +42 -44 lines
Diff to previous 1.345
++ whatpm/t/ChangeLog	6 Sep 2009 10:19:52 -0000
	* tokenizer-test-2.dat: Added a test case of <hr/>.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 10:20:12 -0000
	* HTML.pm.src: |<hr/>| was incorrectly marked as an error.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.345 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 10:17:38 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.344: +49 -43 lines
Diff to previous 1.344
++ whatpm/t/ChangeLog	6 Sep 2009 10:17:10 -0000
	* tree-test-1.dat, tree-test-2.dat: Fixed some test results
	related to the handling of </html> end tags.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 10:16:48 -0000
	* HTML.pm.src: Changed the handling of </html> end tag of "in
	body" insertion mode according to the latest spec definition.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.344 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 09:53:29 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.343: +72 -56 lines
Diff to previous 1.343
++ whatpm/t/ChangeLog	6 Sep 2009 09:53:12 -0000
	* tree-test-1.dat, tree-test-2.dat: Some test results are updated
	as per HTML5 revision 2730's new handling of end tags in the
	|head| area.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 09:52:24 -0000
	* HTML.pm.src: Rewrote end tag handling in |head| area (cf. HTML5
	revision 2730, but it was entirely broken, maybe I missed some
	spec changes before rev.2730).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.343 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 08:29:32 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.342: +55 -42 lines
Diff to previous 1.342
++ whatpm/t/ChangeLog	6 Sep 2009 08:29:19 -0000
	* tree-test-flow.dat: Added some test cases on the |hgroup|
	element (HTML5 revision 3040).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 08:27:35 -0000
	* HTML.pm.src: Added the |hgroup| element (HTML5 revision 3039 and
	HTML5 revision 3040).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.342 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 08:15:37 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.341: +2 -2 lines
Diff to previous 1.341
++ whatpm/Whatpm/ChangeLog	6 Sep 2009 08:15:17 -0000
	* HTML.pm.src: Added |xmp| to the list of Special elements (HTML5
	revision 3689).  It should make no difference since the |xmp|
	element has the PCDATA content and cannot be the non-bottommost
	element in the stack of open elements.

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.341 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 02:20:52 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.340: +24 -6 lines
Diff to previous 1.340
++ whatpm/Whatpm/ChangeLog	6 Sep 2009 02:20:24 -0000
	* HTML.pm.src: Simplified foster parenting (HTML5 revision 2732).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.340 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 01:45:58 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.339: +33 -9 lines
Diff to previous 1.339
++ whatpm/t/ChangeLog	6 Sep 2009 01:44:50 -0000
	* tree-test-1.dat: Updated test results related to the "tainted"
	flag (HTML5 revision 2988).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 01:45:33 -0000
	* HTML.pm.src: No longer does foster parenting |style|, |script|,
	and |input type=hidden| elements (HTML5 revision 2988).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.339 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 01:30:09 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.338: +2 -2 lines
Diff to previous 1.338
++ whatpm/t/ChangeLog	6 Sep 2009 01:29:37 -0000
	* tree-test-void.dat: Updated test results related to the
	|eventsource| tag (HTML5 revision 2870).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	6 Sep 2009 01:27:07 -0000
	* HTML.pm.src: Dropped the |eventsource| element (HTML5 revision
	2870).

2009-09-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.338 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 01:21:44 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.337: +54 -42 lines
Diff to previous 1.337
++ 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).


Revision 1.337 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 13:42:53 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.336: +16 -94 lines
Diff to previous 1.336
++ whatpm/Whatpm/ChangeLog	5 Sep 2009 13:42:33 -0000
	* HTML.pm.src: Moved the "in table text" insertion mode code up
	such that it does also work as specced in HTML5 in the remaining
	cases (HTML5 revision 3382).

2009-09-05  Wakaba  <wakaba@suika.fam.cx>


Revision 1.336 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 13:30:43 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.335: +314 -173 lines
Diff to previous 1.335
++ whatpm/t/ChangeLog	5 Sep 2009 13:30:15 -0000
	* tree-test-1.dat: Added test cases for "in table text" insertion
	mode (HTML5 revision 3382).

2009-09-05  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	5 Sep 2009 13:29:47 -0000
2009-09-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Implementing the "in table text" insertion mode,
	first half (HTML5 revision 3382).


Revision 1.335 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 06:47:59 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.334: +203 -188 lines
Diff to previous 1.334
++ whatpm/t/ChangeLog	16 Aug 2009 06:43:09 -0000
	* tree-test-1.dat: Added tests for about:legacy-compat and changed
	test results for XSLT-compat (HTML5 revision 2725).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	16 Aug 2009 06:44:01 -0000
	* HTML.pm.src: Dropped support for "XSLT-compat" and added
	"about:legacy-compat" (HTML5 revision 2725).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.334 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 06:31:20 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.333: +2 -2 lines
Diff to previous 1.333
++ whatpm/Whatpm/ChangeLog	16 Aug 2009 06:31:12 -0000
	* HTML.pm.src: "<!DOCTYPE>" is now explicitly supported in the
	spec (HTML5 revision 2700).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.333 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 06:26:14 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.332: +24 -18 lines
Diff to previous 1.332
++ whatpm/t/ChangeLog	16 Aug 2009 06:25:35 -0000
	* tree-test-form.dat: Added tests for <script> elements in
	<select> and <select> in <table> (HTML5 revision 2500).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	16 Aug 2009 06:26:04 -0000
	* HTML.pm.src: Added support for <script> element in the "in
	select" and "in select in table" insertion modes (HTML5 revision
	2500).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.332 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 05:57:24 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.331: +32 -9 lines
Diff to previous 1.331
++ whatpm/Whatpm/ChangeLog	16 Aug 2009 05:57:12 -0000
	* HTML.pm.src: An <hn> start tag in an <hn> element should close
	the earlier element (HTML5 revision 2501).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.331 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 05:15:10 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.330: +8 -3 lines
Diff to previous 1.330
++ whatpm/t/ChangeLog	16 Aug 2009 05:12:20 -0000
	* tree-test-1.dat: Changed test results for </br> in the after
	head parsing mode (HTML5 revision 2586).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	16 Aug 2009 05:13:22 -0000
	* HTML.pm.src: The </br> end tags before the <body> start tag
	should equally survive as the first br element child of the body
	element (HTML5 revision 2586).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.330 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 04:59:53 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.329: +21 -2 lines
Diff to previous 1.329
++ whatpm/t/ChangeLog	16 Aug 2009 04:59:46 -0000
	* tree-test-foreign.dat: Added tests for <font> in SVG (cf. HTML5
	revision 2590).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	16 Aug 2009 04:59:14 -0000
	* HTML.pm.src: <font> in SVG land is handled as an SVG element as
	long as it did not have HTML attributes (HTML5 revision 2590).

2009-08-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.329 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 04:06:34 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.328: +20 -5 lines
Diff to previous 1.328
++ 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).


Revision 1.328 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 03:41:53 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.327: +39 -12 lines
Diff to previous 1.327
++ whatpm/t/ChangeLog	16 Aug 2009 03:41:40 -0000
2009-08-16  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-form.dat: Added test cases for <select> in "in select"
	parsing modes.

++ whatpm/Whatpm/ChangeLog	16 Aug 2009 03:41:19 -0000
2009-08-16  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_tree_construction_main): Improved error reporting
	on "select" start tag in "in select" and "in select in table"
	parsing modes (c.f. HTML5 revision 3604).


Revision 1.327 - (view) (download) (annotate) - [select for diffs]
Sun Jul 26 10:56:23 2009 UTC (15 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.326: +14 -2 lines
Diff to previous 1.326
++ whatpm/t/ChangeLog	26 Jul 2009 10:52:36 -0000
	* tree-test-foreign.dat: Added xmlns:xlink test cases (cf. HTML5
	revision 2701).

2009-07-26  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	26 Jul 2009 10:53:56 -0000
	* mkhtmlclass.pl: Made xmlns:xlink with wrong namespace URL
	invalid (HTML5 revision 2701).

2009-07-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.326 - (view) (download) (annotate) - [select for diffs]
Sun Jul 26 09:11:18 2009 UTC (15 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.325: +62 -44 lines
Diff to previous 1.325
++ whatpm/t/ChangeLog	26 Jul 2009 09:11:02 -0000
2009-07-26  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-2.dat: Fixed some wrong test results.

	* tree-test-form.dat, tree-test-phrasing.dat: Tests on </body>
	after start tags of end-tag-optional element (cf. HTML5 revision
	2806).

++ whatpm/Whatpm/ChangeLog	26 Jul 2009 09:09:56 -0000
2009-07-26  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: </rt>, </rp>, </option>, </optgroup> become
	optional before </body> (HTML5 revision 2806).


Revision 1.325 - (view) (download) (annotate) - [select for diffs]
Sat Jul 25 03:38:42 2009 UTC (15 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.324: +2 -2 lines
Diff to previous 1.324
++ whatpm/Whatpm/ChangeLog	25 Jul 2009 03:38:29 -0000
2009-07-25  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (set_inner_html): The fragment parsing algorithm
	inherits the document quirksness flag of the main document (HTML5
	revision 2935).


Revision 1.324 - (view) (download) (annotate) - [select for diffs]
Sun Jul 5 05:13:13 2009 UTC (15 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.323: +87 -81 lines
Diff to previous 1.323
++ whatpm/t/ChangeLog	5 Jul 2009 05:12:28 -0000
	* tree-test-1.dat: Added tests for <table> in <p> (c.f. HTML5
	revision 3132).

2009-07-05  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	5 Jul 2009 05:13:02 -0000
2009-07-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_tree_construction_main): Put |table| in |p| in
	quirks mode (The Hixie Quirk, HTML5 revision 3132).


Revision 1.323 - (view) (download) (annotate) - [select for diffs]
Thu Jul 2 23:15:37 2009 UTC (15 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.322: +108 -100 lines
Diff to previous 1.322
++ whatpm/t/ChangeLog	2 Jul 2009 23:15:00 -0000

	* tree-test-1.dat: Added test on <keygen> in <select> (c.f. HTML5
	revision 3163).

2009-07-03  Wakaba  <wakaba@suika.fam.cx>
++ whatpm/Whatpm/ChangeLog	2 Jul 2009 23:15:28 -0000
	* HTML.pm.src: <kegten> breaks out of <select> (HTML5 revision
	3163).

2009-07-03  Wakaba  <wakaba@suika.fam.cx>


Revision 1.322 - (view) (download) (annotate) - [select for diffs]
Sun Jun 28 11:27:47 2009 UTC (15 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.321: +2 -2 lines
Diff to previous 1.321
++ whatpm/t/dom-conformance/ChangeLog	28 Jun 2009 11:26:40 -0000
	* html-texts-1.dat, html-datatemplate.dat: Updated |rp| test
	results (c.f. HTML5 revision 3217).

2009-06-28  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	28 Jun 2009 11:27:37 -0000
	* HTML.pm: |rp| now takes normali phrasing content (HTML5 revision
	3217).

2009-06-28  Wakaba  <wakaba@suika.fam.cx>


Revision 1.321 - (view) (download) (annotate) - [select for diffs]
Sun Jun 28 11:03:07 2009 UTC (15 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.320: +18 -3 lines
Diff to previous 1.320
++ whatpm/t/ChangeLog	28 Jun 2009 11:02:32 -0000
	* tree-test-1.dat, tree-test-flow.dat: Updated test results on
	isindex (c.f. HTML5 revision 3236).

2009-06-28  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	28 Jun 2009 11:02:59 -0000
2009-06-28  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: |isindex| should no longer generate |p| element
	node (HTML5 revision 3236).


Revision 1.320 - (view) (download) (annotate) - [select for diffs]
Sun Oct 19 15:17:01 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.319: +2 -2 lines
Diff to previous 1.319
++ 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>


Revision 1.319 - (view) (download) (annotate) - [select for diffs]
Sat Oct 18 08:05:30 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.318: +2 -2 lines
Diff to previous 1.318
++ whatpm/t/xml/ChangeLog	18 Oct 2008 08:05:22 -0000
2008-10-18  Wakaba  <wakaba@suika.fam.cx>

	* attlists-1.dat: Tests added.

++ whatpm/Whatpm/ChangeLog	18 Oct 2008 08:03:10 -0000
2008-10-18  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (text_content): Moved to Node from Element.  Setter
	implemented.
	(allowed_tokens, default_type, declared_type): Implemented.

++ whatpm/Whatpm/HTML/ChangeLog	18 Oct 2008 08:04:10 -0000
2008-10-18  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src: <!ATTLIST> in the internal subset of an XML
	document, is now fully implemented.

	* Dumper.pm (dumptree): Output allowed tokens and default value
	always.

++ whatpm/Whatpm/XML/ChangeLog	18 Oct 2008 08:05:03 -0000
2008-10-18  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm.src (_tree_in_subset): <!ATTLIST> node construction
	implemented.


Revision 1.318 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 14:38:59 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.317: +398 -374 lines
Diff to previous 1.317
++ whatpm/t/ChangeLog	14 Oct 2008 14:21:51 -0000
	* XML-Parser.t: "xml/texts-1.dat" added.

	* tokenizer-test-2.dat: Test for ]]> are added.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/t/xml/ChangeLog	14 Oct 2008 14:38:34 -0000
	* doctypes-1.dat: Wrong results fixed.

	* texts-1.dat: New test data file.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/HTML/ChangeLog	14 Oct 2008 14:22:43 -0000
	* Tokenizer.pm.src: Raise a parse error for XML "]]>" other than
	CDATA section end.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.317 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 13:24:53 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.316: +109 -63 lines
Diff to previous 1.316
++ whatpm/t/ChangeLog	14 Oct 2008 12:46:01 -0000
	* tree-test-foreign.dat: More test data are added.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	14 Oct 2008 12:45:40 -0000
	* HTML.pm.src: Handling of end tags in the foreign content
	insertion mode was partially wrong, because of wrong bit
	operations.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.316 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 11:46:58 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.315: +120 -120 lines
Diff to previous 1.315
++ whatpm/t/ChangeLog	14 Oct 2008 11:46:38 -0000
	* XML-Parser.t: "xml/elements-1.dat" and "xml/doctypes-1.dat"
	added.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/t/xml/ChangeLog	14 Oct 2008 11:46:52 -0000
	* elements-1.dat: New test data file.

	* doctypes-1.dat: New test data file.

	* attrs-1.dat: New test data on attribute name cases are added.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/HTML/ChangeLog	14 Oct 2008 11:40:58 -0000
	* Tokenizer.pm.src: Support for case-insensitive XML attribute
	names.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.315 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 07:49:55 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.314: +120 -120 lines
Diff to previous 1.314
++ whatpm/t/ChangeLog	14 Oct 2008 07:47:45 -0000
	* HTML-tree.t: Serialization code moved to Whatpm::HTML::Dumper.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/HTML/ChangeLog	14 Oct 2008 07:47:03 -0000
	* Dumper.pm: New module.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.314 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 07:40:52 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.313: +189 -250 lines
Diff to previous 1.313
++ whatpm/t/ChangeLog	14 Oct 2008 07:37:19 -0000
	* 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  <wakaba@suika.fam.cx>


Revision 1.313 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 06:48:05 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.312: +249 -968 lines
Diff to previous 1.312
++ whatpm/t/ChangeLog	14 Oct 2008 06:48:02 -0000
	* 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  <wakaba@suika.fam.cx>


Revision 1.312 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 06:08:26 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.311: +3 -8 lines
Diff to previous 1.311
++ whatpm/t/ChangeLog	14 Oct 2008 06:07:10 -0000
	* HTML-tree.t: <!DOCTYPE> test result format changed to the latest
	format for html5lib tests.

	* tree-test-1.dat, tokenizer-test-2.dat: Test results for
	<!DOCTYPE> are updated.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.311 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 05:58:26 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.310: +1349 -1169 lines
Diff to previous 1.310
++ whatpm/t/ChangeLog	14 Oct 2008 05:58:24 -0000
2008-10-14  Wakaba  <wakaba@suika.fam.cx>

	* HTML-tree.t: Test data file parser changed to the common one.


Revision 1.310 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 04:32:50 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.309: +2 -2 lines
Diff to previous 1.309
++ whatpm/Whatpm/HTML/ChangeLog	14 Oct 2008 04:28:43 -0000
	* Tokenizer.pm.src: Make *_TOKEN (token type constants)
	exportable.  New token types, PI_TOKEN for XML and ABORT_TOKEN for
	document.write() or incremental parsing, are added for future
	extensions.

2008-10-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/XML/ChangeLog	14 Oct 2008 04:27:29 -0000
2008-10-14  Wakaba  <wakaba@suika.fam.cx>

	* Makefile, Parser.pm.src: New files.


Revision 1.309 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 02:27:58 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.308: +2 -2 lines
Diff to previous 1.308
++ whatpm/Whatpm/ChangeLog	14 Oct 2008 02:26:16 -0000
2008-10-14  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: New rule to make HTML/Tokenizer.pm is added.

	* HTML.pm.src: Tokenizer part moved to another file.

++ whatpm/Whatpm/HTML/ChangeLog	14 Oct 2008 02:25:46 -0000
2008-10-14  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src: New file.


Revision 1.308 - (view) (download) (annotate) - [select for diffs]
Mon Oct 13 08:27:44 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.307: +2 -2 lines
Diff to previous 1.307
++ whatpm/Whatpm/ChangeLog	13 Oct 2008 08:27:39 -0000
	* HTML.pm.src: Merge |DT_EL| and |DD_EL| as |DTDD_EL|.

2008-10-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.307 - (view) (download) (annotate) - [select for diffs]
Mon Oct 13 08:22:30 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.306: +2 -2 lines
Diff to previous 1.306
++ whatpm/Whatpm/ChangeLog	13 Oct 2008 08:22:15 -0000
	* HTML.pm.src: Element category constants redefined.

2008-10-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.306 - (view) (download) (annotate) - [select for diffs]
Mon Oct 13 06:18:32 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.305: +2 -2 lines
Diff to previous 1.305
++ whatpm/t/ChangeLog	13 Oct 2008 06:18:26 -0000
2008-10-13  Wakaba  <wakaba@suika.fam.cx>

	* tokenizer-test-2.dat: A test result was wrong.

++ whatpm/Whatpm/ChangeLog	13 Oct 2008 06:17:59 -0000
2008-10-13  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Steps for CDATA/RCDATA elements in tree
	construction stage synced with the spec (HTML5 revisions 2139 and
	2302).


Revision 1.305 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 17:16:02 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.304: +1363 -433 lines
Diff to previous 1.304
++ whatpm/t/ChangeLog	4 Oct 2008 17:15:55 -0000
2008-10-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML-tree.t: New test files added.

	* Makefile: New test files added.

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 17:15:20 -0000
2008-10-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: An AAA bug fixed.


Revision 1.304 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 14:31:28 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.303: +268 -193 lines
Diff to previous 1.303
++ whatpm/t/ChangeLog	4 Oct 2008 14:31:16 -0000
	* tree-test-1.dat: Test results updated and new tests added on the
	boundaries of Text nodes (HTML5 revision 2124).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 14:30:21 -0000
	* HTML.pm.src: If another node is inserted by the parser, don't
	reuse existing Text node to append a character (HTML5 revision
	2124).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.303 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 12:20:36 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.302: +510 -824 lines
Diff to previous 1.302
++ whatpm/t/ChangeLog	4 Oct 2008 12:20:16 -0000
	* tree-test-form.dat: New test data file.

	* HTML-tree.t: |tree-test-form.dat| added.

	* tree-test-1.dat: Test results related to <option> and <optgroup>
	are updated (cf. HTML5 revision 2128).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


	* HTML-tree.t: |tree-test-foreign.dat| added.
++ whatpm/Whatpm/ChangeLog	4 Oct 2008 12:01:10 -0000
	* HTML.pm.src: Support for <option> and <optgroup> in body (HTML5
	revisions 1731 and 2128).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.302 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 11:32:16 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.301: +709 -481 lines
Diff to previous 1.301
++ whatpm/t/ChangeLog	4 Oct 2008 10:23:01 -0000
	* tree-test-foreign.dat: New test data file.

2008-10-04  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 11:32:06 -0000
	* HTML.pm.src: Make <foreignObject> scoping (HTML5 revision 1837).
	Support for end tags of camelCase SVG elements were broken.  A
	wrong error type text fixed.

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.301 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 09:17:54 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.300: +196 -76 lines
Diff to previous 1.300
++ whatpm/t/ChangeLog	4 Oct 2008 09:14:33 -0000
	* 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  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 09:17:21 -0000
	* HTML.pm.src: Drop redundant code (HTML5 revision 1731).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.300 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 08:58:02 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.299: +67 -19 lines
Diff to previous 1.299
++ whatpm/t/ChangeLog	4 Oct 2008 08:56:31 -0000
	* 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  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 08:57:05 -0000
	* HTML.pm.src: Support for new definition of |param| and |source|
	start tag parsing (HTML5 revision 1731).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.299 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 08:29:19 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.298: +119 -2 lines
Diff to previous 1.298
++ whatpm/t/ChangeLog	4 Oct 2008 08:25:52 -0000
	* tree-test-flow.dat: Test on implied end tag before <p> start tag
	are added (HTML5 revision 1731).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 08:26:13 -0000
	* HTML.pm.src: <p> steps reimplemented (HTML5 revision 1731).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.298 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 07:58:59 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.297: +2 -2 lines
Diff to previous 1.297
++ whatpm/Whatpm/ChangeLog	4 Oct 2008 07:58:26 -0000
	* HTML.pm.src: <li>, <dt>, and <dd> steps reimplemented (HTML5
	revisions 1731 and 1831).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.297 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 06:30:34 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.296: +337 -230 lines
Diff to previous 1.296
++ whatpm/t/ChangeLog	4 Oct 2008 06:19:37 -0000
	* 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  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 06:24:54 -0000
	* HTML.pm.src: Support for new flow (but not phrasing) elements (HTML5
	revisions 1731 and 1778).  Support for the </sarcasm> end tag (HTML5
	revision 1731).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.296 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 05:53:46 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.295: +1009 -249 lines
Diff to previous 1.295
++ whatpm/t/ChangeLog	4 Oct 2008 05:53:31 -0000
	* 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 <listing> as a "special" element are
	added.  Test on implied |option| and |optgroup| end tags are added
	(cf. HTML5 revision 1731).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 05:52:27 -0000
	* HTML.pm.src: Support for |command| and |eventsource| elements	(HTML5
	revision 1731).  End tags of |option| and |optgroup| elements are
	now optional (HTML5 revision 1731).

2008-10-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.295 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 04:06:34 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.294: +493 -46 lines
Diff to previous 1.294
++ whatpm/t/ChangeLog	4 Oct 2008 03:53:07 -0000
2008-10-04  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Test related to "special", "formatting",
	"scoping", and "phrasing" categories are added (cf. HTML5 revision
	1778).

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 04:06:08 -0000
2008-10-04  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: New "special" elements added to the list (HTML5
	revision 1778).  "strile" -> "strike".


Revision 1.294 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 06:04:29 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.293: +2 -2 lines
Diff to previous 1.293
++ whatpm/t/ChangeLog	22 Sep 2008 05:59:48 -0000
	* 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  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	22 Sep 2008 06:02:01 -0000
2008-09-22  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Character references for non-space C0 characters,
	including U+000B VT, DEL character, noncharacter code points, are
	now converted to the U+FFFD character (cf. HTML5 revision 2138).


Revision 1.293 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 10:40:49 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.292: +2 -2 lines
Diff to previous 1.292
++ whatpm/t/ChangeLog	21 Sep 2008 10:40:43 -0000
	* content-model-1.dat: Test data for |fieldset| |legend| are added.

2008-09-21  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	21 Sep 2008 10:40:14 -0000
	* HTML.pm: Support for |fieldset| |legend|.

2008-09-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.292 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 09:45:03 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.291: +2 -2 lines
Diff to previous 1.291
++ 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.


Revision 1.291 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 10:20:47 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.290: +132 -50 lines
Diff to previous 1.290
++ whatpm/t/ChangeLog	20 Sep 2008 10:20:39 -0000
	* 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  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	20 Sep 2008 10:19:37 -0000
	* HTML.pm.src: The "anything else" case for the "after after body"
	insertion mode was not updated to swtich to the "in body"
	insertion mode.  U+000B is no longer a space character for the
	purpose of tree construction phase (HTML5 revision 1738).

2008-09-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.290 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 06:10:20 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.289: +2 -2 lines
Diff to previous 1.289
++ whatpm/t/ChangeLog	20 Sep 2008 05:50:38 -0000
	* content-model-1.dat: Test data for interactive contents are
	added (cf. HTML5 revision 2018).

2008-09-20  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	20 Sep 2008 05:46:21 -0000
2008-09-20  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm ($IsInHTMLInteractiveContent): New.

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Sep 2008 05:51:55 -0000
	* HTML.pm, Atom.pm: Interactrive content implementation synced
	with the spec (HTML5 revision 2018).

2008-09-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.289 - (view) (download) (annotate) - [select for diffs]
Thu Sep 18 05:49:13 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.288: +2 -2 lines
Diff to previous 1.288
++ whatpm/t/ChangeLog	18 Sep 2008 05:48:58 -0000
	* ContentChecker.t: Atom tests are moved to another file.

	* ContentChecker-Atom.t, LangTag.t: New test scripts.

	* Makefile: Updated to invoke new test scripts.

2008-09-18  Wakaba  <wakaba@suika.fam.cx>


Revision 1.288 - (view) (download) (annotate) - [select for diffs]
Wed Sep 17 03:55:15 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.287: +2 -2 lines
Diff to previous 1.287
++ 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.


Revision 1.287 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 09:27:53 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.286: +2 -2 lines
Diff to previous 1.286
++ whatpm/Whatpm/ChangeLog	15 Sep 2008 09:27:44 -0000
	* HTML.pm.src: New state |PCDATA_STATE|.  Use an empty string for
	|{s_kwd}| in DATA_STATE as default.

2008-09-15  Wakaba  <wakaba@suika.fam.cx>


Revision 1.286 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 09:02:27 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.285: +2 -2 lines
Diff to previous 1.285
++ whatpm/Whatpm/ChangeLog	15 Sep 2008 09:02:14 -0000
	* HTML.pm.src, mkhtmlparser.pl: Replace |{prev_char}|
	by |{s_kwd}| in DATA_STATE.

2008-09-15  Wakaba  <wakaba@suika.fam.cx>


Revision 1.285 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 08:09:39 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.284: +2 -2 lines
Diff to previous 1.284
++ whatpm/Whatpm/ChangeLog	15 Sep 2008 08:09:35 -0000
	* HTML.pm.src: Shorten keys.

2008-09-15  Wakaba  <wakaba@suika.fam.cx>


Revision 1.284 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 07:19:03 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.283: +79 -77 lines
Diff to previous 1.283
++ whatpm/Whatpm/ChangeLog	15 Sep 2008 07:17:34 -0000
	* HTML.pm.src: Remove checking for control character, surrogate
	pair, or noncharacter code points and non-Unicode code
	points (they should be handled by Whatpm::Charset::UnicodeChecker).
	(parse_char_stream): Support for the |$get_wrapper| argument and
	character stream error handlers.

2008-09-15  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/Charset/ChangeLog	15 Sep 2008 07:18:45 -0000
	* DecodeHandle.pm (onerror): Return |undef| if no explicit value
	is set.

	* UnicodeChecker.pm: Support for HTML5 parse errors.
	(onerror): Return |undef| if no explicit value is set.

2008-09-15  Wakaba  <wakaba@suika.fam.cx>


Revision 1.283 - (view) (download) (annotate) - [select for diffs]
Sun Sep 14 14:35:43 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.282: +2 -2 lines
Diff to previous 1.282
++ whatpm/Whatpm/ChangeLog	14 Sep 2008 14:35:32 -0000
	* HTML.pm.src: Regexp typo fixed.  |{prev_char}|
	and |{next_char}| initializations are moved to initialization
	method.  |{read_until}| now supports buffering.  Sync |set_inner_html|
	with |parse_char_stream|.

2008-09-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.282 - (view) (download) (annotate) - [select for diffs]
Sun Sep 14 09:05:55 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.281: +3 -5 lines
Diff to previous 1.281
++ whatpm/Whatpm/ChangeLog	14 Sep 2008 09:05:44 -0000
	* HTML.pm.src: White-space-leaded non-white-space character
	tokens in "before head insertion mode" was not
	correctly handled.
	(set_inner_html): Reimplemented using CharString decodehandle
	class.  Support for $get_wrapper argument.  Support
	for |{read_until}| feature.

2008-09-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.281 - (view) (download) (annotate) - [select for diffs]
Sun Sep 14 03:59:08 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.280: +2 -2 lines
Diff to previous 1.280
++ whatpm/Whatpm/ChangeLog	14 Sep 2008 03:58:42 -0000
	* HTML.pm.src: Use |{read_until}| where possible.

2008-09-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/Charset/ChangeLog	14 Sep 2008 03:59:00 -0000
	* DecodeHandle.pm: Typo fixed.

2008-09-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.280 - (view) (download) (annotate) - [select for diffs]
Sun Sep 14 03:07:58 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.279: +2 -2 lines
Diff to previous 1.279
++ whatpm/Whatpm/ChangeLog	14 Sep 2008 03:06:56 -0000
	* HTML.pm.src: Change |{getc_until}| to |{read_until}|
	and |manakai_getc_until| to |manakai_read_until| to
	reduce the number of string copies.

2008-09-14  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/Charset/ChangeLog	14 Sep 2008 03:07:37 -0000
	* DecodeHandle.pm, UnicodeChecker.pm: Change |manakai_getc_until|
	to |manakai_read_until| to reduce the number of string copies.

2008-09-14  Wakaba  <wakaba@suika.fam.cx>


Revision 1.279 - (view) (download) (annotate) - [select for diffs]
Sun Sep 14 01:51:09 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.278: +29 -31 lines
Diff to previous 1.278
++ whatpm/Whatpm/ChangeLog	14 Sep 2008 01:47:27 -0000
2008-09-14  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (parse_char_string): Use newly created
	|Whatpm::Charset::DecodeHandle::CharString| instead of Perl's
	standard feature to |open| a string as a filehandle,
	since Perl's string filehandle seems not supporting |ungetc|
	method correctly.
	(parse_char_stream): Define |{getc_until}| method.
	(DATA_STATE): Experimental support for |getc_until| feature.

++ whatpm/Whatpm/Charset/ChangeLog	14 Sep 2008 01:50:52 -0000
2008-09-14  Wakaba  <wakaba@suika.fam.cx>

	* DecodeHandle.pm (CharString): New class.
	(Encode read): Don't remove read string from |{char_buffer}|,
	to decease the number of string operations and to enable
	|manakai_getc_until| ungetc'ing without any string operation.
	(manakai_getc_until): New method.

	* UnicodeChecker.pm (getc): Don't |read| more than one
	character, to prevent characters being bufferred
	such that mixture of |getc| and |manakai_getc_until|
	calls does not make the result broken.


Revision 1.278 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 12:25:45 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.277: +2 -2 lines
Diff to previous 1.277
++ whatpm/Whatpm/ChangeLog	13 Sep 2008 12:25:41 -0000
	* HTML.pm.src: Check points added to newly added branches.

2008-09-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.277 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 11:31:09 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.276: +2 -2 lines
Diff to previous 1.276
++ whatpm/Whatpm/ChangeLog	13 Sep 2008 11:31:02 -0000
	* HTML.pm.src: Remove |{char}|, which is no longer used.
	Remove |{entity_in_attr}| and |{last_attribute_value_state}|
	and replaced by |{prev_state}|.

	* mkhtmlparser.pl: Remove |{char}| feature.
	Remove |!!!back-next-input-character;| macro.

2008-09-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.276 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 10:49:22 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.275: +2 -2 lines
Diff to previous 1.275
++ 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


Revision 1.275 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 09:02:28 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.274: +2 -2 lines
Diff to previous 1.274
++ whatpm/Whatpm/ChangeLog	13 Sep 2008 09:02:17 -0000
	* HTML.pm: "Consume a character reference" algorithm is
	now implemented as a tokenizer's state, rather than
	a method, with minimum changes (more changes will
	be made, in due course).  "Bogus comment state"'s inner
	loop gets removed.

2008-09-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.274 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 08:21:36 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.273: +2 -2 lines
Diff to previous 1.273
++ whatpm/Whatpm/ChangeLog	13 Sep 2008 08:21:31 -0000
	* HTML.pm: Make |PUBLIC| and |SYSTEM| keyword tokenizing
	into their own tokenizer states.

2008-09-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.273 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 07:51:33 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.272: +247 -244 lines
Diff to previous 1.272
++ whatpm/t/ChangeLog	13 Sep 2008 07:43:07 -0000
	* tokenizer-test-3.dat: New test for MSE is added.

2008-09-13  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	13 Sep 2008 07:43:36 -0000
	* HTML.pm.src: |CDATA_SECTION_STATE| (formally |CDATA_BLOCK_STATE|
	is split into three states.

2008-09-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.272 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 06:33:39 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.271: +2 -2 lines
Diff to previous 1.271
++ whatpm/Whatpm/ChangeLog	13 Sep 2008 06:33:32 -0000
	* HTML.pm.src: |CLOSE_TAG_OPEN_STATE| is broken into
	itself and new |CDATA_PCDATA_CLOSE_TAG_STATE| so that
	no longer does the tokenizer have to push back next input
	characters in those states.

2008-09-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.271 - (view) (download) (annotate) - [select for diffs]
Sat Sep 13 04:19:56 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.270: +345 -326 lines
Diff to previous 1.270
++ whatpm/t/ChangeLog	13 Sep 2008 04:17:38 -0000
2008-09-13  Wakaba  <wakaba@suika.fam.cx>

	* HTML-tree.t: tokenizer-test-3.dat added.

	* tokenizer-test-3.dat: New test data.

++ whatpm/Whatpm/ChangeLog	13 Sep 2008 04:19:14 -0000
2008-09-13  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: |MARKUP_DECLARATION_OPEN_STATE| broken
	into four states so that no longer does the tokenizer have to push
	back next input characters in that state.


Revision 1.270 - (view) (download) (annotate) - [select for diffs]
Tue Sep 9 04:45:13 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.269: +2 -2 lines
Diff to previous 1.269
++ 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).


Revision 1.269 - (view) (download) (annotate) - [select for diffs]
Sun Sep 7 12:41:49 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.268: +3 -3 lines
Diff to previous 1.268
++ whatpm/t/ChangeLog	7 Sep 2008 12:24:59 -0000
2008-09-07  Wakaba  <wakaba@suika.fam.cx>

	* content-model-7.dat: Typo fixed.

	* content-model-6.dat: Test data for data-UPPERCASE (now
	disallowed) are added (HTML5 revision 1945).

++ whatpm/Whatpm/ContentChecker/ChangeLog	7 Sep 2008 12:25:19 -0000
2008-09-07  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: data-UPPERCASE attributes are no longer
	allowed (HTML5 revision 1945).


Revision 1.268 - (view) (download) (annotate) - [select for diffs]
Fri Sep 5 17:57:48 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.267: +1366 -325 lines
Diff to previous 1.267
++ whatpm/t/ChangeLog	5 Sep 2008 17:40:06 -0000
	* 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  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	5 Sep 2008 17:28:08 -0000
2008-09-06  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Support for |XSLT-compat| (HTML5 revision 2141).


Revision 1.267 - (view) (download) (annotate) - [select for diffs]
Fri Sep 5 16:15:29 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.266: +2 -2 lines
Diff to previous 1.266
++ whatpm/t/ChangeLog	5 Sep 2008 16:07:29 -0000
2008-09-06  Wakaba  <wakaba@suika.fam.cx>

	* content-model-1.dat: Form test data are added (cf. HTML5
	revisions 2142-2155).

++ whatpm/Whatpm/ContentChecker/ChangeLog	5 Sep 2008 16:08:26 -0000
2008-09-06  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Support for form elements (HTML5 revisions
	2142, 2148, 2150-2154).

2008-09-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: RDFa spec status updated again.


Revision 1.266 - (view) (download) (annotate) - [select for diffs]
Sun Aug 31 12:40:09 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.265: +2 -2 lines
Diff to previous 1.265
++ 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>


Revision 1.265 - (view) (download) (annotate) - [select for diffs]
Sun Aug 31 12:11:42 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.264: +124 -104 lines
Diff to previous 1.264
++ whatpm/t/ChangeLog	31 Aug 2008 11:27:22 -0000
	* tree-test-1.dat: Test data for after after frameset
	insertion mode are added (cf. HTML5 revision 1909).

2008-08-31  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	31 Aug 2008 11:28:41 -0000
2008-08-31  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Bug fix and sync with the spec with regard
	to after after frameset insertion mode processing (HTML5
	revision 1909).  Note that the implementation was wrong
	per the old spec before the r1909 changes.


Revision 1.264 - (view) (download) (annotate) - [select for diffs]
Sun Aug 31 11:01:03 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.263: +2 -2 lines
Diff to previous 1.263
++ 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>


Revision 1.263 - (view) (download) (annotate) - [select for diffs]
Sun Aug 31 09:12:32 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.262: +2 -2 lines
Diff to previous 1.262
++ 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>


Revision 1.262 - (view) (download) (annotate) - [select for diffs]
Sun Aug 31 06:57:32 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.261: +2 -2 lines
Diff to previous 1.261
++ 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>


Revision 1.261 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 16:09:07 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.260: +2 -2 lines
Diff to previous 1.260
++ 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).


Revision 1.260 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 15:14:32 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.259: +2 -2 lines
Diff to previous 1.259
++ 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>


Revision 1.259 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 14:37:46 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.258: +2 -2 lines
Diff to previous 1.258
++ whatpm/t/ChangeLog	30 Aug 2008 14:25:03 -0000
	* content-model-4.dat: Some test data for <time> are added (c.f.
	HTML5 revision 2094).

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.t: Support for image/svg+xml (HTML revision 2096).

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	30 Aug 2008 14:23:04 -0000
	* HTMLTable.pm: Zs is not what we want; we want White_Space! (HTML5
	revision 2094).

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.pm: Support for image/svg+xml (HTML5 revision 2096).

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	30 Aug 2008 14:35:43 -0000
	* HTML.pm: Use White_Space instead of Zs for date or time
	string in content (HTML5 revision 2094).  Make "YYYY-MM-DDHH:MM" (that
	misses a white space or "T" literal between day and hour)
	not raise two errors.

2008-08-30  Wakaba  <wakaba@suika.fam.cx>


Revision 1.258 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 13:43:50 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.257: +3 -3 lines
Diff to previous 1.257
++ whatpm/t/ChangeLog	30 Aug 2008 13:30:24 -0000
	* tokenizer-test-1.dat: '"' and "'" at the end of attribute
	name (after another attribute) now raise parse error (HTML5
	revision 2123).  Empty unquoted attribute is no
	longer allowed (HTML5 revision 2122).

	* HTML-tokenizer.t: Hash keys were not sorted when dumped.

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	30 Aug 2008 13:43:44 -0000
	* HTML.pm.src: '"' and "'" at the end of attribute
	name (after another attribute) now raise parse error (HTML5
	revision 2123).  Empty unquoted attribute values are no
	longer allowed (HTML5 revision 2122).

2008-08-30  Wakaba  <wakaba@suika.fam.cx>


Revision 1.257 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 12:57:06 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.256: +87 -78 lines
Diff to previous 1.256
++ whatpm/t/ChangeLog	30 Aug 2008 12:56:52 -0000
	* HTML-tree.dat: tree-test-3.dat added.

	* tree-test-3.dat: Test data for definitionURL="" are added (cf.
	HTML5 revision 2130).

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	30 Aug 2008 12:55:11 -0000
	* mkhtmlparser.pl: Support for MathML |definitionURL| attribute (HTML5
	revision 2130).

2008-08-30  Wakaba  <wakaba@suika.fam.cx>


Revision 1.256 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 12:33:36 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.255: +2 -2 lines
Diff to previous 1.255
++ 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>


Revision 1.255 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 10:26:39 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.254: +43 -43 lines
Diff to previous 1.254
++ 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.


Revision 1.254 - (view) (download) (annotate) - [select for diffs]
Sun Jun 8 13:29:58 2008 UTC (16 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.253: +2 -2 lines
Diff to previous 1.253
++ 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>


Revision 1.253 - (view) (download) (annotate) - [select for diffs]
Sun Jun 8 12:22:54 2008 UTC (16 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.252: +6 -14 lines
Diff to previous 1.252
++ whatpm/t/ChangeLog	8 Jun 2008 12:20:25 -0000
	* content-model-1.dat: Test data for ruby are added (HTML5 revision
	1704).

2008-06-08  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	8 Jun 2008 12:22:16 -0000
2008-06-08  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Support for ruby, rt, and rp elements (HTML5
	revision 1704).  The |href| attribute is also extended
	as a common attribute by RDFa Last Call Working Draft.


Revision 1.252 - (view) (download) (annotate) - [select for diffs]
Sun Jun 8 05:08:47 2008 UTC (16 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.251: +112 -58 lines
Diff to previous 1.251
++ whatpm/t/ChangeLog	8 Jun 2008 05:04:08 -0000
2008-06-08  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Test data added for ruby parsing (HTML5 revision
	1704).

++ whatpm/Whatpm/ChangeLog	8 Jun 2008 05:03:48 -0000
2008-06-08  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Support for ruby parsing (HTML5 revision 1704).


Revision 1.251 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 06:47:12 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.250: +6 -4 lines
Diff to previous 1.250
++ whatpm/t/ChangeLog	1 Jun 2008 06:46:25 -0000
	* HTML-tokenizer.t, tokenizer-test-1.test: Update for new format.

2008-06-01  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	1 Jun 2008 06:39:50 -0000
	* HTML.pm.src (_get_next_token): A parse error was missing.

2008-06-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.250 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 05:42:06 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.249: +2 -2 lines
Diff to previous 1.249
Test case updated


Revision 1.249 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 05:35:56 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.248: +2 -2 lines
Diff to previous 1.248
++ 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).


Revision 1.248 - (view) (download) (annotate) - [select for diffs]
Sun May 25 08:53:49 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.247: +2 -2 lines
Diff to previous 1.247
++ whatpm/t/ChangeLog	25 May 2008 08:53:05 -0000
	* ContentType.t: Test result related to UTF-32 updated (HTML5
	revision 1701).

2008-05-25  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	25 May 2008 08:53:43 -0000
	* ContentType.pm: Drop support for UTF-32 (HTML5 revision 1701).

	* HTML.pm.src: UTF-16BE and UTF-16LE should be considered
	as UTF-16 (HTML5 revision 1701).

2008-05-25  Wakaba  <wakaba@suika.fam.cx>


Revision 1.247 - (view) (download) (annotate) - [select for diffs]
Sun May 25 08:37:07 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.246: +2 -2 lines
Diff to previous 1.246
++ 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>


Revision 1.246 - (view) (download) (annotate) - [select for diffs]
Sun May 25 08:13:08 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.245: +2 -2 lines
Diff to previous 1.245
++ whatpm/t/ChangeLog	25 May 2008 07:59:59 -0000
	* content-model-1.dat: Test data on <datagrid> content model
	are added (cf. HTML5 revision 1566).  Empty |datagrid| elements
	are no longer in error.

2008-05-25  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	25 May 2008 07:59:38 -0000
	* HTML.pm: |select| or |datalist| as a first child of |datagrid|
	is now disallowed (HTML5 revision 1566).  |datagrid| elements
	may be empty.

2008-05-25  Wakaba  <wakaba@suika.fam.cx>


Revision 1.245 - (view) (download) (annotate) - [select for diffs]
Sun May 25 07:54:33 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.244: +91 -75 lines
Diff to previous 1.244
++ whatpm/t/ChangeLog	25 May 2008 07:35:04 -0000
	* tree-test-1.dat: Test data on <noframes> are added (HTML5 revision
	1692).

2008-05-25  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	25 May 2008 07:35:40 -0000
	* HTML.pm.src: Support for <noframes> in <head> (HTML5 revision
	1692).

2008-05-25  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: The secondary insertion mode used when switching
	to foreign content is the "in body" insertion mode (HTML5 revision
	1696).

2008-05-25  Wakaba  <wakaba@suika.fam.cx>


Revision 1.244 - (view) (download) (annotate) - [select for diffs]
Sun May 25 06:03:58 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.243: +64 -60 lines
Diff to previous 1.243
++ whatpm/t/ChangeLog	25 May 2008 05:59:46 -0000
2008-05-25  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Test data on <isindex/> are added (HTML5
	revision 1697).

++ whatpm/Whatpm/ChangeLog	25 May 2008 06:00:14 -0000
2008-05-25  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Don't raise parse error for <isindex/> (HTML5
	revision 1697).

++ whatpm/Whatpm/ContentChecker/ChangeLog	25 May 2008 02:05:07 -0000
2008-05-25  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: The |param| element is in LC phase now.


Revision 1.243 - (view) (download) (annotate) - [select for diffs]
Sat May 24 14:19:55 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.242: +78 -52 lines
Diff to previous 1.242
++ 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>


Revision 1.242 - (view) (download) (annotate) - [select for diffs]
Sat May 24 11:57:48 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.241: +2 -2 lines
Diff to previous 1.241
++ 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).


Revision 1.241 - (view) (download) (annotate) - [select for diffs]
Sat May 24 11:07:24 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.240: +2 -2 lines
Diff to previous 1.240
++ whatpm/Whatpm/ChangeLog	24 May 2008 11:03:36 -0000
	* HTML.pm.src: More robust charset parameter detection (HTML5
	revision 1674).

2008-05-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/HTML/ChangeLog	24 May 2008 10:58:31 -0000
	tag of a |listing| element (HTML5 revision 1675).


Revision 1.240 - (view) (download) (annotate) - [select for diffs]
Sat May 24 10:56:31 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.239: +2 -2 lines
Diff to previous 1.239
++ whatpm/t/ChangeLog	24 May 2008 10:53:52 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	24 May 2008 10:54:20 -0000
	* ContentType.pm: Support for image/vnd.microsoft.icon (HTML5
	revision 1676).

2008-05-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.239 - (view) (download) (annotate) - [select for diffs]
Sat May 24 10:32:29 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.238: +241 -237 lines
Diff to previous 1.238
++ whatpm/t/ChangeLog	24 May 2008 10:29:47 -0000
	* tokenizer-test-2.dat: New test data on truncated doctypes (c.f.
	HTML5 revision 1685).

2008-05-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	24 May 2008 10:30:11 -0000
	* HTML.pm.src: Reduce the number of errors in truncated doctypes (HTML5
	revision 1685).

2008-05-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.238 - (view) (download) (annotate) - [select for diffs]
Sat May 24 10:18:27 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.237: +2 -2 lines
Diff to previous 1.237
++ whatpm/t/ChangeLog	24 May 2008 10:09:03 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	24 May 2008 10:09:40 -0000
	* HTML.pm.src: Support for EOF in new states for tags (HTML5
	revision 1684).

2008-05-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.237 - (view) (download) (annotate) - [select for diffs]
Sat May 24 09:59:52 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.236: +3 -5 lines
Diff to previous 1.236
++ whatpm/Whatpm/ChangeLog	24 May 2008 09:59:36 -0000
	* HTML.pm.src (_reset_insertion_mode): Make <td>.innerHTML
	work (HTML5 revision 1690).

2008-05-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.236 - (view) (download) (annotate) - [select for diffs]
Sat May 24 04:26:31 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.235: +193 -93 lines
Diff to previous 1.235
++ whatpm/t/ChangeLog	24 May 2008 03:20:16 -0000
2008-05-24  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Test data related to changes in HTML5
	revision 1686 are added.

++ whatpm/Whatpm/ChangeLog	24 May 2008 04:24:26 -0000
2008-05-24  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_tree_construction_main): Change handling of
	end tags in head insertion modes (HTML5 revision 1686).
	(parse_char_string): Bug fix for non-utf8 character string handlings.
	(parse_char_stream): |ungetc| does not work well for this context.


Revision 1.235 - (view) (download) (annotate) - [select for diffs]
Fri May 16 13:56:16 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.234: +2 -2 lines
Diff to previous 1.234
++ 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>


Revision 1.234 - (view) (download) (annotate) - [select for diffs]
Fri May 16 11:04:01 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.233: +2 -2 lines
Diff to previous 1.233
++ 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).


Revision 1.233 - (view) (download) (annotate) - [select for diffs]
Sat May 10 06:04:40 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.232: +2 -2 lines
Diff to previous 1.232
++ 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).


Revision 1.232 - (view) (download) (annotate) - [select for diffs]
Tue May 6 08:59:10 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.231: +2 -2 lines
Diff to previous 1.231
++ 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.


Revision 1.231 - (view) (download) (annotate) - [select for diffs]
Mon May 5 11:15:13 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.230: +2 -2 lines
Diff to previous 1.230
++ 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>


Revision 1.230 - (view) (download) (annotate) - [select for diffs]
Mon May 5 09:52:19 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.229: +2 -2 lines
Diff to previous 1.229
++ 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>


Revision 1.229 - (view) (download) (annotate) - [select for diffs]
Mon May 5 08:28:20 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.228: +2 -2 lines
Diff to previous 1.228
++ whatpm/t/ChangeLog	5 May 2008 08:12:12 -0000
	* 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>

++ whatpm/Whatpm/ContentChecker/ChangeLog	5 May 2008 08:14:26 -0000
	* HTML.pm: Empty <tbod>, <thead>, <tfoot>, and <tr> are
	no longer content model error (they might be raise
	table model error, however).  All table model error
	parameters should propagate.

2008-05-05  Wakaba  <wakaba@suika.fam.cx>


Revision 1.228 - (view) (download) (annotate) - [select for diffs]
Mon May 5 08:00:26 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.227: +2 -2 lines
Diff to previous 1.227
++ whatpm/Whatpm/ChangeLog	5 May 2008 07:35:54 -0000
	* HTMLTable.pm: How table model errors are detected is
	changed (HTML5 revision 1387).

2008-05-05  Wakaba  <wakaba@suika.fam.cx>


Revision 1.227 - (view) (download) (annotate) - [select for diffs]
Mon May 5 04:41:32 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.226: +2 -2 lines
Diff to previous 1.226
++ whatpm/t/ChangeLog	5 May 2008 04:29:27 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	5 May 2008 04:30:06 -0000
	* ContentType.pm: "Content-Type: text/plain; charset=UTF-8"
	and "Content-Encoding" no longer prevent sniffing (HTML5
	revision 1288).

2008-05-05  Wakaba  <wakaba@suika.fam.cx>


Revision 1.226 - (view) (download) (annotate) - [select for diffs]
Mon May 5 04:21:20 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.225: +2 -2 lines
Diff to previous 1.225
++ whatpm/t/ChangeLog	5 May 2008 04:18:06 -0000
	* ContentType.t: Test data of HTML with BOM are added (c.f.
	HTML5 revision 1282).

2008-05-05  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	5 May 2008 04:18:37 -0000
2008-05-05  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.pm: Skip BOMs n feed or HTML algorithm (HTML5 revision
	1282).


Revision 1.225 - (view) (download) (annotate) - [select for diffs]
Mon May 5 04:00:40 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.224: +2 -2 lines
Diff to previous 1.224
++ 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.


Revision 1.224 - (view) (download) (annotate) - [select for diffs]
Sat May 3 14:42:27 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.223: +2 -2 lines
Diff to previous 1.223
++ 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>


Revision 1.223 - (view) (download) (annotate) - [select for diffs]
Sat May 3 09:23:03 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.222: +2 -2 lines
Diff to previous 1.222
++ 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>


Revision 1.222 - (view) (download) (annotate) - [select for diffs]
Sat May 3 09:06:57 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.221: +2 -2 lines
Diff to previous 1.221
++ 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>


Revision 1.221 - (view) (download) (annotate) - [select for diffs]
Sat May 3 08:00:19 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.220: +2 -2 lines
Diff to previous 1.220
++ 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.


Revision 1.220 - (view) (download) (annotate) - [select for diffs]
Tue Apr 29 12:57:23 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.219: +2 -2 lines
Diff to previous 1.219
++ whatpm/t/ChangeLog	29 Apr 2008 12:39:24 -0000
	* content-model-1.dat: Test data for <font> context are added.

2008-04-29  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	29 Apr 2008 12:40:15 -0000
	* HTML.pm: <font> dropped and style="" is now global (HTML5 revision
	1511).

2008-04-29  Wakaba  <wakaba@suika.fam.cx>


Revision 1.219 - (view) (download) (annotate) - [select for diffs]
Tue Apr 29 11:03:46 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.218: +2 -2 lines
Diff to previous 1.218
++ 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).


Revision 1.218 - (view) (download) (annotate) - [select for diffs]
Tue Apr 29 10:25:09 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.217: +2 -2 lines
Diff to previous 1.217
++ 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).


Revision 1.217 - (view) (download) (annotate) - [select for diffs]
Sun Apr 13 10:36:41 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.216: +258 -194 lines
Diff to previous 1.216
++ whatpm/t/ChangeLog	13 Apr 2008 10:11:49 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	13 Apr 2008 10:12:20 -0000
	* HTML.pm.src: Raise an parse error for any disallowed
	character (HTML5 revision 1263).

2008-04-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.216 - (view) (download) (annotate) - [select for diffs]
Sun Apr 13 06:44:27 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.215: +193 -132 lines
Diff to previous 1.215
++ whatpm/t/ChangeLog	13 Apr 2008 06:43:36 -0000
	* HTML-tokenizer.t, HTML-tree.t, Makefile: Support for html5lib
	new test files.

2008-04-13  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	13 Apr 2008 06:44:17 -0000
	* mkentitylist.pl: Support for new HTML5 entity table format (the
	definition for |AElig;| was missing).

2008-04-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.215 - (view) (download) (annotate) - [select for diffs]
Sun Apr 13 06:17:48 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.214: +2 -2 lines
Diff to previous 1.214
++ 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).


Revision 1.214 - (view) (download) (annotate) - [select for diffs]
Sun Apr 13 05:54:30 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.213: +2 -2 lines
Diff to previous 1.213
++ whatpm/Whatpm/ChangeLog	13 Apr 2008 05:49:16 -0000
	* HTML.pm.src, mkhtmlparser.pl: Support for element/attribute
	name/namespace fixup (HTML5 revisions 1413, 1415, 1416, and 1417).

2008-04-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.213 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 15:25:52 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.212: +2 -2 lines
Diff to previous 1.212
++ whatpm/Whatpm/ChangeLog	12 Apr 2008 15:21:45 -0000
2008-04-13  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: CDATA section support for MathML and SVG
	elements (HTML5 revision 1404 and 1420).


Revision 1.212 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 14:54:34 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.211: +2 -2 lines
Diff to previous 1.211
++ whatpm/Whatpm/ChangeLog	12 Apr 2008 14:54:25 -0000
	* HTML.pm.src, mkhtmlparser.pl: Support for MathML and SVG
	elements (HTML5 revision 1404).  Unused !!!macro definitions
	are removed.

2008-04-12  Wakaba  <wakaba@suika.fam.cx>


Revision 1.211 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 07:38:37 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.210: +2 -2 lines
Diff to previous 1.210
++ whatpm/t/ChangeLog	12 Apr 2008 07:18:37 -0000
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.

++ whatpm/Whatpm/ContentChecker/ChangeLog	12 Apr 2008 07:19:00 -0000
2008-04-12  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Support for HTML custom data attributes (HTML5
	revision 1399).


Revision 1.210 - (view) (download) (annotate) - [select for diffs]
Sun Apr 6 10:32:04 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.209: +2 -2 lines
Diff to previous 1.209
++ whatpm/Whatpm/ChangeLog	6 Apr 2008 10:31:33 -0000
	* HTML.pm.src: The ->[1] property of stack entries are now
	replaced by constants representing element category.

2008-04-06  Wakaba  <wakaba@suika.fam.cx>


Revision 1.209 - (view) (download) (annotate) - [select for diffs]
Sun Apr 6 06:34:12 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.208: +17 -17 lines
Diff to previous 1.208
++ whatpm/Whatpm/ChangeLog	6 Apr 2008 06:29:50 -0000
2008-04-06  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Don't use local name stored in stack (i.e. ->[1])
	for error reporting.  (This is a preparation for using constant
	value for ->[1].)


Revision 1.208 - (view) (download) (annotate) - [select for diffs]
Fri Mar 28 15:18:33 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.207: +2 -2 lines
Diff to previous 1.207
++ 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.


Revision 1.207 - (view) (download) (annotate) - [select for diffs]
Fri Mar 28 14:23:10 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.206: +2 -2 lines
Diff to previous 1.206
Results updated


Revision 1.206 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 12:29:59 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.205: +2 -2 lines
Diff to previous 1.205
++ 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>


Revision 1.205 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 11:51:19 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.204: +2 -2 lines
Diff to previous 1.204
++ 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>


Revision 1.204 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 11:40:16 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.203: +2 -2 lines
Diff to previous 1.203
++ 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>


Revision 1.203 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 08:23:04 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.202: +2 -2 lines
Diff to previous 1.202
++ 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>


Revision 1.202 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 06:52:57 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.201: +2 -2 lines
Diff to previous 1.201
++ 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>


Revision 1.201 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 05:45:37 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.200: +2 -2 lines
Diff to previous 1.200
++ 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>


Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 03:07:07 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.199: +2 -2 lines
Diff to previous 1.199
++ 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.


Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Fri Mar 21 02:39:37 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.198: +165 -163 lines
Diff to previous 1.198
++ whatpm/t/ChangeLog	21 Mar 2008 02:32:59 -0000
2008-03-21  Wakaba  <wakaba@suika.fam.cx>

	* tokenizer-test-2.dat: A test from #whatwg is added.


Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 10:58:17 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.197: +2 -2 lines
Diff to previous 1.197
++ whatpm/t/ChangeLog	20 Mar 2008 10:58:07 -0000
	* 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>

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Mar 2008 10:57:00 -0000
	* Atom.pm: Don't raise an error even if there is
	no |atom:summary| element child in the |atom:entry|
	element when the |type| attribute of the |atom:content|
	element is set to |html|, |xhtml|, or |text|.
	The |atom:rights| elements were implemented
	as Date construct (!?).
	Typo in code for |rel=alternate| are fixed.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 10:30:21 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.196: +2 -2 lines
Diff to previous 1.196
++ whatpm/t/ChangeLog	20 Mar 2008 10:00:26 -0000
	* content-model-atom-threading-1.dat: New test data
	on |thr:total| element are added

2008-03-20  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Mar 2008 09:59:59 -0000
	* Atom.pm: Support for |thr:total| element.
	Add notes on additional Atom namespaces.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 09:38:47 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.195: +2 -2 lines
Diff to previous 1.195
++ whatpm/t/ChangeLog	20 Mar 2008 09:30:57 -0000
	* 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>

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Mar 2008 09:31:15 -0000
	* Atom.pm: Support for |thr:in-reply-to| element.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 08:54:01 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.194: +2 -2 lines
Diff to previous 1.194
++ 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>


Revision 1.194 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 08:23:42 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.193: +2 -2 lines
Diff to previous 1.193
++ whatpm/t/ChangeLog	20 Mar 2008 08:23:06 -0000
	* content-model-1.dat: Some test results were incorrect, again... orz

2008-03-20  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Mar 2008 08:23:36 -0000
	* Atom.pm: Bug fix for validation of |feed| on |author| child.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.193 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 08:04:58 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.192: +2 -2 lines
Diff to previous 1.192
++ whatpm/Whatpm/ChangeLog	20 Mar 2008 08:04:21 -0000
	* HTML.pm.src (set_inner_html): Line/column number
	code was old one yet.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Mar 2008 08:04:50 -0000
	* Atom.pm: Support for |<content type=html>| content
	checking.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.192 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 07:37:00 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.191: +2 -2 lines
Diff to previous 1.191
++ whatpm/t/ChangeLog	20 Mar 2008 07:36:54 -0000
	* 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>

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Mar 2008 07:35:41 -0000
	* Atom.pm: Support for |author| for |feed| checking.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.191 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 05:59:55 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.190: +2 -2 lines
Diff to previous 1.190
++ whatpm/t/ChangeLog	20 Mar 2008 05:59:40 -0000
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.

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Mar 2008 05:58:48 -0000
2008-03-20  Wakaba  <wakaba@suika.fam.cx>

	* Atom.pm: Support for |author| for |entry| checking.


Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 03:57:00 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.189: +2 -2 lines
Diff to previous 1.189
++ whatpm/Whatpm/ChangeLog	20 Mar 2008 03:54:17 -0000
	* HTML.pm.src: Better line/column reporting for "duplicate attribute"
	errors.  Line/column markings for DOCTYPE, comment, and
	character tokens are reintroduced; otherwise,
	error location for "not HTML5" error and errors
	for implied elements are not attached.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 03:37:19 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.188: +2 -2 lines
Diff to previous 1.188
++ whatpm/Whatpm/ChangeLog	20 Mar 2008 03:37:11 -0000
	* HTML.pm.src: Set line/column numbers to attributes.

	* NanoDOM.pm (create_attribute_ns, set_attribute_node_ns): Added.
	(value): Setter implemented.

	* mkhtmlparser.pl: Set line/column numbers to Attr nodes.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 01:34:00 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.187: +2 -2 lines
Diff to previous 1.187
++ whatpm/Whatpm/ChangeLog	20 Mar 2008 01:33:45 -0000
	* HTML.pm.src: Unused line/column markings are removed.

2008-03-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Wed Mar 19 23:43:48 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.186: +2 -2 lines
Diff to previous 1.186
++ whatpm/Whatpm/ChangeLog	19 Mar 2008 23:42:08 -0000
2008-03-20  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_get_next_token): Remove |first_start_tag|
	flag, which is no longer used.


Revision 1.186 - (view) (download) (annotate) - [select for diffs]
Sun Mar 16 23:53:48 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.185: +2 -2 lines
Diff to previous 1.185
++ whatpm/Whatpm/ChangeLog	16 Mar 2008 23:51:21 -0000
2008-03-17  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_get_next_token): The first "<" character
	in "<?", "<>", or "</>" should be the error point.


Revision 1.185 - (view) (download) (annotate) - [select for diffs]
Sun Mar 16 11:40:22 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.184: +3 -3 lines
Diff to previous 1.184
++ whatpm/Whatpm/ChangeLog	16 Mar 2008 11:39:54 -0000
	* HTML.pm.src: Some more fixes on error position reporting.

2008-03-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.184 - (view) (download) (annotate) - [select for diffs]
Sun Mar 16 07:07:59 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.183: +2 -2 lines
Diff to previous 1.183
++ whatpm/Whatpm/ChangeLog	16 Mar 2008 07:07:54 -0000
	* HTML.pm.src: Token-level precious error reporting.

2008-03-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Sun Mar 16 06:40:00 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.182: +2 -2 lines
Diff to previous 1.182
++ whatpm/Whatpm/ChangeLog	16 Mar 2008 06:39:51 -0000
2008-03-16  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Preparation for more precious error point
	reporting.


Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Tue Mar 11 14:02:08 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.181: +2 -2 lines
Diff to previous 1.181
++ whatpm/Whatpm/ChangeLog	11 Mar 2008 14:02:04 -0000
	* HTML.pm.src: Error type revised.

2008-03-11  Wakaba  <wakaba@suika.fam.cx>


Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Tue Mar 11 01:23:50 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.180: +2 -2 lines
Diff to previous 1.180
++ whatpm/Whatpm/ChangeLog	11 Mar 2008 01:23:47 -0000
	* HTML.pm.src: Similar codes are merged together, again.

2008-03-11  Wakaba  <wakaba@suika.fam.cx>


Revision 1.180 - (view) (download) (annotate) - [select for diffs]
Tue Mar 11 01:15:40 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.179: +2 -2 lines
Diff to previous 1.179
++ whatpm/Whatpm/ChangeLog	11 Mar 2008 01:15:35 -0000
2008-03-11  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Similar codes are merged together.


Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Mon Mar 10 10:56:02 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.178: +2 -2 lines
Diff to previous 1.178
++ whatpm/Whatpm/ChangeLog	10 Mar 2008 10:55:36 -0000
2008-03-10  Wakaba  <wakaba@suika.fam.cx>

	* mkhtmlparser.pl: Set "level" parameter to parse errors.

	* HTML.pm.src: Code refined.


Revision 1.178 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 13:56:09 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.177: +2 -2 lines
Diff to previous 1.177
++ whatpm/t/ChangeLog	9 Mar 2008 13:55:01 -0000
	* content-model-1.dat: Test data for |center|, |dir|, and |basefont|
	are added.

2008-03-09  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	9 Mar 2008 13:55:42 -0000
	* HTML.pm: |dir|, |center|, and |basefont| are implemented.

2008-03-09  Wakaba  <wakaba@suika.fam.cx>


Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 11:15:15 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.176: +2 -2 lines
Diff to previous 1.176
++ 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>


Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 11:08:11 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.175: +2 -2 lines
Diff to previous 1.175
++ whatpm/Whatpm/ContentChecker/ChangeLog	9 Mar 2008 10:54:53 -0000
2008-03-09  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Known but not-implemented-yet attributes were not
	warned.


Revision 1.175 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 10:49:13 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.174: +2 -2 lines
Diff to previous 1.174
++ whatpm/Whatpm/ChangeLog	9 Mar 2008 10:48:54 -0000
	* HTML.pm.src: |</body>| treatement has been changed (HTML5
	revision 1348).  Note that I really don't know this makes
	any difference in the black-box behavior of the parser.

2008-03-09  Wakaba  <wakaba@suika.fam.cx>


Revision 1.174 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 10:31:19 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.173: +62 -120 lines
Diff to previous 1.173
++ whatpm/t/ChangeLog	9 Mar 2008 10:31:05 -0000
	* 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>


Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 10:05:21 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.172: +193 -79 lines
Diff to previous 1.172
++ whatpm/t/ChangeLog	9 Mar 2008 09:17:01 -0000
	* 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>


Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 08:47:34 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.171: +178 -373 lines
Diff to previous 1.171
++ whatpm/Whatpm/ChangeLog	9 Mar 2008 08:47:28 -0000
	* HTML.pm.src: New end-of-file token implementation (HTML5
	revision 1348).

2008-03-09  Wakaba  <wakaba@suika.fam.cx>


Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 07:57:30 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.170: +93 -35 lines
Diff to previous 1.170
++ whatpm/t/ChangeLog	9 Mar 2008 07:53:51 -0000
	* tree-test-1.dat: Test data on |applet| are added (HTML5 revision
	1347).

2008-03-09  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	9 Mar 2008 07:54:08 -0000
	* HTML.pm.src: |applet| support (HTML5 revision 1347).

2008-03-09  Wakaba  <wakaba@suika.fam.cx>


Revision 1.170 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 06:29:25 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.169: +47 -45 lines
Diff to previous 1.169
++ whatpm/t/ChangeLog	9 Mar 2008 06:27:08 -0000
	* tree-test-1.dat: Test data on foster parenting in AAA
	are added (HTML5 revision 1343).

2008-03-09  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	9 Mar 2008 06:26:45 -0000
	* HTML.pm.src: Foster parenting in AAA (HTML5 revision 1343).

2008-03-09  Wakaba  <wakaba@suika.fam.cx>


Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 05:12:05 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.168: +75 -31 lines
Diff to previous 1.168
++ whatpm/t/ChangeLog	9 Mar 2008 05:02:14 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	9 Mar 2008 05:02:26 -0000
	* HTML.pm.src: Support for |<input>| in the "in select" insertion
	mode and support for the "in select in table" insertion mode (HTML5
	revision 1342).

2008-03-09  Wakaba  <wakaba@suika.fam.cx>


Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 04:08:41 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.167: +93 -57 lines
Diff to previous 1.167
++ whatpm/t/ChangeLog	9 Mar 2008 04:04:19 -0000
	* tree-test-1.dat: Test data on <script> or <style>
	in <table> are added.

2008-03-09  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	9 Mar 2008 04:04:52 -0000
	* HTML.pm.src: No foster parenting for <script> and <script>
	in non-tainted <table>s (HTML5 revision 1336).

2008-03-09  Wakaba  <wakaba@suika.fam.cx>


Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 03:46:43 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.166: +110 -104 lines
Diff to previous 1.166
++ whatpm/t/ChangeLog	9 Mar 2008 03:33:47 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	9 Mar 2008 03:29:08 -0000
	* HTML.pm.src: Ignore white space characters between <html>
	and <head> (HTML5 revision 1332).

2008-03-09  Wakaba  <wakaba@suika.fam.cx>


Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 03:23:44 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.165: +85 -63 lines
Diff to previous 1.165
++ whatpm/t/ChangeLog	9 Mar 2008 03:09:44 -0000
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).

++ whatpm/Whatpm/ChangeLog	9 Mar 2008 03:20:00 -0000
2008-03-09  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Treat <input type=hidden> as if it were a
	white space (HTML5 revision 1331).


Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 13:45:45 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.164: +90 -60 lines
Diff to previous 1.164
++ whatpm/t/ChangeLog	8 Mar 2008 13:37:12 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	8 Mar 2008 13:37:51 -0000
	* HTML.pm.src: Ignore U+000A at the beginning of a |listing|
	element (HTML5 revision 1330).

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.164 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 13:26:45 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.163: +77 -85 lines
Diff to previous 1.163
++ whatpm/t/ChangeLog	8 Mar 2008 13:26:40 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	8 Mar 2008 13:12:05 -0000
	* HTML.pm.src: <title> is always appended to the current
	element (HTML5 revision 1328).

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.163 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 05:09:26 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.162: +95 -63 lines
Diff to previous 1.162
++ whatpm/t/ChangeLog	8 Mar 2008 04:55:42 -0000
	* tree-test-1.dat: Test data for tainted space in tables are
	added (HTML5 revision 1326).

2008-03-08  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	8 Mar 2008 04:56:16 -0000
	* HTML.pm.src: White space in tainted tables are moved
	into foster parents (HTML5 revision 1326).

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 04:13:10 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.161: +23 -13 lines
Diff to previous 1.161
++ whatpm/Whatpm/ChangeLog	8 Mar 2008 04:09:31 -0000
	* HTML.pm.src: Reduce errors from foster parenting cases (HTML5
	revision 1321).

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.161 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 03:43:49 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.160: +2 -2 lines
Diff to previous 1.160
++ whatpm/Whatpm/ChangeLog	8 Mar 2008 03:43:41 -0000
	* HTML.pm.src: |</h/n/>| case code rearranged to align with
	the spec (HTML5 revision 1320).  Note that we finally complete
	all of HTML5 revision 1320 changes.

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.160 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 03:29:31 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.159: +91 -74 lines
Diff to previous 1.159
++ whatpm/t/ChangeLog	8 Mar 2008 03:29:13 -0000
2008-03-08  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Tests for </form> are added (HTML5 revision 1320).

++ whatpm/Whatpm/ChangeLog	8 Mar 2008 03:11:39 -0000
	* HTML.pm.src: |</form>| now works similar to |</div>| for unclosed
	tags (HTML5 revision 1320).

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 03:04:09 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.158: +2 -2 lines
Diff to previous 1.158
++ whatpm/Whatpm/ChangeLog	8 Mar 2008 02:59:24 -0000
	* HTML.pm.src: |</p>| case rearranged with no actual change in fact.

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 02:54:45 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.157: +2 -2 lines
Diff to previous 1.157
++ whatpm/Whatpm/ChangeLog	8 Mar 2008 02:51:41 -0000
	* HTML.pm.src: A "generate implied end tags" code (t409.1)
	could not be reached so that it is now removed (HTML5 revision
	1320).

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 02:48:20 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.156: +2 -2 lines
Diff to previous 1.156
++ whatpm/Whatpm/ChangeLog	8 Mar 2008 02:43:44 -0000
	* HTML.pm.src: Code for the case of |</div>| and so on are revised
	to align with new spec text (HTML5 revision 1320).

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 02:35:05 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.155: +2 -2 lines
Diff to previous 1.155
++ whatpm/Whatpm/ChangeLog	8 Mar 2008 02:30:25 -0000
	* HTML.pm.src: Remove strange |if| condition; however, it should
	have had no harm in theory.

2008-03-08  Wakaba  <wakaba@suika.fam.cx>


Revision 1.155 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 02:29:22 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.154: +2 -2 lines
Diff to previous 1.154
++ whatpm/Whatpm/ChangeLog	8 Mar 2008 02:23:26 -0000
2008-03-08  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_tree_construction_main): '</p>' in body
	case is split from other end tags for the preparation
	of implementing HTML revision 1320.


Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 01:57:51 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.153: +93 -86 lines
Diff to previous 1.153
html5lib tests updated


Revision 1.153 - (view) (download) (annotate) - [select for diffs]
Fri Mar 7 00:31:23 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.152: +42 -16 lines
Diff to previous 1.152
html5lib tests updated


Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Thu Mar 6 15:56:52 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.151: +50 -30 lines
Diff to previous 1.151
++ whatpm/Whatpm/ChangeLog	6 Mar 2008 15:56:48 -0000
	* HTML.pm.src: Simplified "generate implied end tag" (HTML5
	revision 1320).

2008-03-07  Wakaba  <wakaba@suika.fam.cx>


Revision 1.151 - (view) (download) (annotate) - [select for diffs]
Thu Mar 6 15:29:43 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.150: +2 -2 lines
Diff to previous 1.150
++ whatpm/Whatpm/ChangeLog	6 Mar 2008 15:28:32 -0000
2008-03-07  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_tree_construction_main): Merge rules for "h1"
	and "div" (HTML5 revision 1318).  Add comments to where
	|form| pointer association codes should be inserted (HTML5 revision
	1319).


Revision 1.150 - (view) (download) (annotate) - [select for diffs]
Thu Mar 6 15:23:23 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.149: +485 -121 lines
Diff to previous 1.149
++ whatpm/t/ChangeLog	6 Mar 2008 15:10:39 -0000
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).

++ whatpm/Whatpm/ChangeLog	6 Mar 2008 15:10:14 -0000
2008-03-06  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: <html> treatement refined (HTML5 revision 1314).


Revision 1.149 - (view) (download) (annotate) - [select for diffs]
Mon Mar 3 13:15:54 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.148: +2 -2 lines
Diff to previous 1.148
++ whatpm/t/ChangeLog	3 Mar 2008 13:15:27 -0000
	* HTML-tokenizer.t: Ignore tree-construction phase and set_inner_html
	checkpoints.

2008-03-03  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	3 Mar 2008 13:12:15 -0000
	* HTML.pm.src (tree construction and set_inner_html): Checkpoints
	are added.

2008-03-03  Wakaba  <wakaba@suika.fam.cx>


Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Mon Mar 3 11:56:18 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.147: +93 -93 lines
Diff to previous 1.147
++ whatpm/t/ChangeLog	3 Mar 2008 11:49:36 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	3 Mar 2008 11:56:09 -0000
	* HTML.pm.src (_tokenize_attempt_to_consume_an_entity): Checkpoints
	are set.  Cases that are unlikely reached are noted as so.

2008-03-03  Wakaba  <wakaba@suika.fam.cx>


Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Mon Mar 3 09:17:10 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.146: +2 -2 lines
Diff to previous 1.146
++ whatpm/t/ChangeLog	3 Mar 2008 09:15:12 -0000
	* HTML-tokenizer.t: s/_input_character/_input_char/g for simplicity.

2008-03-03  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	3 Mar 2008 09:14:52 -0000
	* HTML.pm.src, mkhtmlparser.pl: s/_input_character/_char/g
	for simplicity.

2008-03-03  Wakaba  <wakaba@suika.fam.cx>


Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Mon Mar 3 00:13:22 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.145: +2 -2 lines
Diff to previous 1.145
++ whatpm/t/ChangeLog	3 Mar 2008 00:13:18 -0000
	* HTML-tokenizer.t: s/correct/force-quirks/.

2008-03-03  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	2 Mar 2008 23:55:07 -0000
	* HTML.pm.src: Flag name changed: s/correct/force-quirks/g (HTML5
	revision 1307).

2008-03-03  Wakaba  <wakaba@suika.fam.cx>


Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Sun Mar 2 23:51:00 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.144: +2 -2 lines
Diff to previous 1.144
++ whatpm/t/ChangeLog	2 Mar 2008 23:42:50 -0000
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.


Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Sun Mar 2 23:38:37 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.143: +2 -2 lines
Diff to previous 1.143
++ whatpm/Whatpm/ChangeLog	2 Mar 2008 23:36:46 -0000
2008-03-03  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_get_next_token): Where the /incorrect/ flag
	is set are changed (HTML5 revision 1305).


Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Sun Mar 2 14:41:28 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.142: +2 -2 lines
Diff to previous 1.142
Results of new test data


Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Sun Mar 2 14:32:27 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.141: +4 -10 lines
Diff to previous 1.141
++ whatpm/t/ChangeLog	2 Mar 2008 14:06:22 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	2 Mar 2008 14:05:38 -0000
	* HTML.pm.src: Raise a parse error for |<span ===>| (HTML5 revision
	1292).  Entities are not parsed in comment-like part in RCDATA
	elements (HTML5 revision 1294).  Allow bare & at the end
	of attribute value literals (HTML5 revision 1296).  More
	quirks mode doctypes (HTML5 revision 1302).  Requires spaces
	between attributes and ban attribute names or unquoted
	attribute values containing single or double quotes (HTML5
	revision 1303).

2008-03-02  Wakaba  <wakaba@suika.fam.cx>


Revision 1.141 - (view) (download) (annotate) - [select for diffs]
Sun Mar 2 12:57:54 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.140: +2 -2 lines
Diff to previous 1.140
++ whatpm/Whatpm/ContentChecker/ChangeLog	2 Mar 2008 12:56:09 -0000
	* HTML.pm: Status information from old specifications
	are incorporated.

2008-03-02  Wakaba  <wakaba@suika.fam.cx>


Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Sun Mar 2 11:16:34 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.139: +2 -2 lines
Diff to previous 1.139
++ whatpm/t/ChangeLog	2 Mar 2008 11:10:02 -0000
	* content-model-atom-1.dat: New test data are added.

2008-03-02  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	2 Mar 2008 11:16:26 -0000
	* ContentChecker.pm: Typo fixed.  Don't raise "character encoding"
	and related errors unless it is an HTML document (though the spec
	is unclear on whether it is applied to XHTML document).

	* HTML.pm (%HTMLAttrStatus): WF2 repetition model attributes
	are added.

2008-03-02  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	2 Mar 2008 11:11:31 -0000
	* Atom.pm: Reimplemented.

2008-03-02  Wakaba  <wakaba@suika.fam.cx>


Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Sun Mar 2 03:39:41 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.138: +2 -2 lines
Diff to previous 1.138
++ 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|.


Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Sat Mar 1 11:05:49 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.137: +2 -2 lines
Diff to previous 1.137
++ whatpm/t/ChangeLog	1 Mar 2008 11:05:40 -0000
	* content-model-1.dat: |address| content model tests
	are added.

2008-03-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Sat Mar 1 00:42:55 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.136: +2 -2 lines
Diff to previous 1.136
++ 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.


Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Tue Feb 26 10:33:16 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.135: +2 -2 lines
Diff to previous 1.135
++ whatpm/t/ChangeLog	26 Feb 2008 10:32:41 -0000
	* 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>

++ whatpm/Whatpm/ContentChecker/ChangeLog	26 Feb 2008 10:33:04 -0000
	* HTML.pm: Allow |blockquote| in |header| and |footer| (HTML5
	revision 1250).

2008-02-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Tue Feb 26 10:18:56 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.134: +2 -2 lines
Diff to previous 1.134
++ whatpm/Whatpm/ContentChecker/ChangeLog	26 Feb 2008 10:18:47 -0000
	* HTML.pm: First version of Web Forms 2.0 support (its weired,
	since the spec itself is frankensteinesque:-); note that though
	it is weired spec from the today's viewpoint, it is still
	better-written spec than any W3C (Candidate or Proposed or full)
	Recommendation, sadly.

2008-02-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Tue Feb 26 08:43:19 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.133: +2 -2 lines
Diff to previous 1.133
++ whatpm/Whatpm/ContentChecker/ChangeLog	26 Feb 2008 08:43:16 -0000
	* HTML.pm: Since even XHTML Basic 1.1 is a CR, diffs
	from XHTML M12N 1.0 are reflected in |status| field.

2008-02-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Tue Feb 26 08:28:00 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.132: +2 -2 lines
Diff to previous 1.132
++ whatpm/Whatpm/ChangeLog	26 Feb 2008 08:22:33 -0000
2008-02-26  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: New status constants are added.
	($ElementDefault): |status| added.
	(check_element): Err for non-standard or deprecated elements.
	(_attr_status_info): For non-standard or deprecated attributes.

++ whatpm/Whatpm/ContentChecker/ChangeLog	26 Feb 2008 08:27:45 -0000
	* HTML.pm: HTML5 status constants are OR-ed with "allowed" status.
	Don't raise "not defined" errors; they are now raised according
	to status flags.  Status flags of li/@value, ol/@start, and menu
	are now non-deprecated, to avoid deprecated error message.
	area/@hreftype typo fixed.  |isindex| SHOULD NOT be used
	according to HTML4.

2008-02-26  Wakaba  <wakaba@suika.fam.cx>


Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Tue Feb 26 07:46:23 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.131: +2 -2 lines
Diff to previous 1.131
++ 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).


Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 12:59:31 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.130: +2 -2 lines
Diff to previous 1.130
++ whatpm/Whatpm/ContentChecker/ChangeLog	24 Feb 2008 12:58:53 -0000
	* HTML.pm: Most of Web Forms 1.0 attributes are implemented.

2008-02-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 10:18:11 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.129: +2 -2 lines
Diff to previous 1.129
++ 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>


Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 09:47:13 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.128: +2 -2 lines
Diff to previous 1.128
++ whatpm/Whatpm/ContentChecker/ChangeLog	24 Feb 2008 09:47:09 -0000
	* HTML.pm: HTML5 attribute status added.

2008-02-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 07:51:21 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.127: +2 -2 lines
Diff to previous 1.127
++ 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>


Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 01:38:36 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.126: +2 -2 lines
Diff to previous 1.126
++ whatpm/Whatpm/ChangeLog	24 Feb 2008 01:38:04 -0000
	* ContentChecker.pm (check_element): Element standardized
	status information is now dispatched.

2008-02-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	24 Feb 2008 01:38:30 -0000
	* HTML.pm: Standardized status attributes are added.

2008-02-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 01:08:14 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.125: +2 -2 lines
Diff to previous 1.125
++ whatpm/t/ChangeLog	24 Feb 2008 01:08:10 -0000
2008-02-24  Wakaba  <wakaba@suika.fam.cx>

	* content-model-1.dat: Some test results on |meta|
	in |noscript| are updated.

++ whatpm/Whatpm/ContentChecker/ChangeLog	24 Feb 2008 01:07:43 -0000
	* HTML.pm: Invalid |meta| in |noscript| should be erred
	as usual.

2008-02-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 00:51:09 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.124: +2 -2 lines
Diff to previous 1.124
++ whatpm/Whatpm/ChangeLog	24 Feb 2008 00:50:34 -0000
	* ContentChecker.pm (check_element): Fix |del|-and-significant
	problem by adding some more arguments.

2008-02-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	24 Feb 2008 00:51:02 -0000
	* HTML.pm: Updated for |del|-and-significant problem.

2008-02-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 16:09:20 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.123: +2 -2 lines
Diff to previous 1.123
++ whatpm/Whatpm/ChangeLog	23 Feb 2008 16:08:48 -0000
	* ContentChecker.pm (check_element): Use context of
	container-for-the-purpose-of-content-model element (not transparent
	element) for |check_child_element| calling and significant
	text flag marking.  This reintroduces |<del>|-and-significant
	problem again.

2008-02-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	23 Feb 2008 16:09:14 -0000
2008-02-24  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm (datagrid): Condition was incorrect.


Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 15:41:37 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.122: +2 -2 lines
Diff to previous 1.122
Some tests revised; some new tests


Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 15:28:45 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.121: +2 -2 lines
Diff to previous 1.121
++ whatpm/Whatpm/ChangeLog	23 Feb 2008 15:28:35 -0000
2008-02-24  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm (check_element): Make semi-transparent
	elements ignored for the purpose of phase changes in
	content model checking.


Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 15:24:50 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.120: +2 -2 lines
Diff to previous 1.120
++ whatpm/t/ChangeLog	23 Feb 2008 15:24:46 -0000
	* content-model-1.dat: Some test results are updated.
	New tests for |details| are added.

2008-02-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	23 Feb 2008 15:22:12 -0000
	* ContentChecker.pm (check_element): In-element state
	was not properly managed for transparent cases.

2008-02-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	23 Feb 2008 15:24:01 -0000
	* HTML.pm (%HTMLProseContentChecker, details, figure): Don't
	change state when a transparent element is encountered.
	(details check): Reimplemented.

2008-02-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 14:37:11 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.119: +2 -2 lines
Diff to previous 1.119
++ whatpm/t/ChangeLog	23 Feb 2008 14:37:03 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	23 Feb 2008 14:35:33 -0000
	* ContentChecker.pm (check_element): Support for |video|
	and |audio| as semi-transparent elements.

2008-02-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	23 Feb 2008 14:36:23 -0000
	* HTML.pm (object check_end): Don't check significant content
	if the element is used as a transparent element.
	(video check): Reimplemented.

2008-02-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 13:18:42 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.118: +2 -2 lines
Diff to previous 1.118
++ whatpm/t/ChangeLog	23 Feb 2008 13:18:40 -0000
	* content-model-1.dat: New test data for |object| transparentness
	are added.

2008-02-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	23 Feb 2008 13:18:10 -0000
	* ContentChecker.pm ($HTMLSemiTransparentElements): New.
	(check_element): s/minuses/minus_elements/, s/pluses/plus_elements/.
	Support for |html:object| as a semi-transparent element.

2008-02-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 12:48:19 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.117: +2 -2 lines
Diff to previous 1.117
++ whatpm/Whatpm/ContentChecker/ChangeLog	23 Feb 2008 12:48:09 -0000
	* HTML.pm: |figure| content checker reimplemented.  |object|
	content checker for root element case reimplemented.

2008-02-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 10:35:01 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.116: +2 -2 lines
Diff to previous 1.116
++ 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.


Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 14:56:51 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.115: +2 -2 lines
Diff to previous 1.115
++ whatpm/t/ChangeLog	18 Feb 2008 14:08:01 -0000
	* content-model-1.dat: New test data for |object| are added.

2008-02-18  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	18 Feb 2008 14:07:31 -0000
	* HTML.pm (object): Implemented (with some bug on transparentness
	handling).

2008-02-18  Wakaba  <wakaba@suika.fam.cx>


Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 00:17:32 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.114: +2 -2 lines
Diff to previous 1.114
++ whatpm/t/ChangeLog	18 Feb 2008 00:17:29 -0000
	* content-model-1.dat: New test data for |mark| are added (HTML5
	revision 1232).

2008-02-18  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	18 Feb 2008 00:16:50 -0000
	* HTML.pm: s/m/mark/g (HTML5 revision 1232).

2008-02-18  Wakaba  <wakaba@suika.fam.cx>


Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 00:03:33 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.113: +2 -2 lines
Diff to previous 1.113
++ 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).


Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 14:29:01 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.112: +2 -2 lines
Diff to previous 1.112
++ whatpm/t/ChangeLog	17 Feb 2008 14:27:02 -0000
	* content-model-1.dat: Test results corrected.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	17 Feb 2008 14:28:52 -0000
	* HTML.pm: Useless old stuff are removed.  |datagrid|
	was missing from |$HTMLInteractiveContent|.
	(a): Use new |$HTMLInteractiveContent| in place
	of |$HTMLIntetractiveElements|.
	(caption): Use new |$HTMLPhrasingContentChecker| in place
	of |$HTMLStrictlyInlineChecker|.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>


Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 14:11:16 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.111: +2 -2 lines
Diff to previous 1.111
++ whatpm/t/ChangeLog	17 Feb 2008 14:11:06 -0000
	* content-model-1.dat: New test data for |<figure>| are added.
	Some test data are corrected.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	17 Feb 2008 14:10:26 -0000
	* HTML.pm (figure): Implemented.
	(video, audio): In no-parent-element case with |src| attribute,
	the content model is now prose content.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>


Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 13:23:04 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.110: +2 -2 lines
Diff to previous 1.110
++ whatpm/t/ChangeLog	17 Feb 2008 13:22:57 -0000
	* content-model-1.dat: New test data for |<noscript>|
	in |<head>|.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	17 Feb 2008 13:22:28 -0000
	* HTML.pm (noscript): Reimplemented.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 12:39:32 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.109: +2 -2 lines
Diff to previous 1.109
++ whatpm/Whatpm/ChangeLog	17 Feb 2008 12:38:38 -0000
	* HTML.pm.src: |>| in public or system literal closes the DOCTYPE
	token (HTML5 revision 1225).

2008-02-17  Wakaba  <wakaba@suika.fam.cx>


Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 12:37:52 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.108: +2 -2 lines
Diff to previous 1.108
html5lib tests updated


Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 12:32:44 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.107: +2 -2 lines
Diff to previous 1.107
++ whatpm/t/ChangeLog	17 Feb 2008 12:32:40 -0000
	* content-model-1.dat: More test on |<meta http-equiv=Content-Type>|
	are added.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>


Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 12:18:07 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106
++ 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>


Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 11:04:08 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105
++ whatpm/t/ChangeLog	17 Feb 2008 11:04:02 -0000
	* content-model-1.dat: Updated.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	17 Feb 2008 11:02:38 -0000
	* ContentChecker.pm (_get_children): (Incompleted) attempt to
	imlement significant content checking for contents
	with |del| elements.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	17 Feb 2008 11:03:40 -0000
	* HTML.pm (th): |th| now requires phrasing content.  |div|
	now requires prose content.

2008-02-17  Wakaba  <wakaba@suika.fam.cx>


Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 09:56:16 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.104: +2 -2 lines
Diff to previous 1.104
++ 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>


Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 06:36:28 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.103: +2 -2 lines
Diff to previous 1.103
++ 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.


Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 00:18:14 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.102: +7 -3 lines
Diff to previous 1.102
++ whatpm/t/ChangeLog	16 Feb 2008 00:18:00 -0000
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.


Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Sun Nov 25 08:10:07 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.101: +2 -2 lines
Diff to previous 1.101
++ whatpm/Whatpm/ContentChecker/ChangeLog	25 Nov 2007 08:10:04 -0000
	* HTML.pm ($HTMLSignificantContentErrors): New.

2007-11-25  Wakaba  <wakaba@suika.fam.cx>


Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Sun Nov 25 08:04:21 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.100: +2 -2 lines
Diff to previous 1.100
++ 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>


Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Sun Nov 25 03:46:08 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.99: +2 -2 lines
Diff to previous 1.99
++ whatpm/Whatpm/ChangeLog	25 Nov 2007 03:45:37 -0000
2007-11-25  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm (check_element): New todo item type |descendant|.

++ whatpm/Whatpm/ContentChecker/ChangeLog	25 Nov 2007 03:46:01 -0000
2007-11-25  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm (header): Descendant constraint is redefined by
	new todo item type |descendant|.


Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 11:21:05 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.98: +2 -2 lines
Diff to previous 1.98
++ 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.


Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Fri Nov 23 14:47:51 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.97: +2 -2 lines
Diff to previous 1.97
++ 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>


Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Fri Nov 23 12:01:20 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.96: +2 -2 lines
Diff to previous 1.96
++ whatpm/Whatpm/ChangeLog	23 Nov 2007 12:01:06 -0000
	* URIChecker.pm: Make RFC 3986 should-level errors
	warnings (rather than SHOULD-level errors).

2007-11-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Fri Nov 23 07:35:05 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95
++ 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>


Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Fri Nov 23 05:39:44 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.94: +2 -2 lines
Diff to previous 1.94
++ 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.


Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 05:29:23 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.93: +2 -2 lines
Diff to previous 1.93
++ whatpm/Whatpm/ChangeLog	18 Nov 2007 05:06:06 -0000
	* ContentType.pm (get_sniffed_type): Return also the official
	type in list context.

2007-11-18  Wakaba  <wakaba@suika.fam.cx>


Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 04:48:36 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92
++ whatpm/t/ChangeLog	18 Nov 2007 04:45:24 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	18 Nov 2007 04:45:13 -0000
	* ContentType.pm: Sniffing with leading white space
	ignoring (HTML5 revisions 1013 and 1016).

2007-11-18  Wakaba  <wakaba@suika.fam.cx>


Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 04:26:50 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.91: +2 -2 lines
Diff to previous 1.91
++ whatpm/t/ChangeLog	18 Nov 2007 04:25:46 -0000
2007-11-18  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.t: New tests for HTML5 revision 1013 (except
	for leading white spaces).

++ whatpm/Whatpm/ChangeLog	18 Nov 2007 04:26:10 -0000
2007-11-18  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.pm: HTML5 revision 1013 changes, except for leading
	white spaces, are implemented.


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Sun Nov 11 06:54:36 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.90: +2 -2 lines
Diff to previous 1.90
++ whatpm/Whatpm/ChangeLog	11 Nov 2007 06:54:02 -0000
	* HTML.pm.src (parse_byte_string): New method.
	(parse_char_string): New alias for |parse_string|.
	(main phase): Invoking "change the encoding" algorithm if desired.

	* HTML.pod: Updated.

2007-11-11  Wakaba  <wakaba@suika.fam.cx>


Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Sun Nov 11 05:06:28 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.89: +69 -61 lines
Diff to previous 1.89
test data updated


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Sun Nov 11 02:25:52 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.88: +2 -2 lines
Diff to previous 1.88
++ whatpm/t/ChangeLog	11 Nov 2007 02:25:46 -0000
2007-11-11  Wakaba  <wakaba@suika.fam.cx>

	* content-model-4.dat: New tests for proposed link types.

++ whatpm/Whatpm/ContentChecker/ChangeLog	11 Nov 2007 02:19:38 -0000
2007-11-11  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Raise bad-context error for proposed link types.


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Thu Nov 8 00:38:53 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.87: +2 -2 lines
Diff to previous 1.87
++ whatpm/t/ChangeLog	8 Nov 2007 00:33:19 -0000
2007-11-08  Wakaba  <wakaba@suika.fam.cx>

	* content-model-4.dat: s/noreferer/noreferrer/g
	and s/noreferrer/noreferer/g (HTML5 revision 1132).

++ whatpm/Whatpm/ChangeLog	8 Nov 2007 00:33:37 -0000
2007-11-08  Wakaba  <wakaba@suika.fam.cx>

	* mklinktypelist.pl: s/noreferer/noreferrer/ (HTML5 revision 1132).


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Wed Nov 7 10:55:11 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86
++ whatpm/Whatpm/ContentChecker/ChangeLog	7 Nov 2007 10:52:48 -0000
2007-11-07  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Make |rel="up up"| conforming (HTML5 revision 1130).


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 04:34:30 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.85: +2 -2 lines
Diff to previous 1.85
++ 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>


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 04:15:07 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84
++ whatpm/Whatpm/ChangeLog	4 Nov 2007 04:14:45 -0000
	* HTML.pm.src: Support for application cache selection algorithm
	callback.

2007-11-04  Wakaba  <wakaba@suika.fam.cx>


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 03:52:51 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.83: +2 -2 lines
Diff to previous 1.83
++ 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>


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 03:44:53 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82
++ 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>


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 03:36:54 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81
++ whatpm/Whatpm/ContentChecker/ChangeLog	4 Nov 2007 03:36:52 -0000
2007-11-04  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: "Significant" has been gone (HTML5 revision 1114).


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 03:20:34 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.80: +5 -3 lines
Diff to previous 1.80
++ whatpm/t/ChangeLog	4 Nov 2007 03:11:55 -0000
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).

++ whatpm/Whatpm/ChangeLog	4 Nov 2007 03:11:13 -0000
2007-11-04  Wakaba  <wakaba@suika.fam.cx>

	* mklinktypelist.pl: Support for rel=noreferer (HTML5 revision 1118).


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Fri Oct 26 14:22:59 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.79: +2 -2 lines
Diff to previous 1.79
++ 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).


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Tue Oct 23 11:32:58 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.78: +2 -2 lines
Diff to previous 1.78
++ 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).


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Wed Oct 17 10:46:28 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.77: +121 -54 lines
Diff to previous 1.77
++ whatpm/Whatpm/ChangeLog	17 Oct 2007 10:45:53 -0000
	* Makefile (clean): New rule.

	* NanoDOM.pm (public_id, system_id): New attributes.

2007-10-17  Wakaba  <wakaba@suika.fam.cx>


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Sun Oct 14 09:21:46 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76
++ 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.


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Sun Sep 30 12:03:10 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.75: +57 -38 lines
Diff to previous 1.75
++ whatpm/t/ChangeLog	30 Sep 2007 12:02:22 -0000
	* css-token-1.dat: Test results for |\\{nl}| were incorrect.

2007-09-30  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	30 Sep 2007 12:02:57 -0000
2007-09-30  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm: |\\{nl}| incorrectly appended |{nl}| to
	the string value of the token.


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Sat Sep 29 04:45:11 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74
++ whatpm/t/ChangeLog	29 Sep 2007 04:36:22 -0000
2007-09-29  Wakaba  <wakaba@suika.fam.cx>

	* tokenizer-test-1.test: New tests for invalid
	attribute specifications are added.

++ whatpm/Whatpm/ChangeLog	29 Sep 2007 04:38:17 -0000
	* ContentChecker.pm: Raise specific error for invalid
	root element.

	* SelectorsParser.pm: Pass an empty string as a prefix
	for lookup namespace prefix callback, for loose compatibility
	with the |NSResolver| interface.

2007-09-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	29 Sep 2007 04:38:46 -0000
	* Atom.pm (atom:link@title): Definition was missing.

2007-09-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Sat Sep 22 12:16:33 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.73: +7 -3 lines
Diff to previous 1.73
++ whatpm/Whatpm/CSS/ChangeLog	22 Sep 2007 12:16:08 -0000
2007-09-22  Wakaba  <wakaba@suika.fam.cx>

	* SelectorsParser.pm, SelectorsSerializer.pm: New Perl modules.

	* Tokenizer.pm: Token type constants are exportable.


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Sat Aug 25 03:04:24 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.72: +4 -7 lines
Diff to previous 1.72
++ whatpm/t/ChangeLog	25 Aug 2007 03:04:11 -0000
	* 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>


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Sat Aug 25 02:44:39 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.71: +12 -2 lines
Diff to previous 1.71
++ whatpm/t/ChangeLog	25 Aug 2007 02:43:56 -0000
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.

++ whatpm/Whatpm/ContentChecker/ChangeLog	25 Aug 2007 02:39:52 -0000
2007-08-25  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm (head, noscript): Treatement for invalid |meta|
	elenments are changed as per HTML5 revision 1018.


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Fri Aug 17 11:53:53 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70
++ 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>


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Fri Aug 17 05:55:44 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.69: +2 -2 lines
Diff to previous 1.69
++ 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.


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Sat Aug 11 08:08:12 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68
++ whatpm/Whatpm/ChangeLog	11 Aug 2007 08:08:10 -0000
	* HTML.pm.src: Tokenizer's states are now represented in
	number.

2007-08-11  Wakaba  <wakaba@suika.fam.cx>


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Sat Aug 11 07:19:18 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67
++ whatpm/Whatpm/ChangeLog	11 Aug 2007 07:19:02 -0000
	* HTML.pm.src: |or|s for insertion modes are replaced
	by |&|s.

2007-08-11  Wakaba  <wakaba@suika.fam.cx>


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Sat Aug 11 06:53:38 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.66: +8 -8 lines
Diff to previous 1.66
++ whatpm/Whatpm/ChangeLog	11 Aug 2007 06:53:35 -0000
	* HTML.pm.src: Token types are now represented in number.

2007-08-11  Wakaba  <wakaba@suika.fam.cx>


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Sat Aug 11 06:37:12 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65
++ whatpm/Whatpm/ChangeLog	11 Aug 2007 06:36:59 -0000
	* ContentType.pm (SEE ALSO): Updated.

	* HTML.pm.src: Insertion modes are now represented in number.

2007-08-11  Wakaba  <wakaba@suika.fam.cx>


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Sat Aug 11 05:44:51 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64
++ whatpm/t/ChangeLog	11 Aug 2007 05:26:32 -0000
2007-08-11  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.t: New tests for bitmap images are added.

++ whatpm/Whatpm/ChangeLog	11 Aug 2007 05:26:15 -0000
2007-08-11  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.pm: Sniffing for bitmap images (HTML5 revision
	999) is implemented.


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Wed Aug 8 12:39:00 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63
++ 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.


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Sat Aug 4 13:48:25 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62
++ whatpm/Whatpm/ChangeLog	4 Aug 2007 13:32:41 -0000
	* ContentChecker/: New directory.

2007-08-04  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	4 Aug 2007 13:48:19 -0000
2007-08-04  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: New Perl module, split from |Whatpm/ContentChecker.pm|.

	* ChangeLog: New file.


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 12:37:57 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 12:37:54 -0000
	* HTML.pm.src: |$in_body| is no longer a function.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 12:27:22 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 12:27:19 -0000
	* HTML.pm.src: The |$in_body| code has been moved down.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 11:46:41 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 11:46:34 -0000
	* HTML.pm.src: The "trailing end" insertion mode
	is split into "after html body" and "after html frameset"
	insertion modes.  Their codes are merged with "after body"
	and "after frameset" codes.  |$previous_insertion_mode|
	has been removed.  "after frameset" code is
	merged with "in frameset" code.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 10:59:42 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 10:59:21 -0000
	* HTML.pm.src: The "before head" insertion mode is
	merged with the "in head" insertion mode.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 10:39:45 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 10:39:28 -0000
	* HTML.pm.src: Cases in "in head" insertion mode are
	reorganized.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 09:54:45 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 09:54:42 -0000
	* HTML.pm.src: Some cases in "in table" insertion mode
	are merged.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 09:12:44 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.55: +2 -2 lines
Diff to previous 1.55
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 09:12:15 -0000
	* HTML.pm.src: The "in row" insertion mode is merged
	with "in table" insertion mode.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 08:52:59 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 08:52:35 -0000
	* HTML.pm.src: The "in table" and "in table body" insertion
	modes are merged.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 08:17:43 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.53: +8 -2 lines
Diff to previous 1.53
++ whatpm/t/ChangeLog	21 Jul 2007 08:17:40 -0000
	* tree-test-2.dat: New tests for |thead|, |tbody|, and |tfoot|
	fragment parsing.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	21 Jul 2007 08:17:12 -0000
	* HTML.pm.src: There is no "in table head" or "in table foot"
	insertion mode!

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 08:11:48 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.52: +143 -89 lines
Diff to previous 1.52
++ whatpm/t/ChangeLog	21 Jul 2007 08:11:38 -0000
	* 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>


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 07:34:32 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.51: +17 -3 lines
Diff to previous 1.51
++ whatpm/t/ChangeLog	21 Jul 2007 07:34:27 -0000
	* tree-test-1.dat: More tests are added for |noframes|
	after |</frameset>|.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	21 Jul 2007 07:33:58 -0000
	* HTML.pm.src: |<noframes>| "in frameset" and "in noframes"
	now directly invoke the handler.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 07:21:44 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 07:21:25 -0000
	* HTML.pm.src: Codes for "in cell" insertion mode
	is merged to the "in body" insertion mode code.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 06:59:16 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.49: +91 -3 lines
Diff to previous 1.49
++ whatpm/t/ChangeLog	21 Jul 2007 06:59:10 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	21 Jul 2007 06:57:52 -0000
	* HTML.pm.src: Codes for "in body" and "in caption"
	insertion modes are merged.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 06:04:08 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.48: +62 -30 lines
Diff to previous 1.48
++ whatpm/t/ChangeLog	21 Jul 2007 06:04:01 -0000
	* tree-test-1.dat: More tests for ignoring some tokens
	are added.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	21 Jul 2007 06:03:37 -0000
	* HTML.pm.src: Two |!!!next-token|s were missing.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 05:36:50 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47
++ whatpm/t/ChangeLog	21 Jul 2007 05:36:26 -0000
2007-07-21  Wakaba  <wakaba@suika.fam.cx>

	* HTML-tokenizer.t: Set content model flag in new syntax.

++ whatpm/Whatpm/ChangeLog	21 Jul 2007 05:35:57 -0000
	* HTML.pm.src: Use numeric constant for |{content_mode}|
	instead of string constant for |{content_model_flag}|.

2007-07-21  Wakaba  <wakaba@suika.fam.cx>


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 04:55:21 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 04:51:33 -0000
2007-07-21  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Add the name of the attribute
	to the "duplicate attribute" error.


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Tue Jul 17 13:54:57 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45
++ whatpm/Whatpm/ChangeLog	17 Jul 2007 13:54:49 -0000
2007-07-17  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Return the |id| node list.

	* HTML.pm.src: A typo is fixed.


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Mon Jul 16 14:28:35 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44
++ 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>


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Mon Jul 16 07:48:19 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43
++ 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>


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Mon Jul 16 07:03:09 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.42: +436 -503 lines
Diff to previous 1.42
++ whatpm/t/ChangeLog	16 Jul 2007 07:03:04 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	16 Jul 2007 06:56:42 -0000
	* HTML.pm.src: The character immediately following
	a bare |hcro| was discarded.  Fix handling of
	entity references in attribute values.

2007-07-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Mon Jul 16 04:51:22 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.41: +33 -3 lines
Diff to previous 1.41
++ whatpm/t/ChangeLog	16 Jul 2007 04:51:17 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	16 Jul 2007 04:49:33 -0000
	* HTML.pm.src (main and trailin end phases): Token
	types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
	factored out.  Error types |in html:#DOCTYPE|
	and |after html:#DOCTYPE| are merged
	into |DOCTYPE in the middle|.  |</frameset>|
	in fragment parsing mode changed the
	insertion mode.

2007-07-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Mon Jul 16 03:21:04 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.40: +77 -3 lines
Diff to previous 1.40
++ whatpm/t/ChangeLog	16 Jul 2007 03:18:55 -0000
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.

++ whatpm/Whatpm/ChangeLog	16 Jul 2007 03:18:16 -0000
	* HTML.pm.src: |$phase| has been removed; The |trailing end|
	phase is now an insertion mode.  Treatments for white
	space character tokens were incorrect for some
	insertion modes.  An old |meta| case was not removed.

2007-07-16  Wakaba  <wakaba@suika.fam.cx>


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Mon Jul 16 01:52:28 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39
++ whatpm/Whatpm/ChangeLog	16 Jul 2007 01:52:23 -0000
2007-07-16  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: |meta| charset declaration extraction
	implemented (but changing the encoding is not yet:-).


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Sun Jul 15 06:15:04 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.38: +3 -3 lines
Diff to previous 1.38
++ whatpm/Whatpm/ChangeLog	15 Jul 2007 05:38:31 -0000
2007-07-15  Wakaba  <wakaba@suika.fam.cx>

	* XMLSerializer.pm: New Perl module (created from
	manakai's SimpleLS.dis).


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Sat Jul 7 13:41:06 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.37: +11 -3 lines
Diff to previous 1.37
++ whatpm/t/ChangeLog	7 Jul 2007 13:35:29 -0000
2007-07-07  Wakaba  <wakaba@suika.fam.cx>

	* tokenizer-test-1.test: A comment test is added.

++ whatpm/Whatpm/ChangeLog	7 Jul 2007 13:41:02 -0000
2007-07-07  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: |<!---x-->| was not processed correctly.


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Jul 1 06:18:58 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.36: +3 -3 lines
Diff to previous 1.36
++ whatpm/t/ChangeLog	1 Jul 2007 06:18:53 -0000
	* tree-test-1.dat: New tests for unmatched end tags.

2007-07-01  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	1 Jul 2007 06:18:08 -0000
	* HTML.pm.src: Report correct error message
	for |<body></div></body>|.

2007-07-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sun Jul 1 04:46:48 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.35: +5 -17 lines
Diff to previous 1.35
++ whatpm/t/ChangeLog	1 Jul 2007 04:46:30 -0000
2007-07-01  Wakaba  <wakaba@suika.fam.cx>

	* table-1.dat: New test data.

	* ContentChecker.t: |table-1.dat| is added.

++ whatpm/Whatpm/ChangeLog	1 Jul 2007 04:45:38 -0000
2007-07-01  Wakaba  <wakaba@suika.fam.cx>

	* HTMLTable.pm: An error description was incorrect.

2007-06-30  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Return |{term}| list.


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Sat Jun 30 14:13:20 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.34: +45 -82 lines
Diff to previous 1.34
++ whatpm/t/ChangeLog	30 Jun 2007 14:13:12 -0000
	* tree-test-2.dat: Tests for <title> in fragments are added.

2007-06-30  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	30 Jun 2007 14:07:56 -0000
	* HTML.pm.src: HTML5 revisions 961-966 (</p>, </br>,
	nested <nobr>, implied </tbody>, </tfoot>, and </thead>,
	and <title> outside of head).

2007-06-30  Wakaba  <wakaba@suika.fam.cx>


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Sat Jun 30 13:27:06 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.33: +89 -42 lines
Diff to previous 1.33
Sync with latest html5lib tests


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sat Jun 30 13:12:33 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.32: +4 -4 lines
Diff to previous 1.32
++ 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>.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon Jun 25 12:39:11 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31
++ 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>


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Mon Jun 25 11:05:57 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.30: +135 -130 lines
Diff to previous 1.30
++ whatpm/t/ChangeLog	25 Jun 2007 11:03:58 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	25 Jun 2007 11:05:50 -0000
	* HTML.pm.src (_reset_insertion_mode): Interpretation
	of Step 3 has been changed.

2007-06-25  Wakaba  <wakaba@suika.fam.cx>


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Jun 25 00:14:40 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.29: +14 -10 lines
Diff to previous 1.29
++ whatpm/t/ChangeLog	24 Jun 2007 23:47:54 -0000
2007-06-25  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Tests for end tag strings
	in CDATA elements are added.

++ whatpm/Whatpm/ChangeLog	25 Jun 2007 00:14:32 -0000
2007-06-25  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Late |<html>| parse error is implemented.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 14:24:22 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28
++ 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>


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 06:20:38 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.27: +15 -5 lines
Diff to previous 1.27
++ whatpm/t/ChangeLog	24 Jun 2007 05:57:34 -0000
	* 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>

	revisions 1.142 and 1.143 (<noscript> in <head>).
++ whatpm/Whatpm/ChangeLog	24 Jun 2007 06:06:08 -0000
	* HTML.pm.src: HTML5 revision 1.144 (&#x0D;) and 1.145 (invalid
	character references).  HTML5 revision 1.146 (white space
	characters before root start tag).  HTML5 revision
	1.148 (named character references in attribute values).
	HTML5 revision 1.152 (<plaintext>.innerHTML get).

2007-06-24  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: HTML5 revisions 1.142 and 1.143 (<noscript>


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 05:12:13 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.26: +54 -29 lines
Diff to previous 1.26
++ whatpm/t/ChangeLog	24 Jun 2007 05:11:56 -0000
	and a test is added according to the HTML5
	revisions 1.141 and 1.142 (<noscript> in <head>).

2007-06-24  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Some test results are changed
++ whatpm/Whatpm/ChangeLog	24 Jun 2007 05:11:22 -0000
	* HTML.pm.src: HTML5 revisions 1.141 and 1.142 (<noscript>
	in <head>).

2007-06-24  Wakaba  <wakaba@suika.fam.cx>


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 16:42:44 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.25: +13 -44 lines
Diff to previous 1.25
++ 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>


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 16:01:36 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.24: +27 -47 lines
Diff to previous 1.24
++ whatpm/t/ChangeLog	23 Jun 2007 15:56:20 -0000
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).

	* tree-test-1.dat: Tests for |<isindex>| are added (HTML5
	revision 920).
++ whatpm/Whatpm/ChangeLog	23 Jun 2007 15:54:57 -0000
2007-06-24  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: HTML5 revision 923 (matching end tag in CDATA
	or RCDATA in fragment parsing mode).  HTML5 revision
	924 (<!--> and <!--->).  HTML5 revision 926 (hn in hn).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (get_inner_html): HTML5 revision 922 (inner_html
	for <pre> and <textarea>).


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 14:55:45 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.23: +16 -2 lines
Diff to previous 1.23
++ whatpm/t/ChangeLog	23 Jun 2007 14:55:20 -0000
	* tree-test-1.dat: Tests for |<isindex>| are added.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 14:55:42 -0000
	* HTML.pm.src: HTML5 revision 920 (<isindex>).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 14:34:40 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.22: +23 -28 lines
Diff to previous 1.22
++ whatpm/Whatpm/ChangeLog	23 Jun 2007 14:34:34 -0000
	* HTML.pm.src: HTML5 revision 918 (</head>, </body>, </html>).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 14:25:05 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.21: +45 -7 lines
Diff to previous 1.21
++ whatpm/t/ChangeLog	23 Jun 2007 14:23:56 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 14:24:52 -0000
	* HTML.pm.src: HTML5 revision 916 (</body>).
	HTML5 revision 917 (conforming bare &).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 13:05:16 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.20: +67 -269 lines
Diff to previous 1.20
++ whatpm/t/ChangeLog	23 Jun 2007 12:56:46 -0000
	* tree-test-1.dat: Always use uppercase document type name.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 13:05:07 -0000
	* NanoDOM.pm (manakai_is_html): Setting to false did not work.

	* HTML.pm.src: HTML5 revision 914 (</ in CDATA, RCDATA).
	HTML5 revision 915 (<nobr>).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 12:21:01 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.19: +282 -170 lines
Diff to previous 1.19
++ whatpm/t/ChangeLog	23 Jun 2007 11:53:34 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 11:57:47 -0000
	* HTML.pm.src: HTML5 revisions 908, 909, 912, and 913 (quirks mode).

	* NanoDOM.pm (manakai_is_html, manakai_compat_mode, compat_mode):
	New attributes.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 08:15:21 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.18: +5 -13 lines
Diff to previous 1.18
++ whatpm/t/ChangeLog	23 Jun 2007 08:10:55 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 07:51:12 -0000
	* HTML.pm.src: HTML5 revisions 900, 901, 902, and 911 (<
	in tags).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 07:42:11 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
++ whatpm/t/ChangeLog	23 Jun 2007 07:42:02 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 07:40:34 -0000
	* .cvsignore: |Entities.html| is added.

	* HTML.pm.src: |$entity_char| is removed and
	requires |Whatpm::_NamedEntityList| instead.
	HTML5 revision 898 (refc), except that lack of refc
	is parse error.

	* mkentitylist.pl: New script.

	* Makefile (all): |_NamedEntityList.pm| is added.
	(_NamedEntityList.pm, Entities.html): New rules.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 06:48:24 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.16: +376 -372 lines
Diff to previous 1.16
++ whatpm/Whatpm/ChangeLog	23 Jun 2007 06:48:21 -0000
	* HTML.pm.src: Parse errors immediately after U+000D
	were ignored and U+000D immediately following another
	U+000D was not converted to U+000A.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 06:38:12 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.15: +558 -528 lines
Diff to previous 1.15
++ whatpm/t/ChangeLog	23 Jun 2007 06:37:09 -0000
	* 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>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 06:35:23 -0000
	* HTML.pm.src (set_inner_html): HTML5 revision 892 (adopt
	nodes before appended).  Parser was not ready for NULL
	parse error and escape flag.

	* NanoDOM.pm (adopt_node): New.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 05:29:48 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.14: +26 -93 lines
Diff to previous 1.14
++ whatpm/Whatpm/ChangeLog	23 Jun 2007 05:29:33 -0000
	* HTML.pm.src: HTML5 revision 886 (insane comment in
	CDATA and RCDATA).  Note that current implementation
	is simply repeating what the spec says and it is maybe not
	a best way to do it.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 04:38:53 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.13: +4 -2 lines
Diff to previous 1.13
++ whatpm/t/ChangeLog	23 Jun 2007 04:36:28 -0000
	* tree-test-1.dat: New test for HTML5 revision 884 (</form>
	try to close its children).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 04:38:44 -0000
	* HTML.pm.src: HTML5 revision 884 (</form> don't close
	the form element if a descendant element without implied end tag has
	still been open).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 04:22:57 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
++ 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>


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 04:09:39 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.11: +24 -9 lines
Diff to previous 1.11
++ whatpm/t/ChangeLog	23 Jun 2007 04:08:55 -0000
	* 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>


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 03:53:35 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.10: +366 -359 lines
Diff to previous 1.10
++ whatpm/t/ChangeLog	23 Jun 2007 03:51:41 -0000
	* 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>


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 03:30:06 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9
++ whatpm/t/ChangeLog	23 Jun 2007 03:16:30 -0000
	* tokenizer-test-1.test: Tests for C1 character
	references are added.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 03:26:51 -0000
	* HTML.pm.src: An error message was incorrect.
	HTML5 revision 869 (C1 character references).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 02:41:52 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.8: +12 -14 lines
Diff to previous 1.8
++ whatpm/Whatpm/ChangeLog	23 Jun 2007 02:41:47 -0000
2007-06-23  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: HTML5 revision 867 (a LF at the beginning of
	a |textarea| is removed).


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 02:26:51 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.7: +475 -158 lines
Diff to previous 1.7
++ whatpm/t/ChangeLog	23 Jun 2007 02:21:24 -0000
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.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Jun 5 00:56:43 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
++ 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).


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed May 30 12:24:50 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.5: +5 -3 lines
Diff to previous 1.5
++ whatpm/t/ChangeLog	30 May 2007 12:23:55 -0000
2007-05-30  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.t: Don't use obsolete |new| method.

	* tree-test-1.dat: Nested form test added.

++ whatpm/Whatpm/ChangeLog	30 May 2007 12:24:39 -0000
2007-05-30  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: |<form><form>| went to inifinite loop.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sun May 27 10:28:01 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
++ 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>


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat May 26 12:33:04 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3
++ 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>


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat May 26 08:12:34 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +14 -2 lines
Diff to previous 1.2
++ 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.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri May 25 14:46:54 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1
++ 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>


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sun May 20 11:12:25 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
++ 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>


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.

  Diffs between and
  Type of Diff should be a

Sort log by:

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24