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

Legend:
Removed from v.1.82  
changed lines
  Added in v.1.129

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24