/[suikacvs]/markup/html/whatpm/Whatpm/ContentChecker/ChangeLog
Suika

Contents of /markup/html/whatpm/Whatpm/ContentChecker/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.114 - (hide annotations) (download)
Sat Aug 30 10:26:39 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.113: +10 -0 lines
++ whatpm/t/ChangeLog	30 Aug 2008 10:22:30 -0000
	* ContentChecker.t: Updated for latest version of the
	Whatpm::ContentChecker module.

	* content-model-1.dat, content-model-2.dat, content-model-3.dat,
	content-model-4.dat, content-model-6.dat, content-model-atom-1.dat,
	content-model-atom-2.dat, content-model-atom-threading-1.dat,
	table-1.dat: Results updated.

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	30 Aug 2008 10:24:24 -0000
	* ContentChecker.pm: Error level definition for |xml_id_error|
	was missing.

	* URIChecker.pm: The end of the URL should be marked as the
	error location for an empty path error.  The position
	between the userinfo and the port components should be
	marked as the error location for an empty host error.

2008-08-30  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ContentChecker/ChangeLog	30 Aug 2008 10:26:28 -0000
2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* Atom.pm: s/element missing/child element missing/ for
	consistency.

	* HTML.pm: Typos fixed.
	(pre): "No significant content" error was unintentionally
	disabled.  s/element missing/child element missing/ for
	consistency.

