/[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.78 by wakaba, Sat Jul 21 08:52:59 2007 UTC revision 1.132 by wakaba, Sun Feb 10 04:09:57 2008 UTC
# Line 1  Line 1 
1    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
2    
3            * ContentChecker.pm (check_document, check_element): Support
4            for second argument ($onsubdoc).
5            (_get_css_parser): Removed (now it is part of WDCC).
6    
7    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
8    
9            * ContentChecker.pm (_get_css_parser): New.
10    
11    2007-11-25  Wakaba  <wakaba@suika.fam.cx>
12    
13            * ContentChecker.pm ($AnyChecker): Old way to add child elements
14            for checking had been used.
15    
16    2007-11-25  Wakaba  <wakaba@suika.fam.cx>
17    
18            * ContentChecker.pm (check_element): New todo item type |descendant|.
19    
20    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
21    
22            * IMTChecker.pm: Revised to raise errors and warnings as (poorly)
23            specced in RFC 2046 and RFC 4288.
24            (application/atom+xml): Definition added.
25    
26    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
27    
28            * URIChecker.pm: Make RFC 3986 should-level errors
29            warnings (rather than SHOULD-level errors).
30    
31    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
32    
33            * NanoDOM.pm (get_user_data, set_user_data): New methods.
34    
35            * HTML.pm.src: A flag for character references in attribute
36            values are added.  Set |manakai_has_reference| user data
37            to |charset| attribute.
38    
39    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
40    
41            * NanoDOM.pm (input_encoding, manakai_charset, manakai_has_bom): New
42            attributes.
43    
44            * ContentChecker.pm (check_document): Warn if charset requirements
45            cannot be tested.
46    
47    2007-11-19  Wakaba  <wakaba@suika.fam.cx>
48    
49            * HTML.pm.src (parse_byte_string): Detect charset
50            by universalchardet if charset parameter is not specified.
51    
52            * Makefile (Charset-all, Charset-clean): New rules.
53    
54    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
55    
56            * ContentChecker.pm (check_document): Check the existence
57            of character encoding declaration and selection of encoding
58            for HTML document.
59    
60    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
61    
62            * ContentType.pm (get_sniffed_type): Return also the official
63            type in list context.
64    
65    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
66    
67            * ContentType.pm: Sniffing with leading white space
68            ignoring (HTML5 revisions 1013 and 1016).
69    
70    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
71    
72            * ContentType.pm: HTML5 revision 1013 changes, except for leading
73            white spaces, are implemented.
74    
75    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
76    
77            * HTML.pm.src (parse_char_string): Set |inner_encoding|
78            attribute if possible.
79    
80    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
81    
82            * HTML.pm.src (parse_byte_string): New method.
83            (parse_char_string): New alias for |parse_string|.
84            (main phase): Invoking "change the encoding" algorithm if desired.
85    
86            * HTML.pod: Updated.
87    
88    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
89    
90            * HTML.pod (get_inner_html): Removed.
91    
92            * Makefile (HTML-all, HTML-clean): New.
93    
94    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
95    
96            * HTML.pm.src (get_inner_html): Removed (moved to HTML/Serializer.pm).
97    
98    2007-11-08  Wakaba  <wakaba@suika.fam.cx>
99    
100            * mklinktypelist.pl: s/noreferer/noreferrer/ (HTML5 revision 1132).
101    
102    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
103    
104            * Makefile: |CacheManifest.html| is added.
105    
106            * CacheManifest.pod: New file.
107    
108    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
109    
110            * CacheManifest.pm: New module.
111    
112    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
113    
114            * HTML.pm.src: Support for application cache selection algorithm
115            callback.
116    
117    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
118    
119            * mklinktypelist.pl: Support for rel=noreferer (HTML5 revision 1118).
120    
121    2007-10-17  Wakaba  <wakaba@suika.fam.cx>
122    
123            * Makefile (clean): New rule.
124    
125            * NanoDOM.pm (public_id, system_id): New attributes.
126    
127    2007-10-17  Wakaba  <wakaba@suika.fam.cx>
128    
129            * Makefile (CSS-all, CSS-clean, clean): New rules.
130    
131    2007-10-14  Wakaba  <wakaba@suika.fam.cx>
132    
133            * ContentChecker.pm (check_document): Support for
134            new |is_xml_root| flag.
135            (check_element): Support for new |pluses| state.
136            (_add_pluses): New method.
137            (_remove_minuses): Support for new |minus| item.
138    
139    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
140    
141            * ContentChecker.pm: Raise specific error for invalid
142            root element.
143    
144    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
145    
146            * ContentChecker.pm: Set level values for later uses.
147    
148    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
149    
150            * ContentChecker.pm: Support for language tag validation.
151    
152    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
153    
154            * LangTag.pm (check_rfc3066_language_tag): New method.
155    
156    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
157    
158            * LangTag.pm: New module.
159    
160    2007-09-04  Wakaba  <wakaba@suika.fam.cx>
161    
162            * HTML.pm.src: Some error types were wrong.
163    
164    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
165    
166            * CSS/: New directory.
167    
168    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
169    
170            * ContentChecker.pm (_check_get_children): Support
171            for |noscript| in |head|.
172    
173    2007-08-12  Wakaba  <wakaba@suika.fam.cx>
174    
175            * URI/: New directory.
176    
177    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
178    
179            * HTML.pm.src: Tokenizer's states are now represented in
180            number.
181    
182    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
183    
184            * HTML.pm.src: |or|s for insertion modes are replaced
185            by |&|s.
186    
187    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
188    
189            * HTML.pm.src: Token types are now represented in number.
190    
191    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
192    
193            * ContentType.pm (SEE ALSO): Updated.
194    
195            * HTML.pm.src: Insertion modes are now represented in number.
196    
197    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
198    
199            * ContentType.pm: Sniffing for bitmap images (HTML5 revision
200            999) is implemented.
201    
202    2007-08-08  Wakaba  <wakaba@suika.fam.cx>
203    
204            * ContentType.pm: Sniffing for |<script| (HTML5 revision
205            983) is implemented.
206    
207    2007-08-06  Wakaba  <wakaba@suika.fam.cx>
208    
209            * ContentChecker.pod: New documentation.
210    
211            * Makefile: A rule for |ContentChecker.html| is added.
212    
213            * ContentChecker.pm: A pod "LICENSE" section is added.
214    
215            * NanoDOM.pm ($VERSION): New variable.
216    
217    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
218    
219            * H2H.pm: |b|, |i|, and |sub| are added to the
220            list of allowed HTML elements.
221    
222    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
223    
224            * H2H.pm: |samp| is added to the list of allowed
225            HTML elements.
226    
227            * URIChecker.pm (check_iri): New.
228            (check_iri_reference): Error type for IRI reference
229            syntax error is changed.
230    
231    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
232    
233            * ContentChecker.pm: Reference to the |Whatpm::ContentChecker::Atom|
234            is added.
235            (check_document): Load appropriate module before validation.
236    
237    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
238    
239            * ContentChecker/: New directory.
240    
241    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
242    
243            * ContentChecker.pm: HTML |time| element is implemented.
244    
245            * HTMLTable.pm: Comments are updated as HTML5 is revised.
246    
247    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
248    
249            * ContentChecker.pm (check_document): Return value
250            even if no document element is found.
251    
252    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
253    
254            * HTML.pm.src: |$in_body| is no longer a function.
255    
256    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
257    
258            * HTML.pm.src: The |$in_body| code has been moved down.
259    
260    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
261    
262            * HTML.pm.src: The "trailing end" insertion mode
263            is split into "after html body" and "after html frameset"
264            insertion modes.  Their codes are merged with "after body"
265            and "after frameset" codes.  |$previous_insertion_mode|
266            has been removed.  "after frameset" code is
267            merged with "in frameset" code.
268    
269    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
270    
271            * HTML.pm.src: The "before head" insertion mode is
272            merged with the "in head" insertion mode.
273    
274    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
275    
276            * HTML.pm.src: Cases in "in head" insertion mode are
277            reorganized.
278    
279    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
280    
281            * HTML.pm.src: Some cases in "in table" insertion mode
282            are merged.
283    
284    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
285    
286            * HTML.pm.src: The "in row" insertion mode is merged
287            with "in table" insertion mode.
288    
289  2007-07-21  Wakaba  <wakaba@suika.fam.cx>  2007-07-21  Wakaba  <wakaba@suika.fam.cx>
290    
291          * HTML.pm.src: The "in table" and "in table body" insertion          * HTML.pm.src: The "in table" and "in table body" insertion

Legend:
Removed from v.1.78  
changed lines
  Added in v.1.132

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24