/[suikacvs]/markup/html/whatpm/t/HTML-tree.t
Suika

Log of /markup/html/whatpm/t/HTML-tree.t

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 6 12:53:19 2009 UTC (15 years, 2 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.45: +2 -1 lines
Diff to previous 1.45
++ 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.45 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 14 13:24:53 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44
++ 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.44 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 14 09:00:57 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.43: +34 -34 lines
Diff to previous 1.43
++ 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.43 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 14 07:49:55 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.42: +5 -74 lines
Diff to previous 1.42
++ 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.42 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 14 07:40:52 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
++ 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.41 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 14 06:48:05 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.40: +37 -24 lines
Diff to previous 1.40
++ 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.40 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 14 06:08:26 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.39: +5 -4 lines
Diff to previous 1.39
++ 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.39 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 14 05:58:26 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.38: +42 -92 lines
Diff to previous 1.38
++ 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.38 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 4 17:16:02 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.37: +6 -1 lines
Diff to previous 1.37
++ 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.37 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 4 12:20:36 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36
++ 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.36 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 4 11:32:16 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.35: +2 -1 lines
Diff to previous 1.35
++ 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.35 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 4 06:30:34 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34
++ 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.34 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 4 05:53:46 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33
++ 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.33 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 15 07:19:03 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.32: +11 -3 lines
Diff to previous 1.32
++ whatpm/Whatpm/ChangeLog	15 Sep 2008 07:17:34 -0000
	* HTML.pm.src: Remove checking for control character, surrogate
	pair, or noncharacter code points and non-Unicode code
	points (they should be handled by Whatpm::Charset::UnicodeChecker).
	(parse_char_stream): Support for the |$get_wrapper| argument and
	character stream error handlers.

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

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

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

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


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

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


Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 13 04:19:56 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.30: +2 -1 lines
Diff to previous 1.30
++ 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.30 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 5 17:57:47 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.29: +17 -3 lines
Diff to previous 1.29
++ 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.29 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 30 12:57:06 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.28: +3 -2 lines
Diff to previous 1.28
++ 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.28 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 13 10:36:41 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27
++ 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.27 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 13 06:44:27 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.26: +2 -1 lines
Diff to previous 1.26
++ 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.26 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 21 02:39:37 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
++ 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.25 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 8 04:13:10 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24
++ whatpm/Whatpm/ChangeLog	8 Mar 2008 04:09:31 -0000
	* HTML.pm.src: Reduce errors from foster parenting cases (HTML5
	revision 1321).

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


Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 5 13:07:02 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.23: +10 -2 lines
Diff to previous 1.23
++ 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.23 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 3 11:56:18 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.22: +18 -1 lines
Diff to previous 1.22
++ 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.22 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Aug 25 02:44:39 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
++ 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.21 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 21 08:11:48 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.20: +4 -3 lines
Diff to previous 1.20
++ 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.20 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 16 07:48:19 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19
++ 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.19 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 16 07:03:09 2007 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.18: +8 -1 lines
Diff to previous 1.18
++ 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.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jul 7 13:41:06 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
++ whatpm/t/ChangeLog	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.17 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 30 14:13:20 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16
++ 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.16 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 30 13:27:06 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
Sync with latest html5lib tests


Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 30 13:12:33 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
++ 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.14 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 25 11:05:57 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13
++ 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.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 23 06:38:12 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.12: +6 -5 lines
Diff to previous 1.12
++ 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.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 23 03:53:35 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.11: +24 -2 lines
Diff to previous 1.11
++ 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.11 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 23 02:26:51 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.10: +3 -1 lines
Diff to previous 1.10
++ 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.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 30 12:24:50 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9
++ 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.9 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 26 08:12:34 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
++ 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.8 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 20 11:12:25 2007 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
++ 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.7 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 5 06:51:06 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
++ 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.6 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 4 09:16:04 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
++ 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.5 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 2 13:44:35 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.4: +22 -10 lines
Diff to previous 1.4
++ 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.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 1 10:47:37 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.3: +5 -5 lines
Diff to previous 1.3
s/What::/Whatpm::/ to avoid name confliction


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 1 07:46:42 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +11 -41 lines
Diff to previous 1.2
++ 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.2 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 1 06:22:12 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +15 -13 lines
Diff to previous 1.1
++ 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.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 30 14:12:02 2007 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
++ 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>


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