1 wakaba 1.114 2008-08-30 Wakaba <wakaba@suika.fam.cx>
2    
3     * Atom.pm: s/element missing/child element missing/ for
4     consistency.
5    
6     * HTML.pm: Typos fixed.
7     (pre): "No significant content" error was unintentionally
8     disabled. s/element missing/child element missing/ for
9     consistency.
10    
11 wakaba 1.113 2008-08-29 Wakaba <wakaba@suika.fam.cx>
12    
13     * Atom.pm, HTML.pm: Made {level} inherited to the IMT checker.
14    
15 wakaba 1.112 2008-08-17 Wakaba <wakaba@suika.fam.cx>
16    
17     * HTML.pm (%XHTML2CommonAttrStatus): HTML5 status was missing.
18    
19 wakaba 1.110 2008-08-16 Wakaba <wakaba@suika.fam.cx>
20    
21 wakaba 1.111 * HTML.pm: Subdocument texts for |style| and |script|
22     elements were not initialized.
23    
24     2008-08-16 Wakaba <wakaba@suika.fam.cx>
25    
26 wakaba 1.110 * HTML.pm, Atom.pm: Pass {level} object to language tag
27     and URL checkers.
28    
29 wakaba 1.108 2008-08-15 Wakaba <wakaba@suika.fam.cx>
30    
31 wakaba 1.109 * HTML.pm: Mark HTML4's "fact"-level errors as such. Typo fixed.
32    
33     2008-08-15 Wakaba <wakaba@suika.fam.cx>
34    
35 wakaba 1.108 * Atom.pm, HTML.pm: All error reporting method calls are
36     revised.
37    
38 wakaba 1.107 2008-07-19 Wakaba <wakaba@suika.fam.cx>
39    
40     * HTML.pm: Support for class=idl WebIDL checking.
41    
42 wakaba 1.105 2008-06-08 Wakaba <wakaba@suika.fam.cx>
43    
44 wakaba 1.106 * HTML.pm: Support for |<map name="">| (HTML5 revisions
45     1722 and 1728).
46    
47     2008-06-08 Wakaba <wakaba@suika.fam.cx>
48    
49 wakaba 1.105 * HTML.pm: Support for ruby, rt, and rp elements (HTML5
50     revision 1704). The |href| attribute is also extended
51     as a common attribute by RDFa Last Call Working Draft.
52    
53 wakaba 1.104 2008-06-01 Wakaba <wakaba@suika.fam.cx>
54    
55     * HTML.pm: Make data="" invalid (HTML5 revision 1709).
56    
57 wakaba 1.101 2008-05-25 Wakaba <wakaba@suika.fam.cx>
58    
59 wakaba 1.103 * HTML.pm: Support for sizes="" (HTML5 revision 1558).
60    
61     2008-05-25 Wakaba <wakaba@suika.fam.cx>
62    
63 wakaba 1.102 * HTML.pm: |select| or |datalist| as a first child of |datagrid|
64     is now disallowed (HTML5 revision 1566). |datagrid| elements
65     may be empty.
66    
67     2008-05-25 Wakaba <wakaba@suika.fam.cx>
68    
69 wakaba 1.101 * HTML.pm: The |param| element is in LC phase now.
70    
71 wakaba 1.100 2008-05-24 Wakaba <wakaba@suika.fam.cx>
72    
73     * HTML.pm: Support for seemless="" (HTML5 revision 1637) and
74     sandbox="" (HTML5 revision 1643).
75    
76     2008-05-24 Wakaba <wakaba@suika.fam.cx>
77    
78     * HTML.pm: |width| and |height| on |iframe| are now conforming (HTML5
79     revision 1659).
80    
81 wakaba 1.98 2008-05-16 Wakaba <wakaba@suika.fam.cx>
82    
83 wakaba 1.99 * HTML.pm: Fact out generic charset name checking code
84     to $HTMLCharsetChecker. Support for charset="" attributes
85     on <a>, <link>, and <script> elements.
86    
87     2008-05-16 Wakaba <wakaba@suika.fam.cx>
88    
89 wakaba 1.98 * HTML.pm ($GetHTMLFloatingPointNumberAttrChecker): More than
90     one "." characters were allowed in a floating point number
91     incorrectly.
92     (source): Support for the pixelratio="" attribute (HTML5 revision
93     1629).
94    
95 wakaba 1.96 2008-05-10 Wakaba <wakaba@suika.fam.cx>
96    
97 wakaba 1.97 * HTML.pm: Yay, |canvas| got the final status!
98    
99     2008-05-10 Wakaba <wakaba@suika.fam.cx>
100    
101 wakaba 1.96 * HTML.pm ($GetHTMLBooleanAttrChecker): Allow uppercase
102     letters (HTML5 revision 1572).
103    
104 wakaba 1.95 2008-05-06 Wakaba <wakaba@suika.fam.cx>
105    
106     * HTML.pm: Invoke |Whatpm::HTMLTable->assign_header| for each
107     table object. Return the table object, not table element.
108     The |headers=""| checker for |td| elements are now noop.
109     Set the status of |headers=""| attribute as HTML5's one.
110    
111 wakaba 1.91 2008-05-05 Wakaba <wakaba@suika.fam.cx>
112    
113 wakaba 1.94 * HTML.pm ($HTMLLengthAttrChecker): New.
114     (table/@cellpadding, table/@cellspacing, @charoff): Implemented.
115     (script/@langauge): Implemented.
116    
117     2008-05-05 Wakaba <wakaba@suika.fam.cx>
118    
119 wakaba 1.93 * HTML.pm: Make duplicate http-equiv="" non-conforming.
120     Check meta refresh content="".
121    
122     2008-05-05 Wakaba <wakaba@suika.fam.cx>
123    
124 wakaba 1.92 * HTML.pm: Empty <tbod>, <thead>, <tfoot>, and <tr> are
125     no longer content model error (they might be raise
126     table model error, however). All table model error
127     parameters should propagate.
128    
129     2008-05-05 Wakaba <wakaba@suika.fam.cx>
130    
131 wakaba 1.91 * HTML.pm: Raise an error if a repeat* global attrbute
132     is used for an HTML element.
133    
134 wakaba 1.87 2008-05-03 Wakaba <wakaba@suika.fam.cx>
135    
136 wakaba 1.90 * HTML.pm: Support for global attributes. Status
137     for XHTML2 elements/attributes are added.
138    
139     2008-05-03 Wakaba <wakaba@suika.fam.cx>
140    
141 wakaba 1.89 * HTML.pm: Support for |repeat-start=""| attribute.
142    
143     2008-05-03 Wakaba <wakaba@suika.fam.cx>
144    
145 wakaba 1.88 * HTML.pm: Support for |repeat=""|, |repeat-template=""|,
146     |repeat-min=""|, and |repeat-max=""| attributes.
147     Support for |button| |type| values |add|, |remove|, |move-up|,
148     and |move-down|.
149    
150     2008-05-03 Wakaba <wakaba@suika.fam.cx>
151    
152 wakaba 1.87 * HTML.pm: Support for |template=""|, |ref=""|, and
153     |registrationmark=""| attributes.
154    
155 wakaba 1.84 2008-04-29 Wakaba <wakaba@suika.fam.cx>
156    
157 wakaba 1.86 * HTML.pm: <font> dropped and style="" is now global (HTML5 revision
158     1511).
159    
160     2008-04-29 Wakaba <wakaba@suika.fam.cx>
161    
162 wakaba 1.85 * HTML.pm: Support for |onstorage| attribute is added (HTML5
163     revision 1495). Defined terms no longer have to be unique (HTML5
164     revision 1467).
165    
166     2008-04-29 Wakaba <wakaba@suika.fam.cx>
167    
168 wakaba 1.84 * HTML.pm ($HTMLBrowsingContextNameAttrChecker): New checker.
169 wakaba 1.85 ($HTMLTargetAttrChecker): |_blank| is now allowed (HTML5
170     revision 1471) and an empty string is no longer allowed (HTML5
171     revision 1470).
172 wakaba 1.84 (object/@name, iframe/@name): Added (HTML5 revision 1470).
173    
174 wakaba 1.83 2008-04-13 Wakaba <wakaba@suika.fam.cx>
175    
176     * HTML.pm: |xmlns| attribute is now a global attribute (HTML5
177     revision 1426).
178    
179 wakaba 1.82 2008-04-12 Wakaba <wakaba@suika.fam.cx>
180    
181     * HTML.pm: Support for HTML custom data attributes (HTML5
182     revision 1399).
183    
184 wakaba 1.81 2008-03-28 Wakaba <wakaba@suika.fam.cx>
185    
186     * HTML.pm: s/Prose/Flow/g (HTML5 revision 1261).
187    
188     2008-03-23 Wakaba <wakaba@suika.fam.cx>
189    
190     * HTML.pm: @datetime microsyntax is in the First Draft phase.
191    
192 wakaba 1.75 2008-03-22 Wakaba <wakaba@suika.fam.cx>
193    
194 wakaba 1.80 * HTML.pm: link/@rev and a/@rev are implemented.
195    
196     2008-03-22 Wakaba <wakaba@suika.fam.cx>
197    
198 wakaba 1.79 * HTML.pm: link/@target, img/@align, img/@border, img/@hspace,
199     img/@vspace, img/@longdesc, object/@align, object/@archive,
200     object/@border, object/@classid, object/@codebase,
201     object/@codetype, object/@declare, object/@hspace,
202     object/@standby, object/@vspace, param/@valuetype,
203     param/@type, area/@nohref, %cellhalign/@align, %cellhalign/@char,
204     and %cellvalign/@valign are implemented.
205    
206     2008-03-22 Wakaba <wakaba@suika.fam.cx>
207    
208 wakaba 1.78 * HTML.pm: tr/@bgcolor, td/@bgcolor, th/@bgcolor, td/@abbr,
209     th/@abbr, td/@axis, th/@axis, td/@scope, td/@nowrap,
210     th/@nowrap, caption/@align , table/@frame, table/@rules,
211     table/@summary, and table/@width are implemented.
212    
213     2008-03-22 Wakaba <wakaba@suika.fam.cx>
214    
215 wakaba 1.77 * HTML.pm: body/@alink, body/@background, body/@bgcolor,
216     body/@link, body/@text, body/@vlink, hn/@align, p/@align,
217     br/@clear, pre/@width, ol/@compact, ul/@compact,
218     dl/@compact, dl/@compact, menu/@compact, and div/@align implemented.
219    
220     2008-03-22 Wakaba <wakaba@suika.fam.cx>
221    
222 wakaba 1.76 * HTML.pm: Typo fixed. html/@version implemented (as do-nothing
223     checker). head/@profile implemented. meta/@scheme implemented (as
224     do-nothing checker).
225    
226     2008-03-22 Wakaba <wakaba@suika.fam.cx>
227    
228 wakaba 1.75 * HTML.pm: Add URIs to the list of URIs to be returned
229     by the checker method. |accesskey| attribute is implemented.
230    
231 wakaba 1.66 2008-03-20 Wakaba <wakaba@suika.fam.cx>
232    
233 wakaba 1.74 * Atom.pm: Don't raise an error even if there is
234     no |atom:summary| element child in the |atom:entry|
235     element when the |type| attribute of the |atom:content|
236     element is set to |html|, |xhtml|, or |text|.
237     The |atom:rights| elements were implemented
238     as Date construct (!?).
239     Typo in code for |rel=alternate| are fixed.
240    
241     2008-03-20 Wakaba <wakaba@suika.fam.cx>
242    
243 wakaba 1.73 * Atom.pm: Support for |thr:total| element.
244     Add notes on additional Atom namespaces.
245    
246     2008-03-20 Wakaba <wakaba@suika.fam.cx>
247    
248 wakaba 1.72 * Atom.pm: Support for |thr:in-reply-to| element.
249    
250     2008-03-20 Wakaba <wakaba@suika.fam.cx>
251    
252 wakaba 1.71 * Atom.pm: Raise an error if required |atom:summary|
253     element is missing from an |atom:entry| element.
254    
255     2008-03-20 Wakaba <wakaba@suika.fam.cx>
256    
257 wakaba 1.70 * Atom.pm: Support for |<* type=html>| in Text construct.
258    
259     2008-03-20 Wakaba <wakaba@suika.fam.cx>
260    
261 wakaba 1.69 * Atom.pm: Bug fix for validation of |feed| on |author| child.
262    
263     2008-03-20 Wakaba <wakaba@suika.fam.cx>
264    
265 wakaba 1.68 * Atom.pm: Support for |<content type=html>| content
266     checking.
267    
268     2008-03-20 Wakaba <wakaba@suika.fam.cx>
269    
270 wakaba 1.67 * Atom.pm: Support for |author| for |feed| checking.
271    
272     2008-03-20 Wakaba <wakaba@suika.fam.cx>
273    
274 wakaba 1.66 * Atom.pm: Support for |author| for |entry| checking.
275    
276 wakaba 1.65 2008-03-17 Wakaba <wakaba@suika.fam.cx>
277    
278     * HTML.pm: Some attribute level definitions were missing.
279    
280 wakaba 1.62 2008-03-09 Wakaba <wakaba@suika.fam.cx>
281    
282 wakaba 1.64 * HTML.pm: |dir|, |center|, and |basefont| are implemented.
283    
284     2008-03-09 Wakaba <wakaba@suika.fam.cx>
285    
286 wakaba 1.63 * HTML.pm: |contenteditable| attribute support is now implemented.
287    
288     2008-03-09 Wakaba <wakaba@suika.fam.cx>
289    
290 wakaba 1.62 * HTML.pm: Known but not-implemented-yet attributes were not
291     warned.
292    
293 wakaba 1.59 2008-03-02 Wakaba <wakaba@suika.fam.cx>
294    
295 wakaba 1.61 * HTML.pm: Status information from old specifications
296     are incorporated.
297    
298     2008-03-02 Wakaba <wakaba@suika.fam.cx>
299    
300 wakaba 1.60 * Atom.pm: Reimplemented.
301    
302     2008-03-02 Wakaba <wakaba@suika.fam.cx>
303    
304 wakaba 1.59 * HTML.pm: |in_a_href| flag is not reset after the </a>.
305     Raise an error if |area| is not a descendant of |map|.
306    
307 wakaba 1.58 2008-03-01 Wakaba <wakaba@suika.fam.cx>
308    
309     * HTML.pm: Sectioning root category added. |blockquote|
310     is no longer a sectioning content.
311    
312 wakaba 1.53 2008-02-26 Wakaba <wakaba@suika.fam.cx>
313    
314 wakaba 1.57 * HTML.pm: Allow |blockquote| in |header| and |footer| (HTML5
315     revision 1250).
316    
317     2008-02-26 Wakaba <wakaba@suika.fam.cx>
318    
319 wakaba 1.56 * HTML.pm: First version of Web Forms 2.0 support (its weired,
320     since the spec itself is frankensteinesque:-); note that though
321     it is weired spec from the today's viewpoint, it is still
322     better-written spec than any W3C (Candidate or Proposed or full)
323     Recommendation, sadly.
324    
325     2008-02-26 Wakaba <wakaba@suika.fam.cx>
326    
327 wakaba 1.55 * HTML.pm: Since even XHTML Basic 1.1 is a CR, diffs
328     from XHTML M12N 1.0 are reflected in |status| field.
329    
330     2008-02-26 Wakaba <wakaba@suika.fam.cx>
331    
332 wakaba 1.54 * HTML.pm: HTML5 status constants are OR-ed with "allowed" status.
333     Don't raise "not defined" errors; they are now raised according
334     to status flags. Status flags of li/@value, ol/@start, and menu
335     are now non-deprecated, to avoid deprecated error message.
336     area/@hreftype typo fixed. |isindex| SHOULD NOT be used
337     according to HTML4.
338    
339     2008-02-26 Wakaba <wakaba@suika.fam.cx>
340    
341 wakaba 1.53 * HTML.pm: Make |figure| caption optional (HTML5 revision 1240).
342     Add |reversed| to |ol| (HTML5 revision 1248).
343    
344 wakaba 1.45 2008-02-24 Wakaba <wakaba@suika.fam.cx>
345    
346 wakaba 1.52 * HTML.pm: Most of Web Forms 1.0 attributes are implemented.
347    
348     2008-02-24 Wakaba <wakaba@suika.fam.cx>
349    
350 wakaba 1.51 * HTML.pm: |big|, |tt|, |s|, |strike|, and |u| are implemented.
351     Raise not-part-of-HTML5 error for |acronym|.
352    
353     2008-02-24 Wakaba <wakaba@suika.fam.cx>
354    
355 wakaba 1.50 * HTML.pm: HTML5 attribute status added.
356    
357     2008-02-24 Wakaba <wakaba@suika.fam.cx>
358    
359 wakaba 1.49 * HTML.pm: Standardized status for attributes are added (HTML5
360     info are not added yet). Make element or attribute not defined
361     by HTML5 spec as a conformance error (though it is not clearly
362     defined by HTML5 spec as non-conforming). Note that more work
363     is needed for non-standard attribute thing, since the current
364     implementation prevents non-standard attribute from being
365     syntactically checked (otherwise it is treated as if a
366     standard attribute).
367    
368     2008-02-24 Wakaba <wakaba@suika.fam.cx>
369    
370 wakaba 1.48 * HTML.pm: Standardized status attributes are added.
371    
372     2008-02-24 Wakaba <wakaba@suika.fam.cx>
373    
374 wakaba 1.47 * HTML.pm: Invalid |meta| in |noscript| should be erred
375     as usual.
376    
377     2008-02-24 Wakaba <wakaba@suika.fam.cx>
378    
379 wakaba 1.46 * HTML.pm: Updated for |del|-and-significant problem.
380    
381     2008-02-24 Wakaba <wakaba@suika.fam.cx>
382    
383 wakaba 1.45 * HTML.pm (datagrid): Condition was incorrect.
384    
385 wakaba 1.41 2008-02-23 Wakaba <wakaba@suika.fam.cx>
386    
387 wakaba 1.44 * HTML.pm (%HTMLProseContentChecker, details, figure): Don't
388     change state when a transparent element is encountered.
389     (details check): Reimplemented.
390    
391     2008-02-23 Wakaba <wakaba@suika.fam.cx>
392    
393 wakaba 1.43 * HTML.pm (object check_end): Don't check significant content
394     if the element is used as a transparent element.
395     (video check): Reimplemented.
396    
397     2008-02-23 Wakaba <wakaba@suika.fam.cx>
398    
399 wakaba 1.42 * HTML.pm: |figure| content checker reimplemented. |object|
400     content checker for root element case reimplemented.
401    
402     2008-02-23 Wakaba <wakaba@suika.fam.cx>
403    
404 wakaba 1.41 * HTML.pm: Revised.
405    
406 wakaba 1.38 2008-02-18 Wakaba <wakaba@suika.fam.cx>
407    
408 wakaba 1.40 * HTML.pm (object): Implemented (with some bug on transparentness
409     handling).
410    
411     2008-02-18 Wakaba <wakaba@suika.fam.cx>
412    
413 wakaba 1.39 * HTML.pm: s/m/mark/g (HTML5 revision 1232).
414    
415     2008-02-18 Wakaba <wakaba@suika.fam.cx>
416    
417 wakaba 1.38 * HTML.pm (img): |alt| is a SHOULD-level requirement now (since
418     the conformance checker cannot examine the semantics of the
419     image).
420    
421 wakaba 1.31 2008-02-17 Wakaba <wakaba@suika.fam.cx>
422    
423 wakaba 1.37 * HTML.pm: Useless old stuff are removed. |datagrid|
424     was missing from |$HTMLInteractiveContent|.
425     (a): Use new |$HTMLInteractiveContent| in place
426     of |$HTMLIntetractiveElements|.
427     (caption): Use new |$HTMLPhrasingContentChecker| in place
428     of |$HTMLStrictlyInlineChecker|.
429    
430     2008-02-17 Wakaba <wakaba@suika.fam.cx>
431    
432 wakaba 1.36 * HTML.pm (figure): Implemented.
433     (video, audio): In no-parent-element case with |src| attribute,
434     the content model is now prose content.
435    
436     2008-02-17 Wakaba <wakaba@suika.fam.cx>
437    
438 wakaba 1.35 * HTML.pm (noscript): Reimplemented.
439    
440     2008-02-17 Wakaba <wakaba@suika.fam.cx>
441    
442 wakaba 1.34 * HTML.pm: |<meta http-equiv=Content-Type| support (HTML5 revision
443     1180).
444    
445     2008-02-17 Wakaba <wakaba@suika.fam.cx>
446    
447 wakaba 1.33 * HTML.pm (th): |th| now requires phrasing content. |div|
448     now requires prose content.
449    
450     2008-02-17 Wakaba <wakaba@suika.fam.cx>
451    
452 wakaba 1.32 * HTML.pm: Error messages revised.
453    
454     2008-02-17 Wakaba <wakaba@suika.fam.cx>
455    
456 wakaba 1.31 * HTML.pm: Most part of December 2007 Content Model is implemented.
457    
458 wakaba 1.30 2008-02-10 Wakaba <wakaba@suika.fam.cx>
459    
460     * HTML.pm (<style>): CSS validation code removed; instead,
461     it does invoke subdoc callback to ask to the callee to validate
462     the style sheet separately.
463    
464 wakaba 1.29 2008-02-09 Wakaba <wakaba@suika.fam.cx>
465    
466     * HTML.pm (<style>): Initial version of CSS validation support.
467    
468 wakaba 1.26 2007-11-25 Wakaba <wakaba@suika.fam.cx>
469    
470 wakaba 1.28 * HTML.pm ($HTMLSignificantContentErrors): New.
471    
472     2007-11-25 Wakaba <wakaba@suika.fam.cx>
473    
474 wakaba 1.27 * HTML.pm: Support for checking for significant content (HTML5
475     revision 1114). Note that the current implementation has
476     an issue on treatment for transparent or semi-transparent
477     elements.
478    
479     * Atom.pm: Support for significant content checking (for composed
480     HTML-Atom documents).
481    
482     2007-11-25 Wakaba <wakaba@suika.fam.cx>
483    
484 wakaba 1.26 * HTML.pm (header): Descendant constraint is redefined by
485     new todo item type |descendant|.
486    
487 wakaba 1.25 2007-11-24 Wakaba <wakaba@suika.fam.cx>
488    
489     * HTML.pm (nest/@filter, rule/@condition): Implemented.
490     (nest/@mode): Definition was wrong.
491     ($HTMLSelectorsAttrChecker): New.
492    
493 wakaba 1.23 2007-11-23 Wakaba <wakaba@suika.fam.cx>
494    
495 wakaba 1.24 * HTML.pm (meta): Character references in |charset| attribute
496     values are now erred.
497    
498     2007-11-23 Wakaba <wakaba@suika.fam.cx>
499    
500 wakaba 1.23 * HTML.pm (meta): |charset| value tests implemented.
501    
502 wakaba 1.22 2007-11-11 Wakaba <wakaba@suika.fam.cx>
503    
504     * HTML.pm: Raise bad-context error for proposed link types.
505    
506 wakaba 1.20 2007-11-07 Wakaba <wakaba@suika.fam.cx>
507    
508 wakaba 1.21 * HTML.pm: Specialized error for old charset syntax.
509    
510     2007-11-07 Wakaba <wakaba@suika.fam.cx>
511    
512 wakaba 1.20 * HTML.pm: Make |rel="up up"| conforming (HTML5 revision 1130).
513    
514 wakaba 1.16 2007-11-04 Wakaba <wakaba@suika.fam.cx>
515    
516 wakaba 1.19 * HTML.pm: Allow <html manifest=URI>.
517    
518     2007-11-04 Wakaba <wakaba@suika.fam.cx>
519    
520 wakaba 1.18 * HTML.pm: Don't allow <a><img ismap></a> (<a> w/o href="") (HTML5
521     revision 1115).
522    
523     2007-11-04 Wakaba <wakaba@suika.fam.cx>
524    
525 wakaba 1.17 * HTML.pm: <base> w/o @target and @href is non-conforming (HTML5
526     revision 1115).
527    
528     2007-11-04 Wakaba <wakaba@suika.fam.cx>
529    
530 wakaba 1.16 * HTML.pm: "Significant" has been gone (HTML5 revision 1114).
531    
532 wakaba 1.15 2007-10-26 Wakaba <wakaba@suika.fam.cx>
533    
534     * HTML.pm: Support for |poster| attribute (HTML5 revision 1097).
535    
536 wakaba 1.14 2007-10-23 Wakaba <wakaba@suika.fam.cx>
537    
538     * HTML.pm: Make <script async defer> conforming (HTML5
539     revision 1085).
540    
541 wakaba 1.13 2007-10-14 Wakaba <wakaba@suika.fam.cx>
542    
543     * Atom.pm, HTML.pm: Support for |html:nest|, |html:datatemplate|,
544     and |html:rule| elements.
545    
546 wakaba 1.11 2007-09-24 Wakaba <wakaba@suika.fam.cx>
547    
548 wakaba 1.12 * Atom.pm (atom:link@title): Definition was missing.
549    
550     2007-09-24 Wakaba <wakaba@suika.fam.cx>
551    
552 wakaba 1.11 * Atom.pm (hreflang): Checker is implemented.
553     (AtomDateConstruct): Checking for content is implemented.
554    
555 wakaba 1.10 2007-09-09 Wakaba <wakaba@suika.fam.cx>
556    
557     * HTML.pm: Support for language tag validation.
558    
559 wakaba 1.9 2007-08-25 Wakaba <wakaba@suika.fam.cx>
560    
561     * HTML.pm (head, noscript): Treatement for invalid |meta|
562     elenments are changed as per HTML5 revision 1018.
563    
564 wakaba 1.7 2007-08-17 Wakaba <wakaba@suika.fam.cx>
565    
566 wakaba 1.8 * HTML.pm: Raise new errors if |base| is following
567     URI attributes or hyperlink attributes.
568    
569     2007-08-17 Wakaba <wakaba@suika.fam.cx>
570    
571 wakaba 1.7 * HTML.pm: Support for |noscript| in |head|. Make an
572     error for |noscript| in XML document.
573    
574 wakaba 1.6 2007-08-08 Wakaba <wakaba@suika.fam.cx>
575    
576     * HTML.pm ($HTMLURIsAttrChecker): Syntax of error |type|
577     value are changed for the ease of error message catalog
578     lookup.
579    
580 wakaba 1.3 2007-08-05 Wakaba <wakaba@suika.fam.cx>
581    
582 wakaba 1.5 * Atom.pm: |link|-related checks are added; |type|
583     media type checks are added. |hreflang| now warns
584     as unimplemented.
585    
586     2007-08-05 Wakaba <wakaba@suika.fam.cx>
587    
588 wakaba 1.4 * Atom.pm: Checker for all elements are defined (with
589     a number of "TODO"s).
590    
591     2007-08-05 Wakaba <wakaba@suika.fam.cx>
592    
593 wakaba 1.3 * Atom.pm: New Perl module.
594    
595 wakaba 1.2 2007-08-04 Wakaba <wakaba@suika.fam.cx>
596    
597     * HTML.pm: New Perl module, split from |Whatpm/ContentChecker.pm|.
598    
599     * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24