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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24