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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24