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

Contents of /markup/html/whatpm/Whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.76 - (hide annotations) (download)
Sat Jul 21 07:34:32 2007 UTC (19 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.75: +5 -0 lines
++ whatpm/t/ChangeLog	21 Jul 2007 07:34:27 -0000
	* tree-test-1.dat: More tests are added for |noframes|
	after |</frameset>|.

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

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

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

1 wakaba 1.71 2007-07-21 Wakaba <[email protected]>
2    
3 wakaba 1.76 * HTML.pm.src: |<noframes>| "in frameset" and "in noframes"
4     now directly invoke the handler.
5    
6     2007-07-21 Wakaba <[email protected]>
7    
8 wakaba 1.75 * HTML.pm.src: Codes for "in cell" insertion mode
9     is merged to the "in body" insertion mode code.
10    
11     2007-07-21 Wakaba <[email protected]>
12    
13 wakaba 1.74 * HTML.pm.src: Codes for "in body" and "in caption"
14     insertion modes are merged.
15    
16     2007-07-21 Wakaba <[email protected]>
17    
18 wakaba 1.73 * HTML.pm.src: Two |!!!next-token|s were missing.
19    
20     2007-07-21 Wakaba <[email protected]>
21    
22 wakaba 1.72 * HTML.pm.src: Use numeric constant for |{content_mode}|
23     instead of string constant for |{content_model_flag}|.
24    
25     2007-07-21 Wakaba <[email protected]>
26    
27 wakaba 1.71 * HTML.pm.src: Add the name of the attribute
28     to the "duplicate attribute" error.
29    
30 wakaba 1.69 2007-07-17 Wakaba <[email protected]>
31    
32 wakaba 1.70 * ContentChecker.pm: Return the |class| node list.
33    
34     2007-07-17 Wakaba <[email protected]>
35    
36 wakaba 1.69 * ContentChecker.pm: Return the |id| node list.
37    
38     * HTML.pm.src: A typo is fixed.
39    
40 wakaba 1.63 2007-07-16 Wakaba <[email protected]>
41    
42 wakaba 1.68 * ContentChecker.pm: Drop wrong |level => 'error'| specification
43     from "in HTML:xml:lang" error. Character position
44     is now the last part of the error type in the URI error
45     description. Report "unsupported" status for language
46     tags, media queries, script codes, and style sheets.
47    
48     2007-07-16 Wakaba <[email protected]>
49    
50 wakaba 1.67 * ContentChecker.pm: Report error if |xml:lang|
51     in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset|
52     in XML.
53    
54     * NanoDOM.pm (Attr.owner_document): New attribute.
55    
56     2007-07-16 Wakaba <[email protected]>
57    
58 wakaba 1.66 * HTML.pm.src: The character immediately following
59     a bare |hcro| was discarded. Fix handling of
60     entity references in attribute values.
61    
62     2007-07-16 Wakaba <[email protected]>
63    
64 wakaba 1.65 * HTML.pm.src (main and trailin end phases): Token
65     types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
66     factored out. Error types |in html:#DOCTYPE|
67     and |after html:#DOCTYPE| are merged
68     into |DOCTYPE in the middle|. |</frameset>|
69     in fragment parsing mode changed the
70     insertion mode.
71    
72     2007-07-16 Wakaba <[email protected]>
73    
74 wakaba 1.64 * HTML.pm.src: |$phase| has been removed; The |trailing end|
75     phase is now an insertion mode. Treatments for white
76     space character tokens were incorrect for some
77     insertion modes. An old |meta| case was not removed.
78    
79     2007-07-16 Wakaba <[email protected]>
80    
81 wakaba 1.63 * HTML.pm.src: |meta| charset declaration extraction