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

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.94

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24