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

Diff of /markup/html/whatpm/Whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.60 by wakaba, Sun Jul 15 06:15:04 2007 UTC revision 1.84 by wakaba, Sat Jul 21 12:27:22 2007 UTC
# Line 1  Line 1 
1    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
2    
3            * HTML.pm.src: The |$in_body| code has been moved down.
4    
5    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
6    
7            * HTML.pm.src: The "trailing end" insertion mode
8            is split into "after html body" and "after html frameset"
9            insertion modes.  Their codes are merged with "after body"
10            and "after frameset" codes.  |$previous_insertion_mode|
11            has been removed.  "after frameset" code is
12            merged with "in frameset" code.
13    
14    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
15    
16            * HTML.pm.src: The "before head" insertion mode is
17            merged with the "in head" insertion mode.
18    
19    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
20    
21            * HTML.pm.src: Cases in "in head" insertion mode are
22            reorganized.
23    
24    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
25    
26            * HTML.pm.src: Some cases in "in table" insertion mode
27            are merged.
28    
29    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
30    
31            * HTML.pm.src: The "in row" insertion mode is merged
32            with "in table" insertion mode.
33    
34    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
35    
36            * HTML.pm.src: The "in table" and "in table body" insertion
37            modes are merged.
38    
39    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
40    
41            * HTML.pm.src: There is no "in table head" or "in table foot"
42            insertion mode!
43    
44    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
45    
46            * HTML.pm.src: |<noframes>| "in frameset" and "in noframes"
47            now directly invoke the handler.
48    
49    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
50    
51            * HTML.pm.src: Codes for "in cell" insertion mode
52            is merged to the "in body" insertion mode code.
53    
54    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
55    
56            * HTML.pm.src: Codes for "in body" and "in caption"
57            insertion modes are merged.
58    
59    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
60    
61            * HTML.pm.src: Two |!!!next-token|s were missing.
62    
63    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
64    
65            * HTML.pm.src: Use numeric constant for |{content_mode}|
66            instead of string constant for |{content_model_flag}|.
67    
68    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
69    
70            * HTML.pm.src: Add the name of the attribute
71            to the "duplicate attribute" error.
72    
73    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
74    
75            * ContentChecker.pm: Return the |class| node list.
76    
77    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
78    
79            * ContentChecker.pm: Return the |id| node list.
80    
81            * HTML.pm.src: A typo is fixed.
82    
83    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
84    
85            * ContentChecker.pm: Drop wrong |level => 'error'| specification
86            from "in HTML:xml:lang" error.  Character position
87            is now the last part of the error type in the URI error
88            description.  Report "unsupported" status for language
89            tags, media queries, script codes, and style sheets.
90    
91    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
92    
93            * ContentChecker.pm: Report error if |xml:lang|
94            in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset|
95            in XML.
96    
97            * NanoDOM.pm (Attr.owner_document): New attribute.
98    
99    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
100    
101            * HTML.pm.src: The character immediately following
102            a bare |hcro| was discarded.  Fix handling of
103            entity references in attribute values.
104    
105    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
106    
107            * HTML.pm.src (main and trailin end phases): Token
108            types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
109            factored out.  Error types |in html:#DOCTYPE|
110            and |after html:#DOCTYPE| are merged
111            into |DOCTYPE in the middle|.  |</frameset>|
112            in fragment parsing mode changed the
113            insertion mode.
114    
115    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
116    
117            * HTML.pm.src: |$phase| has been removed; The |trailing end|
118            phase is now an insertion mode.  Treatments for white
119            space character tokens were incorrect for some
120            insertion modes.  An old |meta| case was not removed.
121    
122    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
123    
124            * HTML.pm.src: |meta| charset declaration extraction
125            implemented (but changing the encoding is not yet:-).
126    
127    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
128    
129            * Charset/: New directory.
130    
131    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
132    
133            * H2H.pm: New Perl module (created from
134            manakai's H2H.dis).
135    
136  2007-07-15  Wakaba  <wakaba@suika.fam.cx>  2007-07-15  Wakaba  <wakaba@suika.fam.cx>
137    
138          * XMLSerializer.pm: New Perl module (created from          * XMLSerializer.pm: New Perl module (created from

Legend:
Removed from v.1.60  
changed lines
  Added in v.1.84

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24