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

Diff of /markup/html/whatpm/Whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.43 by wakaba, Sat Jun 23 13:05:16 2007 UTC revision 1.75 by wakaba, Sat Jul 21 07:21:44 2007 UTC
# Line 1  Line 1 
1    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
2    
3            * HTML.pm.src: Codes for "in cell" insertion mode
4            is merged to the "in body" insertion mode code.
5    
6    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
7    
8            * HTML.pm.src: Codes for "in body" and "in caption"
9            insertion modes are merged.
10    
11    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
12    
13            * HTML.pm.src: Two |!!!next-token|s were missing.
14    
15    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
16    
17            * HTML.pm.src: Use numeric constant for |{content_mode}|
18            instead of string constant for |{content_model_flag}|.
19    
20    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
21    
22            * HTML.pm.src: Add the name of the attribute
23            to the "duplicate attribute" error.
24    
25    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
26    
27            * ContentChecker.pm: Return the |class| node list.
28    
29    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
30    
31            * ContentChecker.pm: Return the |id| node list.
32    
33            * HTML.pm.src: A typo is fixed.
34    
35    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
36    
37            * ContentChecker.pm: Drop wrong |level => 'error'| specification
38            from "in HTML:xml:lang" error.  Character position
39            is now the last part of the error type in the URI error
40            description.  Report "unsupported" status for language
41            tags, media queries, script codes, and style sheets.
42    
43    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
44    
45            * ContentChecker.pm: Report error if |xml:lang|
46            in HTML, |lang| in XML, |xmlns| in XML, and |meta| |charset|
47            in XML.
48    
49            * NanoDOM.pm (Attr.owner_document): New attribute.
50    
51    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
52    
53            * HTML.pm.src: The character immediately following
54            a bare |hcro| was discarded.  Fix handling of
55            entity references in attribute values.
56    
57    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
58    
59            * HTML.pm.src (main and trailin end phases): Token
60            types |DOCTYPE|, |comment|, |end-of-file|, and |<html>| are
61            factored out.  Error types |in html:#DOCTYPE|
62            and |after html:#DOCTYPE| are merged
63            into |DOCTYPE in the middle|.  |</frameset>|
64            in fragment parsing mode changed the
65            insertion mode.
66    
67    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
68    
69            * HTML.pm.src: |$phase| has been removed; The |trailing end|
70            phase is now an insertion mode.  Treatments for white
71            space character tokens were incorrect for some
72            insertion modes.  An old |meta| case was not removed.
73    
74    2007-07-16  Wakaba  <wakaba@suika.fam.cx>
75    
76            * HTML.pm.src: |meta| charset declaration extraction
77            implemented (but changing the encoding is not yet:-).
78    
79    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
80    
81            * Charset/: New directory.
82    
83    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
84    
85            * H2H.pm: New Perl module (created from
86            manakai's H2H.dis).
87    
88    2007-07-15  Wakaba  <wakaba@suika.fam.cx>
89    
90            * XMLSerializer.pm: New Perl module (created from
91            manakai's SimpleLS.dis).
92    
93    2007-07-07  Wakaba  <wakaba@suika.fam.cx>
94    
95            * HTML.pm.src: |<!---x-->| was not processed correctly.
96    
97    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
98    
99            * HTML.pm.src: Report correct error message
100            for |<body></div></body>|.
101    
102    2007-07-01  Wakaba  <wakaba@suika.fam.cx>
103    
104            * HTMLTable.pm: An error description was incorrect.
105    
106    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
107    
108            * ContentChecker.pm: Return |{term}| list.
109    
110    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
111    
112            * HTML.pm.src: HTML5 revisions 961-966 (</p>, </br>,
113            nested <nobr>, implied </tbody>, </tfoot>, and </thead>,
114            and <title> outside of head).
115    
116    2007-06-30  Wakaba  <wakaba@suika.fam.cx>
117    
118            * IMTChecker.pm: Report warning for unregistered
119            and private types/subtypes.
120    
121            * ContentChecker.pm, HTML.pm.src, IMTChecker.pm,
122            URIChecker.pm, HTMLTable.pm: Error messages are now
123            consistent; they are all listed in
124            <http://suika.fam.cx/gate/2005/sw/Whatpm%20Error%20Types>.
125    
126    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
127    
128            * ContentChecker.pm: |<img ismap>| not in |<a></a>|
129            is now erred.  |<datalist>| is implemented.
130            Attribute checker for |<command>| and |<menu>| are
131            added.  Support for |contextmenu| global attribute
132            is added.
133    
134    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
135    
136            * HTML.pm.src (_reset_insertion_mode): Interpretation
137            of Step 3 has been changed.
138    
139    2007-06-25  Wakaba  <wakaba@suika.fam.cx>
140    
141            * HTML.pm.src: Late |<html>| parse error is implemented.
142    
143    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
144    
145            * URIChecker.pm (check_iri_reference): A |decode| method name was
146            incorrect.
147    
148            * ContentChecker.pm: Support for the |footer| element.
149            Check URI syntax for space-separated URI attributes.
150            Support for the |tabindex| attribute.  Support
151            for |datetime| attribute.
152    
153    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
154    
155            * HTML.pm.src: HTML5 revision 1.144 (&#x0D;) and 1.145 (invalid
156            character references).  HTML5 revision 1.146 (white space
157            characters before root start tag).  HTML5 revision
158            1.148 (named character references in attribute values).
159            HTML5 revision 1.152 (<plaintext>.innerHTML get).
160    
161    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
162    
163            * HTML.pm.src: HTML5 revisions 1.142 and 1.143 (<noscript>
164            in <head>).
165    
166    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
167    
168            * HTML.pm.src: HTML5 revision 935 (<base>, <link>, <meta>
169            in body).
170    
171            * ContentChecker.pm: HTML5 revision 938 (scoped="").
172    
173    2007-06-24  Wakaba  <wakaba@suika.fam.cx>
174    
175            * HTML.pm.src: HTML5 revision 923 (matching end tag in CDATA
176            or RCDATA in fragment parsing mode).  HTML5 revision
177            924 (<!--> and <!--->).  HTML5 revision 926 (hn in hn).
178    
179    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
180    
181            * HTML.pm.src (get_inner_html): HTML5 revision 922 (inner_html
182            for <pre> and <textarea>).
183    
184    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
185    
186            * HTML.pm.src: HTML5 revision 920 (<isindex>).
187    
188    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
189    
190            * HTML.pm.src: HTML5 revision 918 (</head>, </body>, </html>).
191    
192    2007-06-23  Wakaba  <wakaba@suika.fam.cx>
193    
194            * HTML.pm.src: HTML5 revision 916 (</body>).
195            HTML5 revision 917 (conforming bare &).
196    
197  2007-06-23  Wakaba  <wakaba@suika.fam.cx>  2007-06-23  Wakaba  <wakaba@suika.fam.cx>
198    
199          * NanoDOM.pm (manakai_is_html): Setting to false did not work.          * NanoDOM.pm (manakai_is_html): Setting to false did not work.

Legend:
Removed from v.1.43  
changed lines
  Added in v.1.75

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24