/[suikacvs]/markup/html/whatpm/t/ChangeLog
Suika

Log of /markup/html/whatpm/t/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1.368 - (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.367: +5 -0 lines
Diff to previous 1.367
++ 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.367 - (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.366: +5 -0 lines
Diff to previous 1.366
++ 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.366 - (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.365: +4 -0 lines
Diff to previous 1.365
++ 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.365 - (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.364: +6 -0 lines
Diff to previous 1.364
++ 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.364 - (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.363: +4 -0 lines
Diff to previous 1.363
++ 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.363 - (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.362: +5 -0 lines
Diff to previous 1.362
++ 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.362 - (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.361: +6 -0 lines
Diff to previous 1.361
++ 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.361 - (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.360: +5 -0 lines
Diff to previous 1.360
++ 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.360 - (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.359: +5 -0 lines
Diff to previous 1.359
++ 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.359 - (view) (download) (annotate) - [select for diffs]
Sun Sep 6 01:30:08 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.358: +5 -0 lines
Diff to previous 1.358
++ 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.358 - (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.357: +6 -0 lines
Diff to previous 1.357
++ 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.357 - (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.356: +5 -0 lines
Diff to previous 1.356
++ 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.356 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 11:31:58 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.355: +5 -0 lines
Diff to previous 1.355
++ whatpm/t/ChangeLog	5 Sep 2009 11:31:07 -0000
	* tokenizer-test-1.test: Changed to keep non-normal character
	references (HTML5 revision 3374).

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

++ whatpm/Whatpm/HTML/ChangeLog	5 Sep 2009 11:31:46 -0000
	* Tokenizer.pm.src: Changed to keep non-normal character
	references as is (HTML5 revision 3374).

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


Revision 1.355 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 10:41:07 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.354: +5 -0 lines
Diff to previous 1.354
++ whatpm/t/ChangeLog	5 Sep 2009 10:40:03 -0000
	* tokenizer-test-1.test: Updated test results on unclosed start
	and end tags (HTML5 revision 2990).

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

++ whatpm/t/xml/ChangeLog	5 Sep 2009 10:40:48 -0000
2009-09-05  Wakaba  <wakaba@suika.fam.cx>

	* attlists-1.dat, attrs-1.dat: Updated test results on unclosed
	tags and attlist declarations (cf. HTML5 revision 2990).

++ whatpm/Whatpm/HTML/ChangeLog	5 Sep 2009 10:39:09 -0000
	* Tokenizer.pm.src: Discard unclosed tags (HTML5 revision 2990).

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


Revision 1.354 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 09:57:55 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.353: +5 -0 lines
Diff to previous 1.353
++ whatpm/t/ChangeLog	5 Sep 2009 09:57:06 -0000
	* tokenizer-test-1.test: Added test cases for "comment end space
	state" (HTML5 revision 3195).

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

++ whatpm/Whatpm/HTML/ChangeLog	5 Sep 2009 09:57:45 -0000
	space state" (HTML5 revision 3195).

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

	* Tokenizer.pm.src (_get_next_token): Implemented the "comment end


Revision 1.353 - (view) (download) (annotate) - [select for diffs]
Sat Sep 5 09:26:55 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.352: +5 -0 lines
Diff to previous 1.352
++ whatpm/t/ChangeLog	5 Sep 2009 09:26:39 -0000
2009-09-05  Wakaba  <wakaba@suika.fam.cx>

	* tokenizer-test-1.test: Added test cases for "comment end bang
	state" (HTML5 revision 3191).

++ whatpm/Whatpm/HTML/ChangeLog	5 Sep 2009 09:26:12 -0000
2009-09-05  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src (_get_next_token): Implemented the "comment end
	bang state" (HTML5 revision 3191).


Revision 1.352 - (view) (download) (annotate) - [select for diffs]
Sat Aug 22 06:05:55 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.351: +4 -0 lines
Diff to previous 1.351
++ whatpm/t/ChangeLog	22 Aug 2009 06:03:14 -0000
2009-08-22  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.t: Added a new test data file.

++ whatpm/t/dom-conformance/ChangeLog	22 Aug 2009 06:04:05 -0000
	* html-forms-1.dat, html-form-label.dat: Added test data on
	|keygen| element (HTML5 revision 2960).

	* html-form-keygen.dat: New file (HTML5 revision 2960).

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	22 Aug 2009 06:04:27 -0000
	* HTML.pm: Implemented the |keygen| element (HTML5 revision 2960).

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


Revision 1.351 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 07:42:07 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.350: +4 -0 lines
Diff to previous 1.350
++ whatpm/t/ChangeLog	16 Aug 2009 07:32:33 -0000
	* ContentChecker.t: Added a new test data file.

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

++ whatpm/t/dom-conformance/ChangeLog	16 Aug 2009 07:33:45 -0000
	* html-interactive-2.dat: New test data file.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	16 Aug 2009 07:33:26 -0000
	* HTML.pm: defer="" w/o src="" is no longer allowed (HTML5
	revision 3550).

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


Revision 1.350 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 07:22:36 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.349: +6 -0 lines
Diff to previous 1.349
++ whatpm/t/ChangeLog	16 Aug 2009 07:20:16 -0000
	* content-model-7.dat: The |bb| element has been removed from the
	spec so that relevant test results are changed (HTML5 revision
	3621).

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

++ whatpm/t/dom-conformance/ChangeLog	16 Aug 2009 07:20:00 -0000
	* html-interactive-1.dat, html-datatemplate.dat: The |bb| element
	has been removed from the spec so that relevant test results are
	changed (HTML5 revision 3621).

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	16 Aug 2009 07:20:36 -0000
	* HTML.pm: The |bb| element has been dropped from the spec (HTML5
	revision 3621).

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


Revision 1.349 - (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.348: +5 -0 lines
Diff to previous 1.348
++ 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.348 - (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.347: +5 -0 lines
Diff to previous 1.347
++ 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.347 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 05:24:47 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.346: +5 -0 lines
Diff to previous 1.346
++ whatpm/t/ChangeLog	16 Aug 2009 05:21:53 -0000
	* tokenizer-test-1.test: "<" in attribute names are now parse
	errors (HTML5 revision 3354).

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

++ whatpm/Whatpm/HTML/ChangeLog	16 Aug 2009 05:23:17 -0000
	* Tokenizer.pm.src: Any "<" character in attribute names become
	parse error (HTML5 revision 3354).

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


Revision 1.346 - (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.345: +5 -0 lines
Diff to previous 1.345
++ 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.345 - (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.344: +5 -0 lines
Diff to previous 1.344
++ 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.344 - (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.343: +8 -0 lines
Diff to previous 1.343
++ 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.343 - (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.342: +5 -0 lines
Diff to previous 1.342
++ 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.342 - (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.341: +5 -0 lines
Diff to previous 1.341
++ 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.341 - (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.340: +8 -0 lines
Diff to previous 1.340
++ 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.340 - (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.339: +5 -0 lines
Diff to previous 1.339
++ 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.339 - (view) (download) (annotate) - [select for diffs]
Sun Jul 5 04:38:45 2009 UTC (15 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.338: +5 -0 lines
Diff to previous 1.338
++ whatpm/t/ChangeLog	5 Jul 2009 04:38:11 -0000
2009-07-05  Wakaba  <wakaba@suika.fam.cx>

	* tokenizer-test-1.test: Updated the result (c.f. HTML5 revision
	3121).

++ whatpm/Whatpm/HTML/ChangeLog	5 Jul 2009 04:38:33 -0000
2009-07-05  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src: Reduced the number of parse errors on broken
	DOCTYPE (HTML5 revision 3121).


Revision 1.338 - (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.337: +5 -0 lines
Diff to previous 1.337
++ 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.337 - (view) (download) (annotate) - [select for diffs]
Thu Jul 2 21:42:43 2009 UTC (15 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.336: +5 -0 lines
Diff to previous 1.336
++ whatpm/t/ChangeLog	2 Jul 2009 21:41:03 -0000
2009-07-03  Wakaba  <wakaba@suika.fam.cx>

	* tokenizer-test-1.test: < in unquoted attribute value is no
	longer allowed (HTML5 revision 3206).

++ whatpm/Whatpm/HTML/ChangeLog	2 Jul 2009 21:42:34 -0000
2009-07-03  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src: "<" in unquoted attribute values is now
	treated as parse error (HTML5 revision 3206).


Revision 1.336 - (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.335: +5 -0 lines
Diff to previous 1.335
++ 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.335 - (view) (download) (annotate) - [select for diffs]
Sun Jun 28 10:48:30 2009 UTC (15 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.334: +4 -0 lines
Diff to previous 1.334
++ whatpm/t/ChangeLog	28 Jun 2009 10:48:13 -0000
2009-06-28  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.t: Added new test data file.

++ whatpm/t/dom-conformance/ChangeLog	28 Jun 2009 10:47:52 -0000
2009-06-28  Wakaba  <wakaba@suika.fam.cx>

	* html-scripting-1.dat: New file.

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

	* html-flows-1.dat, html-tables-1.dat: Test data for flow content
	in |legend| and |caption| are added (c.f. HTML5 revision 3252).

++ whatpm/Whatpm/ContentChecker/ChangeLog	28 Jun 2009 10:46:58 -0000
2009-06-28  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: |ondataunavailable| has been removed (HTML5 revision
	3252).

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

	* HTML.pm: Block-level contents in |figure|'s |legend| and
	|caption| are now allowed (HTML5 revision 3329).


Revision 1.334 - (view) (download) (annotate) - [select for diffs]
Sat Dec 13 04:49:04 2008 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.333: +4 -0 lines
Diff to previous 1.333
++ whatpm/t/ChangeLog	13 Dec 2008 04:48:14 -0000
2008-12-13  Wakaba  <wakaba@suika.fam.cx>

	* content-model-7.dat: Added an example from HTML5 spec.

++ whatpm/t/dom-conformance/ChangeLog	13 Dec 2008 04:48:48 -0000
	* html-form-label.dat, html-forms-1.dat: Added test data for
	form="".

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	13 Dec 2008 04:47:22 -0000
	* HTML.pm: Implemented <object form> and <legend form>.

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


Revision 1.333 - (view) (download) (annotate) - [select for diffs]
Fri Dec 12 07:32:05 2008 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.332: +4 -0 lines
Diff to previous 1.332
++ whatpm/t/ChangeLog	12 Dec 2008 07:29:57 -0000
2008-12-12  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.t: Added new test data file.

++ whatpm/t/dom-conformance/ChangeLog	12 Dec 2008 07:31:40 -0000
	* html-form-datalist.dat: Moved some test data from
	|html-forms-1.dat|.

	* html-forms-1.dat: Moved some test data to
	|html-form-datalist.dat| and |html-form-select.dat|.

	* html-form-select.dat: New test data file.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	12 Dec 2008 07:29:20 -0000
	* HTML.pm: Updated definitions for |select|.

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


Revision 1.332 - (view) (download) (annotate) - [select for diffs]
Fri Dec 12 05:51:41 2008 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.331: +4 -0 lines
Diff to previous 1.331
++ whatpm/t/ChangeLog	12 Dec 2008 05:45:01 -0000
2008-12-12  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.t: Added new test data file.

++ whatpm/t/dom-conformance/ChangeLog	12 Dec 2008 05:49:40 -0000
	* html-repetitions.dat: Moved some test data to
	|html-form-button.dat|.  Updated a test result.

	* html-forms-1.dat: Bug fix on a test result.

	* html-form-button.dat: New test data file.

	* html-forms-1.dat: Moved some test data to |html-form-button.dat|.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	12 Dec 2008 05:45:46 -0000
	* HTML.pm: Updated definitions for |button|.

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


Revision 1.331 - (view) (download) (annotate) - [select for diffs]
Fri Dec 12 05:05:20 2008 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.330: +4 -0 lines
Diff to previous 1.330
++ whatpm/t/ChangeLog	12 Dec 2008 05:03:53 -0000
2008-12-12  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.t: Added new test data file.

++ whatpm/t/dom-conformance/ChangeLog	12 Dec 2008 05:04:54 -0000
2008-12-12  Wakaba  <wakaba@suika.fam.cx>

	* html-form-input-1.dat, html-forms-1.dat: Added test data for
	@accept and @pattern.

	* html-form-textarea.dat: New test data file.

++ whatpm/Whatpm/ChangeLog	12 Dec 2008 05:00:26 -0000
2008-12-12  Wakaba  <wakaba@suika.fam.cx>

	* IMTChecker.pm: Added more definitions for subtypes.

++ whatpm/Whatpm/ContentChecker/ChangeLog	12 Dec 2008 05:03:26 -0000
2008-12-12  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Implemented <input accept> and <form accept>.  Raise a
	SHOULD-level error if @pattern but no @title.


Revision 1.330 - (view) (download) (annotate) - [select for diffs]
Sat Dec 6 12:20:08 2008 UTC (15 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.329: +4 -0 lines
Diff to previous 1.329
++ whatpm/t/ChangeLog	6 Dec 2008 12:19:49 -0000
	* ContentChecker.t: Added |dom-conformance/html-form-datalist.dat|.

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

++ whatpm/t/dom-conformance/ChangeLog	6 Dec 2008 12:19:28 -0000
	* html-form-datalist.dat: New test data file.

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

++ whatpm/Whatpm/ChangeLog	6 Dec 2008 12:18:34 -0000
	* ContentChecker.pm (check_element): Added support for "no
	referenced datalist" error.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	6 Dec 2008 12:18:53 -0000
	* HTML.pm: Implemented <input list>.

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


Revision 1.329 - (view) (download) (annotate) - [select for diffs]
Sat Dec 6 10:00:53 2008 UTC (15 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.328: +5 -0 lines
Diff to previous 1.328
++ whatpm/t/ChangeLog	6 Dec 2008 10:00:34 -0000
2008-12-06  Wakaba  <wakaba@suika.fam.cx>

	* content-checker.pl: Use new XML parser for parsing test data.
	Use NanoDOM instead of manakai DOM implementation.

++ whatpm/Whatpm/ChangeLog	6 Dec 2008 09:58:56 -0000
2008-12-06  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (document_uri): New attribute.

	* ContentChecker.pm: Don't use methods not implemented by NanoDOM.

++ whatpm/Whatpm/ContentChecker/ChangeLog	6 Dec 2008 09:59:53 -0000
2008-12-06  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Use |Message::URL| for relative URL resolution.  Don't
	use attributes not supported by NanoDOM.


Revision 1.328 - (view) (download) (annotate) - [select for diffs]
Fri Nov 7 12:35:39 2008 UTC (15 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.327: +4 -0 lines
Diff to previous 1.327
++ whatpm/t/ChangeLog	7 Nov 2008 12:35:08 -0000
	* SWML-Parser.t: New test data files added.

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

++ whatpm/t/swml/ChangeLog	7 Nov 2008 12:35:27 -0000
	* blocks-1.dat: Test result updated.

	* inlines-1.dat, forms-specific.dat-1, forms-generic-1.dat,
	tables-1.dat: New files.

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

++ whatpm/Whatpm/SWML/ChangeLog	7 Nov 2008 12:34:42 -0000
	* Parser.pm: More bug fixes, both impl bugs and spec bugs, again.

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


Revision 1.327 - (view) (download) (annotate) - [select for diffs]
Fri Nov 7 08:45:28 2008 UTC (15 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.326: +4 -0 lines
Diff to previous 1.326
++ whatpm/t/ChangeLog	7 Nov 2008 08:45:01 -0000
	* SWML-Parser.t: Test file |swml/blocks-1.dat| added.

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

++ whatpm/t/swml/ChangeLog	7 Nov 2008 08:45:13 -0000
	* structs-1.dat: More test data added.

	* blocks-1.dat: New file.

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

++ whatpm/Whatpm/ChangeLog	7 Nov 2008 08:43:32 -0000
2008-11-07  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (text_content): Don't create a Text node if the new
	value is empty.

++ whatpm/Whatpm/HTML/ChangeLog	7 Nov 2008 08:43:49 -0000
2008-11-07  Wakaba  <wakaba@suika.fam.cx>

	* Dumper.pm (dumptree): Support for namespace abbreviation for
	SWML namespaces.

++ whatpm/Whatpm/SWML/ChangeLog	7 Nov 2008 08:44:20 -0000
	* Parser.pm: Bug fixes - both parser implementation bugs and spec
	bugs.

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


Revision 1.326 - (view) (download) (annotate) - [select for diffs]
Fri Nov 7 04:03:16 2008 UTC (15 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.325: +8 -0 lines
Diff to previous 1.325
++ whatpm/t/ChangeLog	7 Nov 2008 04:02:56 -0000
2008-11-07  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: A rule for SWML testing is added.

	* SWML-Parser.t: New file.

	* swml/: New directory.

++ whatpm/t/swml/ChangeLog	7 Nov 2008 04:01:29 -0000
2008-11-07  Wakaba  <wakaba@suika.fam.cx>

	* structs-1.dat: New file.

	* ChangeLog: New file.


++ whatpm/Whatpm/SWML/ChangeLog	7 Nov 2008 04:02:27 -0000
2008-11-07  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (parse_char_string): Don't use attributes and methods
	not supported by NanoDOM.


Revision 1.325 - (view) (download) (annotate) - [select for diffs]
Mon Oct 20 04:21:18 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.324: +4 -0 lines
Diff to previous 1.324
++ whatpm/t/ChangeLog	20 Oct 2008 04:21:10 -0000
2008-10-20  Wakaba  <wakaba@suika.fam.cx>

	* XML-Parser.t: "xml/attrs-2.dat" added.

++ whatpm/t/xml/ChangeLog	20 Oct 2008 04:17:22 -0000
	* attrs-2.dat: New test data file.

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

++ whatpm/Whatpm/ChangeLog	20 Oct 2008 04:19:50 -0000
2008-10-20  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (specified, all_declarations_processed,
	manakai_attribute_type): New attributes.

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

	* Parser.pm.src: Support for attribute type assignments, attribute
	value tokenization, and default value assignments.


Revision 1.324 - (view) (download) (annotate) - [select for diffs]
Sun Oct 19 10:12:54 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.323: +4 -0 lines
Diff to previous 1.323
++ whatpm/t/ChangeLog	19 Oct 2008 10:12:26 -0000
	* XML-Parser.t: "xml/entrefs-2.dat" added.

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

++ whatpm/t/xml/ChangeLog	19 Oct 2008 10:12:39 -0000
	* entrefs-2.dat: New test data file.

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

++ whatpm/Whatpm/HTML/ChangeLog	19 Oct 2008 10:11:55 -0000
	* Tokenizer.pm.src: Raise a parse error for '&' that does not
	introduce a reference in XML.  Support for non-ASCII entity
	reference names.

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


Revision 1.323 - (view) (download) (annotate) - [select for diffs]
Sun Oct 19 09:25:21 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.322: +4 -0 lines
Diff to previous 1.322
++ whatpm/t/ChangeLog	19 Oct 2008 09:24:46 -0000
	* XML-Parser.t: "xml/entrefs-1.dat" added.

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

++ whatpm/t/xml/ChangeLog	19 Oct 2008 09:25:15 -0000
	* charrefs-1.dat: New test data added.

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

	* attlists-1.dat: Test results updated.

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

++ whatpm/Whatpm/HTML/ChangeLog	19 Oct 2008 09:23:24 -0000
	* Tokenizer.pm.src: Make uppercase "&#X" in XML a parse error.
	Remove the limitation of entity name length.  Enable replacement
	of text-only general entities.  Raise a parse error for an
	unparsed entity reference.  Raise a parse error for a general
	entity reference to an undefined entity.

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

++ whatpm/Whatpm/XML/ChangeLog	19 Oct 2008 09:24:32 -0000
	* Parser.pm.src: Define predefined general entities for the
	control of "undeclared entity" error raised by the tokenizer.  Set
	text-only flag to general entities appropriately.

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


Revision 1.322 - (view) (download) (annotate) - [select for diffs]
Sun Oct 19 08:20:30 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.321: +4 -0 lines
Diff to previous 1.321
++ whatpm/t/ChangeLog	19 Oct 2008 08:20:14 -0000
	* XML-Parser.t: "xml/eldecls-1.dat" added.

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

++ whatpm/t/xml/ChangeLog	19 Oct 2008 08:17:10 -0000
	* eldecls-1.dat: New test data file.

	* entities-1.dat: Test result updated.

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

++ whatpm/Whatpm/HTML/ChangeLog	19 Oct 2008 08:18:56 -0000
	* Tokenizer.pm.src: Support for <!ELEMENT>.
	(AFTER_NOTATION_NAME_STATE): Renamed as |AFTER_MD_DEF_STATE| (i.e.
	after markup declaration definition state).

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

++ whatpm/Whatpm/XML/ChangeLog	19 Oct 2008 08:19:52 -0000
	* Parser.pm.src: Set |content_model_text| attribute for
	ElementTypeDefinition nodes.

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


Revision 1.321 - (view) (download) (annotate) - [select for diffs]
Sun Oct 19 07:19:00 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.320: +4 -0 lines
Diff to previous 1.320
++ whatpm/t/ChangeLog	19 Oct 2008 07:18:24 -0000
	* XML-Parser.t: Typo fixed.

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

++ whatpm/t/xml/ChangeLog	19 Oct 2008 07:18:52 -0000
	* entities-1.dat, entities-2.dat: EntityValue tests added.

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

++ whatpm/Whatpm/ChangeLog	19 Oct 2008 07:17:36 -0000
	* NanoDOM.pm (Entity->new): Initialize ->child_nodes as an empty
	array.

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

++ whatpm/Whatpm/HTML/ChangeLog	19 Oct 2008 07:18:01 -0000
	* Tokenizer.pm.src: Support for EntityValue.

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


Revision 1.320 - (view) (download) (annotate) - [select for diffs]
Sun Oct 19 06:14:57 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.319: +5 -0 lines
Diff to previous 1.319
++ whatpm/t/ChangeLog	19 Oct 2008 06:14:42 -0000
2008-10-19  Wakaba  <wakaba@suika.fam.cx>

	* XML-Parser.t: "xml/entities-1.dat" and "xml/entities-2.dat"
	added.  Support for the "#entities" directive.

++ whatpm/t/xml/ChangeLog	19 Oct 2008 06:11:59 -0000
	* entities-1.dat, entities-2.dat: New test data files.

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

++ whatpm/Whatpm/ChangeLog	19 Oct 2008 06:12:27 -0000
2008-10-19  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (notation_name): New attribute.

	* NanoDOM.pm (public_id, system_id): New attributes.a
++ whatpm/Whatpm/HTML/ChangeLog	19 Oct 2008 06:13:03 -0000
	* Dumper.pm: Dump text content of Entity nodes.

	* Tokenizer.pm.src: Support for <!ENTITY ... NDATA>.

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

++ whatpm/Whatpm/XML/ChangeLog	19 Oct 2008 06:14:05 -0000
2008-10-19  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm.src (_tree_in_subset): General and parameter entities
	implemented.


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

	* XML-Parser.t: "xml/notations-1.dat" added.

++ whatpm/t/xml/ChangeLog	18 Oct 2008 11:25:41 -0000
	* attlists-1.dat: A test result updated.

	* notations-1.dat: New test result file.

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

++ whatpm/Whatpm/ChangeLog	18 Oct 2008 11:31:41 -0000
	* NanoDOM.pm (public_id, system_id): New attributes.

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

++ whatpm/Whatpm/HTML/ChangeLog	18 Oct 2008 11:34:04 -0000
	* Tokenizer.pm.src: Modifies PUBLIC/SYSTEM identifier tokenizer
	states such that <!ENTITY> and <!NOTATION> can be tokenized by
	those states as well.
	(BOGUS_MD_STATE): A new state; used for bogus markup declarations,
	in favor of BOGUS_COMMENT_STATE.

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

++ whatpm/Whatpm/XML/ChangeLog	18 Oct 2008 11:34:26 -0000
	* Parser.pm.src: Set public_id and system_id attributes of Entity
	and Notation nodes.

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


Revision 1.318 - (view) (download) (annotate) - [select for diffs]
Fri Oct 17 07:14:29 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.317: +4 -0 lines
Diff to previous 1.317
++ whatpm/t/ChangeLog	17 Oct 2008 07:14:01 -0000
2008-10-17  Wakaba  <wakaba@suika.fam.cx>

	* XML-Parser.t: "xml/attlists-1.dat" added.

++ whatpm/t/xml/ChangeLog	17 Oct 2008 07:14:24 -0000
2008-10-17  Wakaba  <wakaba@suika.fam.cx>

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

	* doctypes-2.dat: New tests added.

++ whatpm/Whatpm/ChangeLog	17 Oct 2008 07:11:25 -0000
2008-10-17  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (node_name): New attribute.
	(ELEMENT_TYPE_DEFINITION_NODE, ATTRIBUTE_DEFINITION_NODE): New
	constants.
	(create_element_type_definition_node, create_attribute_definition,
	create_notation, create_general_entity,
	get_element_type_definition_node,
	set_element_type_definition_node, get_general_entity_node,
	set_general_entity_node, get_notation_node, set_notation_node,
	get_attribute_definition_node, set_attribute_definition_node): New
	methods.
	(element_types, entities, notations, attribute_definitions): New
	attributes.
	(DocumentType): Support for child nodes, entities, notations, and
	element types.
	(Entity, Notation, ElementTypeDefinition, AttributeDefinition):
	New classes.

	* Dumper.pm: Support for general entities, notations, element type
	definitions, and attribute definitions.

++ whatpm/Whatpm/HTML/ChangeLog	17 Oct 2008 07:12:26 -0000
2008-10-17  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src: New token types AtTLIST_TOKEN, ELEMENT_TOKEN,
	GENERAL_ENTITY_TOKEN, PARAMETER_ENTITY_TOKEN, and NOTATION_TOKEN
	are added.  New intertion modes for markup declarations are added.

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

	* Parser.pm.src (_tree_in_subset): Support for ELEMENT_TOKEN,
	ATTLIST_TOKEN, GENERAL_ENTITY_TOKEN, PARAMETER_ENTITY_TOKEN, and
	NOTATION_TOKEN.


Revision 1.317 - (view) (download) (annotate) - [select for diffs]
Thu Oct 16 03:39:57 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.316: +4 -0 lines
Diff to previous 1.316
++ whatpm/t/ChangeLog	16 Oct 2008 03:39:39 -0000
2008-10-16  Wakaba  <wakaba@suika.fam.cx>

	* XML-Parser.t: "xml/pis-2.dat" and "xml/comments-2.dat" are added.

++ whatpm/t/xml/ChangeLog	16 Oct 2008 03:39:53 -0000
2008-10-16  Wakaba  <wakaba@suika.fam.cx>

	* doctypes-2.dat: New test added.

	* comments-2.dat, pis-2.dat: New test data files.

++ whatpm/Whatpm/HTML/ChangeLog	16 Oct 2008 03:36:51 -0000
2008-10-16  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src: New token type END_OF_DOCTYPE_TOKEN added.
	New states DOCTYPE_TAG_STATE and
	BOGUS_DOCTYPE_INTERNAL_SUBSET_AFTER_STATE are added.  (Bogus
	string after the internal subset, which was handled by the state
	BOGUS_DOCTYPE_STATE, are now handled by the new state.)  Support
	for comments, bogus comments, and processing instructions in the
	internal subset.  If there is the internal subset, then emit the
	doctype token before the internal subset (with its
	$token->{has_internal_subset} flag set) and an
	END_OF_DOCTYPE_TOKEN after the internal subset.

++ whatpm/Whatpm/XML/ChangeLog	16 Oct 2008 03:39:19 -0000
2008-10-16  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm.src: Insertion mode IN_SUBSET_IM added.  In the
	"initial" insertion mode, if the DOCTYPE token's "has internal
	subset" flag is set, then switch to the "in subset" insertion
	mode.


Revision 1.316 - (view) (download) (annotate) - [select for diffs]
Wed Oct 15 12:49:49 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.315: +6 -0 lines
Diff to previous 1.315
++ whatpm/t/ChangeLog	15 Oct 2008 12:49:07 -0000
	* XML-Parser.t: "xml/doctypes-2.dat" added.

	* tokenizer-test-1.test: Keyword case-sensitivility tests added.

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

++ whatpm/t/xml/ChangeLog	15 Oct 2008 12:49:41 -0000
	* doctypes-1.dat: A keyword case-sensitivility test added.

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

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

++ whatpm/Whatpm/HTML/ChangeLog	15 Oct 2008 12:46:53 -0000
	* Tokenizer.pm.src: $self->{s_kwd} for non-DATA_STATE states are
	renamed as $self->{kwd} to avoid confliction.  Don't raise
	case-sensitivity error for the keyword "DOCTYPE" in HTML mode.
	Support for internal subsets (internal subset itself only; no
	declaration in them is supported yet).  Raise a parse error for
	non-uppercase keywords "PUBLIC" and "SYSTEM" in XML mode.  Raise a
	parse error if no system identifier is specified for a DOCTYPE
	declaration with a public identifier.  Don't close the DOCTYPE
	declaration by a ">" character in the system declaration in XML
	mode.

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

++ whatpm/Whatpm/XML/ChangeLog	15 Oct 2008 12:48:30 -0000
	* Parser.pm.src: Typo fixed.

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


Revision 1.315 - (view) (download) (annotate) - [select for diffs]
Wed Oct 15 08:05:47 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.314: +4 -0 lines
Diff to previous 1.314
++ whatpm/t/ChangeLog	15 Oct 2008 08:04:32 -0000
	* XML-Parser.t: "xml/ns-elements-1.dat" added.

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

++ whatpm/t/xml/ChangeLog	15 Oct 2008 08:05:44 -0000
	* ns-elements-1.dat: New test data file.

	* ns-attrs-1.dat: New test data added.

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

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

++ whatpm/Whatpm/HTML/ChangeLog	15 Oct 2008 08:03:32 -0000
	* Tokenizer.pm.src: XML tag name start charcter support for start
	tags.

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

++ whatpm/Whatpm/XML/ChangeLog	15 Oct 2008 08:04:01 -0000
	* Parser.pm.src: Bug fixes for the handling of ":" in the element
	type names and attribute names.

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


Revision 1.314 - (view) (download) (annotate) - [select for diffs]
Wed Oct 15 04:38:22 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.313: +6 -0 lines
Diff to previous 1.313
++ whatpm/t/ChangeLog	15 Oct 2008 04:37:36 -0000
	* XML-Parser.t: "xml/pis-1.dat" and "xml/xmldecls-1.dat" added.
	Test directifes "#xml-version", "#xml-encoding", and
	"#xml-standalone" are added.

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

++ whatpm/t/xml/ChangeLog	15 Oct 2008 04:37:54 -0000
	* pis-1.dat, xmldecls-1.dat: New test data files.

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

++ whatpm/Whatpm/ChangeLog	15 Oct 2008 04:33:34 -0000
2008-10-15  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (create_processing_instruction): New method.
	(xml_version, xml_encoding, xml_standalone): New attributes.
	(ProcessingInstruction): New class.

++ whatpm/Whatpm/HTML/ChangeLog	15 Oct 2008 04:34:03 -0000
	* Tokenizer.pm.src: Support for XML processing instructions.

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

++ whatpm/Whatpm/XML/ChangeLog	15 Oct 2008 04:34:57 -0000
	* Parser.pm.src: Support for XML declarations.

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


Revision 1.313 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 15:25:50 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.312: +4 -0 lines
Diff to previous 1.312
++ whatpm/t/ChangeLog	14 Oct 2008 15:23:30 -0000
2008-10-15  Wakaba  <wakaba@suika.fam.cx>

	* XML-Parser.t: "xml/charref-1.dat" added.

++ whatpm/t/xml/ChangeLog	14 Oct 2008 15:23:49 -0000
2008-10-15  Wakaba  <wakaba@suika.fam.cx>

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

++ whatpm/Whatpm/HTML/ChangeLog	14 Oct 2008 15:24:42 -0000
2008-10-15  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src: Mark CHARACTER_TOKEN with character reference
	as such, for the support of XML parse error.

++ whatpm/Whatpm/XML/ChangeLog	14 Oct 2008 15:25:35 -0000
2008-10-15  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm.src: Raise a parse error for white space character
	generated by a character reference outside of the root element.


Revision 1.312 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 14:38:59 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.311: +6 -0 lines
Diff to previous 1.311
++ 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.311 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 13:24:52 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.310: +4 -0 lines
Diff to previous 1.310
++ 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.310 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 11:46:57 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.309: +5 -0 lines
Diff to previous 1.309
++ 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.309 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 10:36:33 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.308: +4 -0 lines
Diff to previous 1.308
++ whatpm/t/ChangeLog	14 Oct 2008 10:36:14 -0000
	* XML-Parser.t: "xml/ns-attrs-1.dat" added.

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

++ whatpm/t/xml/ChangeLog	14 Oct 2008 10:36:28 -0000
	* ns-attrs-1.dat: New test data file.

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

++ whatpm/Whatpm/HTML/ChangeLog	14 Oct 2008 10:13:31 -0000
	* Dumper.pm: Typo fixed.

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

++ whatpm/Whatpm/XML/ChangeLog	14 Oct 2008 10:35:44 -0000
	* Parser.pm.src: Namespace support for the root element.

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


Revision 1.308 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 09:00:57 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.307: +10 -0 lines
Diff to previous 1.307
++ whatpm/t/ChangeLog	14 Oct 2008 09:00:17 -0000
	* xml/: New directory.

	* Makefile: Tests for Whatpm::XML::Parser are added.

	* HTML-tree.t: Change the relative order of codes.

	* XML-Parser.t: New test script.

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

++ whatpm/t/xml/ChangeLog	14 Oct 2008 08:53:14 -0000
2008-10-14  Wakaba  <wakaba@suika.fam.cx>

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

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

	* ChangeLog: New file.

++ whatpm/Whatpm/ChangeLog	14 Oct 2008 08:58:16 -0000
	* NanoDOM.pm (dom_config): New attribute (do nothing), for
	Whatpm::XML::Parser support.

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

++ whatpm/Whatpm/XML/ChangeLog	14 Oct 2008 08:59:00 -0000
	* Parser.pm.src: Use array reference syntax for
	|create_element_ns|, for Whatpm::NanoDOM compability.  Typo fixed.

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


Revision 1.307 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 07:49:55 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.306: +4 -0 lines
Diff to previous 1.306
++ 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.306 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 07:40:52 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.305: +14 -0 lines
Diff to previous 1.305
++ 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.305 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 06:48:05 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.304: +10 -0 lines
Diff to previous 1.304
++ 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.304 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 06:08:26 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.303: +8 -0 lines
Diff to previous 1.303
++ 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.303 - (view) (download) (annotate) - [select for diffs]
Tue Oct 14 05:58:26 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.302: +4 -0 lines
Diff to previous 1.302
++ 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.302 - (view) (download) (annotate) - [select for diffs]
Mon Oct 13 06:18:32 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.301: +4 -0 lines
Diff to previous 1.301
++ 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.301 - (view) (download) (annotate) - [select for diffs]
Tue Oct 7 12:18:39 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.300: +35 -0 lines
Diff to previous 1.300
++ whatpm/t/ChangeLog	7 Oct 2008 12:07:43 -0000
	* content-model-1.dat: Some entries moved to
	dom-conformance/html-1.dat, dom-conformance/html-flows-1.dat,
	dom-conformance/html-links-1.dat,
	dom-conformance/html-objects-1.dat, and
	dom-conformance/html-interactive-1.dat.

	* content-model-2.dat: Removed (moved to
	dom-conformance/xml-1.dat, dom-conformance/html-1.dat,
	dom-conformance/html-links-1.dat,
	dom-conformance/html-objects-1.dat,
	dom-conformance/html-interactive-1.dat, and
	dom-conformance/html-flows-1.dat).

	* content-model-3.dat: Removed (moved to
	dom-conformance/xml-global.dat).

	* content-model-4.dat: Removed (moved to
	dom-conformance/html-texts-1.dat and
	dom-conformance/html-links-1.dat).

	* content-model-5.dat: Removed (moved to
	dom-conformance/html-flows-1.dat).

	* content-model-6.dat: Removed (moved to
	dom-conformance/html-dataset.dat).

	* ContentChecker.t: References to the removed files removed and
	references to new files added.

	* ContentChecker-XML.t: New script.

	* Makefile: Updated.

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

++ whatpm/t/dom-conformance/ChangeLog	7 Oct 2008 12:10:54 -0000
	* html-1.dat, html-dataset.dat, html-interactive-1.dat,
	html-links-1.dat, html-objects-1.dat, xml-1.dat, xml-global.dat:
	New files (the test entries are moved from
	../content-model-*.dat).

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


Revision 1.300 - (view) (download) (annotate) - [select for diffs]
Tue Oct 7 11:41:43 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.299: +8 -0 lines
Diff to previous 1.299
++ whatpm/t/ChangeLog	7 Oct 2008 11:39:59 -0000
2008-10-07  Wakaba  <wakaba@suika.fam.cx>

	* content-model-2.dat: Repetition model test is moved to another
	file.  A wrong test result fixed.  Broken test entries fixed.
	<area rev> is now reported as "unknown attribute", since RDFa spec
	adds that attribute to all elements with the Common attribute set.
	Note that we have no plan to support RDFa, at the moment.

++ whatpm/t/dom-conformance/ChangeLog	7 Oct 2008 11:41:37 -0000
	* html-flows-1.dat: <li value> test results updated.

	* html-forms-1.dat: accesskey="" attribute is obsolete.

	* html-metadata-1.dat: Fix broken test results.

	* html-repetitions.dat: The repetition template feature is
	obsolete.  A test entry from ../content-model-2.dat is added.

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

++ whatpm/Whatpm/ChangeLog	7 Oct 2008 11:36:17 -0000
2008-10-07  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: New error level "html5_fact" added, which
	should be tentatively used until all of requirements are properly
	specced as RFC 2119 "MUST" in HTML5.

++ whatpm/Whatpm/ContentChecker/ChangeLog	7 Oct 2008 11:37:15 -0000
	* HTML.pm: Quoted-strings in media type specifications were not
	properly decoded.  Fixed support for <li value> with non-<ol>
	parent (or with no parent).

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


Revision 1.299 - (view) (download) (annotate) - [select for diffs]
Sun Oct 5 11:51:14 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.298: +7 -0 lines
Diff to previous 1.298
++ whatpm/t/ChangeLog	5 Oct 2008 11:46:29 -0000
	* ContentChecker.t: New files added.

	* content-model-1.dat, content-model-2.dat: Numbers of test
	entries are moved to other files.

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

++ whatpm/t/dom-conformance/ChangeLog	5 Oct 2008 11:47:29 -0000
	* html-datatemplate.dat, html-flows-1.dat, html-form-input-1.dat,
	html-forms-1.dat, html-global-1.dat, html-metadata-1.dat,
	html-repetitions.dat, html-tables-1.dat, html-texts-1.dat: New
	files (test entries moved from ../content-model-1.dat and
	../content-model-2.dat).

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


Revision 1.298 - (view) (download) (annotate) - [select for diffs]
Sun Oct 5 05:59:36 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.297: +9 -0 lines
Diff to previous 1.297
++ whatpm/t/ChangeLog	5 Oct 2008 05:38:58 -0000
	* content-model-1.dat, content-model-2.dat: Test results on
	|label| contents fixed.

	* ContentChecker.t: |dom-conformance/html-form-label.dat| added.

	* dom-conformance/: New directory.

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

++ whatpm/t/dom-conformance/ChangeLog	5 Oct 2008 05:35:48 -0000
2008-10-05  Wakaba  <wakaba@suika.fam.cx>

	* html-form-label.dat: New test data file.

	* ChangeLog: New file.

++ whatpm/Whatpm/ChangeLog	5 Oct 2008 05:58:50 -0000
	* ContentChecker.pod: Note on internal flags is added.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	5 Oct 2008 05:36:36 -0000
2008-10-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: <label> content conformance checking implemented.


Revision 1.297 - (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.296: +6 -0 lines
Diff to previous 1.296
++ 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.296 - (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.295: +5 -0 lines
Diff to previous 1.295
++ 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.295 - (view) (download) (annotate) - [select for diffs]
Sat Oct 4 12:20:35 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.294: +11 -0 lines
Diff to previous 1.294
++ 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.294 - (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.293: +4 -0 lines
Diff to previous 1.293
++ 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.293 - (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.292: +8 -0 lines
Diff to previous 1.292
++ 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.292 - (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.291: +6 -0 lines
Diff to previous 1.291
++ 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.291 - (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.290: +5 -0 lines
Diff to previous 1.290
++ 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.290 - (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.289: +7 -0 lines
Diff to previous 1.289
++ 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.289 - (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.288: +10 -0 lines
Diff to previous 1.288
++ 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.288 - (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.287: +6 -0 lines
Diff to previous 1.287
++ 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.287 - (view) (download) (annotate) - [select for diffs]
Thu Oct 2 10:59:05 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.286: +6 -0 lines
Diff to previous 1.286
++ whatpm/t/ChangeLog	2 Oct 2008 10:58:49 -0000
2008-10-02  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.t: More test cases on BOM are added.  Some test
	results updated according to HTML5 revision 1927.  Tests on the
	returned values in the list context are added.

++ whatpm/Whatpm/ChangeLog	2 Oct 2008 10:57:47 -0000
2008-10-02  Wakaba  <wakaba@suika.fam.cx>

	* ContentType.pm (get_sniffed_type): Support for the "better"
	content sniffing (HTML5 revision 1927).  In a case the official
	type was not returned when the method is invoked in the list
	context.


Revision 1.286 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 06:48:04 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.285: +4 -0 lines
Diff to previous 1.285
++ whatpm/t/ChangeLog	22 Sep 2008 06:43:31 -0000
	* content-model-2.dat: Test data on |for=""| attribute are added.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	22 Sep 2008 06:43:48 -0000
	* HTML.pm: Support for |for=""| validation.

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


Revision 1.285 - (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.284: +8 -0 lines
Diff to previous 1.284
++ 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.284 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 04:59:05 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.283: +5 -0 lines
Diff to previous 1.283
++ whatpm/t/ChangeLog	22 Sep 2008 04:59:00 -0000
2008-09-22  Wakaba  <wakaba@suika.fam.cx>

	* content-model-2.dat: Test data for |area| |alt=""| are added (HTML5
	revision 1932).

++ whatpm/Whatpm/ContentChecker/ChangeLog	22 Sep 2008 04:58:37 -0000
2008-09-22  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Support for |area| |alt=""| validation (HTML5
	revision 1932).


Revision 1.283 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 12:37:10 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.282: +4 -0 lines
Diff to previous 1.282
++ whatpm/t/ChangeLog	21 Sep 2008 12:25:42 -0000
	* content-model-2.dat: Test data for |form=""| are added.

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

++ whatpm/Whatpm/ChangeLog	21 Sep 2008 12:36:46 -0000
	* ContentChecker.pm: |form=""| check support added.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	21 Sep 2008 12:25:56 -0000
	* HTML.pm: Support for |form=""| attributes.

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


Revision 1.282 - (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.281: +4 -0 lines
Diff to previous 1.281
++ 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.281 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 09:45:02 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.280: +4 -0 lines
Diff to previous 1.280
++ 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.280 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 11:25:57 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.279: +5 -0 lines
Diff to previous 1.279
++ whatpm/t/ChangeLog	20 Sep 2008 11:22:21 -0000
	* content-model-1.dat, content-model-2.dat, content-model-4.dat:
	Test data for U+000B are added (cf. HTML5 revision 1738).

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

++ whatpm/Whatpm/ChangeLog	20 Sep 2008 11:21:11 -0000
	* HTML.pm.src: Reminding places where U+000B is allowed as a space
	character is fixed (cf. HTML5 revision 1738).

	* ContentChecker.pm, HTMLTable.pm: U+000B is no longer part of
	space characters (HTML5 revision 1738).

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Sep 2008 11:18:32 -0000
	* HTML.pm: U+000B is no longer part of space characters (HTML5
	revision 1738).

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


Revision 1.279 - (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.278: +8 -0 lines
Diff to previous 1.278
++ 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.278 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 09:28:32 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.277: +5 -0 lines
Diff to previous 1.277
++ whatpm/t/ChangeLog	20 Sep 2008 09:28:04 -0000
	* tokenizer-test-1.test: Test data for U+000B are added (cf. HTML5
	revision 1738).

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

++ whatpm/Whatpm/ChangeLog	20 Sep 2008 09:27:21 -0000
	* HTML.pm.src: U+000B is no longer a space character (HTML5
	revision 1738).

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


Revision 1.277 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 07:54:48 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.276: +5 -0 lines
Diff to previous 1.276
++ whatpm/t/ChangeLog	20 Sep 2008 07:54:41 -0000
	* ContentType.t: Updated to disallow 0x0B as text byte (HTML5
	revision 1738).

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

++ whatpm/Whatpm/ChangeLog	20 Sep 2008 07:39:30 -0000
	* ContentType.pm: 0x0B is no longer a space character (HTML5
	revision 1738).

	* HTML.pm.src: U+000B is no longer a space character for the
	algorithm for extracting an encoding from a Content-Type (HTML5
	revision 1738).

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


Revision 1.276 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 07:00:52 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.275: +7 -0 lines
Diff to previous 1.275
++ whatpm/t/ChangeLog	20 Sep 2008 07:00:43 -0000
	* content-checker.pl: Remove dedicated parser and adopt
	testfiles.pl parser.

	* content-model-1.dat, content-model-2.dat: Typo fixed.

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


Revision 1.275 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 06:10:18 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.274: +5 -0 lines
Diff to previous 1.274
++ 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.274 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 02:19:49 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.273: +5 -0 lines
Diff to previous 1.273
++ whatpm/t/ChangeLog	20 Sep 2008 02:17:40 -0000
2008-09-20  Wakaba  <wakaba@suika.fam.cx>

	* content-model-2.dat: Add test data for accept-charset=""
	attributes.

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Sep 2008 02:19:00 -0000
2008-09-20  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm ($HTMLCharsetChecker): Support for ASCII-compatibility
	check.
	($HTMLCharsetsAttrChecker): New checker for accept-charset=""
	support.


Revision 1.273 - (view) (download) (annotate) - [select for diffs]
Thu Sep 18 14:32:48 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.272: +4 -0 lines
Diff to previous 1.272
++ whatpm/t/ChangeLog	18 Sep 2008 14:32:17 -0000
	* langtag-1.dat: More test data from RFC 4646 are added.

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

++ whatpm/Whatpm/ChangeLog	18 Sep 2008 14:31:58 -0000
	* LangTag.pm: Add checks for remaining requirements from RFC 4646.

	* mklangreg.pl: Sort 'Prefix' values by their length, to ease
	matching.

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


Revision 1.272 - (view) (download) (annotate) - [select for diffs]
Thu Sep 18 08:22:17 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.271: +5 -0 lines
Diff to previous 1.271
++ whatpm/t/ChangeLog	18 Sep 2008 08:22:10 -0000
	* langtag-1.dat: More test data from RFC 4646 sections 1.-2.2.4.
	are added.

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

++ whatpm/Whatpm/ChangeLog	18 Sep 2008 08:21:37 -0000
	* LangTag.pm: Warn for private use language subtags.  Error level
	typos fixed.  Support for Suppress-Script field.

	* mklangreg.pl: Support for dumping of nested structure.

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


Revision 1.271 - (view) (download) (annotate) - [select for diffs]
Thu Sep 18 07:42:57 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.270: +10 -0 lines
Diff to previous 1.270
++ whatpm/t/ChangeLog	18 Sep 2008 07:42:52 -0000
	* LangTag.t: Completely rewritten using |testfiles.pl|.

	* testfiles.pl: New script.

	* langtag-1.dat: Tests for case are added.

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


	* langtag-1.dat: New test data file.
++ whatpm/Whatpm/ChangeLog	18 Sep 2008 07:41:35 -0000
	* LangTag.pm (check_rfc4646_langtag): Check if a tag is in the
	recommended case as per RFC 4646.

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


Revision 1.270 - (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.269: +8 -0 lines
Diff to previous 1.269
++ 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.269 - (view) (download) (annotate) - [select for diffs]
Thu Sep 18 05:31:46 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.268: +6 -0 lines
Diff to previous 1.268
++ whatpm/t/ChangeLog	18 Sep 2008 05:31:37 -0000
2008-09-18  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.t: Test engine moved to another script.

	* content-checker.pl: New script.


Revision 1.268 - (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.267: +6 -0 lines
Diff to previous 1.267
++ 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.267 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 23:45:34 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.266: +4 -0 lines
Diff to previous 1.266
++ whatpm/t/ChangeLog	15 Sep 2008 23:44:55 -0000
2008-09-16  Wakaba  <wakaba@suika.fam.cx>

	* css-text.dat: Test data for pre-wrap updated.

++ whatpm/Whatpm/CSS/ChangeLog	15 Sep 2008 23:45:19 -0000
2008-09-16  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Support for '-o-pre-wrap'.  '-moz-pre-wrap'
	is now replaced by 'pre-wrap'.


Revision 1.266 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 14:34:24 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.265: +5 -0 lines
Diff to previous 1.265
++ whatpm/t/ChangeLog	15 Sep 2008 14:34:19 -0000
2008-09-15  Wakaba  <wakaba@suika.fam.cx>

	* css-visual.dat: New test data for Firefox3's new 'width'
	values.

++ whatpm/Whatpm/CSS/ChangeLog	15 Sep 2008 14:34:00 -0000
2008-09-15  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Support for Firefox3's new 'width' keywords.


Revision 1.265 - (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.264: +5 -0 lines
Diff to previous 1.264
++ 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.264 - (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.263: +4 -0 lines
Diff to previous 1.263
++ 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.263 - (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.262: +6 -0 lines
Diff to previous 1.262
++ 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.262 - (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.261: +5 -0 lines
Diff to previous 1.261
++ 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.261 - (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.260: +7 -0 lines
Diff to previous 1.260
++ 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.260 - (view) (download) (annotate) - [select for diffs]
Fri Sep 5 17:57:47 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.259: +8 -0 lines
Diff to previous 1.259
++ 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.259 - (view) (download) (annotate) - [select for diffs]
Fri Sep 5 16:15:28 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.258: +5 -0 lines
Diff to previous 1.258
++ 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.258 - (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.257: +10 -0 lines
Diff to previous 1.257
++ 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.257 - (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.256: +5 -0 lines
Diff to previous 1.256
++ 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.256 - (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.255: +12 -0 lines
Diff to previous 1.255
++ 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.255 - (view) (download) (annotate) - [select for diffs]
Sun Aug 31 09:12:31 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.254: +10 -0 lines
Diff to previous 1.254
++ 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.254 - (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.253: +10 -0 lines
Diff to previous 1.253
++ 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.253 - (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.252: +5 -0 lines
Diff to previous 1.252
++ 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.252 - (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.251: +5 -0 lines
Diff to previous 1.251
++ 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.251 - (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.250: +9 -0 lines
Diff to previous 1.250
++ 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.250 - (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.249: +9 -0 lines
Diff to previous 1.249
++ 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.249 - (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.248: +7 -0 lines
Diff to previous 1.248
++ 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.248 - (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.247: +5 -0 lines
Diff to previous 1.247
++ 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.247 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 11:03:48 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.246: +10 -0 lines
Diff to previous 1.246
++ whatpm/t/ChangeLog	30 Aug 2008 11:03:37 -0000
	* CSS-Parser.t: Updated for latest version of the
	Whatpm::CSS::Parser module.

	* css-1.dat, css-2.dat, css-3.dat, css-4.dat,
	css-font.dat, css-generated.dat, css-interactive.dat,
	css-paged.dat, css-table.dat, css-text.dat, css-visual.dat:
	Test results updated.

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


Revision 1.246 - (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.245: +10 -0 lines
Diff to previous 1.245
++ 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.245 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 05:31:38 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.244: +4 -0 lines
Diff to previous 1.244
++ whatpm/t/ChangeLog	30 Aug 2008 05:31:31 -0000
	* URIChecker.t: Error results updated.

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

++ whatpm/Whatpm/ChangeLog	30 Aug 2008 05:31:16 -0000
	* URIChecker.pm: Set parameters representing where in the
	value the error occurs for errors.  Report unknown
	address format error in warning level, since address
	formats are rarely added.  Path segments starting with "/.."
	were misinterpreted as a dot-segment.

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


Revision 1.244 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 04:31:57 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.243: +4 -0 lines
Diff to previous 1.243
++ whatpm/t/ChangeLog	30 Aug 2008 04:31:55 -0000
2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* URIChecker.t: Test results updated to new error type names.

++ whatpm/Whatpm/ChangeLog	30 Aug 2008 04:31:29 -0000
2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* URIChecker.pm (check_iri_reference): Requires
	|Message::DOM::DOMImplementation|.


Revision 1.243 - (view) (download) (annotate) - [select for diffs]
Sun Aug 3 07:13:59 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.242: +5 -0 lines
Diff to previous 1.242
++ whatpm/t/ChangeLog	3 Aug 2008 07:13:09 -0000
2008-08-03  Wakaba  <wakaba@suika.fam.cx>

	* WebIDL.t: Test data files for exceptions, typedefs,
	and valuetypes are added to the list.

++ whatpm/t/webidl/ChangeLog	3 Aug 2008 07:13:55 -0000
	* webidl-exception.dat, webidl-typedef.dat,
	webidl-valuetype.dat: New test data files.

	* webidl-defs.dat, webidl-interface.dat: Test result updated.

	* webidl-interface.dat: More test data added.

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

++ whatpm/Whatpm/ChangeLog	3 Aug 2008 07:12:35 -0000
	* WebIDL.pm ($get_scoped_name): Append "::::" if the last
	terminal of the ScopedName is "DOMString", such that whether
	the last part of the scoped name is "DOMString" or "_DOMString"
	later.  It is necessary to determine whether a |typedef|
	definition should be ignored or not.
	(parse_char_string): Unescape the identifier of
	exception members.
	($resolve): Return undef for builtin types and sequence<T>
	types (we might not have to do this, however...).
	(check): Support checking for Exceptions, Valuetypes,
	and Typedefs.
	($serialize_type): Support for "DOMString::::" syntax.
	(Typedef idl_text): Output Type as "DOMString" if it
	is really "DOMString" (i.e. its internal representation
	is "::DOMString::").

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


Revision 1.242 - (view) (download) (annotate) - [select for diffs]
Sat Aug 2 15:14:24 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.241: +5 -0 lines
Diff to previous 1.241
++ whatpm/t/ChangeLog	2 Aug 2008 15:13:47 -0000
	* WebIDL.t ($onerror): |value| argument value should be
	checked as well as other argument values.

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

++ whatpm/t/webidl/ChangeLog	2 Aug 2008 15:14:12 -0000
	* webidl-defs.dat: Test result updated.

	* webidl-interface.dat: New test data for constants are added.

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

++ whatpm/Whatpm/ChangeLog	2 Aug 2008 15:12:09 -0000
	* WebIDL.pm ($integer): Order of selections are changed to match
	hexadecimal numbers (the original pattern, taken from the spec,
	was not work for hexadecimal numbers, because the "0" prefix
	matches to the [0-7]* part (as an empty string) and therefore
	it does not match with remaining "x..." part of a "0x..." integer
	literal.
	($get_type): It now returns a string, not an array reference,
	for regular types and |sequence| types (i.e. it in any case
	returns a string).
	($get_next_token): The second item in the array that represents
	a integer or float token is now a Perl number value, not the
	original string representation of the number.
	(check): Support for const value consistency checking.
	No extended attribute is defined for constants.
	(Node subclasses): Use simple strings rather than array references
	for default data type values.
	($serialize_type): Type values are now simple strings.
	(value): If the new attribute value is a false value, then
	a FALSE value is set to the attribute.

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


Revision 1.241 - (view) (download) (annotate) - [select for diffs]
Sat Aug 2 12:51:52 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.240: +5 -0 lines
Diff to previous 1.240
++ whatpm/t/ChangeLog	2 Aug 2008 12:51:15 -0000
	* WebIDL.t: Check whether |text| argument of the error
	is correct or not.

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

++ whatpm/t/webidl/ChangeLog	2 Aug 2008 12:51:46 -0000
	* webidl-interface.dat: More test data for interface inheritances
	and interface member identifier duplications.

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

++ whatpm/Whatpm/ChangeLog	2 Aug 2008 12:50:36 -0000
	* WebIDL.pm ($get_scoped_name): Now scoped names are stored
	in its stringified format ("scoped name" as defined in the
	spec).  Note that future version of this module should not use
	array references for type values and the |type_text| attribute
	should be made obsolete.
	(parse_char_string): Unescape attribute names.
	(check): Support for checking of whether inherited interfaces
	are actually defined or not.  Support for checking of whether
	interface member identifiers are duplicated or not.
	($serialize_type): Scoped names are returned as is.  A future
	version of this code should escape identifiers other than "DOMString",
	otherwise the idl_text would be non-conforming.

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


Revision 1.240 - (view) (download) (annotate) - [select for diffs]
Sat Aug 2 06:03:26 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.239: +6 -0 lines
Diff to previous 1.239
++ whatpm/t/ChangeLog	2 Aug 2008 05:57:51 -0000
2008-08-02  Wakaba  <wakaba@suika.fam.cx>

	* WebIDL.t: New test script.

	* webidl/: New directory.

++ whatpm/Whatpm/ChangeLog	2 Aug 2008 06:02:55 -0000
2008-08-02  Wakaba  <wakaba@suika.fam.cx>

	* WebIDL.pm (parse_char_string): Set line/column numbers
	to interface object experimentally.  s/shift/pop/g, shift
	would make things wrong.  Support for interface forward
	declarations was missing.  Broken interface declarations
	with no block were not ignored entirely.
	(Whatpm::WebIDL::Node): New abstract class.  This class
	makes things easier.
	(child_nodes): New attribute.  Unlike DOM's attribute with
	same name, this attribute returns a dead list of nodes for
	simplicity.
	(get_user_data, set_user_data): New methods.
	(Module idl_text): A SPACE character should be inserted
	before the |{| character.
	(Interface idl_text): Support for interface forward declarations.
	(is_forward_declaration): New attribute.


Revision 1.239 - (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.238: +6 -0 lines
Diff to previous 1.238
++ 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.238 - (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.237: +5 -0 lines
Diff to previous 1.237
++ 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.237 - (view) (download) (annotate) - [select for diffs]
Sun Jun 8 05:08:45 2008 UTC (16 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.236: +5 -0 lines
Diff to previous 1.236
++ 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.236 - (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.235: +4 -0 lines
Diff to previous 1.235
++ 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.235 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 05:35:55 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.234: +8 -0 lines
Diff to previous 1.234
++ 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.234 - (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.233: +5 -0 lines
Diff to previous 1.233
++ 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.233 - (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.232: +5 -0 lines
Diff to previous 1.232
++ 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.232 - (view) (download) (annotate) - [select for diffs]
Sun May 25 08:13:07 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.231: +6 -0 lines
Diff to previous 1.231
++ 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.231 - (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.230: +5 -0 lines
Diff to previous 1.230
++ 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.230 - (view) (download) (annotate) - [select for diffs]
Sun May 25 06:03:57 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.229: +5 -0 lines
Diff to previous 1.229
++ 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.229 - (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.228: +12 -0 lines
Diff to previous 1.228
++ 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.228 - (view) (download) (annotate) - [select for diffs]
Sat May 24 11:57:47 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.227: +5 -0 lines
Diff to previous 1.227
++ 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.227 - (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.226: +5 -0 lines
Diff to previous 1.226
++ 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.226 - (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.225: +5 -0 lines
Diff to previous 1.225
++ 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.225 - (view) (download) (annotate) - [select for diffs]
Sat May 24 10:18:26 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.224: +5 -0 lines
Diff to previous 1.224
++ 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.224 - (view) (download) (annotate) - [select for diffs]
Sat May 24 04:26:27 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.223: +5 -0 lines
Diff to previous 1.223
++ 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.223 - (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.222: +5 -0 lines
Diff to previous 1.222
++ 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.222 - (view) (download) (annotate) - [select for diffs]
Fri May 16 11:03:58 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.221: +5 -0 lines
Diff to previous 1.221
++ 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.221 - (view) (download) (annotate) - [select for diffs]
Sat May 10 06:04:39 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.220: +5 -0 lines
Diff to previous 1.220
++ 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.220 - (view) (download) (annotate) - [select for diffs]
Tue May 6 08:59:09 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.219: +4 -0 lines
Diff to previous 1.219
++ 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.219 - (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.218: +5 -0 lines
Diff to previous 1.218
++ 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.218 - (view) (download) (annotate) - [select for diffs]
Mon May 5 09:52:18 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.217: +6 -0 lines
Diff to previous 1.217
++ 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.217 - (view) (download) (annotate) - [select for diffs]
Mon May 5 08:28:19 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.216: +5 -0 lines
Diff to previous 1.216
++ 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.216 - (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.215: +5 -0 lines
Diff to previous 1.215
++ 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.215 - (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.214: +5 -0 lines
Diff to previous 1.214
++ 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.214 - (view) (download) (annotate) - [select for diffs]
Mon May 5 04:00:39 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.213: +5 -0 lines
Diff to previous 1.213
++ 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.213 - (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.212: +15 -0 lines
Diff to previous 1.212
++ 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.212 - (view) (download) (annotate) - [select for diffs]
Tue Apr 29 12:57:22 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.211: +4 -0 lines
Diff to previous 1.211
++ 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.211 - (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.210: +10 -1 lines
Diff to previous 1.210
++ 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.210 - (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.209: +6 -0 lines
Diff to previous 1.209
++ 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.209 - (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.208: +11 -0 lines
Diff to previous 1.208
++ 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.208 - (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.207: +5 -0 lines
Diff to previous 1.207
++ 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.207 - (view) (download) (annotate) - [select for diffs]
Sun Apr 13 06:17:47 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.206: +5 -0 lines
Diff to previous 1.206
++ 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.206 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 10:41:31 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.205: +8 -0 lines
Diff to previous 1.205
++ whatpm/t/ChangeLog	12 Apr 2008 10:41:08 -0000
	* HTML-tokenizer.t: Remove "self-closing flag" if the start
	tag token is that of a slash permitted element (This is necessary
	to maintain compatibility with current test data, since in the
	new algorithm whether slash is permitted or not is decided in
	tree construction stage).

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

++ whatpm/Whatpm/ChangeLog	12 Apr 2008 10:38:11 -0000
2008-04-12  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src, mkhtmlparser.pl: The way permitted slash errors
	are raised is changed (HTML5 revision 1404).


Revision 1.205 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 07:38:36 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.204: +7 -0 lines
Diff to previous 1.204
++ 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.204 - (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.203: +4 -0 lines
Diff to previous 1.203
++ 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.203 - (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.202: +4 -0 lines
Diff to previous 1.202
++ 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.202 - (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.201: +9 -0 lines
Diff to previous 1.201
++ 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.201 - (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.200: +5 -0 lines
Diff to previous 1.200
++ 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.200 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 06:52:56 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.199: +5 -0 lines
Diff to previous 1.199
++ 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.199 - (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.198: +5 -0 lines
Diff to previous 1.198
++ 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.198 - (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.197: +7 -0 lines
Diff to previous 1.197
++ 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.197 - (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.196: +4 -0 lines
Diff to previous 1.196
++ 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.196 - (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.195: +7 -0 lines
Diff to previous 1.195
++ 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.195 - (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.194: +5 -0 lines
Diff to previous 1.194
++ 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.194 - (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.193: +7 -0 lines
Diff to previous 1.193
++ 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.193 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 08:54:00 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.192: +17 -0 lines
Diff to previous 1.192
++ 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.192 - (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.191: +4 -0 lines
Diff to previous 1.191
++ 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.191 - (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.190: +12 -0 lines
Diff to previous 1.190
++ 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.190 - (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.189: +8 -0 lines
Diff to previous 1.189
++ 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.189 - (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.188: +5 -0 lines
Diff to previous 1.188
++ 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.188 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 11:15:14 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.187: +4 -0 lines
Diff to previous 1.187
++ 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.187 - (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.186: +5 -0 lines
Diff to previous 1.186
++ 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.186 - (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.185: +5 -0 lines
Diff to previous 1.185
++ 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.185 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 07:57:29 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.184: +5 -0 lines
Diff to previous 1.184
++ 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.184 - (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.183: +5 -0 lines
Diff to previous 1.183
++ 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.183 - (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.182: +5 -0 lines
Diff to previous 1.182
++ 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.182 - (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.181: +5 -0 lines
Diff to previous 1.181
++ 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.181 - (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.180: +5 -0 lines
Diff to previous 1.180
++ 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.180 - (view) (download) (annotate) - [select for diffs]
Sun Mar 9 03:23:43 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.179: +5 -0 lines
Diff to previous 1.179
++ 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.179 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 13:45:44 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.178: +6 -0 lines
Diff to previous 1.178
++ 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.178 - (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.177: +7 -0 lines
Diff to previous 1.177
++ 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.177 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 05:09:25 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.176: +5 -0 lines
Diff to previous 1.176
++ 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.176 - (view) (download) (annotate) - [select for diffs]
Sat Mar 8 03:29:30 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.175: +4 -0 lines
Diff to previous 1.175
++ 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.175 - (view) (download) (annotate) - [select for diffs]
Thu Mar 6 15:23:22 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.174: +5 -0 lines
Diff to previous 1.174
++ 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.174 - (view) (download) (annotate) - [select for diffs]
Wed Mar 5 13:07:02 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.173: +8 -0 lines
Diff to previous 1.173
++ whatpm/t/ChangeLog	5 Mar 2008 13:06:44 -0000
	* HTML-tree.t: Support for \Uhhhhhhhh escapes.  Support for
	dumping PUBLIC and SYSTEM identifiers of DOCTYPE tokens.

	* tree-test-1.dat, tree-test-2.dat: More test data for previously
	uncovered cases are added.  Some error descriptions are revised.

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

++ whatpm/Whatpm/ChangeLog	5 Mar 2008 13:04:50 -0000
	* HTML.pm.src: Since the case t268 should never be reached (no
	other token type, there are), it is replaced by a |die| statement.

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


Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Wed Mar 5 02:55:08 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.172: +5 -0 lines
Diff to previous 1.172
++ whatpm/t/ChangeLog	5 Mar 2008 02:55:01 -0000
2008-03-05  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: More test data for previously uncovered
	cases are added.

++ whatpm/Whatpm/ChangeLog	5 Mar 2008 02:54:27 -0000
2008-03-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Typo fixed.


Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Tue Mar 4 14:51:55 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.171: +5 -0 lines
Diff to previous 1.171
++ whatpm/t/ChangeLog	4 Mar 2008 14:51:47 -0000
	* tree-test-1.dat: More test data for previously uncovered
	cases are added.

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


Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Tue Mar 4 00:03:13 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.170: +4 -0 lines
Diff to previous 1.170
++ whatpm/t/ChangeLog	4 Mar 2008 00:02:19 -0000
2008-03-04  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: Missing tests from the initial stage are added.

++ whatpm/Whatpm/ChangeLog	4 Mar 2008 00:02:58 -0000
2008-03-04  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src (_tree_construction_initial): Some limited quirks
	doctypes were not uppercased for comparison.


Revision 1.170 - (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.169: +5 -0 lines
Diff to previous 1.169
++ 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.169 - (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.168: +7 -0 lines
Diff to previous 1.168
++ 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.168 - (view) (download) (annotate) - [select for diffs]
Mon Mar 3 10:20:19 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.167: +4 -0 lines
Diff to previous 1.167
++ whatpm/t/ChangeLog	3 Mar 2008 10:20:07 -0000
	* HTML-tokenizer.t: Support for test coverage caluclation.

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

++ whatpm/Whatpm/ChangeLog	3 Mar 2008 10:19:33 -0000
	* HTML.pm.src: Checkpoints for debugging are added.

	* mkhtmlparser.pl: Support for |!!!cp| syntax.

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


Revision 1.167 - (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.166: +4 -0 lines
Diff to previous 1.166
++ 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.166 - (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.165: +4 -0 lines
Diff to previous 1.165
++ 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.165 - (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.164: +5 -0 lines
Diff to previous 1.164
++ 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.164 - (view) (download) (annotate) - [select for diffs]
Sun Mar 2 14:32:26 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.163: +11 -0 lines
Diff to previous 1.163
++ 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.163 - (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.162: +4 -0 lines
Diff to previous 1.162
++ 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.162 - (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.161: +6 -0 lines
Diff to previous 1.161
++ 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.161 - (view) (download) (annotate) - [select for diffs]
Sat Mar 1 11:05:48 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.160: +5 -0 lines
Diff to previous 1.160
++ 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.160 - (view) (download) (annotate) - [select for diffs]
Sat Mar 1 00:42:53 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.159: +6 -0 lines
Diff to previous 1.159
++ 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.159 - (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.158: +6 -0 lines
Diff to previous 1.158
++ 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.158 - (view) (download) (annotate) - [select for diffs]
Tue Feb 26 07:46:22 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.157: +6 -0 lines
Diff to previous 1.157
++ 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.157 - (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.156: +5 -0 lines
Diff to previous 1.156
++ 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.156 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 07:51:19 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.155: +7 -0 lines
Diff to previous 1.155
++ 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.155 - (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.154: +5 -0 lines
Diff to previous 1.154
++ 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.154 - (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.153: +5 -0 lines
Diff to previous 1.153
++ 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.153 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 14:37:09 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.152: +5 -0 lines
Diff to previous 1.152
++ 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.152 - (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.151: +5 -0 lines
Diff to previous 1.151
++ 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.151 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 10:35:00 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.150: +5 -0 lines
Diff to previous 1.150
++ 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.150 - (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.149: +4 -0 lines
Diff to previous 1.149
++ 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.149 - (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.148: +5 -0 lines
Diff to previous 1.148
++ 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.148 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 00:03:32 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.147: +7 -0 lines
Diff to previous 1.147
++ 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.147 - (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.146: +4 -0 lines
Diff to previous 1.146
++ 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.146 - (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.145: +5 -0 lines
Diff to previous 1.145
++ 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.145 - (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.144: +5 -0 lines
Diff to previous 1.144
++ 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.144 - (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.143: +5 -0 lines
Diff to previous 1.143
++ 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.143 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 12:18:06 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.142: +4 -0 lines
Diff to previous 1.142
++ 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.142 - (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.141: +4 -0 lines
Diff to previous 1.141
++ 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.141 - (view) (download) (annotate) - [select for diffs]
Sun Feb 17 09:56:15 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.140: +5 -0 lines
Diff to previous 1.140
++ 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.140 - (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.139: +5 -0 lines
Diff to previous 1.139
++ 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.139 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 00:18:13 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.138: +6 -0 lines
Diff to previous 1.138
++ 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.138 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 09:53:37 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.137: +7 -0 lines
Diff to previous 1.137
++ whatpm/t/ChangeLog	11 Feb 2008 09:53:28 -0000
	* css-text.dat: Test data for 'writing-mode' and 'text-anchor'
	are added.

	* CSS-Parser-1.t: New properties are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	11 Feb 2008 09:52:47 -0000
	* Parser.pm: 'writing-mode', 'text-anchor', 'dominant-baseline',
	and 'alignment-baseline' are implemented.

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


Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Mon Feb 11 00:32:10 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.136: +7 -0 lines
Diff to previous 1.136
++ whatpm/t/ChangeLog	11 Feb 2008 00:32:04 -0000
2008-02-11  Wakaba  <wakaba@suika.fam.cx>

	* css-4.dat: New test file.

	* CSS-Parser-1.t: |css-4.dat| added.  Support for '@charset'
	and '@import'.

++ whatpm/Whatpm/CSS/ChangeLog	11 Feb 2008 00:31:35 -0000
2008-02-11  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (parse_char_string): Precious '@charset' error
	reporting.

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

	* Parser.pm (parse_char_string): '@import' support.


Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 09:38:27 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.135: +4 -0 lines
Diff to previous 1.135
++ whatpm/t/ChangeLog	10 Feb 2008 09:38:21 -0000
	* CSS-Parser-1.t (get_parser): Call |init|.

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

++ whatpm/Whatpm/CSS/ChangeLog	10 Feb 2008 09:37:42 -0000
	* Parser.pm (parse_char_string): Create a style sheet
	before the actual parsing (or use the style sheet created before
	the invocation to the method.
	(init): New.

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


Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 07:34:10 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.134: +18 -0 lines
Diff to previous 1.134
++ whatpm/t/ChangeLog	10 Feb 2008 07:34:02 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* css-3.dat: New test file.

	* CSS-Parser-1.t: |css-3.dat| is added.  '-moz-pre-wrap' added.
	Typo for 'collapse' value fixed.  Support for '@namespace'
	serialization.

	* css-1.dat: New test data for selectors parsing.

	* css-font.dat: Error locations for 'u' errors are corrected.

	* css-table.dat: Test data for 'border-collapse' are added.

	* css-text.dat: Test data for '-moz-pre-wrap' are added.

	* css-visual.dat: Test data for 'background-position' are added.

++ whatpm/Whatpm/Charset/ChangeLog	10 Feb 2008 07:31:32 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* CharDet.pm (detect): Catch an error in detection function.

++ whatpm/Whatpm/CSS/ChangeLog	10 Feb 2008 07:30:34 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: |attr(prefix|localname)| did not work.  Support
	for uppercase namespace prefixes (namespace prefixes were
	not normalized into lowercase when they were looked up.).  Report
	the property name token when an unknown property error is raised.
	The '-moz-pre-wrap' value is supported for 'white-space' property.
	('background-position'): 'center left' and 'center right'
	were not supported.

	* SelectorsParser.pm: Report the namespace prefix token when
	an undeclared prefix error is raised.  S_TOKEN in
	COMBINATOR_STATE was not handled correctly.


Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Sat Feb 9 11:29:13 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.133: +4 -0 lines
Diff to previous 1.133
++ whatpm/t/ChangeLog	9 Feb 2008 11:29:09 -0000
2008-02-09  Wakaba  <wakaba@suika.fam.cx>

	* css-2.dat, css-font.dat: s/unsupported/u/g;

++ whatpm/Whatpm/CSS/ChangeLog	9 Feb 2008 11:28:38 -0000
2008-02-09  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (new): s/unsupported/u/;


Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Fri Feb 8 15:05:56 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.132: +6 -0 lines
Diff to previous 1.132
++ whatpm/t/ChangeLog	8 Feb 2008 15:05:50 -0000
	* css-2.dat: New test data.

	* CSS-Parser-1.t: |css-2.dat| added.  Support for |@media|.

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

++ whatpm/Whatpm/CSS/ChangeLog	8 Feb 2008 15:05:02 -0000
	* Parser.pm: Support for '@nedia' at-rule.

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


Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Fri Feb 8 13:37:58 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.131: +4 -0 lines
Diff to previous 1.131
++ whatpm/t/ChangeLog	8 Feb 2008 13:37:13 -0000
2008-02-08  Wakaba  <wakaba@suika.fam.cx>

	* CSS-MediaQuery.t, mq-1.dat: New files.

++ whatpm/Whatpm/CSS/ChangeLog	8 Feb 2008 13:37:45 -0000
2008-02-08  Wakaba  <wakaba@suika.fam.cx>

	* MediaQueryParser.pm, MediaQuerySerializer.pm: New Perl modules.


Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Sun Feb 3 06:00:40 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.130: +8 -0 lines
Diff to previous 1.130
++ whatpm/t/ChangeLog	3 Feb 2008 06:00:37 -0000
2008-02-03  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: Typo fixed.  New properties added.

	* css-font.dat, css-table.dat, css-paged.dat, css-generated.dat,
	css-visual.dat: New test data for
	newly supported properties are added.

++ whatpm/Whatpm/CSS/ChangeLog	3 Feb 2008 05:59:12 -0000
2008-02-03  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ('display', 'list-style-type',
	'caption-side'): CSS 2.0 values added.
	('font-size-adjust', 'font-stretch', 'marker-offset'): Implemented.
	($length_percentage_keyword_parser): Now this is in a variable.
	($length_keyword_parser): Now this is in a variable, too.
	('font'): Reset 'font-size-adjust' and 'font-stretch' as
	defined by CSS2.
	('marks', 'size', 'page'): Implemented.


Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Sat Feb 2 13:42:42 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.129: +6 -0 lines
Diff to previous 1.129
++ whatpm/t/ChangeLog	2 Feb 2008 13:42:33 -0000
2008-02-02  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: 'clip' added.

	* css-visual.t: New test data for 'clip' are added.

++ whatpm/Whatpm/CSS/ChangeLog	2 Feb 2008 13:42:01 -0000
2008-02-02  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ($default_serializer): New 'RECT' type supported.
	('clip'): Implemented.


Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Tue Jan 29 22:15:01 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.128: +8 -0 lines
Diff to previous 1.128
++ whatpm/t/ChangeLog	29 Jan 2008 22:14:49 -0000
2008-01-30  Wakaba  <wakaba@suika.fam.cx>

	* css-generated.dat: New test data for 'counter-increment', 'content',
	and 'counter-reset' are added.

	* CSS-Parser-1.t: 'counter-reset' and 'counter-increment'
	are added.

++ whatpm/Whatpm/CSS/ChangeLog	29 Jan 2008 22:13:54 -0000
2008-01-30  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ($default_serializer): New 'ADDCOUNTER'
	and 'SETCOUNTER' types supported.
	('content'): 'counter()' and 'counters()' are supported iff
	the property 'counter-reset' is supported.
	('counter-reset', 'counter-increment'): Implemented.


Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Mon Jan 28 13:13:25 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.127: +13 -0 lines
Diff to previous 1.127
++ whatpm/t/ChangeLog	28 Jan 2008 13:13:16 -0000
2008-01-28  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: 'content' added to the list of supported
	property and the list of initial values.

	* css-generated.dat: Tests for 'content' are added.

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

	* CSS-Parser-1.t: Loads test files as UTF-8.

	* css-generated.dat: Semi-real-world test data for 'quotes' are added.

++ whatpm/Whatpm/CSS/ChangeLog	28 Jan 2008 13:11:50 -0000
2008-01-28  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ($default_serializer): New 'CONTENT' type supported.
	('content'): Implemented.


Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 10:14:52 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.126: +6 -0 lines
Diff to previous 1.126
++ whatpm/t/ChangeLog	27 Jan 2008 10:14:45 -0000
	* CSS-Parser-1.t: 'quotes' added.

	* css-generated.dat: Test data for 'quotes' are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 10:14:15 -0000
	* Parser.pm ($default_serializer): 'QUOTES' type supported.
	('quotes'): Implemented.

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


Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 08:58:05 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.125: +7 -0 lines
Diff to previous 1.125
++ whatpm/t/ChangeLog	27 Jan 2008 08:57:57 -0000
	* CSS-Parser-1.t: 'overflow-x' and 'overflow-y' are added.

	* css-visual.dat: New test data for 'overflow', 'overflow-x',
	and 'overflow-y' are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 08:56:42 -0000
	* Parser.pm ($one_keyword_parser): More accurate error location
	reporting.
	('overflow-x', 'overflow-y'): Implemented.
	('overflow'): Reimplemented as a shorthand.

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


Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 08:22:40 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.124: +5 -0 lines
Diff to previous 1.124
++ whatpm/t/ChangeLog	27 Jan 2008 08:22:34 -0000
	* css-visual.dat: New test data for 'opacity' and '-moz-opacity'
	are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 08:22:07 -0000
	* Parser.pm ('opacity' parse): Support for '+'.

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


Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 08:09:12 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.123: +14 -0 lines
Diff to previous 1.123
++ whatpm/t/ChangeLog	27 Jan 2008 08:09:01 -0000
	* CSS-Parser-1.t: Files |css-table.dat| and |css-interactive.dat|
	are added.

	* css-table.dat: New test file.

	* css-interactive.dat: New test file.

	* css-font.dat: New test data for 'font-size' are added.

	* css-text.dat: New test data for 'text-indent', 'letter-spacing',
	and 'word-spacing' are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 08:07:41 -0000
	* Parser.pm ('letter-spacing' parse): Support for '+'.
	('border-spacing' serialize_multiple): Revised taking into
	account 'import' and 'inherit'.
	('border-spacing' parse): Support for '+'.

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


Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 07:19:05 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.122: +12 -0 lines
Diff to previous 1.122
++ whatpm/t/ChangeLog	27 Jan 2008 07:19:02 -0000
	* CSS-Parser-1.t: Files |css-text.dat| and |css-paged.dat|
	are added.

	* css-visual.dat: New test data for 'background-position' are
	added.

	* css-text.dat: New test file.

	* css-paged.dat: New test file.

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

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 07:18:18 -0000
	* Parser.pm ($parse_color): Support for '+'.  HSL to RGB
	convertion was wrong.
	('orphans', 'background-position' parse): Support for '+'.

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


Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 06:42:05 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.121: +7 -0 lines
Diff to previous 1.121
++ whatpm/t/ChangeLog	27 Jan 2008 06:42:00 -0000
2008-01-27  Wakaba  <wakaba@suika.fam.cx>

	* css-visual.dat: New test data for 'border-top-width', 'border-width',
	'padding-top', 'top', 'right', 'bottom', 'left', 'z-index',
	'width', 'min-width', 'max-width', 'height', 'min-height',
	'max-height', 'line-height', and 'vertical-align' are added.

++ whatpm/Whatpm/CSS/ChangeLog	27 Jan 2008 06:40:08 -0000
2008-01-27  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ('z-index', 'line-height', 'border-width' parse): Support
	for '+'.
	('margin-top' parse): Fixed to report more accureate error
	position.
	('right'): Negative values and 'auto' were not supported.


Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 14:48:09 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.120: +8 -0 lines
Diff to previous 1.120
++ whatpm/t/ChangeLog	26 Jan 2008 14:46:58 -0000
	* css-font.dat: New test data for 'font-weight'
	and 'font-size' are added.

	* css-visual.dat: New test data for leading and
	trailing zeros are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 14:46:14 -0000
	* Parser.pm ('font-weight' parser): Support for '+'.

	* Tokenizer.pm: Normalize number stored in |NUMBER_TOKEN|,
	|PERCENTAGE_TOKEN|, and |DIMENSION_TOKEN|.

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


Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 14:31:32 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.119: +4 -0 lines
Diff to previous 1.119
++ whatpm/t/ChangeLog	26 Jan 2008 14:31:26 -0000
	* css-font.dat: New test data for 'font' and 'font-size'.

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

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 14:31:00 -0000
	* Parser.pm ('font-size' parser): Support for '+'.  Fixed to
	report more accurate error position.  Enabled the
	support for '-webkit-xxx-large'.
	('font' parse): Support for '+' in <'font-weight'>
	and <'font-size'>.

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


Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 11:18:40 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.118: +8 -0 lines
Diff to previous 1.118
++ whatpm/t/ChangeLog	26 Jan 2008 11:18:34 -0000
	* CSS-Parser-1.t: 'background-position' was missing
	from the list of default values.

	* css-visual.dat: New test data for 'background'
	and 'background-position' are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 11:17:46 -0000
	* Parser.pm ('background' serialize_multiple, 'background-position'
	serialize_shorthand): Reimplemented taking 'inherit'
	and 'important' into account.
	('background' parse): Support for '+'.  Correct initial value
	for 'background-position-y' was not set in some cases.
	Wrong value was set to 'background-position-x' in some case.
	Did not return by some syntax errors.

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


Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 09:05:07 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.117: +4 -0 lines
Diff to previous 1.117
++ whatpm/t/ChangeLog	26 Jan 2008 09:05:05 -0000
	* css-visual.dat: New test data for 'border' are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 09:04:26 -0000
	* Parser.pm ('border' serialize_multiple): Reimplement
	to take 'inherit' and 'important' into account.

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


Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 05:11:01 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.116: +9 -0 lines
Diff to previous 1.116
++ whatpm/t/ChangeLog	26 Jan 2008 05:10:58 -0000
	* css-1.dat: Some test results were incorrect.

	* css-font.dat: New test data on 'font' are added.

	* css-visual.dat: Some test results were incorrect.  New
	test data on 'margin' are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 05:09:37 -0000
	* Parser.pm (serialize_shorthand, serialize_multiple): The
	leading | ! |s in the priority part were removed (now they
	are added by |css_text| attribute implementation).
	(border-width, border-style, border-color serialize_shorthand): Typo
	fixed.

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


Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Sat Jan 26 04:50:05 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.115: +6 -0 lines
Diff to previous 1.115
++ whatpm/t/ChangeLog	26 Jan 2008 04:49:57 -0000
	* css-font.dat: New test file.

	* CSS-Parser-1.dat: |css-font.dat| is added.

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

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 04:49:36 -0000
	* Parser.pm (font serialize_shorthand): Implemented.
	($generic_font_keywords): Typo fixed.

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


Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Fri Jan 25 16:04:39 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.114: +15 -0 lines
Diff to previous 1.114
++ whatpm/t/ChangeLog	25 Jan 2008 16:01:06 -0000
2008-01-26  Wakaba  <wakaba@suika.fam.cx>

	* css-visual.dat: Test data for 'padding', 'margin',
	and 'border' related shorthands are added.

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

	* CSS-Parser-1.t: |css-generated.dat| is added.
	(get_computed_style): The subject of |query_selector|
	should have been the document.

	* css-generated.dat: New test data.

	* css-visual.dat: New test data for 'display' are added.

++ whatpm/Whatpm/CSS/ChangeLog	25 Jan 2008 15:59:41 -0000
2008-01-26  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Return value of |serialize_multiple| methods
	are changed.
	('margin' serialize_multiple, 'padding' serialize_multiple):
	Implemented.
	('border-style' serialize_shorthand, 'border-color'
	serialize_shorthand, 'border-width' serialize_shorthand,
	'border-left' serialize_shorthand, 'border-top' serialize_shorthand,
	'border-bottom' serialize_shorthand, 'border-right'
	serialize_shorthand): New.


Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 13:09:00 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.113: +9 -0 lines
Diff to previous 1.113
++ whatpm/t/ChangeLog	24 Jan 2008 13:08:49 -0000
	* CSS-Parser-1.t: Default values are updated.

	* css-1.t: Tests for duplicate declarations are added.

	* css-visual.t: Some tests were incorrect.  Tests for 'margin'
	serialization and '+' in 'margin' are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	24 Jan 2008 13:07:19 -0000
	* Parser.pm (parse_char_string): Treatement for non-important
	duplicate declarations was incorrect.
	(margin): Use 'margin' shorthand property for serializing
	margin-related properties if possible.  Support for the |+|
	sign in <'margin'> is added.

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


Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 12:12:34 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.112: +7 -0 lines
Diff to previous 1.112
++ whatpm/t/ChangeLog	24 Jan 2008 12:12:26 -0000
	* CSS-Parser-1.t: Test data file |css-visual.dat| is added.
	Support for the quirks mode.

	* css-visual.dat: New file.

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

++ whatpm/Whatpm/CSS/ChangeLog	24 Jan 2008 12:11:54 -0000
2008-01-24  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm: Support for the |+| sign in 'margin-top' and
	similar properties.


Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 11:24:41 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.111: +7 -0 lines
Diff to previous 1.111
++ whatpm/t/ChangeLog	24 Jan 2008 11:24:30 -0000
2008-01-24  Wakaba  <wakaba@suika.fam.cx>

	* css-1.dat: Typo fixed.

	* CSS-Parser-1.t: The attribute name for computed style
	has been changed.


Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Tue Jan 22 12:47:26 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.110: +7 -0 lines
Diff to previous 1.110
++ whatpm/t/ChangeLog	22 Jan 2008 12:47:21 -0000
2008-01-22  Wakaba  <wakaba@suika.fam.cx>

	* css-1.dat: Basic tests for forward compatible parsing
	are added.

	* CSS-Parser-1.t: Support for |#errors| validation.

++ whatpm/Whatpm/CSS/ChangeLog	22 Jan 2008 12:44:31 -0000
2008-01-22  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm (new {onerror}): The default error handler (outputting
	to the standard error output) is defined.
	(parse_char_string {get_char}): Set the next number to the
	column number of the last character as the column of the
	end of file pseudo-character.


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Mon Jan 14 13:53:50 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.109: +4 -0 lines
Diff to previous 1.109
++ whatpm/t/ChangeLog	14 Jan 2008 13:53:09 -0000
2008-01-14  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t, css-1.dat: New test files.

++ whatpm/Whatpm/CSS/ChangeLog	14 Jan 2008 13:53:42 -0000
	* Parser.pm (-moz-opacity): DOM attribute name was wrong.

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


Revision 1.109 - (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.108: +10 -0 lines
Diff to previous 1.108
++ 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.108 - (view) (download) (annotate) - [select for diffs]
Sat Nov 24 11:21:04 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.107: +5 -0 lines
Diff to previous 1.107
++ 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.107 - (view) (download) (annotate) - [select for diffs]
Fri Nov 23 14:47:49 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.106: +4 -0 lines
Diff to previous 1.106
++ 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.106 - (view) (download) (annotate) - [select for diffs]
Fri Nov 23 07:35:03 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.105: +5 -0 lines
Diff to previous 1.105
++ 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.105 - (view) (download) (annotate) - [select for diffs]
Fri Nov 23 05:39:43 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.104: +7 -0 lines
Diff to previous 1.104
++ 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.104 - (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.103: +5 -0 lines
Diff to previous 1.103
++ 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.103 - (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.102: +5 -0 lines
Diff to previous 1.102
++ 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.102 - (view) (download) (annotate) - [select for diffs]
Sun Nov 11 02:25:51 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.101: +4 -0 lines
Diff to previous 1.101
++ 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.101 - (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.100: +5 -0 lines
Diff to previous 1.100
++ 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.100 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 04:34:30 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.99: +4 -0 lines
Diff to previous 1.99
++ 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.99 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 03:52:51 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.98: +5 -0 lines
Diff to previous 1.98
++ 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.98 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 03:44:53 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.97: +5 -0 lines
Diff to previous 1.97
++ 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.97 - (view) (download) (annotate) - [select for diffs]
Sun Nov 4 03:20:34 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.96: +5 -0 lines
Diff to previous 1.96
++ 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.96 - (view) (download) (annotate) - [select for diffs]
Fri Oct 26 14:22:59 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.95: +4 -0 lines
Diff to previous 1.95
++ 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.95 - (view) (download) (annotate) - [select for diffs]
Tue Oct 23 11:32:57 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.94: +5 -0 lines
Diff to previous 1.94
++ 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.94 - (view) (download) (annotate) - [select for diffs]
Sun Oct 14 09:21:46 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.93: +5 -0 lines
Diff to previous 1.93
++ 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.93 - (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.92: +4 -0 lines
Diff to previous 1.92
++ 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.92 - (view) (download) (annotate) - [select for diffs]
Sun Sep 30 11:38:18 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.91: +4 -0 lines
Diff to previous 1.91
html5lib test data updated


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Sat Sep 29 04:45:10 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.90: +5 -0 lines
Diff to previous 1.90
++ 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.90 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 04:23:46 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.89: +6 -0 lines
Diff to previous 1.89
++ whatpm/t/ChangeLog	24 Sep 2007 04:23:24 -0000
2007-09-24  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.t: New test data files are added.

	* content-model-atom-1.dat, content-model-atom-2.dat: New test data.

++ whatpm/Whatpm/ChangeLog	24 Sep 2007 04:21:59 -0000
2007-09-24  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Set level values for later uses.

++ whatpm/Whatpm/ContentChecker/ChangeLog	24 Sep 2007 04:22:38 -0000
2007-09-24  Wakaba  <wakaba@suika.fam.cx>

	* Atom.pm (hreflang): Checker is implemented.
	(AtomDateConstruct): Checking for content is implemented.


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 17:43:41 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.88: +5 -0 lines
Diff to previous 1.88
++ whatpm/t/ChangeLog	8 Sep 2007 17:43:26 -0000
	* css-token-1.test: Test cases for remaining CSS tokens
	are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	8 Sep 2007 17:43:04 -0000
	* Tokenizer.pm: Delimiters frequently used in CSS
	now have different |type|s than |DELIM_TOKEN|.

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


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 16:43:52 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.87: +5 -0 lines
Diff to previous 1.87
++ whatpm/t/ChangeLog	8 Sep 2007 16:43:37 -0000
	* css-token-1.test: Test cases for one-char tokens, |COMMENT|,
	and |COMMENT_INVALID| are added.

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


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 15:43:12 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.86: +5 -0 lines
Diff to previous 1.86
++ whatpm/t/ChangeLog	8 Sep 2007 15:43:05 -0000
2007-09-09  Wakaba  <wakaba@suika.fam.cx>

	* css-token-1.test: |URI_PREFIX|, |UNICODE_RANGE|, |CDO|,
	and |CDC| test cases are added.

++ whatpm/Whatpm/CSS/ChangeLog	8 Sep 2007 15:42:41 -0000
2007-09-09  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm: |UNICODE_RANGE| token's |value| no longer
	includes |U+| prefix.


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 15:20:42 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.85: +5 -0 lines
Diff to previous 1.85
++ whatpm/t/ChangeLog	8 Sep 2007 15:19:38 -0000
	* css-token-1.test: |URI| and |INVALID| test
	cases are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	8 Sep 2007 15:19:19 -0000
	* Tokenizer.pm: |URI| bugs are fixed.

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


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 13:43:58 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.84: +5 -0 lines
Diff to previous 1.84
++ whatpm/t/ChangeLog	8 Sep 2007 13:43:45 -0000
	* css-token-1.test: |NUMBER| and |DIMENSION| test
	cases are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	8 Sep 2007 13:43:27 -0000
	* Tokenizer.pm: |DIMENSION| and |NUMBER| related
	bugs are fixed.

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


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 11:44:32 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.83: +5 -0 lines
Diff to previous 1.83
++ whatpm/t/ChangeLog	8 Sep 2007 11:44:24 -0000
	* css-token-1.test: |HASH| and |NUMBER|
	test cases are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	8 Sep 2007 11:44:00 -0000
	* Tokenizer.pm: |NUMBER|-related bugs are fixed.

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


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 11:09:41 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.82: +5 -0 lines
Diff to previous 1.82
++ whatpm/t/ChangeLog	8 Sep 2007 11:09:23 -0000
	* css-token-1.test: |STRING| and |INVALID|
	test cases are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	8 Sep 2007 11:09:40 -0000
	* Tokenizer.pm: |STRING|-related bugs are fixed.

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


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 10:21:04 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.81: +4 -0 lines
Diff to previous 1.81
++ whatpm/t/ChangeLog	8 Sep 2007 10:20:46 -0000
	* css-token-1.test: New tests are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	8 Sep 2007 10:20:33 -0000
	* Tokenizer.pm: Bug fixes.

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


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Sat Sep 8 05:57:05 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.80: +4 -0 lines
Diff to previous 1.80
++ whatpm/t/ChangeLog	8 Sep 2007 05:56:49 -0000
2007-09-08  Wakaba  <wakaba@suika.fam.cx>

	* css-token-1.test, CSS-Tokenizer.t: New files.


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Tue Sep 4 11:19:07 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.79: +4 -0 lines
Diff to previous 1.79
++ whatpm/t/ChangeLog	4 Sep 2007 11:19:01 -0000
2007-09-04  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: New tests are added.

++ whatpm/Whatpm/ChangeLog	4 Sep 2007 11:18:29 -0000
2007-09-04  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Some error types were wrong.


Revision 1.79 - (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.78: +7 -0 lines
Diff to previous 1.78
++ 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.78 - (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.77: +9 -0 lines
Diff to previous 1.77
++ 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.77 - (view) (download) (annotate) - [select for diffs]
Fri Aug 17 11:53:52 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.76: +5 -0 lines
Diff to previous 1.76
++ 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.76 - (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.75: +7 -0 lines
Diff to previous 1.75
++ 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.75 - (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.74: +4 -0 lines
Diff to previous 1.74
++ 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.74 - (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.73: +6 -0 lines
Diff to previous 1.73
++ 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.73 - (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.72: +5 -0 lines
Diff to previous 1.72
++ 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.72 - (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.71: +6 -0 lines
Diff to previous 1.71
++ 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.71 - (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.70: +5 -0 lines
Diff to previous 1.70
++ 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.70 - (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.69: +6 -0 lines
Diff to previous 1.69
++ 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.69 - (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.68: +5 -0 lines
Diff to previous 1.68
++ 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.68 - (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.67: +4 -0 lines
Diff to previous 1.67
++ 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.67 - (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.66: +5 -0 lines
Diff to previous 1.66
++ 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.66 - (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.65: +8 -0 lines
Diff to previous 1.65
++ 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.65 - (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.64: +21 -0 lines
Diff to previous 1.64
++ 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.64 - (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.63: +9 -0 lines
Diff to previous 1.63
++ 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.63 - (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.62: +5 -0 lines
Diff to previous 1.62
++ 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.62 - (view) (download) (annotate) - [select for diffs]
Sun Jul 15 16:51:14 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.61: +5 -0 lines
Diff to previous 1.61
++ whatpm/t/ChangeLog	15 Jul 2007 16:51:05 -0000
	* Charset-DecodeHandler.t: Cases for charset names has
	been changed to match with the module's implementation.

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

++ whatpm/Whatpm/Charset/ChangeLog	15 Jul 2007 16:49:53 -0000
	* DecodeHandle.pm (create_decode_handle): Set canonical
	or specified name to |input_encoding| attribute.
	(uri_to_name): Reimplemented.
	(input_encoding): Return charset name returned
	by |uri_to_name| if available.
	($CharsetDef): Property |xml_name| is now contain
	only name defined in XML specifications.

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


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Sun Jul 15 12:41:51 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.60: +4 -0 lines
Diff to previous 1.60
++ whatpm/t/ChangeLog	15 Jul 2007 12:41:07 -0000
2007-07-15  Wakaba  <wakaba@suika.fam.cx>

	* Charset-DecodeHandler.t: New test script.

++ whatpm/Whatpm/ChangeLog	15 Jul 2007 08:22:21 -0000
	* Charset/: New directory.

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

++ whatpm/Whatpm/Charset/ChangeLog	15 Jul 2007 08:22:53 -0000
2007-07-15  Wakaba  <wakaba@suika.fam.cx>

	* DecodeHandle.pm: New Perl module (created
	from manakai's |Encode.dis|).

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

	* ChangeLog: New file.


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Sat Jul 7 13:41:05 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.59: +4 -0 lines
Diff to previous 1.59
++ 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.59 - (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.58: +4 -0 lines
Diff to previous 1.58
++ 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.58 - (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.57: +6 -0 lines
Diff to previous 1.57
++ 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.57 - (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.56: +4 -0 lines
Diff to previous 1.56
++ 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.56 - (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.55: +14 -0 lines
Diff to previous 1.55
++ 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.55 - (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.54: +10 -0 lines
Diff to previous 1.54
++ 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.54 - (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.53: +11 -0 lines
Diff to previous 1.53
++ 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.53 - (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.52: +5 -0 lines
Diff to previous 1.52
++ 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.52 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 14:24:21 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.51: +13 -0 lines
Diff to previous 1.51
++ 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.51 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 06:20:37 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.50: +11 -1 lines
Diff to previous 1.50
++ 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.50 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 05:12:12 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.49: +6 -0 lines
Diff to previous 1.49
++ 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.49 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 16:42:43 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.48: +10 -0 lines
Diff to previous 1.48
++ 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.48 - (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.47: +8 -1 lines
Diff to previous 1.47
++ 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.47 - (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.46: +4 -0 lines
Diff to previous 1.46
++ 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.46 - (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.45: +7 -0 lines
Diff to previous 1.45
++ 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.45 - (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.44: +4 -0 lines
Diff to previous 1.44
++ 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.44 - (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.43: +7 -0 lines
Diff to previous 1.43
++ 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.43 - (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.42: +5 -0 lines
Diff to previous 1.42
++ 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.42 - (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.41: +6 -0 lines
Diff to previous 1.41
++ 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.41 - (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.40: +10 -0 lines
Diff to previous 1.40
++ 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.40 - (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.39: +5 -0 lines
Diff to previous 1.39
++ 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.39 - (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.38: +5 -0 lines
Diff to previous 1.38
++ 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.38 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 04:09:38 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.37: +5 -0 lines
Diff to previous 1.37
++ 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.37 - (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.36: +10 -0 lines
Diff to previous 1.36
++ 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.36 - (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.35: +5 -0 lines
Diff to previous 1.35
++ 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.35 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 02:59:48 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.34: +10 -0 lines
Diff to previous 1.34
++ whatpm/t/ChangeLog	23 Jun 2007 02:59:40 -0000
	* ContentChecker.t: Use NanoDOM-based manakai for XHTML.
	Note that a test fails that assumes XML attribute value
	normalization fails since XMLParserTemp.pm does
	not normalize white space in attribute value when
	creating an attribute node (and new NanoDOM-based
	manakai's Attr.value does not normalize white space
	for more Web compatibility).

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


Revision 1.34 - (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.33: +8 -0 lines
Diff to previous 1.33
++ 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.33 - (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.32: +6 -0 lines
Diff to previous 1.32
++ 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.32 - (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.31: +6 -0 lines
Diff to previous 1.31
++ 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.31 - (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.30: +7 -0 lines
Diff to previous 1.30
++ 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.30 - (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.29: +4 -0 lines
Diff to previous 1.29
++ 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.29 - (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.28: +8 -0 lines
Diff to previous 1.28
++ 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.28 - (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.27: +2 -0 lines
Diff to previous 1.27
++ 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.27 - (view) (download) (annotate) - [select for diffs]
Fri May 25 14:16:29 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.26: +4 -0 lines
Diff to previous 1.26
++ whatpm/t/ChangeLog	25 May 2007 14:16:22 -0000
	* URIChecker.t: New test entries.

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

++ whatpm/Whatpm/ChangeLog	25 May 2007 14:16:00 -0000
	* URIChecker.pm: All recommendations from RFC 3986
	and RFC 3987 are listed (not all testable items are checked yet).

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


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri May 25 12:13:55 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.25: +4 -0 lines
Diff to previous 1.25
++ whatpm/t/ChangeLog	25 May 2007 12:12:35 -0000
2007-05-25  Wakaba  <wakaba@suika.fam.cx>

	* URIChecker.t: New test.

++ whatpm/Whatpm/ChangeLog	25 May 2007 12:12:54 -0000
2007-05-25  Wakaba  <wakaba@suika.fam.cx>

	* URIChecker.pm: New module.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sun May 20 11:12:25 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.24: +12 -0 lines
Diff to previous 1.24
++ 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>


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun May 20 07:12:11 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.23: +8 -0 lines
Diff to previous 1.23
++ whatpm/t/ChangeLog	20 May 2007 07:12:09 -0000
	* content-model-1.dat: Required attributes are
	added to <link>s.

	* content-model-2.dat: Tests for global event handler
	content attributes, <link>s and <embed>s are added.

2007-05-20  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	20 May 2007 07:11:11 -0000
	* ContentChecker.pm ($HTMLEventHandlerAttrChecker): New placeholder.
	($HTMLAttrChecker): Event handler content attributes
	are added.
	(link, embed): Required attribute is now checked.
	(embed): Unknown local attributes are no longer warned.

2007-05-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sun May 20 05:07:12 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.22: +5 -0 lines
Diff to previous 1.22
++ whatpm/t/ChangeLog	20 May 2007 05:06:29 -0000
	* content-model-2.dat: Tests for additionally-implemented
	attributes are added.

2007-05-20  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	20 May 2007 05:06:03 -0000
	* ContentChecker.pm ($HTMLSpaceURIsAttrChecker): New placeholder.
	($HTMLIMTAttrChecker): New checker.
	(link@rel, link@href, link@type, style@type,
	a@href, a@ping, a@ping, a@type, embed@src, embed@type,
	object@data, object@type, source@src, source@type, area@alt,
	area@shape, area@coords, area@href,
	area@ping, area@rel, area@type, script@src,
	script@defer, script@async, script@type): Checkers added.

2007-05-20  Wakaba  <wakaba@suika.fam.cx>


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Sat May 19 15:31:07 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.21: +5 -0 lines
Diff to previous 1.21
++ whatpm/t/ChangeLog	19 May 2007 15:31:00 -0000
2007-05-20  Wakaba  <wakaba@suika.fam.cx>

	* content-model-2.dat: Tests for <a>/interactive
	elements non-nesting are added.

++ whatpm/Whatpm/ChangeLog	19 May 2007 15:30:33 -0000
2007-05-20  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Descendant checking was incorrect.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sat May 19 14:29:09 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.20: +6 -0 lines
Diff to previous 1.20
++ whatpm/t/ChangeLog	19 May 2007 14:28:59 -0000
	* content-model-3.dat: New test.

	* ContentChecker.t (@FILES): |content-model-3.dat| added.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	19 May 2007 14:28:30 -0000
	* ContentChecker.pm: Support |xml:*| and |xmlns:*|
	attributes.  Report an error if |Element.prefix|
	is |xmlns|.

	* NanoDOM.pm (prefix): New attribute.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sat May 19 11:37:24 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.19: +5 -0 lines
Diff to previous 1.19
++ whatpm/t/ChangeLog	19 May 2007 11:37:20 -0000
	* tree-test-1.dat: Tests for |<iframe>|, |<noframes>|,
	and |<xmp>| are added.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	19 May 2007 11:36:48 -0000
	* HTML.pm.src: In |main| phase, |in body| insertion
	mode, action for |<iframe>| was missing.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Sat May 19 10:11:32 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.18: +9 -0 lines
Diff to previous 1.18
++ whatpm/t/ChangeLog	19 May 2007 10:11:24 -0000
	* content-model-1.dat: A content model conformance
	error was missing.

	* content-model-2.dat: Unsupported global attribute (prefixed
	attribute) test is added.  Tests for many HTML5 elements
	are added.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	19 May 2007 10:10:09 -0000
	* ContentChecker.pm: Support for many of HTML5 elements.
	($GetHTMLNonNegativeIntegerAttrChecker): New.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sat May 19 07:55:43 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.17: +4 -0 lines
Diff to previous 1.17
++ whatpm/t/ChangeLog	19 May 2007 07:55:35 -0000
	* content-model-2.dat: Tests for elements up to |progress|.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	19 May 2007 07:55:08 -0000
	* ContentChecker.pm: Support for most elements up to |progress|.
	($HTMLURIAttrChecker): Placeholder.
	($HTMLIntegerAttrChecker, $GetHTMLFloatingPointNumberAttrChecker):
	New.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sat May 19 06:02:36 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.16: +8 -0 lines
Diff to previous 1.16
++ whatpm/t/ChangeLog	19 May 2007 06:02:30 -0000
	* content-model-2.dat: Tests for global attributes, |html|, |head|,
	|base|, |meta|, and |style|.

	* ContentChecker.t: Support for |#data html| (HTML parsing
	mode).

2007-05-19  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	19 May 2007 06:01:57 -0000
	* ContentChecker.pm: Attribute checkers
	for global attributes, |html|, |base|, |style|, and |meta|.

	* NanoDOM.pm (insert_before): Weaken reference
	to the parent node.
	(Attr::new): Set |owner_element| attribute.
	(namespace_uri, manakai_local_name): New attribute implementations.
	(owner_element): New attribute.

2007-05-19  Wakaba  <wakaba@suika.fam.cx>


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat May 19 03:49:58 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.15: +11 -1 lines
Diff to previous 1.15
++ whatpm/t/ChangeLog	19 May 2007 03:49:54 -0000
2007-05-19  Wakaba  <wakaba@suika.fam.cx>

	* content-model-2.dat: New test.

	* ContentChecker.t (@FILES): |content-model-2.dat| is added.
	(get_node_path): |ATTRIBUTE_NODE| support.

	* content-model-1.dat: New tests for unknown
	element in HTML namespace.

	* ContentChecker.t (manakai_element_type_match): Removed.
++ whatpm/Whatpm/ChangeLog	19 May 2007 03:48:44 -0000
2007-05-19  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm ($AttrChecker, $HTMLAttrChecker,
	$AnyChecker->{attr_checker}, $HTMLAttrsChecker,
	$Element->{$HTML_NS}->{''}): New.
	(check_element): Invoke attrs_checker for each element.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sun May 13 10:40:07 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.14: +4 -0 lines
Diff to previous 1.14
++ whatpm/t/ChangeLog	13 May 2007 10:39:43 -0000
	* ContentChecker.pm (manakai_element_type_match): Removed.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	13 May 2007 10:40:03 -0000
	* ContentChecker.pm: Don't use |manakai_element_type_match|.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sun May 13 09:52:08 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.13: +5 -0 lines
Diff to previous 1.13
++ whatpm/t/ChangeLog	13 May 2007 09:51:36 -0000
	* content-model-1.dat: Tests for |a| content model are added.
	Tests for |legend| content model are added.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	13 May 2007 09:50:22 -0000
	* ContentChecker.pm: Don't generate duplicate
	error when an element type is put in the "minus" list
	and the element type is not allowed explicitly in the particular
	element content model.
	(html:a checker): New checker.
	(html:details, html:datagrid): New checkers.
	(html:legend): New checker.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun May 13 08:45:47 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.12: +4 -0 lines
Diff to previous 1.12
++ whatpm/t/ChangeLog	13 May 2007 08:45:31 -0000
	* content-model-1.dat: Tests for |li| content model are added.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	13 May 2007 08:45:15 -0000
	* ContentChecker.pm (html:li checker): Implemented.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun May 13 08:09:15 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.11: +7 -0 lines
Diff to previous 1.11
++ whatpm/t/ChangeLog	13 May 2007 08:08:56 -0000
	* content-model-1.dat: Tests for |dd| content model are added.
	Tests for |em| content model (inline-level content
	or stricly inline-level content) are added.
	Tests for |dfn| content model are added.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	13 May 2007 08:07:15 -0000
	* ContentChecker.pm ($HTMLInlineOrStriclyInlineChecker): New
	checker.
	(html:dd checker): New checker.
	(html:q, html:em, html:strong, html:small,
	html:m, html:dfn, html:code, html:samp, html:span): New checkers.

2007-05-13  Wakaba  <wakaba@suika.fam.cx>


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun May 13 05:35:22 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.10: +6 -0 lines
Diff to previous 1.10
++ whatpm/t/ChangeLog	13 May 2007 05:35:20 -0000
2007-05-13  Wakaba  <wakaba@suika.fam.cx>

	* content-model-1.dat: New test data.

	* ContentChecker.t: New test.

++ whatpm/Whatpm/ChangeLog	13 May 2007 05:34:38 -0000
2007-05-13  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm ($AnyChecker): Renamed
	from |$ElementDefault->{checker}|.
	($ElementDefault->{checker}): Throw an error that
	the element type is not supported by the checker.
	($HTMLMetadataElement): |html:base| was missing.
	($HTMLEmptyChecker): Don't throw an error
	for inter-element whitespace nodes.
	(html:html checker): Errors were not
	thrown even if |html:head| and/or |html:body|
	children were missing.
	(html:head checker): An error was not
	thrown if <meta charset> appered after other
	elements.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sat May 5 06:51:06 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.9: +5 -0 lines
Diff to previous 1.9
++ whatpm/t/ChangeLog	5 May 2007 06:50:44 -0000
2007-05-05  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: ins > p test and noscript in noscript test
	are added.

++ whatpm/Whatpm/ChangeLog	5 May 2007 06:49:43 -0000
2007-05-05  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: |footer|, |video|, |audio|, |script|,
	and |noscript| elements are implemented.
	(new): New method.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Fri May 4 09:16:04 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.8: +11 -0 lines
Diff to previous 1.8
++ whatpm/t/ChangeLog	4 May 2007 09:15:43 -0000
2007-05-03  Wakaba  <wakaba@suika.fam.cx>

	* tokenizer-test-1.test: Incorrect DOCTYPE testa
	are added.

	* tree-test-1.dat: |innerHTML| tests are added.

2007-05-03  Wakaba  <wakaba@suika.fam.cx>

	* LICENSE: New document.

++ whatpm/Whatpm/ChangeLog	4 May 2007 09:13:06 -0000
2007-05-04  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (manakai_parent_element,
	document_element, manakai_local_name,
	manakai_element_type_match): New method.

2007-05-03  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Replace decimal and hexadecimal numeric
	entities in C1 range using Windows-1252 mapping.  Bare LF
	did not count as new line for error reporting.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed May 2 13:44:35 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.7: +12 -0 lines
Diff to previous 1.7
++ ChangeLog	2 May 2007 13:37:34 -0000
2007-05-02  Wakaba  <wakaba@suika.fam.cx>

	* readme.en.html: TODO section is added.

++ whatpm/t/ChangeLog	2 May 2007 13:44:02 -0000
2007-05-02  Wakaba  <wakaba@suika.fam.cx>

	* .cvsignore: Result files are added.

	* HTML-tree.t: Support for document fragment tests.

	* Makefile: Generate test result files.

	* tokenizer-test-1.test: A new test to ensure that
	characters after end tag are preserved in RCDATA or CDATA
	case.

++ whatpm/Whatpm/ChangeLog	2 May 2007 13:42:17 -0000
2007-05-02  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (DOMImplementation): New class.
	(append_child): Weaken the |parent_node| reference.
	(create_element_ns, Element new): Set the |owner_document|
	reference.
	(implementation): New attribute.
	(owner_document, local_name, namespace_uri): New attributes.

	* HTML.pm.src (parse_string): Line and column numbers
	are now provided to error handler.
	(!!!parse-error): Short descriptions are added.
	(_construct_tree): Split into three methods; support
	for innerHTML mode.
	(set_inner_html): New method.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue May 1 07:46:42 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.6: +9 -0 lines
Diff to previous 1.6
++ whatpm/What/ChangeLog	1 May 2007 07:44:59 -0000
	* HTML.pm.src (parse_string): New method.
	(get_inner_html): Renamed from |inner_html|.

	* Makefile: A rule for |HTML.html| is added.

	* HTML.pod: New documentation.

2007-05-01  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/t/ChangeLog	1 May 2007 07:46:34 -0000
	* HTML-tree.t: Use new |What::HTML->parse_string| method
	so that this test don't have to know parser class's
	internals.

	* tree-test-1.dat: New tests for "(<head> stuffs) in body"
	and "(<head> stuffs) after body" are added.

2007-05-01  Wakaba  <wakaba@suika.fam.cx>


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue May 1 06:22:12 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.5: +9 -0 lines
Diff to previous 1.5
++ whatpm/What/ChangeLog	1 May 2007 06:20:06 -0000
2007-05-01  Wakaba  <wakaba@suika.fam.cx>

	* NanoDOM.pm (last_child, previous_sibling): New attributes.
	(clone_node): Attribute nodes were not completely copied.

	* HTML.pm.src: Many bugs are fixed.

++ whatpm/t/ChangeLog	1 May 2007 06:21:52 -0000
2007-05-01  Wakaba  <wakaba@suika.fam.cx>

	* HTML-tree.t: New test file is added.  Sort key
	was incorrect.

	* HTML-tokenizer.t: New test file is added.

	* tokenizer-test-1.test, tree-test-1.dat: New tests.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Apr 30 14:12:02 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.4: +8 -0 lines
Diff to previous 1.4
++ whatpm/What/ChangeLog	30 Apr 2007 14:11:13 -0000
	* HTML.pm.src: Some typos are fixed.

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

++ whatpm/t/ChangeLog	30 Apr 2007 14:11:55 -0000
	* .cvsignore: |tree-consturction| is added.

	* HTML-tree.t: New test.

	* Makefile: Rules for tree constructor tests are added.

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


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon Apr 30 11:45:24 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.3: +10 -0 lines
Diff to previous 1.3
++ whatpm/What/ChangeLog	30 Apr 2007 11:40:16 -0000
	* HTML.pm.src: Tokenizer's handling on hexadecimal
	numeric entities are rewritten.

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

++ whatpm/t/ChangeLog	30 Apr 2007 11:45:21 -0000
	* HTML-tokenizer.t: |Data::Dumper::Useqq| is replaced
	by customized ones so that utf8 vs byte string handling
	cause no error.  Set |$JSON::UTF8| flag on so
	that the |JSON| module turns the utf8 flag on.
	Support for the |contentModelFlags| and |lastStartTag|
	test props.  Show the input as well as description
	when a test fails.

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


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Apr 30 09:59:35 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +8 -0 lines
Diff to previous 1.2
++ whatpm/What/ChangeLog	30 Apr 2007 09:59:16 -0000
	* HTML.pm.src: Some tokenizer bugs are fixed.

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

++ whatpm/t/ChangeLog	30 Apr 2007 09:58:16 -0000
2007-04-30  Wakaba  <wakaba@suika.fam.cx>

	* .cvsignore: New file.

	* Makefile: New file.

	* HTML-tokenizer.t: New test.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Tue Apr 24 14:24:33 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +4 -0 lines
Diff to previous 1.1
++ whatpm/What/ChangeLog	24 Apr 2007 14:23:37 -0000
	* ContentType.pm: Documentation is added.

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

++ ChangeLog	24 Apr 2007 14:24:30 -0000
	* MANIFEST.SKIP: New file.

	* Makefile.PL: New file.

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

++ whatpm/t/ChangeLog	24 Apr 2007 14:24:12 -0000
	* ContentType.t: Remove some |my|s to avoid warnings.

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


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Tue Apr 24 13:35:35 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
*** empty log message ***


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