/[suikacvs]/markup/html/whatpm/Whatpm/ContentChecker.pm
Suika

Log of /markup/html/whatpm/Whatpm/ContentChecker.pm

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Sun Aug 30 03:40:50 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.110: +6 -6 lines
Diff to previous 1.110
++ whatpm/t/dom-conformance/ChangeLog	30 Aug 2009 03:35:02 -0000
2009-08-30  Wakaba  <wakaba@suika.fam.cx>

	* xml-global.dat: Added a test of |xml:lang| attribute on a
	foreign element in an HTML document (HTML5 revision 3697).

++ whatpm/Whatpm/ChangeLog	30 Aug 2009 03:40:20 -0000
2009-08-30  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Allow |xml:lang| in HTML document if the
	owner element is not an HTML element (HTML5 revision 3697).


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Sun Aug 23 02:35:33 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.109: +10 -6 lines
Diff to previous 1.109
++ whatpm/t/dom-conformance/ChangeLog	23 Aug 2009 02:34:37 -0000
	* html-form-button.dat: Added test data on interactive content in
	|button| element (HTML5 revision 2392).

	* html-links-1.dat: Added test data on exclusion of interactive
	content (HTML5 revision 2455, HTML5 revision 3162, HTML5 revision
	3338).

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

++ whatpm/Whatpm/ChangeLog	23 Aug 2009 02:26:52 -0000
2009-08-23  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Allow <input type=hidden> in context where
	interactive content is disallowed (HTML5 revision 2392).

++ whatpm/Whatpm/ContentChecker/ChangeLog	23 Aug 2009 02:35:21 -0000
	* HTML.pm: Disallow interactive content in |button| element (HTML5
	revision 2392).  Marked |img| and |object| (with |usemap|
	attribute) elements, |iframe| element, and |embed| element as
	interactive content (HTML5 revision 2455, HTML5 revision 3162,
	HTML5 revision 3338).

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


Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Sat Aug 22 09:35:35 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.108: +16 -7 lines
Diff to previous 1.108
++ whatpm/t/dom-conformance/ChangeLog	22 Aug 2009 09:34:41 -0000
	* html-objects-1.dat: Added and revised test data on |map| element
	content model (HTML5 revision 3009).

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	22 Aug 2009 09:35:24 -0000
	* HTML.pm: Changed |map| element content model to transparent
	content model (HTML5 revision 3009).

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


Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Sat Aug 22 09:05:32 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.107: +6 -2 lines
Diff to previous 1.107
++ whatpm/t/dom-conformance/ChangeLog	22 Aug 2009 08:39:48 -0000
	* html-flows-1.dat: Added and revised test data on |header| and
	|hgroup| elements (HTML5 revision 3039 and HTML5 revision 3040).

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	22 Aug 2009 08:39:33 -0000
	* HTML.pm: Reimplemented |header| and |hgroup| elements (HTML5
	revision 3039 and HTML revision 3040).

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


