/[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.75 by wakaba, Sat Mar 22 03:07:06 2008 UTC
# Line 1  Line 1 
1    2008-03-22  Wakaba  <wakaba@suika.fam.cx>
2    
3            * HTML.pm: Add URIs to the list of URIs to be returned
4            by the checker method. |accesskey| attribute is implemented.
5    
6    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
7    
8            * Atom.pm: Don't raise an error even if there is
9            no |atom:summary| element child in the |atom:entry|
10            element when the |type| attribute of the |atom:content|
11            element is set to |html|, |xhtml|, or |text|.
12            The |atom:rights| elements were implemented
13            as Date construct (!?).
14            Typo in code for |rel=alternate| are fixed.
15    
16    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
17    
18            * Atom.pm: Support for |thr:total| element.
19            Add notes on additional Atom namespaces.
20    
21    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
22    
23            * Atom.pm: Support for |thr:in-reply-to| element.
24    
25    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
26    
27            * Atom.pm: Raise an error if required |atom:summary|
28            element is missing from an |atom:entry| element.
29    
30    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
31    
32            * Atom.pm: Support for |<* type=html>| in Text construct.
33    
34    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
35    
36            * Atom.pm: Bug fix for validation of |feed| on |author| child.
37    
38    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
39    
40            * Atom.pm: Support for |<content type=html>| content
41            checking.
42    
43    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
44    
45            * Atom.pm: Support for |author| for |feed| checking.
46    
47    2008-03-20  Wakaba  <wakaba@suika.fam.cx>
48    
49            * Atom.pm: Support for |author| for |entry| checking.
50    
51    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
52    
53            * HTML.pm: Some attribute level definitions were missing.
54    
55    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
56    
57            * HTML.pm: |dir|, |center|, and |basefont| are implemented.
58    
59    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
60    
61            * HTML.pm: |contenteditable| attribute support is now implemented.
62    
63    2008-03-09  Wakaba  <wakaba@suika.fam.cx>
64    
65            * HTML.pm: Known but not-implemented-yet attributes were not
66            warned.
67    
68    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
69    
70            * HTML.pm: Status information from old specifications
71            are incorporated.
72    
73    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
74    
75            * Atom.pm: Reimplemented.
76    
77    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
78    
79            * HTML.pm: |in_a_href| flag is not reset after the </a>.
80            Raise an error if |area| is not a descendant of |map|.
81    
82    2008-03-01  Wakaba  <wakaba@suika.fam.cx>
83    
84            * HTML.pm: Sectioning root category added.  |blockquote|
85            is no longer a sectioning content.
86    
87    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
88    
89            * HTML.pm: Allow |blockquote| in |header| and |footer| (HTML5
90            revision 1250).
91    
92    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
93    
94            * HTML.pm: First version of Web Forms 2.0 support (its weired,
95            since the spec itself is frankensteinesque:-); note that though
96            it is weired spec from the today's viewpoint, it is still
97            better-written spec than any W3C (Candidate or Proposed or full)
98            Recommendation, sadly.
99    
100    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
101    
102            * HTML.pm: Since even XHTML Basic 1.1 is a CR, diffs
103            from XHTML M12N 1.0 are reflected in |status| field.
104    
105    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
106    
107            * HTML.pm: HTML5 status constants are OR-ed with "allowed" status.
108            Don't raise "not defined" errors; they are now raised according
109            to status flags.  Status flags of li/@value, ol/@start, and menu
110            are now non-deprecated, to avoid deprecated error message.
111            area/@hreftype typo fixed.  |isindex| SHOULD NOT be used
112            according to HTML4.
113    
114    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
115    
116            * HTML.pm: Make |figure| caption optional (HTML5 revision 1240).
117            Add |reversed| to |ol| (HTML5 revision 1248).
118    
119    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
120    
121            * HTML.pm: Most of Web Forms 1.0 attributes are implemented.
122    
123    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
124    
125            * HTML.pm: |big|, |tt|, |s|, |strike|, and |u| are implemented.
126            Raise not-part-of-HTML5 error for |acronym|.
127    
128    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
129    
130            * HTML.pm: HTML5 attribute status added.
131    
132    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
133    
134            * HTML.pm: Standardized status for attributes are added (HTML5
135            info are not added yet).  Make element or attribute not defined
136            by HTML5 spec as a conformance error (though it is not clearly
137            defined by HTML5 spec as non-conforming).  Note that more work
138            is needed for non-standard attribute thing, since the current
139            implementation prevents non-standard attribute from being
140            syntactically checked (otherwise it is treated as if a
141            standard attribute).
142    
143    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
144    
145            * HTML.pm: Standardized status attributes are added.
146    
147    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
148    
149            * HTML.pm: Invalid |meta| in |noscript| should be erred
150            as usual.
151    
152    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
153    
154            * HTML.pm: Updated for |del|-and-significant problem.
155    
156    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
157    
158            * HTML.pm (datagrid): Condition was incorrect.
159    
160    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
161    
162            * HTML.pm (%HTMLProseContentChecker, details, figure): Don't
163            change state when a transparent element is encountered.
164            (details check): Reimplemented.
165    
166    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
167    
168            * HTML.pm (object check_end): Don't check significant content
169            if the element is used as a transparent element.
170            (video check): Reimplemented.
171    
172    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
173    
174            * HTML.pm: |figure| content checker reimplemented.  |object|
175            content checker for root element case reimplemented.
176    
177    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
178    
179            * HTML.pm: Revised.
180    
181    2008-02-18  Wakaba  <wakaba@suika.fam.cx>
182    
183            * HTML.pm (object): Implemented (with some bug on transparentness
184            handling).
185    
186    2008-02-18  Wakaba  <wakaba@suika.fam.cx>
187    
188            * HTML.pm: s/m/mark/g (HTML5 revision 1232).
189    
190    2008-02-18  Wakaba  <wakaba@suika.fam.cx>
191    
192            * HTML.pm (img): |alt| is a SHOULD-level requirement now (since
193            the conformance checker cannot examine the semantics of the
194            image).
195    
196    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
197    
198            * HTML.pm: Useless old stuff are removed.  |datagrid|
199            was missing from |$HTMLInteractiveContent|.
200            (a): Use new |$HTMLInteractiveContent| in place
201            of |$HTMLIntetractiveElements|.
202            (caption): Use new |$HTMLPhrasingContentChecker| in place
203            of |$HTMLStrictlyInlineChecker|.
204    
205    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
206    
207            * HTML.pm (figure): Implemented.
208            (video, audio): In no-parent-element case with |src| attribute,
209            the content model is now prose content.
210    
211    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
212    
213            * HTML.pm (noscript): Reimplemented.
214    
215    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
216    
217            * HTML.pm: |<meta http-equiv=Content-Type| support (HTML5 revision
218            1180).
219    
220    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
221    
222            * HTML.pm (th): |th| now requires phrasing content.  |div|
223            now requires prose content.
224    
225    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
226    
227            * HTML.pm: Error messages revised.
228    
229    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
230    
231            * HTML.pm: Most part of December 2007 Content Model is implemented.
232    
233    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
234    
235            * HTML.pm (<style>): CSS validation code removed; instead,
236            it does invoke subdoc callback to ask to the callee to validate
237            the style sheet separately.
238    
239    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
240    
241            * HTML.pm (<style>): Initial version of CSS validation support.
242    
243  2007-11-25  Wakaba  <wakaba@suika.fam.cx>  2007-11-25  Wakaba  <wakaba@suika.fam.cx>
244    
245            * HTML.pm ($HTMLSignificantContentErrors): New.
246    
247    2007-11-25  Wakaba  <wakaba@suika.fam.cx>      
248    
249          * HTML.pm: Support for checking for significant content (HTML5          * HTML.pm: Support for checking for significant content (HTML5
250          revision 1114).  Note that the current implementation has          revision 1114).  Note that the current implementation has
251          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.75

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24