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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24