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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24