/[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.9 by wakaba, Sun May 13 09:52:08 2007 UTC revision 1.114 by wakaba, Sun Nov 4 09:11:14 2007 UTC
# Line 1  Line 1 
1    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
2    
3            * CacheManifest.pm: New module.
4    
5    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
6    
7            * HTML.pm.src: Support for application cache selection algorithm
8            callback.
9    
10    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
11    
12            * mklinktypelist.pl: Support for rel=noreferer (HTML5 revision 1118).
13    
14    2007-10-17  Wakaba  <wakaba@suika.fam.cx>
15    
16            * Makefile (clean): New rule.
17    
18            * NanoDOM.pm (public_id, system_id): New attributes.
19    
20    2007-10-17  Wakaba  <wakaba@suika.fam.cx>
21    
22            * Makefile (CSS-all, CSS-clean, clean): New rules.
23    
24    2007-10-14  Wakaba  <wakaba@suika.fam.cx>
25    
26            * ContentChecker.pm (check_document): Support for
27            new |is_xml_root| flag.
28            (check_element): Support for new |pluses| state.
29            (_add_pluses): New method.
30            (_remove_minuses): Support for new |minus| item.
31    
32    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
33    
34            * ContentChecker.pm: Raise specific error for invalid
35            root element.
36    
37    2007-09-24  Wakaba  <wakaba@suika.fam.cx>
38    
39            * ContentChecker.pm: Set level values for later uses.
40    
41    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
42    
43            * ContentChecker.pm: Support for language tag validation.
44    
45    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
46    
47            * LangTag.pm (check_rfc3066_language_tag): New method.
48    
49    2007-09-09  Wakaba  <wakaba@suika.fam.cx>
50    
51            * LangTag.pm: New module.
52    
53    2007-09-04  Wakaba  <wakaba@suika.fam.cx>
54    
55            * HTML.pm.src: Some error types were wrong.
56    
57    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
58    
59            * CSS/: New directory.
60    
61    2007-08-17  Wakaba  <wakaba@suika.fam.cx>
62    
63            * ContentChecker.pm (_check_get_children): Support
64            for |noscript| in |head|.
65    
66    2007-08-12  Wakaba  <wakaba@suika.fam.cx>
67    
68            * URI/: New directory.
69    
70    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
71    
72            * HTML.pm.src: Tokenizer's states are now represented in
73            number.
74    
75    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
76    
77            * HTML.pm.src: |or|s for insertion modes are replaced
78            by |&|s.
79    
80    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
81    
82            * HTML.pm.src: Token types are now represented in number.
83    
84    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
85    
86            * ContentType.pm (SEE ALSO): Updated.
87    
88            * HTML.pm.src: Insertion modes are now represented in number.
89    
90    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
91    
92            * ContentType.pm: Sniffing for bitmap images (HTML5 revision
93            999) is implemented.
94    
95    2007-08-08  Wakaba  <wakaba@suika.fam.cx>
96    
97            * ContentType.pm: Sniffing for |<script| (HTML5 revision
98            983) is implemented.
99    
100    2007-08-06  Wakaba  <wakaba@suika.fam.cx>
101    
102            * ContentChecker.pod: New documentation.
103    
104            * Makefile: A rule for |ContentChecker.html| is added.
105    
106            * ContentChecker.pm: A pod "LICENSE" section is added.
107    
108            * NanoDOM.pm ($VERSION): New variable.
109    
110    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
111    
112            * H2H.pm: |b|, |i|, and |sub| are added to the
113            list of allowed HTML elements.
114    
115    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
116    
117            * H2H.pm: |samp| is added to the list of allowed
118            HTML elements.
119    
120            * URIChecker.pm (check_iri): New.
121            (check_iri_reference): Error type for IRI reference
122            syntax error is changed.
123    
124    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
125    
126            * ContentChecker.pm: Reference to the |Whatpm::ContentChecker::Atom|
127            is added.
128            (check_document): Load appropriate module before validation.
129    
130    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
131    
132            * ContentChecker/: New directory.
133    
134    2007-08-04  Wakaba  <wakaba@suika.fam.cx>
135    
136            * ContentChecker.pm: HTML |time| element is implemented.
137    
138            * HTMLTable.pm: Comments are updated as HTML5 is revised.
139    
140    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
141    
142            * ContentChecker.pm (check_document): Return value
143            even if no document element is found.
144    
145    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
146    
147            * HTML.pm.src: |$in_body| is no longer a function.
148    
149    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
150    
151            * HTML.pm.src: The |$in_body| code has been moved down.
152    
153    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
154    
155            * HTML.pm.src: The "trailing end" insertion mode
156            is split into "after html body" and "after html frameset"
157            insertion modes.  Their codes are merged with "after body"
158            and "after frameset" codes.  |$previous_insertion_mode|
159            has been removed.  "after frameset" code is
160            merged with "in frameset" code.
161    
162    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
163    
164            * HTML.pm.src: The "before head" insertion mode is
165            merged with the "in head" insertion mode.
166    
167    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
168    
169            * HTML.pm.src: Cases in "in head" insertion mode are
170            reorganized.
171    
172    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
173    
174            * HTML.pm.src: Some cases in "in table" insertion mode
175            are merged.
176    
177    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
178    
179            * HTML.pm.src: The "in row" insertion mode is merged
180            with "in table" insertion mode.
181    
182    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
183    
184            * HTML.pm.src: The "in table" and "in table body" insertion
185            modes are merged.
186    
187    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
188    
189            * HTML.pm.src: There is no "in table head" or "in table foot"
190            insertion mode!
191    
192    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
193    
194            * HTML.pm.src: |<noframes>| "in frameset" and "in noframes"
195            now directly invoke the handler.
196    
197    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
198    
199            * HTML.pm.src: Codes for "in cell" insertion mode
200            is merged to the "in body" insertion mode code.
201    
202    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
203    
204            * HTML.pm.src: Codes for "in body" and "in caption"
205            insertion modes are merged.
206    
207    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
208    
209            * HTML.pm.src: Two |!!!next-token|s were missing.
210    
211    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
212    
213            * HTML.pm.src: Use numeric constant for |{content_mode}|
214            instead of string constant for |{content_model_flag}|.
215    
216    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
217    
218            * HTML.pm.src: Add the name of the attribute
219            to the "duplicate attribute" error.
220    
221    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
222    
223            * ContentChecker.pm: Return the |class| node list.
224    
225    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
226    
227            * ContentChecker.pm: Return the |id| node list.
228    
229            * HTML.pm.src: A typo is fixed.
230    
231    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
232    
233            * ContentChecker.pm: Drop wrong |level => 'error'| specification
234            from "in HTML:xml:lang" error.  Character position
235            is now the last part of the error type in the URI error
236            description.  Report "unsupported" status for language
237            tags, media queries, script codes, and style sheets.
238    
239    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
240    
241            * ContentChecker.pm: Report error if |xml:lang|
242            in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset|
243            in XML.
244    
245            * NanoDOM.pm (Attr.owner_document): New attribute.
246    
247    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
248    
249            * HTML.pm.src: The character immediately following
250            a bare |hcro| was discarded.  Fix handling of
251            entity references in attribute values.
252    
253    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
254    
255            * HTML.pm.src (main and trailin end phases): Token
256            types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
257            factored out.  Error types |in html:#DOCTYPE|
258            and |after html:#DOCTYPE| are merged
259            into |DOCTYPE in the middle|.  |</frameset>|
260            in fragment parsing mode changed the
261            insertion mode.
262    
263    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
264    
265            * HTML.pm.src: |$phase| has been removed; The |trailing end|
266            phase is now an insertion mode.  Treatments for white
267            space character tokens were incorrect for some
268            insertion modes.  An old |meta| case was not removed.
269    
270    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
271    
272            * HTML.pm.src: |meta| charset declaration extraction
273            implemented (but changing the encoding is not yet:-).
274    
275    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
276    
277            * Charset/: New directory.
278    
279    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
280    
281            * H2H.pm: New Perl module (created from
282            manakai's H2H.dis).
283    
284    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
285    
286            * XMLSerializer.pm: New Perl module (created from
287            manakai's SimpleLS.dis).
288    
289    2007-07-07  Wakaba  <wakaba@suika.fam.cx>
290    
291            * HTML.pm.src: |<!---x-->| was not processed correctly.
292    
293    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
294    
295            * HTML.pm.src: Report correct error message
296            for |<body></div></body>|.
297    
298    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
299    
300            * HTMLTable.pm: An error description was incorrect.
301    
302    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
303    
304            * ContentChecker.pm: Return |{term}| list.
305    
306    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
307    
308            * HTML.pm.src: HTML5 revisions 961-966 (</p>, </br>,
309            nested <nobr>, implied </tbody>, </tfoot>, and </thead>,
310            and <title> outside of head).
311    
312    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
313    
314            * IMTChecker.pm: Report warning for unregistered
315            and private types/subtypes.
316    
317            * ContentChecker.pm, HTML.pm.src, IMTChecker.pm,
318            URIChecker.pm, HTMLTable.pm: Error messages are now
319            consistent; they are all listed in
320            <http://suika.fam.cx/gate/2005/sw/Whatpm%20Error%20Types>.
321    
322    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
323    
324            * ContentChecker.pm: |<img ismap>| not in |<a></a>|
325            is now erred.  |<datalist>| is implemented.
326            Attribute checker for |<command>| and |<menu>| are
327            added.  Support for |contextmenu| global attribute
328            is added.
329    
330    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
331    
332            * HTML.pm.src (_reset_insertion_mode): Interpretation
333            of Step 3 has been changed.
334    
335    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
336    
337            * HTML.pm.src: Late |<html>| parse error is implemented.
338    
339    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
340    
341            * URIChecker.pm (check_iri_reference): A |decode| method name was
342            incorrect.
343    
344            * ContentChecker.pm: Support for the |footer| element.
345            Check URI syntax for space-separated URI attributes.
346            Support for the |tabindex| attribute.  Support
347            for |datetime| attribute.
348    
349    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
350    
351            * HTML.pm.src: HTML5 revision 1.144 (&#x0D;) and 1.145 (invalid
352            character references).  HTML5 revision 1.146 (white space
353            characters before root start tag).  HTML5 revision
354            1.148 (named character references in attribute values).
355            HTML5 revision 1.152 (<plaintext>.innerHTML get).
356    
357    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
358    
359            * HTML.pm.src: HTML5 revisions 1.142 and 1.143 (<noscript>
360            in <head>).
361    
362    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
363    
364            * HTML.pm.src: HTML5 revision 935 (<base>, <link>, <meta>
365            in body).
366    
367            * ContentChecker.pm: HTML5 revision 938 (scoped="").
368    
369    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
370    
371            * HTML.pm.src: HTML5 revision 923 (matching end tag in CDATA
372            or RCDATA in fragment parsing mode).  HTML5 revision
373            924 (<!--> and <!--->).  HTML5 revision 926 (hn in hn).
374    
375    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
376    
377            * HTML.pm.src (get_inner_html): HTML5 revision 922 (inner_html
378            for <pre> and <textarea>).
379    
380    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
381    
382            * HTML.pm.src: HTML5 revision 920 (<isindex>).
383    
384    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
385    
386            * HTML.pm.src: HTML5 revision 918 (</head>, </body>, </html>).
387    
388    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
389    
390            * HTML.pm.src: HTML5 revision 916 (</body>).
391            HTML5 revision 917 (conforming bare &).
392    
393    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
394    
395            * NanoDOM.pm (manakai_is_html): Setting to false did not work.
396    
397            * HTML.pm.src: HTML5 revision 914 (</ in CDATA, RCDATA).
398            HTML5 revision 915 (<nobr>).
399    
400    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
401    
402            * HTML.pm.src: HTML5 revisions 908, 909, 912, and 913 (quirks mode).
403            
404            * NanoDOM.pm (manakai_is_html, manakai_compat_mode, compat_mode):
405            New attributes.
406    
407    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
408    
409            * HTML.pm.src: HTML5 revisions 900, 901, 902, and 911 (<
410            in tags).
411    
412    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
413    
414            * .cvsignore: |Entities.html| is added.
415    
416            * HTML.pm.src: |$entity_char| is removed and
417            requires |Whatpm::_NamedEntityList| instead.
418            HTML5 revision 898 (refc), except that lack of refc
419            is parse error.
420    
421            * mkentitylist.pl: New script.
422    
423            * Makefile (all): |_NamedEntityList.pm| is added.
424            (_NamedEntityList.pm, Entities.html): New rules.
425    
426    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
427    
428            * HTML.pm.src: Parse errors immediately after U+000D
429            were ignored and U+000D immediately following another
430            U+000D was not converted to U+000A.
431    
432    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
433    
434            * HTML.pm.src (set_inner_html): HTML5 revision 892 (adopt
435            nodes before appended).  Parser was not ready for NULL
436            parse error and escape flag.
437    
438            * NanoDOM.pm (adopt_node): New.
439    
440    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
441    
442            * HTML.pm.src: HTML5 revision 886 (insane comment in
443            CDATA and RCDATA).  Note that current implementation
444            is simply repeating what the spec says and it is maybe not
445            a best way to do it.
446    
447    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
448    
449            * HTML.pm.src: HTML5 revision 884 (</form> don't close
450            the form element if a descendant element without implied end tag has
451            still been open).
452    
453    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
454    
455            * ContentChecker.pm: HTML5 revision 881 (Make |id| attribute with
456            space characters non-conforming).
457    
458    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
459    
460            * HTML.pm.src: An error message was incorrect.
461            HTML5 revision 869 (C1 character references).
462            
463    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
464    
465            * HTML.pm.src: HTML5 revision 867 (a LF at the beginning of
466            a |textarea| is removed).
467    
468    2007-06-05  Wakaba  <wakaba@suika.fam.cx>
469    
470            * NanoDOM.pm (get_attribute_node_ns): New method.
471    
472            * ContentChecker.pm: |script| |async| and |defer|
473            no longer require |src|.  |async| MUST NOT be
474            specified if |defer|.  (HTML5 revision 858).
475    
476    2007-05-30  Wakaba  <wakaba@suika.fam.cx>
477    
478            * HTML.pm.src: |<form><form>| went to inifinite loop.
479    
480    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
481    
482            * ContentChecker.pm (html): Set |is_root| (allowed
483            as a document element) flag on.
484            (new): Removed.
485            (check_document): New method.
486    
487    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
488    
489            * ContentChecker.pm (thead, tfoot): Checker specifications
490            were incorrect.
491    
492    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
493    
494            * ContentChecker.pm ($HTMLURIAttrChecker): Include
495            error position in the |type| option of the error.
496    
497            * HTMLTable.pm (form_table): The |$onerror| parameter
498            is now optional.  Some bugs are fixed.
499    
500    2007-05-27  Wakaba  <wakaba@suika.fam.cx>
501    
502            * HTMLTable.pm: New module.
503    
504            * ContentChecker.pm (table): Invoke table model error checker.
505    
506            * NanoDOM.pm (first_child, get_attribute_ns): New.
507    
508    2007-05-26  Wakaba  <wakaba@suika.fam.cx>
509    
510            * ContentChecker.pm ($HTMLLinkTypesAttrChecker): New checker.
511            (link/@rel, a/@rel, area/@rel): Use new checker.
512    
513            * Makefile (_LinkTypeList.pm, RelExtensions.html): New rules.
514    
515            * _LinkTypeList.pm: New file.
516    
517            * mklinktypelist.pl: New file.
518    
519            * .cvsignore: |RelExtensions.html| added.
520    
521            * NanoDOM.pm (child_nodes): Returns an empty array
522            for non-child-containing node types.
523            (text_content): New attribute.
524    
525    2007-05-26  Wakaba  <wakaba@suika.fam.cx>
526    
527            * IMTChecker.pm: New module.
528    
529            * ContentChecker.pm ($HTMLIMTAttrChecker): Call IMTChecker
530            to test parameter value validity.
531    
532            * HTML.pm.src ($style_start_tag): Attributes were
533            discarded.
534    
535    2007-05-25  Wakaba  <wakaba@suika.fam.cx>
536    
537            * ContentChecker.pm ($HTMLURIAttrChecker): Implemented.
538    
539    2007-05-25  Wakaba  <wakaba@suika.fam.cx>
540    
541            * URIChecker.pm: All recommendations from RFC 3986
542            and RFC 3987 are listed (not all testable items are checked yet).
543    
544    2007-05-25  Wakaba  <wakaba@suika.fam.cx>
545    
546            * URIChecker.pm: New module.
547    
548    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
549    
550            * ContentChecker.pm: Now most attributes are implemented
551            or associated to some placeholder.
552            ($ElementDefault): Warn unknown attributes
553            for unknown elements as "attribute not supported".
554            ($HTMLLanguageTagAttrChecker, $HTMLMQAttrChecker): New placeholders.
555            ($HTMLUsemapAttrChecker, $HTMLTargetAttrChecker): New checkers.
556            (|a| attribute checker): Reimplemented.
557    
558    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
559    
560            * ContentChecker.pm ($HTMLEventHandlerAttrChecker): New placeholder.
561            ($HTMLAttrChecker): Event handler content attributes
562            are added.
563            (link, embed): Required attribute is now checked.
564            (embed): Unknown local attributes are no longer warned.
565    
566    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
567    
568            * ContentChecker.pm ($HTMLSpaceURIsAttrChecker): New placeholder.
569            ($HTMLIMTAttrChecker): New checker.
570            (link@rel, link@href, link@type, style@type,
571            a@href, a@ping, a@ping, a@type, embed@src, embed@type,
572            object@data, object@type, source@src, source@type, area@alt,
573            area@shape, area@coords, area@href,
574            area@ping, area@rel, area@type, script@src,
575            script@defer, script@async, script@type): Checkers added.
576    
577    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
578    
579            * ContentChecker.pm: Descendant checking was incorrect.
580    
581    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
582    
583            * ContentChecker.pm: Support |xml:*| and |xmlns:*|
584            attributes.  Report an error if |Element.prefix|
585            is |xmlns|.
586    
587            * NanoDOM.pm (prefix): New attribute.
588    
589    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
590    
591            * HTML.pm.src: In |main| phase, |in body| insertion
592            mode, action for |<iframe>| was missing.
593    
594    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
595    
596            * ContentChecker.pm: Support for many of HTML5 elements.
597            ($GetHTMLNonNegativeIntegerAttrChecker): New.
598    
599    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
600    
601            * ContentChecker.pm: Support for most elements up to |progress|.
602            ($HTMLURIAttrChecker): Placeholder.
603            ($HTMLIntegerAttrChecker, $GetHTMLFloatingPointNumberAttrChecker):
604            New.
605    
606    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
607    
608            * ContentChecker.pm: Attribute checkers
609            for global attributes, |html|, |base|, |style|, and |meta|.
610    
611            * NanoDOM.pm (insert_before): Weaken reference
612            to the parent node.
613            (Attr::new): Set |owner_element| attribute.
614            (namespace_uri, manakai_local_name): New attribute implementations.
615            (owner_element): New attribute.
616    
617    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
618    
619            * ContentChecker.pm ($AttrChecker, $HTMLAttrChecker,
620            $AnyChecker->{attr_checker}, $HTMLAttrsChecker,
621            $Element->{$HTML_NS}->{''}): New.
622            (check_element): Invoke attrs_checker for each element.
623    
624    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
625    
626            * ContentChecker.pm: Don't use |manakai_element_type_match|.
627    
628    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
629    
630            * ContentChecker.pm: Use hashs rather than lists for
631            element type testings.
632    
633  2007-05-13  Wakaba  <wakaba@suika.fam.cx>  2007-05-13  Wakaba  <wakaba@suika.fam.cx>
634    
635          * ContentChecker.pm: Don't generate duplicate          * ContentChecker.pm: Don't generate duplicate

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.114

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24