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

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.82

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24