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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24