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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24