/[suikacvs]/markup/html/whatpm/Whatpm/ContentChecker/ChangeLog
Suika

Diff of /markup/html/whatpm/Whatpm/ContentChecker/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.27 by wakaba, Sun Nov 25 08:04:20 2007 UTC revision 1.150 by wakaba, Mon Oct 6 12:08:06 2008 UTC
# Line 1  Line 1 
1    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
2    
3            * HTML.pm: <input step> implemented.
4    
5    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
6    
7            * HTML.pm: The checker code for the Password state merged with the
8            code for the Text state.  The |maxlength| attribute checker
9            implemented.  The |size| attribute whose value is zero is not
10            allowed.
11    
12    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
13    
14            * HTML.pm: Support for |required| attribute of the |input|
15            element.
16    
17    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
18    
19            * HTML.pm: Don't use |get_attribute|, for compatibility with
20            NanoDOM.  Support for |readonly|, |autocomplete|, and |size|
21            attributes of the |input| element.
22    
23    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
24    
25            * HTML.pm: Checks of attribute applicablity for remaining <input
26            type> states are implemented.  Some <input type>-dependent
27            attribute checkers implemented.
28    
29    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
30    
31            * HTML.pm: <input type=text>, <input type=email>, <input
32            type=url>, <input type=password>, and <input type=datetime>
33            checkes are implemented.
34    
35    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
36    
37            * HTML.pm: <input type=hidden> checkes implemented.
38    
39    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
40    
41            * HTML.pm: <input type> definition updated according to HTML5
42            definition.  Prepares for tests against <input type> states.
43    
44    2008-10-06  Wakaba  <wakaba@suika.fam.cx>
45    
46            * HTML.pm: |input|'s |check_attrs| method is expanded to support
47            varying requirements for various states of the element.
48    
49    2008-10-05  Wakaba  <wakaba@suika.fam.cx>
50    
51            * HTML.pm: <label> content conformance checking implemented.
52    
53    2008-09-22  Wakaba  <wakaba@suika.fam.cx>
54    
55            * HTML.pm: Support for |for=""| validation.
56    
57    2008-09-22  Wakaba  <wakaba@suika.fam.cx>
58    
59            * HTML.pm: Support for |area| |alt=""| validation (HTML5
60            revision 1932).
61    
62    2008-09-21  Wakaba  <wakaba@suika.fam.cx>
63    
64            * HTML.pm: Support for |form=""| attributes.
65    
66    2008-09-21  Wakaba  <wakaba@suika.fam.cx>
67    
68            * HTML.pm: |id| attribute checkers for the |menu| and |map|
69            elements are removed; the |id| attribute of those elements is now
70            checked by the global |id| attribute.
71    
72    2008-09-21  Wakaba  <wakaba@suika.fam.cx>
73    
74            * HTML.pm: Support for |fieldset| |legend|.
75    
76    2008-09-21  Wakaba  <wakaba@suika.fam.cx>
77    
78            * HTML.pm: |form| element's |name| attribute is implemented.
79    
80    2008-09-20  Wakaba  <wakaba@suika.fam.cx>
81    
82            * HTML.pm: U+000B is no longer part of space characters (HTML5
83            revision 1738).
84    
85    2008-09-20  Wakaba  <wakaba@suika.fam.cx>
86    
87            * HTML.pm, Atom.pm: Interactrive content implementation synced
88            with the spec (HTML5 revision 2018).
89    
90    2008-09-20  Wakaba  <wakaba@suika.fam.cx>
91    
92            * HTML.pm ($HTMLCharsetChecker): Support for ASCII-compatibility
93            check.
94            ($HTMLCharsetsAttrChecker): New checker for accept-charset=""
95            support.
96    
97    2008-09-17  Wakaba  <wakaba@suika.fam.cx>
98    
99            * HTML.pm: Support for style="" attributes.
100    
101    2008-09-12  Wakaba  <wakaba@suika.fam.cx>
102    
103            * HTML.pm: Tentative support for |textarea| |oninput|
104            attribute.
105    
106    2008-09-12  Wakaba  <wakaba@suika.fam.cx>
107    
108            * HTML.pm: The WF2 |oninput| attribute was not added.
109            The WF2 |onforminput| and |onformchange| attributes were
110            not added, since they are not defined (although they ARE
111            mentioned) in the normative part of the WF2 spec.  
112            Typo on the |oninvalid| attribute fixed.
113    
114    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
115    
116            * HTML.pm: |fieldset| |name| added (HTML5 revision 2162).
117    
118    2008-09-09  Wakaba  <wakaba@suika.fam.cx>
119    
120            * HTML.pm: |a| is now transparent (HTML5 revision 1963).
121    
122    2008-09-07  Wakaba  <wakaba@suika.fam.cx>
123    
124            * HTML.pm: data-UPPERCASE attributes are no longer
125            allowed (HTML5 revision 1945).
126    
127    2008-09-06  Wakaba  <wakaba@suika.fam.cx>
128    
129            * HTML.pm: Support for form elements (HTML5 revisions
130            2142, 2148, 2150-2154).
131    
132    2008-09-05  Wakaba  <wakaba@suika.fam.cx>
133    
134            * HTML.pm: RDFa spec status updated again.
135    
136    2008-09-04  Wakaba  <wakaba@suika.fam.cx>
137    
138            * HTML.pm: RDFa spec status updated.
139    
140    2008-09-04  Wakaba  <wakaba@suika.fam.cx>
141    
142            * HTML.pm: WF2 content model, contexts, attributes/elements
143            status are updated. (HTML5 revision 2142-2152).
144    
145    2008-08-31  Wakaba  <wakaba@suika.fam.cx>
146    
147            * HTML.pm: |event-source| renamed as |eventsource| (HTML5 revision
148            1863).
149    
150    2008-08-31  Wakaba  <wakaba@suika.fam.cx>
151    
152            * HTML.pm: Uppercase attribute names for embed elements
153            are disallowed (HTML5 revision 1946).
154    
155    2008-08-31  Wakaba  <wakaba@suika.fam.cx>
156    
157            * HTML.pm: |embed| custom attributes and |data-*| attributes
158            must be XML compatible (HTML5 revision 1836).
159    
160    2008-08-31  Wakaba  <wakaba@suika.fam.cx>
161    
162            * HTML.pm: All HTML elements can have xmlns="" attributes (HTML5
163            revision 1834).
164    
165    2008-08-31  Wakaba  <wakaba@suika.fam.cx>
166    
167            * HTML.pm: Requires non-empty title="" for rel="alternate stylesheet"
168            link elements (HTML5 revision 1942).
169    
170    2008-08-31  Wakaba  <wakaba@suika.fam.cx>
171    
172            * HTML.pm: Support for the |bb| element (HTML5 revision 1894).
173            |irrelevant| renamed as |hidden| (HTML5 revision 2119).
174    
175    2008-08-31  Wakaba  <wakaba@suika.fam.cx>
176    
177            * HTML.pm: Element status updated.
178    
179    2008-08-31  Wakaba  <wakaba@suika.fam.cx>
180    
181            * HTML.pm: <embed> without src="" is conforming (HTML5
182            revision 1929).
183    
184    2008-08-30  Wakaba  <wakaba@suika.fam.cx>
185    
186            * HTML.pm: @autosubmit dropped (HTML5 revision 2019).
187    
188    2008-08-30  Wakaba  <wakaba@suika.fam.cx>
189    
190            * HTML.pm: Use White_Space instead of Zs for date or time
191            string in content (HTML5 revision 2094).  Make "YYYY-MM-DDHH:MM" (that
192            misses a white space or "T" literal between day and hour)
193            not raise two errors.
194    
195    2008-08-30  Wakaba  <wakaba@suika.fam.cx>
196    
197            * HTML.pm: |xml:lang| attribute value must be same
198            as |lang| attribute value for HTML elements (HTML5 revision 2062
199            and so on).  |lang| attribute in XML document is no longer
200            disallowed (HTML5 revision 2062).  |xml:lang| is allowed
201            in HTML document (HTML5 revision 2062 and so on).
202    
203    2008-08-30  Wakaba  <wakaba@suika.fam.cx>
204    
205            * Atom.pm: s/element missing/child element missing/ for
206            consistency.
207    
208            * HTML.pm: Typos fixed.
209            (pre): "No significant content" error was unintentionally
210            disabled.  s/element missing/child element missing/ for
211            consistency.
212    
213    2008-08-29  Wakaba  <wakaba@suika.fam.cx>
214    
215            * Atom.pm, HTML.pm: Made {level} inherited to the IMT checker.
216    
217    2008-08-17  Wakaba  <wakaba@suika.fam.cx>
218    
219            * HTML.pm (%XHTML2CommonAttrStatus): HTML5 status was missing.
220    
221    2008-08-16  Wakaba  <wakaba@suika.fam.cx>
222    
223            * HTML.pm: Subdocument texts for |style| and |script|
224            elements were not initialized.
225    
226    2008-08-16  Wakaba  <wakaba@suika.fam.cx>
227    
228            * HTML.pm, Atom.pm: Pass {level} object to language tag
229            and URL checkers.
230    
231    2008-08-15  Wakaba  <wakaba@suika.fam.cx>
232    
233            * HTML.pm: Mark HTML4's "fact"-level errors as such.  Typo fixed.
234    
235    2008-08-15  Wakaba  <wakaba@suika.fam.cx>
236    
237            * Atom.pm, HTML.pm: All error reporting method calls are
238            revised.
239    
240    2008-07-19  Wakaba  <wakaba@suika.fam.cx>
241    
242            * HTML.pm: Support for class=idl WebIDL checking.
243    
244    2008-06-08  Wakaba  <wakaba@suika.fam.cx>
245    
246            * HTML.pm: Support for |<map name="">| (HTML5 revisions
247            1722 and 1728).
248    
249    2008-06-08  Wakaba  <wakaba@suika.fam.cx>
250    
251            * HTML.pm: Support for ruby, rt, and rp elements (HTML5
252            revision 1704).  The |href| attribute is also extended
253            as a common attribute by RDFa Last Call Working Draft.
254    
255    2008-06-01  Wakaba  <wakaba@suika.fam.cx>
256    
257            * HTML.pm: Make data="" invalid (HTML5 revision 1709).
258    
259    2008-05-25  Wakaba  <wakaba@suika.fam.cx>
260    
261            * HTML.pm: Support for sizes="" (HTML5 revision 1558).
262    
263    2008-05-25  Wakaba  <wakaba@suika.fam.cx>
264    
265            * HTML.pm: |select| or |datalist| as a first child of |datagrid|
266            is now disallowed (HTML5 revision 1566).  |datagrid| elements
267            may be empty.
268    
269    2008-05-25  Wakaba  <wakaba@suika.fam.cx>
270    
271            * HTML.pm: The |param| element is in LC phase now.
272    
273    2008-05-24  Wakaba  <wakaba@suika.fam.cx>
274    
275            * HTML.pm: Support for seemless="" (HTML5 revision 1637) and
276            sandbox="" (HTML5 revision 1643).
277    
278    2008-05-24  Wakaba  <wakaba@suika.fam.cx>
279    
280            * HTML.pm: |width| and |height| on |iframe| are now conforming (HTML5
281            revision 1659).
282    
283    2008-05-16  Wakaba  <wakaba@suika.fam.cx>
284    
285            * HTML.pm: Fact out generic charset name checking code
286            to $HTMLCharsetChecker.  Support for charset="" attributes
287            on <a>, <link>, and <script> elements.
288    
289    2008-05-16  Wakaba  <wakaba@suika.fam.cx>
290    
291            * HTML.pm ($GetHTMLFloatingPointNumberAttrChecker): More than
292            one "." characters were allowed in a floating point number
293            incorrectly.
294            (source): Support for the pixelratio="" attribute (HTML5 revision
295            1629).
296    
297    2008-05-10  Wakaba  <wakaba@suika.fam.cx>
298    
299            * HTML.pm: Yay, |canvas| got the final status!
300    
301    2008-05-10  Wakaba  <wakaba@suika.fam.cx>
302    
303            * HTML.pm ($GetHTMLBooleanAttrChecker): Allow uppercase
304            letters (HTML5 revision 1572).
305    
306    2008-05-06  Wakaba  <wakaba@suika.fam.cx>
307    
308            * HTML.pm: Invoke |Whatpm::HTMLTable->assign_header| for each
309            table object.  Return the table object, not table element.
310            The |headers=""| checker for |td| elements are now noop.
311            Set the status of |headers=""| attribute as HTML5's one.
312    
313    2008-05-05  Wakaba  <wakaba@suika.fam.cx>
314    
315            * HTML.pm ($HTMLLengthAttrChecker): New.
316            (table/@cellpadding, table/@cellspacing, @charoff): Implemented.
317            (script/@langauge): Implemented.
318    
319    2008-05-05  Wakaba  <wakaba@suika.fam.cx>
320    
321            * HTML.pm: Make duplicate http-equiv="" non-conforming.
322            Check meta refresh content="".
323    
324    2008-05-05  Wakaba  <wakaba@suika.fam.cx>
325    
326            * HTML.pm: Empty <tbod>, <thead>, <tfoot>, and <tr> are
327            no longer content model error (they might be raise
328            table model error, however).  All table model error
329            parameters should propagate.
330    
331    2008-05-05  Wakaba  <wakaba@suika.fam.cx>
332    
333            * HTML.pm: Raise an error if a repeat* global attrbute
334            is used for an HTML element.
335    
336    2008-05-03  Wakaba  <wakaba@suika.fam.cx>
337    
338            * HTML.pm: Support for global attributes.  Status
339            for XHTML2 elements/attributes are added.
340    
341    2008-05-03  Wakaba  <wakaba@suika.fam.cx>
342    
343            * HTML.pm: Support for |repeat-start=""| attribute.
344    
345    2008-05-03  Wakaba  <wakaba@suika.fam.cx>
346    
347            * HTML.pm: Support for |repeat=""|, |repeat-template=""|,
348            |repeat-min=""|, and |repeat-max=""| attributes.
349            Support for |button| |type| values |add|, |remove|, |move-up|,
350            and |move-down|.
351    
352    2008-05-03  Wakaba  <wakaba@suika.fam.cx>
353    
354            * HTML.pm: Support for |template=""|, |ref=""|, and
355            |registrationmark=""| attributes.
356    
357    2008-04-29  Wakaba  <wakaba@suika.fam.cx>
358    
359            * HTML.pm: <font> dropped and style="" is now global (HTML5 revision
360            1511).
361    
362    2008-04-29  Wakaba  <wakaba@suika.fam.cx>
363    
364            * HTML.pm: Support for |onstorage| attribute is added (HTML5
365            revision 1495).  Defined terms no longer have to be unique (HTML5
366            revision 1467).
367    
368    2008-04-29  Wakaba  <wakaba@suika.fam.cx>
369    
370            * HTML.pm ($HTMLBrowsingContextNameAttrChecker): New checker.
371            ($HTMLTargetAttrChecker): |_blank| is now allowed (HTML5
372            revision 1471) and an empty string is no longer allowed (HTML5
373            revision 1470).
374            (object/@name, iframe/@name): Added (HTML5 revision 1470).
375    
376    2008-04-13  Wakaba  <wakaba@suika.fam.cx>
377    
378            * HTML.pm: |xmlns| attribute is now a global attribute (HTML5
379            revision 1426).
380    
381    2008-04-12  Wakaba  <wakaba@suika.fam.cx>
382    
383            * HTML.pm: Support for HTML custom data attributes (HTML5
384            revision 1399).
385    
386    2008-03-28  Wakaba  <wakaba@suika.fam.cx>
387    
388            * HTML.pm: s/Prose/Flow/g (HTML5 revision 1261).
389    
390    2008-03-23  Wakaba  <wakaba@suika.fam.cx>
391    
392            * HTML.pm: @datetime microsyntax is in the First Draft phase.
393    
394    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
395    
396            * HTML.pm: link/@rev and a/@rev are implemented.
397    
398    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
399    
400            * HTML.pm: link/@target, img/@align, img/@border, img/@hspace,
401            img/@vspace, img/@longdesc, object/@align, object/@archive,
402            object/@border, object/@classid, object/@codebase,
403            object/@codetype, object/@declare, object/@hspace,
404            object/@standby, object/@vspace, param/@valuetype,
405            param/@type, area/@nohref, %cellhalign/@align, %cellhalign/@char,
406            and %cellvalign/@valign are implemented.
407    
408    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
409    
410            * HTML.pm: tr/@bgcolor, td/@bgcolor, th/@bgcolor, td/@abbr,
411            th/@abbr, td/@axis, th/@axis, td/@scope, td/@nowrap,
412            th/@nowrap, caption/@align , table/@frame, table/@rules,
413            table/@summary, and table/@width are implemented.
414    
415    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
416    
417            * HTML.pm: body/@alink, body/@background, body/@bgcolor,
418            body/@link, body/@text, body/@vlink, hn/@align, p/@align,
419            br/@clear, pre/@width, ol/@compact, ul/@compact,
420            dl/@compact, dl/@compact, menu/@compact, and div/@align implemented.
421    
422    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
423    
424            * HTML.pm: Typo fixed.  html/@version implemented (as do-nothing
425            checker). head/@profile implemented.  meta/@scheme implemented (as
426            do-nothing checker).
427    
428    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
429    
430            * HTML.pm: Add URIs to the list of URIs to be returned
431            by the checker method. |accesskey| attribute is implemented.
432    
433    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
434    
435            * Atom.pm: Don't raise an error even if there is
436            no |atom:summary| element child in the |atom:entry|
437            element when the |type| attribute of the |atom:content|
438            element is set to |html|, |xhtml|, or |text|.
439            The |atom:rights| elements were implemented
440            as Date construct (!?).
441            Typo in code for |rel=alternate| are fixed.
442    
443    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
444    
445            * Atom.pm: Support for |thr:total| element.
446            Add notes on additional Atom namespaces.
447    
448    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
449    
450            * Atom.pm: Support for |thr:in-reply-to| element.
451    
452    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
453    
454            * Atom.pm: Raise an error if required |atom:summary|
455            element is missing from an |atom:entry| element.
456    
457    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
458    
459            * Atom.pm: Support for |<* type=html>| in Text construct.
460    
461    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
462    
463            * Atom.pm: Bug fix for validation of |feed| on |author| child.
464    
465    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
466    
467            * Atom.pm: Support for |<content type=html>| content
468            checking.
469    
470    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
471    
472            * Atom.pm: Support for |author| for |feed| checking.
473    
474    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
475    
476            * Atom.pm: Support for |author| for |entry| checking.
477    
478    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
479    
480            * HTML.pm: Some attribute level definitions were missing.
481    
482    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
483    
484            * HTML.pm: |dir|, |center|, and |basefont| are implemented.
485    
486    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
487    
488            * HTML.pm: |contenteditable| attribute support is now implemented.
489    
490    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
491    
492            * HTML.pm: Known but not-implemented-yet attributes were not
493            warned.
494    
495    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
496    
497            * HTML.pm: Status information from old specifications
498            are incorporated.
499    
500    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
501    
502            * Atom.pm: Reimplemented.
503    
504    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
505    
506            * HTML.pm: |in_a_href| flag is not reset after the </a>.
507            Raise an error if |area| is not a descendant of |map|.
508    
509    2008-03-01  Wakaba  <wakaba@suika.fam.cx>
510    
511            * HTML.pm: Sectioning root category added.  |blockquote|
512            is no longer a sectioning content.
513    
514    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
515    
516            * HTML.pm: Allow |blockquote| in |header| and |footer| (HTML5
517            revision 1250).
518    
519    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
520    
521            * HTML.pm: First version of Web Forms 2.0 support (its weired,
522            since the spec itself is frankensteinesque:-); note that though
523            it is weired spec from the today's viewpoint, it is still
524            better-written spec than any W3C (Candidate or Proposed or full)
525            Recommendation, sadly.
526    
527    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
528    
529            * HTML.pm: Since even XHTML Basic 1.1 is a CR, diffs
530            from XHTML M12N 1.0 are reflected in |status| field.
531    
532    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
533    
534            * HTML.pm: HTML5 status constants are OR-ed with "allowed" status.
535            Don't raise "not defined" errors; they are now raised according
536            to status flags.  Status flags of li/@value, ol/@start, and menu
537            are now non-deprecated, to avoid deprecated error message.
538            area/@hreftype typo fixed.  |isindex| SHOULD NOT be used
539            according to HTML4.
540    
541    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
542    
543            * HTML.pm: Make |figure| caption optional (HTML5 revision 1240).
544            Add |reversed| to |ol| (HTML5 revision 1248).
545    
546    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
547    
548            * HTML.pm: Most of Web Forms 1.0 attributes are implemented.
549    
550    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
551    
552            * HTML.pm: |big|, |tt|, |s|, |strike|, and |u| are implemented.
553            Raise not-part-of-HTML5 error for |acronym|.
554    
555    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
556    
557            * HTML.pm: HTML5 attribute status added.
558    
559    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
560    
561            * HTML.pm: Standardized status for attributes are added (HTML5
562            info are not added yet).  Make element or attribute not defined
563            by HTML5 spec as a conformance error (though it is not clearly
564            defined by HTML5 spec as non-conforming).  Note that more work
565            is needed for non-standard attribute thing, since the current
566            implementation prevents non-standard attribute from being
567            syntactically checked (otherwise it is treated as if a
568            standard attribute).
569    
570    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
571    
572            * HTML.pm: Standardized status attributes are added.
573    
574    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
575    
576            * HTML.pm: Invalid |meta| in |noscript| should be erred
577            as usual.
578    
579    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
580    
581            * HTML.pm: Updated for |del|-and-significant problem.
582    
583    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
584    
585            * HTML.pm (datagrid): Condition was incorrect.
586    
587    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
588    
589            * HTML.pm (%HTMLProseContentChecker, details, figure): Don't
590            change state when a transparent element is encountered.
591            (details check): Reimplemented.
592    
593    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
594    
595            * HTML.pm (object check_end): Don't check significant content
596            if the element is used as a transparent element.
597            (video check): Reimplemented.
598    
599    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
600    
601            * HTML.pm: |figure| content checker reimplemented.  |object|
602            content checker for root element case reimplemented.
603    
604    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
605    
606            * HTML.pm: Revised.
607    
608    2008-02-18  Wakaba  <wakaba@suika.fam.cx>
609    
610            * HTML.pm (object): Implemented (with some bug on transparentness
611            handling).
612    
613    2008-02-18  Wakaba  <wakaba@suika.fam.cx>
614    
615            * HTML.pm: s/m/mark/g (HTML5 revision 1232).
616    
617    2008-02-18  Wakaba  <wakaba@suika.fam.cx>
618    
619            * HTML.pm (img): |alt| is a SHOULD-level requirement now (since
620            the conformance checker cannot examine the semantics of the
621            image).
622    
623    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
624    
625            * HTML.pm: Useless old stuff are removed.  |datagrid|
626            was missing from |$HTMLInteractiveContent|.
627            (a): Use new |$HTMLInteractiveContent| in place
628            of |$HTMLIntetractiveElements|.
629            (caption): Use new |$HTMLPhrasingContentChecker| in place
630            of |$HTMLStrictlyInlineChecker|.
631    
632    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
633    
634            * HTML.pm (figure): Implemented.
635            (video, audio): In no-parent-element case with |src| attribute,
636            the content model is now prose content.
637    
638    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
639    
640            * HTML.pm (noscript): Reimplemented.
641    
642    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
643    
644            * HTML.pm: |<meta http-equiv=Content-Type| support (HTML5 revision
645            1180).
646    
647    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
648    
649            * HTML.pm (th): |th| now requires phrasing content.  |div|
650            now requires prose content.
651    
652    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
653    
654            * HTML.pm: Error messages revised.
655    
656    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
657    
658            * HTML.pm: Most part of December 2007 Content Model is implemented.
659    
660    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
661    
662            * HTML.pm (<style>): CSS validation code removed; instead,
663            it does invoke subdoc callback to ask to the callee to validate
664            the style sheet separately.
665    
666    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
667    
668            * HTML.pm (<style>): Initial version of CSS validation support.
669    
670  2007-11-25  Wakaba  <wakaba@suika.fam.cx>  2007-11-25  Wakaba  <wakaba@suika.fam.cx>
671    
672            * HTML.pm ($HTMLSignificantContentErrors): New.
673    
674    2007-11-25  Wakaba  <wakaba@suika.fam.cx>      
675    
676          * HTML.pm: Support for checking for significant content (HTML5          * HTML.pm: Support for checking for significant content (HTML5
677          revision 1114).  Note that the current implementation has          revision 1114).  Note that the current implementation has
678          an issue on treatment for transparent or semi-transparent          an issue on treatment for transparent or semi-transparent

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.150

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24