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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24