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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24