/[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.141 by wakaba, Sat Feb 23 15:24:49 2008 UTC revision 1.171 by wakaba, Sat Mar 8 04:13:10 2008 UTC
# Line 1  Line 1 
1    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
2    
3            * HTML.pm.src: Reduce errors from foster parenting cases (HTML5
4            revision 1321).
5    
6    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
7    
8            * HTML.pm.src: |</h/n/>| case code rearranged to align with
9            the spec (HTML5 revision 1320).  Note that we finally complete
10            all of HTML5 revision 1320 changes.
11    
12    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
13    
14            * HTML.pm.src: |</form>| now works similar to |</div>| for unclosed
15            tags (HTML5 revision 1320).
16    
17    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
18    
19            * HTML.pm.src: |</p>| case rearranged with no actual change in fact.
20    
21    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
22    
23            * HTML.pm.src: A "generate implied end tags" code (t409.1)
24            could not be reached so that it is now removed (HTML5 revision
25            1320).
26    
27    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
28    
29            * HTML.pm.src: Code for the case of |</div>| and so on are revised
30            to align with new spec text (HTML5 revision 1320).
31    
32    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
33    
34            * HTML.pm.src: Remove strange |if| condition; however, it should
35            have had no harm in theory.
36    
37    2008-03-08  Wakaba  <wakaba@suika.fam.cx>
38    
39            * HTML.pm.src (_tree_construction_main): '</p>' in body
40            case is split from other end tags for the preparation
41            of implementing HTML revision 1320.
42    
43    2008-03-07  Wakaba  <wakaba@suika.fam.cx>
44    
45            * HTML.pm.src: Simplified "generate implied end tag" (HTML5
46            revision 1320).
47    
48    2008-03-07  Wakaba  <wakaba@suika.fam.cx>
49    
50            * HTML.pm.src (_tree_construction_main): Merge rules for "h1"
51            and "div" (HTML5 revision 1318).  Add comments to where
52            |form| pointer association codes should be inserted (HTML5 revision
53            1319).
54    
55    2008-03-06  Wakaba  <wakaba@suika.fam.cx>
56    
57            * HTML.pm.src: <html> treatement refined (HTML5 revision 1314).
58    
59    2008-03-05  Wakaba  <wakaba@suika.fam.cx>
60    
61            * HTML.pm.src: Since the case t268 should never be reached (no
62            other token type, there are), it is replaced by a |die| statement.
63    
64    2008-03-05  Wakaba  <wakaba@suika.fam.cx>
65    
66            * HTML.pm.src: Typo fixed.
67    
68    2008-03-04  Wakaba  <wakaba@suika.fam.cx>
69    
70            * HTML.pm.src (_tree_construction_initial): Some limited quirks
71            doctypes were not uppercased for comparison.
72    
73    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
74    
75            * HTML.pm.src (tree construction and set_inner_html): Checkpoints
76            are added.
77    
78    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
79    
80            * HTML.pm.src (_tokenize_attempt_to_consume_an_entity): Checkpoints
81            are set.  Cases that are unlikely reached are noted as so.
82    
83    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
84    
85            * HTML.pm.src: Checkpoints for debugging are added.
86    
87            * mkhtmlparser.pl: Support for |!!!cp| syntax.
88    
89    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
90    
91            * HTML.pm.src, mkhtmlparser.pl: s/_input_character/_char/g
92            for simplicity.
93    
94    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
95    
96            * HTML.pm.src: Flag name changed: s/correct/force-quirks/g (HTML5
97            revision 1307).
98    
99    2008-03-03  Wakaba  <wakaba@suika.fam.cx>
100    
101            * HTML.pm.src (_get_next_token): Where the /incorrect/ flag
102            is set are changed (HTML5 revision 1305).
103    
104    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
105    
106            * HTML.pm.src: Raise a parse error for |<span ===>| (HTML5 revision
107            1292).  Entities are not parsed in comment-like part in RCDATA
108            elements (HTML5 revision 1294).  Allow bare & at the end
109            of attribute value literals (HTML5 revision 1296).  More
110            quirks mode doctypes (HTML5 revision 1302).  Requires spaces
111            between attributes and ban attribute names or unquoted
112            attribute values containing single or double quotes (HTML5
113            revision 1303).
114    
115    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
116    
117            * ContentChecker.pm: Typo fixed.  Don't raise "character encoding"
118            and related errors unless it is an HTML document (though the spec
119            is unclear on whether it is applied to XHTML document).
120    
121            * HTML.pm (%HTMLAttrStatus): WF2 repetition model attributes
122            are added.
123    
124    2008-03-02  Wakaba  <wakaba@suika.fam.cx>
125    
126            * HTML.pm.src: s/local_name/manakai_local_name/g.
127    
128    2008-03-01  Wakaba  <wakaba@suika.fam.cx>
129    
130            * _NamedEntityList.pm: Updated (HTML5 revision 1286).
131    
132            * HTML.pm.src: |charset| in |content| attribute is
133            case-insensitive (HTML5 revision 1270).
134    
135    2008-02-26  Wakaba  <wakaba@suika.fam.cx>
136    
137            * ContentChecker.pm: New status constants are added.
138            ($ElementDefault): |status| added.
139            (check_element): Err for non-standard or deprecated elements.
140            (_attr_status_info): For non-standard or deprecated attributes.
141    
142    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
143    
144            * ContentChecker.pm (_attr_status_info): New internal method.
145    
146    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
147    
148            * ContentChecker.pm (check_element): Element standardized
149            status information is now dispatched.
150    
151    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
152    
153            * ContentChecker.pm (check_element): Fix |del|-and-significant
154            problem by adding some more arguments.
155    
156    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
157    
158            * ContentChecker.pm (check_element): Use context of
159            container-for-the-purpose-of-content-model element (not transparent
160            element) for |check_child_element| calling and significant
161            text flag marking.  This reintroduces |<del>|-and-significant
162            problem again.
163    
164    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
165    
166            * ContentChecker.pm (check_element): Make semi-transparent
167            elements ignored for the purpose of phase changes in
168            content model checking.
169    
170  2008-02-23  Wakaba  <wakaba@suika.fam.cx>  2008-02-23  Wakaba  <wakaba@suika.fam.cx>
171    
172          * ContentChecker.pm (check_element): In-element state          * ContentChecker.pm (check_element): In-element state

Legend:
Removed from v.1.141  
changed lines
  Added in v.1.171

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24