Revision 1.107 - (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.106: +4 -2 lines
Diff to previous 1.106
++ 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.106 - (view) (download) (annotate) - [select for diffs]
Fri Dec 12 12:59:17 2008 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.105: +9 -4 lines
Diff to previous 1.105
++ whatpm/t/dom-conformance/ChangeLog	12 Dec 2008 12:59:07 -0000
	* html-form-input.dat: Added test data for <input disabled> and
	<input autofocus>.

	* html-forms-1.dat: Added test data for <fieldset disabled>,
	<output for>, and <{formcontrol} name>.  Added test data for
	<{formcontrol} autofocus="">'s uniqueness.

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

++ whatpm/Whatpm/ChangeLog	12 Dec 2008 12:54:19 -0000
	* ContentChecker.pm: Introduced new flag |has_autofocus|.  Added
	support for new |id_type| value of |any|, which means any kind of
	element is allowed as a referenced element.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	12 Dec 2008 12:56:56 -0000
	* HTML.pm: Added checking for the uniqueness of |autofocus=""|
	attribute.  Implemented |name=""| attribute for form controls.
	Added U+000C into character class of space characters (it should
	have been, but was not in some of regular expressions).  Updated
	definitions for |output| elements.

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


Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Fri Dec 12 11:50:47 2008 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.104: +8 -4 lines
Diff to previous 1.104
++ whatpm/t/dom-conformance/ChangeLog	12 Dec 2008 11:50:40 -0000
	* html-datatemplate.dat, html-form-datalist.dat: Updated test
	results related to |optgroup| elements.

	* html-form-textarea.dat: Added new test data.

	* html-forms-1.dat: Moved some test data to
	|html-form-textarea.dat|.  Updated test results related to
	|optgroup| elements.

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

++ whatpm/Whatpm/ChangeLog	12 Dec 2008 11:48:16 -0000
	* ContentChecker.pm: Introduced |check_attrs2| method for the ease
	of defining codes for checking required attribute and as such.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	12 Dec 2008 11:48:45 -0000
	* HTML.pm: Updated definitions for |datalist|, |optgroup|,
	|option|, and |textarea| elements.

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


Revision 1.104 - (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.103: +3 -2 lines
Diff to previous 1.103
++ 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.103 - (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.102: +4 -4 lines
Diff to previous 1.102
++ 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.102 - (view) (download) (annotate) - [select for diffs]
Mon Oct 27 05:44:47 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.101: +5 -4 lines
Diff to previous 1.101
++ whatpm/Whatpm/ContentChecker/ChangeLog	27 Oct 2008 05:44:23 -0000
2008-10-27  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: HTML5 spec status updated, except for
	datatemplate-related features.


Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Tue Oct 7 11:41:41 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.100: +3 -2 lines
Diff to previous 1.100
++ 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.100 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 06:48:03 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.99: +13 -19 lines
Diff to previous 1.99
++ 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.99 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 12:37:09 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.98: +30 -4 lines
Diff to previous 1.98
++ 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.98 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 11:55:49 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.97: +10 -5 lines
Diff to previous 1.97
++ whatpm/Whatpm/ChangeLog	21 Sep 2008 11:41:39 -0000
	* ContentChecker.pm: |contextmenu| validness is now checked using
	|id| and |id_type| properties, and |menu| property is removed.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	21 Sep 2008 11:44:45 -0000
	* HTML.pm: |id| attribute checkers for the |menu| and |map|
	elements are removed; the |id| attribute of those elements is now
	checked by the global |id| attribute.

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


Revision 1.97 - (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.96: +4 -2 lines
Diff to previous 1.96
++ 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.96 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 11:25:56 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.95: +5 -5 lines
Diff to previous 1.95
++ 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.95 - (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.94: +22 -2 lines
Diff to previous 1.94
++ 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.94 - (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.93: +3 -3 lines
Diff to previous 1.93
++ 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.93 - (view) (download) (annotate) - [select for diffs]
Tue Sep 16 14:41:37 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.92: +3 -2 lines
Diff to previous 1.92
++ whatpm/Whatpm/ChangeLog	16 Sep 2008 14:41:24 -0000
	* Makefile: WebIDL.html added.

	* WebIDL.pod: New documentation.

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


Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 02:54:12 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.91: +18 -11 lines
Diff to previous 1.91
++ whatpm/Whatpm/ChangeLog	15 Sep 2008 02:54:04 -0000
2008-09-15  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Don't call |loda_ns_module|
	for null-namespace elements/attributes.

	* HTML.pm.src: Fact out $disallowed_control_chars
	as a hash.


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Wed Sep 10 10:27:07 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.90: +15 -3 lines
Diff to previous 1.90
++ whatpm/Whatpm/ChangeLog	10 Sep 2008 10:25:19 -0000
2008-09-10  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Support for charset-layer error levels.

	* HTML.pm.src: Don't specify |text| argument for the
	|chardecode:fallback| error, since it is not the encoding
	being used alternatively.

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

	* DecodeHandle.pm: Set error levels.

	* WebLatin1.pm: Support for |us-ascii| and |iso-8859-5|
	charsets (this module no longer for Latin1, but for Latin*
	encodings).

	* WebThai.pm: Support for |tis-620| charset.


Revision 1.90 - (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.89: +3 -3 lines
Diff to previous 1.89
++ 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.89 - (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.88: +24 -2 lines
Diff to previous 1.88
++ 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.88 - (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.87: +3 -2 lines
Diff to previous 1.87
++ 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.87 - (view) (download) (annotate) - [select for diffs]
Fri Aug 29 13:34:36 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.86: +7 -2 lines
Diff to previous 1.86
++ whatpm/Whatpm/ChangeLog	29 Aug 2008 13:33:31 -0000
2008-08-29  Wakaba  <wakaba@suika.fam.cx>

	* IMTChecker.pm: Updated for the new error reporting architecture.

	* ContentChecker.pm: Error levels for IMTs are added.

++ whatpm/Whatpm/ContentChecker/ChangeLog	29 Aug 2008 13:34:24 -0000
2008-08-29  Wakaba  <wakaba@suika.fam.cx>

	* Atom.pm, HTML.pm: Made {level} inherited to the IMT checker.


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Sat Aug 16 07:35:23 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.85: +6 -4 lines
Diff to previous 1.85
++ whatpm/Whatpm/ChangeLog	16 Aug 2008 07:34:18 -0000
	* CacheManifest.pm: Support for new style of error
	reports.

	* HTML.pm.src: Set line=1, column=1 to the document node.

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

++ whatpm/Whatpm/CSS/ChangeLog	16 Aug 2008 07:34:47 -0000
2008-08-16  Wakaba  <wakaba@suika.fam.cx>

	* MediaQueryParser.pm, SelectorsParser.pm, Parser.pm: Support
	for new style of error reports.


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Fri Aug 15 16:02:02 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.84: +11 -3 lines
Diff to previous 1.84
++ whatpm/Whatpm/ChangeLog	15 Aug 2008 16:01:09 -0000
2008-08-16  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm, RDFXML.pm: Pass {level} object to language tag
	and URL checkers.  Support for more error levels for bogus
	langauge tag and URL "standards".

	* LangTag.pm, URIChecker.pm: Support for new style error
	level reporting.

++ whatpm/Whatpm/ContentChecker/ChangeLog	15 Aug 2008 16:01:45 -0000
2008-08-16  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm, Atom.pm: Pass {level} object to language tag
	and URL checkers.


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Fri Aug 15 14:13:42 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.83: +8 -3 lines
Diff to previous 1.83
++ whatpm/Whatpm/ChangeLog	15 Aug 2008 14:12:36 -0000
	* ContentChecker.pm: Support for RDF/XML error levels.

	* HTMLTable.pm, RDFXML.pm: Support for new style of error level
	specifying.  Error types are revised.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	15 Aug 2008 14:13:40 -0000
	* HTML.pm: Mark HTML4's "fact"-level errors as such.  Typo fixed.

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


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Fri Aug 15 12:46:44 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.82: +102 -71 lines
Diff to previous 1.82
++ whatpm/Whatpm/ChangeLog	15 Aug 2008 12:45:57 -0000
	* ContentChecker.pm: All error reporting method calls are
	renewed.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	15 Aug 2008 12:46:27 -0000
2008-08-15  Wakaba  <wakaba@suika.fam.cx>

	* Atom.pm, HTML.pm: All error reporting method calls are
	revised.


Revision 1.82 - (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.81: +3 -2 lines
Diff to previous 1.81
++ 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.81 - (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.80: +4 -2 lines
Diff to previous 1.80
++ 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.80 - (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.79: +5 -3 lines
Diff to previous 1.79
++ 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.79 - (view) (download) (annotate) - [select for diffs]
Sat May 3 14:42:26 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.78: +49 -17 lines
Diff to previous 1.78
++ whatpm/Whatpm/ChangeLog	3 May 2008 14:42:15 -0000
	* ContentChecker.pm: Support for global attributes.
	Status of XML specs are added.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	3 May 2008 14:41:46 -0000
	* HTML.pm: Support for global attributes.  Status
	for XHTML2 elements/attributes are added.

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


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Sat May 3 08:00:16 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.77: +54 -2 lines
Diff to previous 1.77
++ whatpm/Whatpm/ChangeLog	3 May 2008 07:58:56 -0000
2008-05-03  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm (check_element): Support for |template=""|
	and |ref=""| attribute (referent element type checking).

++ whatpm/Whatpm/ContentChecker/ChangeLog	3 May 2008 07:58:22 -0000
2008-05-03  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Support for |template=""|, |ref=""|, and
	|registrationmark=""| attributes.


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 10:41:30 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.76: +2 -4 lines
Diff to previous 1.76
++ 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.76 - (view) (download) (annotate) - [select for diffs]
Sat Mar 22 03:07:06 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.75: +6 -4 lines
Diff to previous 1.75
++ 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.75 - (view) (download) (annotate) - [select for diffs]
Fri Mar 21 09:44:57 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.74: +3 -2 lines
Diff to previous 1.74
++ whatpm/Whatpm/ChangeLog	21 Mar 2008 09:44:45 -0000
	* RDFXML.pm: bnodeid implemented.  Relative references
	are now resolved.

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


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Fri Mar 21 09:18:40 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.73: +24 -2 lines
Diff to previous 1.73
*** empty log message ***


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Fri Mar 21 08:58:35 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.72: +26 -2 lines
Diff to previous 1.72
++ whatpm/Whatpm/ChangeLog	21 Mar 2008 08:58:05 -0000
	* RDFXML.pm: s/id/ID/ for attribute name.
	The |node| arguments are added for |ontriple| calls.
	Too many "attribute not allowed" errors were raised.

	* ContentChecker.pm: Initial experimental support for rdf:RDF
	element.

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


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Thu Mar 20 10:30:20 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.71: +6 -2 lines
Diff to previous 1.71
++ 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.71 - (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.70: +38 -37 lines
Diff to previous 1.70
++ 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.70 - (view) (download) (annotate) - [select for diffs]
Tue Feb 26 08:28:00 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.69: +40 -2 lines
Diff to previous 1.69
++ whatpm/Whatpm/ChangeLog	26 Feb 2008 08:22:33 -0000
2008-02-26  Wakaba  <wakaba@suika.fam.cx>

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

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

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


Revision 1.69 - (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.68: +3 -3 lines
Diff to previous 1.68
++ 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.68 - (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.67: +21 -2 lines
Diff to previous 1.67
++ 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.67 - (view) (download) (annotate) - [select for diffs]
Sun Feb 24 01:38:36 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.66: +18 -2 lines
Diff to previous 1.66
++ whatpm/Whatpm/ChangeLog	24 Feb 2008 01:38:04 -0000
	* ContentChecker.pm (check_element): Element standardized
	status information is now dispatched.

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

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

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


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

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

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

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


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

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

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

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


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

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


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 15:24:49 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.62: +11 -6 lines
Diff to previous 1.62
++ 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.62 - (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.61: +12 -6 lines
Diff to previous 1.61
++ 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.61 - (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.60: +34 -14 lines
Diff to previous 1.60
++ 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.60 - (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.59: +175 -101 lines
Diff to previous 1.59
++ 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.59 - (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.58: +4 -2 lines
Diff to previous 1.58
++ 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.58 - (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.57: +13 -2 lines
Diff to previous 1.57
++ 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.57 - (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.56: +26 -3 lines
Diff to previous 1.56
++ 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.56 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 04:09:57 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.55: +14 -169 lines
Diff to previous 1.55
++ whatpm/Whatpm/ChangeLog	10 Feb 2008 04:09:00 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm (check_document, check_element): Support
	for second argument ($onsubdoc).
	(_get_css_parser): Removed (now it is part of WDCC).

++ whatpm/Whatpm/ContentChecker/ChangeLog	10 Feb 2008 04:09:52 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm (<style>): CSS validation code removed; instead,
	it does invoke subdoc callback to ask to the callee to validate
	the style sheet separately.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sat Feb 9 11:58:16 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.54: +163 -2 lines
Diff to previous 1.54
++ whatpm/Whatpm/ChangeLog	9 Feb 2008 11:57:29 -0000
2008-02-09  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm (_get_css_parser): New.

++ whatpm/Whatpm/ContentChecker/ChangeLog	9 Feb 2008 11:58:10 -0000
2008-02-09  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm (<style>): Initial version of CSS validation support.


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sun Nov 25 08:04:20 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.53: +9 -3 lines
Diff to previous 1.53
++ 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.53 - (view) (download) (annotate) - [select for diffs]
Sun Nov 25 03:46:07 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.52: +12 -2 lines
Diff to previous 1.52
++ whatpm/Whatpm/ChangeLog	25 Nov 2007 03:45:37 -0000
2007-11-25  Wakaba  <wakaba@suika.fam.cx>

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

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

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


Revision 1.52 - (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.51: +9 -2 lines
Diff to previous 1.51
++ 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.51 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 11:06:14 2007 UTC (16 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.50: +51 -5 lines
Diff to previous 1.50
++ whatpm/Whatpm/ChangeLog	18 Nov 2007 11:06:04 -0000
	* ContentChecker.pm (check_document): Check the existence
	of character encoding declaration and selection of encoding
	for HTML document.

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


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sun Oct 14 09:21:46 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.49: +46 -6 lines
Diff to previous 1.49
++ 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.49 - (view) (download) (annotate) - [select for diffs]
Sat Sep 29 04:45:09 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48
++ 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.48 - (view) (download) (annotate) - [select for diffs]
Mon Sep 24 04:23:44 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.47: +12 -2 lines
Diff to previous 1.47
++ 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.47 - (view) (download) (annotate) - [select for diffs]
Sun Sep 9 07:57:32 2007 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.46: +21 -4 lines
Diff to previous 1.46
++ whatpm/Whatpm/ChangeLog	9 Sep 2007 07:57:16 -0000
	* ContentChecker.pm: Support for language tag validation.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	9 Sep 2007 07:56:59 -0000
2007-09-09  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Support for language tag validation.


Revision 1.46 - (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.45: +4 -2 lines
Diff to previous 1.45
++ 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.45 - (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.44: +18 -12 lines
Diff to previous 1.44
++ 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.44 - (view) (download) (annotate) - [select for diffs]
Mon Aug 6 10:56:50 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.43: +11 -1 lines
Diff to previous 1.43
++ whatpm/Whatpm/ChangeLog	6 Aug 2007 10:56:45 -0000
2007-08-06  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pod: New documentation.

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

	* ContentChecker.pm: A pod "LICENSE" section is added.

	* NanoDOM.pm ($VERSION): New variable.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sun Aug 5 04:50:57 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.42: +9 -1 lines
Diff to previous 1.42
++ whatpm/Whatpm/ChangeLog	5 Aug 2007 04:50:52 -0000
	* ContentChecker.pm: Reference to the |Whatpm::ContentChecker::Atom|
	is added.
	(check_document): Load appropriate module before validation.

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

++ whatpm/Whatpm/ContentChecker/ChangeLog	5 Aug 2007 04:49:57 -0000
2007-08-05  Wakaba  <wakaba@suika.fam.cx>

	* Atom.pm: New Perl module.


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

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

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

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

	* ChangeLog: New file.


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Sat Aug 4 13:23:36 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.40: +130 -4 lines
Diff to previous 1.40
++ whatpm/Whatpm/ChangeLog	4 Aug 2007 13:23:30 -0000
2007-08-04  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: HTML |time| element is implemented.

	* HTMLTable.pm: Comments are updated as HTML5 is revised.


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Sun Jul 29 05:20:12 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.39: +5 -2 lines
Diff to previous 1.39
++ ChangeLog	29 Jul 2007 05:18:51 -0000
2007-07-29  Wakaba  <wakaba@suika.fam.cx>

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

++ whatpm/Whatpm/ChangeLog	29 Jul 2007 05:19:51 -0000
	* ContentChecker.pm (check_document): Return value
	even if no document element is found.

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


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Sat Jul 21 04:55:20 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.38: +3 -1 lines
Diff to previous 1.38
++ whatpm/Whatpm/ChangeLog	21 Jul 2007 04:51:33 -0000
2007-07-21  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Add the name of the attribute
	to the "duplicate attribute" error.


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue Jul 17 14:26:48 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.37: +14 -14 lines
Diff to previous 1.37
++ whatpm/Whatpm/ChangeLog	17 Jul 2007 14:26:39 -0000
	* ContentChecker.pm: Return the |class| node list.

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


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Jul 17 13:54:57 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.36: +10 -6 lines
Diff to previous 1.36
++ whatpm/Whatpm/ChangeLog	17 Jul 2007 13:54:49 -0000
2007-07-17  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm: Return the |id| node list.

	* HTML.pm.src: A typo is fixed.


Revision 1.36 - (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.35: +42 -11 lines
Diff to previous 1.35
++ 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.35 - (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.34: +23 -6 lines
Diff to previous 1.34
++ 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.34 - (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.33: +4 -3 lines
Diff to previous 1.33
++ 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.33 - (view) (download) (annotate) - [select for diffs]
Sat Jun 30 13:12:32 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.32: +83 -72 lines
Diff to previous 1.32
++ whatpm/t/ChangeLog	30 Jun 2007 12:28:52 -0000
2007-06-30  Wakaba  <wakaba@suika.fam.cx>

	* URIChecker.t: Error level names in test results has
	been changed.

	* tokenizer-test-1.test: A test for bogus SYSTEM identifier
	is added.

	* content-model-1.dat, content-model-2.dat, content-model-3.dat,
	content-model-4.dat: Error messages has been changed.

	* ContentChecker.t: Appends error level to the error
	message if any.

++ whatpm/Whatpm/ChangeLog	30 Jun 2007 13:03:50 -0000
2007-06-30  Wakaba  <wakaba@suika.fam.cx>

	* IMTChecker.pm: Report warning for unregistered
	and private types/subtypes.

	* ContentChecker.pm, HTML.pm.src, IMTChecker.pm,
	URIChecker.pm, HTMLTable.pm: Error messages are now
	consistent; they are all listed in
	<http://suika.fam.cx/gate/2005/sw/Whatpm%20Error%20Types>.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon Jun 25 12:39:11 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.31: +121 -12 lines
Diff to previous 1.31
++ whatpm/t/ChangeLog	25 Jun 2007 12:31:07 -0000
	* content-model-2.dat: Tests for |<img ismap>| context
	are added.  Tests for |<command>|'s attributes are added.
	Tests for |<menu>|'s attributes are added.  Tests for |contextmenu|
	are added.

	* content-model-1.dat: Tests for |<datagrid>| contents
	are added.

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

++ whatpm/Whatpm/ChangeLog	25 Jun 2007 12:31:24 -0000
	* ContentChecker.pm: |<img ismap>| not in |<a></a>|
	is now erred.  |<datalist>| is implemented.
	Attribute checker for |<command>| and |<menu>| are
	added.  Support for |contextmenu| global attribute
	is added.

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


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Mon Jun 25 00:14:39 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30
++ 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.30 - (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.29: +150 -37 lines
Diff to previous 1.29
++ 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.29 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 05:12:11 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.28: +8 -3 lines
Diff to previous 1.28
++ 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.28 - (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.27: +12 -2 lines
Diff to previous 1.27
++ 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.27 - (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.26: +8 -2 lines
Diff to previous 1.26
++ 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.26 - (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.25: +11 -1 lines
Diff to previous 1.25
++ 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.25 - (view) (download) (annotate) - [select for diffs]
Tue Jun 5 00:56:42 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.24: +18 -7 lines
Diff to previous 1.24
++ 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.24 - (view) (download) (annotate) - [select for diffs]
Sun May 27 11:14:55 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.23: +26 -5 lines
Diff to previous 1.23
++ whatpm/Whatpm/ChangeLog	27 May 2007 11:14:45 -0000
	* ContentChecker.pm (html): Set |is_root| (allowed
	as a document element) flag on.
	(new): Removed.
	(check_document): New method.

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


Revision 1.23 - (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.22: +3 -3 lines
Diff to previous 1.22
++ 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.22 - (view) (download) (annotate) - [select for diffs]
Sun May 27 06:38:58 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.21: +5 -2 lines
Diff to previous 1.21
++ whatpm/Whatpm/ChangeLog	27 May 2007 06:38:49 -0000
	* ContentChecker.pm ($HTMLURIAttrChecker): Include
	error position in the |type| option of the error.

	* HTMLTable.pm (form_table): The |$onerror| parameter
	is now optional.  Some bugs are fixed.

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


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sat May 26 16:33:53 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.20: +9 -1 lines
Diff to previous 1.20
++ whatpm/Whatpm/ChangeLog	26 May 2007 16:33:44 -0000
2007-05-27  Wakaba  <wakaba@suika.fam.cx>

	* HTMLTable.pm: New module.

	* ContentChecker.pm (table): Invoke table model error checker.

	* NanoDOM.pm (first_child, get_attribute_ns): New.


Revision 1.20 - (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.19: +69 -4 lines
Diff to previous 1.19
++ 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.19 - (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.18: +21 -3 lines
Diff to previous 1.18
++ 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.18 - (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.17: +12 -3 lines
Diff to previous 1.17
++ 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.17 - (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.16: +181 -54 lines
Diff to previous 1.16
++ 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.16 - (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.15: +76 -17 lines
Diff to previous 1.15
++ 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.15 - (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.14: +250 -13 lines
Diff to previous 1.14
++ 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.14 - (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.13: +3 -2 lines
Diff to previous 1.13
++ 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.13 - (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.12: +101 -5 lines
Diff to previous 1.12
++ 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.12 - (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.11: +108 -25 lines
Diff to previous 1.11
++ 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.11 - (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.10: +78 -15 lines
Diff to previous 1.10
++ 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.10 - (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.9: +297 -104 lines
Diff to previous 1.9
++ 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.9 - (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.8: +153 -5 lines
Diff to previous 1.8
++ 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.8 - (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.7: +68 -48 lines
Diff to previous 1.7
++ 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.7 - (view) (download) (annotate) - [select for diffs]
Sun May 13 10:17:35 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.6: +101 -282 lines
Diff to previous 1.6
++ whatpm/Whatpm/ChangeLog	13 May 2007 10:17:32 -0000
	* ContentChecker.pm: Use hashs rather than lists for
	element type testings.

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


Revision 1.6 - (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.5: +128 -81 lines
Diff to previous 1.5
++ 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.5 - (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.4: +13 -10 lines
Diff to previous 1.4
++ 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.4 - (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.3: +276 -129 lines
Diff to previous 1.3
++ 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.3 - (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.2: +62 -50 lines
Diff to previous 1.2
++ 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.2 - (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.1: +566 -431 lines
Diff to previous 1.1
++ 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.1 - (view) (download) (annotate) - [select for diffs]
Fri May 4 09:18:20 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
++ whatpm/Whatpm/ChangeLog	4 May 2007 09:16:36 -0000
	* ContentChecker.pm: New module.

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


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24