/[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.63 by wakaba, Mon Jul 16 01:52:27 2007 UTC revision 1.116 by wakaba, Thu Nov 8 00:38:52 2007 UTC
# Line 1  Line 1 
1    2007-11-08  Wakaba  <wakaba@suika.fam.cx>
2    
3            * mklinktypelist.pl: s/noreferer/noreferrer/ (HTML5 revision 1132).
4    
5    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
6    
7            * Makefile: |CacheManifest.html| is added.
8    
9            * CacheManifest.pod: New file.
10    
11    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
12    
13            * CacheManifest.pm: New module.
14    
15    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
16    
17            * HTML.pm.src: Support for application cache selection algorithm
18            callback.
19    
20    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
21    
22            * mklinktypelist.pl: Support for rel=noreferer (HTML5 revision 1118).
23    
24    2007-10-17  Wakaba  <wakaba@suika.fam.cx>
25    
26            * Makefile (clean): New rule.
27    
28            * NanoDOM.pm (public_id, system_id): New attributes.
29    
30    2007-10-17  Wakaba  <wakaba@suika.fam.cx>
31    
32            * Makefile (CSS-all, CSS-clean, clean): New rules.
33    
34    2007-10-14  Wakaba  <wakaba@suika.fam.cx>
35    
36            * ContentChecker.pm (check_document): Support for
37            new |is_xml_root| flag.
38            (check_element): Support for new |pluses| state.
39            (_add_pluses): New method.
40            (_remove_minuses): Support for new |minus| item.
41    
42    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
43    
44            * ContentChecker.pm: Raise specific error for invalid
45            root element.
46    
47    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
48    
49            * ContentChecker.pm: Set level values for later uses.
50    
51    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
52    
53            * ContentChecker.pm: Support for language tag validation.
54    
55    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
56    
57            * LangTag.pm (check_rfc3066_language_tag): New method.
58    
59    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
60    
61            * LangTag.pm: New module.
62    
63    2007-09-04  Wakaba  <wakaba@suika.fam.cx>
64    
65            * HTML.pm.src: Some error types were wrong.
66    
67    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
68    
69            * CSS/: New directory.
70    
71    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
72    
73            * ContentChecker.pm (_check_get_children): Support
74            for |noscript| in |head|.
75    
76    2007-08-12  Wakaba  <wakaba@suika.fam.cx>
77    
78            * URI/: New directory.
79    
80    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
81    
82            * HTML.pm.src: Tokenizer's states are now represented in
83            number.
84    
85    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
86    
87            * HTML.pm.src: |or|s for insertion modes are replaced
88            by |&|s.
89    
90    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
91    
92            * HTML.pm.src: Token types are now represented in number.
93    
94    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
95    
96            * ContentType.pm (SEE ALSO): Updated.
97    
98            * HTML.pm.src: Insertion modes are now represented in number.
99    
100    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
101    
102            * ContentType.pm: Sniffing for bitmap images (HTML5 revision
103            999) is implemented.
104    
105    2007-08-08  Wakaba  <wakaba@suika.fam.cx>
106    
107            * ContentType.pm: Sniffing for |<script| (HTML5 revision
108            983) is implemented.
109    
110    2007-08-06  Wakaba  <wakaba@suika.fam.cx>
111    
112            * ContentChecker.pod: New documentation.
113    
114            * Makefile: A rule for |ContentChecker.html| is added.
115    
116            * ContentChecker.pm: A pod "LICENSE" section is added.
117    
118            * NanoDOM.pm ($VERSION): New variable.
119    
120    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
121    
122            * H2H.pm: |b|, |i|, and |sub| are added to the
123            list of allowed HTML elements.
124    
125    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
126    
127            * H2H.pm: |samp| is added to the list of allowed
128            HTML elements.
129    
130            * URIChecker.pm (check_iri): New.
131            (check_iri_reference): Error type for IRI reference
132            syntax error is changed.
133    
134    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
135    
136            * ContentChecker.pm: Reference to the |Whatpm::ContentChecker::Atom|
137            is added.
138            (check_document): Load appropriate module before validation.
139    
140    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
141    
142            * ContentChecker/: New directory.
143    
144    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
145    
146            * ContentChecker.pm: HTML |time| element is implemented.
147    
148            * HTMLTable.pm: Comments are updated as HTML5 is revised.
149    
150    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
151    
152            * ContentChecker.pm (check_document): Return value
153            even if no document element is found.
154    
155    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
156    
157            * HTML.pm.src: |$in_body| is no longer a function.
158    
159    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
160    
161            * HTML.pm.src: The |$in_body| code has been moved down.
162    
163    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
164    
165            * HTML.pm.src: The "trailing end" insertion mode
166            is split into "after html body" and "after html frameset"
167            insertion modes.  Their codes are merged with "after body"
168            and "after frameset" codes.  |$previous_insertion_mode|
169            has been removed.  "after frameset" code is
170            merged with "in frameset" code.
171    
172    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
173    
174            * HTML.pm.src: The "before head" insertion mode is
175            merged with the "in head" insertion mode.
176    
177    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
178    
179            * HTML.pm.src: Cases in "in head" insertion mode are
180            reorganized.
181    
182    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
183    
184            * HTML.pm.src: Some cases in "in table" insertion mode
185            are merged.
186    
187    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
188    
189            * HTML.pm.src: The "in row" insertion mode is merged
190            with "in table" insertion mode.
191    
192    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
193    
194            * HTML.pm.src: The "in table" and "in table body" insertion
195            modes are merged.
196    
197    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
198    
199            * HTML.pm.src: There is no "in table head" or "in table foot"
200            insertion mode!
201    
202    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
203    
204            * HTML.pm.src: |<noframes>| "in frameset" and "in noframes"
205            now directly invoke the handler.
206    
207    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
208    
209            * HTML.pm.src: Codes for "in cell" insertion mode
210            is merged to the "in body" insertion mode code.
211    
212    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
213    
214            * HTML.pm.src: Codes for "in body" and "in caption"
215            insertion modes are merged.
216    
217    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
218    
219            * HTML.pm.src: Two |!!!next-token|s were missing.
220    
221    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
222    
223            * HTML.pm.src: Use numeric constant for |{content_mode}|
224            instead of string constant for |{content_model_flag}|.
225    
226    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
227    
228            * HTML.pm.src: Add the name of the attribute
229            to the "duplicate attribute" error.
230    
231    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
232    
233            * ContentChecker.pm: Return the |class| node list.
234    
235    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
236    
237            * ContentChecker.pm: Return the |id| node list.
238    
239            * HTML.pm.src: A typo is fixed.
240    
241    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
242    
243            * ContentChecker.pm: Drop wrong |level => 'error'| specification
244            from "in HTML:xml:lang" error.  Character position
245            is now the last part of the error type in the URI error
246            description.  Report "unsupported" status for language
247            tags, media queries, script codes, and style sheets.
248    
249    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
250    
251            * ContentChecker.pm: Report error if |xml:lang|
252            in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset|
253            in XML.
254    
255            * NanoDOM.pm (Attr.owner_document): New attribute.
256    
257    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
258    
259            * HTML.pm.src: The character immediately following
260            a bare |hcro| was discarded.  Fix handling of
261            entity references in attribute values.
262    
263    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
264    
265            * HTML.pm.src (main and trailin end phases): Token
266            types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
267            factored out.  Error types |in html:#DOCTYPE|
268            and |after html:#DOCTYPE| are merged
269            into |DOCTYPE in the middle|.  |</frameset>|
270            in fragment parsing mode changed the
271            insertion mode.
272    
273    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
274    
275            * HTML.pm.src: |$phase| has been removed; The |trailing end|
276            phase is now an insertion mode.  Treatments for white
277            space character tokens were incorrect for some
278            insertion modes.  An old |meta| case was not removed.
279    
280  2007-07-16  Wakaba  <wakaba@suika.fam.cx>  2007-07-16  Wakaba  <wakaba@suika.fam.cx>
281    
282          * HTML.pm.src: |meta| charset declaration extraction          * HTML.pm.src: |meta| charset declaration extraction

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.116

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24