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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24