/[suikacvs]/test/html-webhacc/WebHACC/ChangeLog
Suika

Diff of /test/html-webhacc/WebHACC/ChangeLog

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

revision 1.10 by wakaba, Sun Jul 27 10:33:46 2008 UTC revision 1.34 by wakaba, Wed Sep 17 03:56:43 2008 UTC
# Line 1  Line 1 
1    2008-09-17  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Output.pm: Support for the |text/x-css-inline| type is added.
4    
5    2008-09-15  Wakaba  <wakaba@suika.fam.cx>
6    
7            * Output.pm ($htescape, $htescape_value): Commented out
8            redundant things for now.
9    
10    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
11    
12            * Result.pm (add_error): Support for |line_diff| and |column_diff|
13            parameters.
14    
15    2008-09-14  Wakaba  <wakaba@suika.fam.cx>
16    
17            * Output.pm (generate_input_section): Set |tabindex=0| to |details|
18            header, to make the header focusable.
19    
20    2008-09-11  Wakaba  <wakaba@suika.fam.cx>
21    
22            * Result.pm (generate_result_section): Initial
23            support for the charset layer.
24    
25    2008-09-10  Wakaba  <wakaba@suika.fam.cx>
26    
27            * Output.pm (nl_text): Support for |<var>{octets}</var>|,
28            |<var>{char}</var>|, and |<var>{char:hexref}</var>|
29            macros.
30            (generate_input_section): More charsets are added
31            to the list of charsets.
32    
33            * Result.pm: Pass |char| and |octets| arguments
34            to |nl_text|.
35    
36    2008-08-30  Wakaba  <wakaba@suika.fam.cx>
37    
38            * Result.pm (add_error): Don't raise an error even if the
39            end position is after the end of the string.
40    
41    2008-08-30  Wakaba  <wakaba@suika.fam.cx>
42    
43            * Result.pm (add_error): Support for |value|-segment marking.
44    
45    2008-08-22  Wakaba  <wakaba@suika.fam.cx>
46    
47            * Result.pm (add_error): Localize "description" link.
48    
49    2008-08-17  Wakaba  <wakaba@suika.fam.cx>
50    
51            * Output.pm: |text/x-h2h| added.
52    
53    2008-08-16  Wakaba  <wakaba@suika.fam.cx>
54    
55            * Output.pm (nl_text): We can finally get rid of a quirk.
56    
57    2008-08-16  Wakaba  <wakaba@suika.fam.cx>
58    
59            * Input.pm (Subdocument new): Invoke superclass's new method
60            such that |urls| attribute is initialized.
61    
62            * Result.pm (add_error): Use ->url attribute to obtain
63            the URL of the document.  No longer output |text| argument,
64            since all error types except for those used in the WebIDL module
65            are now defined in the catalog.
66    
67    2008-08-16  Wakaba  <wakaba@suika.fam.cx>
68    
69            * Output.pm (start_section): Don't add item to the non-tab
70            navigation menu if the item's rank is higher than 2.
71    
72    2008-08-16  Wakaba  <wakaba@suika.fam.cx>
73    
74            * Result.pm (add_error): Pass |value| argument, if any,
75            to the |nl_text| for error type texts.
76    
77    2008-08-15  Wakaba  <wakaba@suika.fam.cx>
78    
79            * Output.pm (xref_text): New method.
80            (node_link): Don't make node path consumed by catalog
81            engine.
82    
83    2008-08-15  Wakaba  <wakaba@suika.fam.cx>
84    
85            * Output.pm (nl_text): New rule, <var>{value}</var>,
86            is implemented.
87    
88    2008-08-15  Wakaba  <wakaba@suika.fam.cx>
89    
90            * Output.pm: |fieldset| end tag no longer necessary.
91    
92            * Result.pm: Link to "#parse-errors" if there are
93            encoding layer errors.
94    
95    2008-08-15  Wakaba  <wakaba@suika.fam.cx>
96    
97            * Input.pm (generate_transfer_sections): Use standard
98            error list methods for transfer errors.  Typos fixed.
99    
100            * Output.pm (has_error): New attribute.
101            (start_error_list, end_error_list): Support for role "transfer-errors".
102            (end_error_list): Generate "no error found" paragraph if it should be.
103            (generate_input_section): Decode parameters as UTF-8.
104    
105            * Result.pm (add_error): Set |has_error| flag.  Use catalog
106            for "Unknown location" message.
107            (generate_result_section): Use different text for
108            result table rows than normal messages, to avoid collision
109            with other messages (such as "Charset").
110    
111    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
112    
113            * Input.pm: Methods |generate_transfer_sections|
114            and |generate_http_header_section| are moved to HTTP
115            subclass, since they are irrelevant to non-HTTP inputs.
116            (_get_document): Forbidden host error was not represented
117            by WebHACC::Input::Error subclass.
118            (WebHACC::Input::Error generate_transfer_sections): Use
119            role name for the section.
120            (WebHACC::Input::HTTPError generate_transfer_sections): New method
121            added, since the main superclass, i.e. WebHACC::Input::Error,
122            no longer dumps HTTP headers due to the change mentioned above.
123    
124            * Output.pm (start_section): New roles "transfer-errors" and "result".
125    
126            * Result.pm (parent_result): New attribute.
127            (layer_applicable, layer_uncertain): New methods to set flags.
128            (add_error): Natural language strings are now handled
129            by the catalog mechanism.  Use new scoring mechanism.
130            (generate_result_section): Use catalog for all natural
131            language strings.  Table generation is now much more sophiscated
132            that it was.  Support for subdoc result summary.  Support
133            for the column of the number of informational message.  Support
134            for "N/A" status.
135    
136    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
137    
138            * Output.pm (start_section): Roles set class="", too.  New "source"
139            role for source code sections.
140    
141    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
142    
143            * Input.pm (id_prefix): Use the parent subdoc's id_prefix
144            as the prefix of the subdoc id_prefix (e.g. subdoc-1-subdoc-1-
145            for subdoc #1.1).
146            (start_section): Set the role of the section element as subdoc.
147    
148            * Output.pm (start_section): Support for "subdoc" role.
149            Use parent input's id_prefix as parent_id.
150    
151    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
152    
153            * Output.pm: Support for inner tabs for "input" subsections.
154            Improved support for "details" widget.
155    
156    2008-08-10  Wakaba  <wakaba@suika.fam.cx>
157    
158            * Output.pm (html_header, start_section): Generate
159            script elements for tab styling.
160    
161            * Result.pm: Link to error list section of transfer-protocol-level
162            errors.
163    
164    2008-08-02  Wakaba  <wakaba@suika.fam.cx>
165    
166            * Output.pm ($htescape_value): New code.  Some methods should
167            invoke this code instead of original $htescape, since that
168            code will convert invisible characters into HTML tags
169            such that that code is not suitable for attribute values
170            and CDATA/PCDATA element contents.
171            ($get_object_path): New.  Future revision of this code should
172            support real "path" to the node object.  The current version
173            only dumps the type and the name of the node itself.
174            (node_link): Support for non-DOM nodes.
175    
176            * Result.pm (add_error): Support for non-DOM nodes.
177    
178  2008-07-27  Wakaba  <wakaba@suika.fam.cx>  2008-07-27  Wakaba  <wakaba@suika.fam.cx>
179    
180          * Output.pm (new, input): |input| attribute should always have an input          * Output.pm (new, input): |input| attribute should always have an input

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.34

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24