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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24