* HtmlAnchor.cs: Do not render empty name, target or title attribute.
[mono.git] / mcs / class / System.Web / Test / System.Web.UI.HtmlControls / ChangeLog
1 2008-06-08  Gert Driesen  <drieseng@users.sourceforge.net>
2
3         * HtmlAnchorTest.cs: Added RenderAttributes tests for empty or null
4         HRef, Name, Target and Title.
5
6 2008-05-04 Igor Zelmanovich <igorz@mainsoft.com>
7
8         * HtmlInputButtonTest.cs: use HtmlDiff properly.
9
10 2008-04-03  Marek Habersack  <mhabersack@novell.com>
11
12         * HtmlFormTest.cs: indirect test for bug #376352 is 2.0+ only.
13
14 2008-04-02  Marek Habersack  <mhabersack@novell.com>
15
16         * HtmlFormTest.cs: added an indirect test for bug #376352
17         (HttpRequest.QueryStringRaw internal property) - Mono only.
18
19 2008-01-31  Igor Zelmanovich  <igorz@mainsoft.com>
20
21         * HtmlInputControlTest.cs:
22         * HtmlTextAreaTest.cs: 
23         fix tests - use valid xml with HtmlDiff.AssertAreEqual API.
24
25 2007-07-31 Vladimir Krasnov <vladimirk@mainsoft.com>
26
27         * HtmlImageTest.cs: fixed RenderAttributes, moved to webtest since src
28         attribute must be resolved
29
30 2007-01-04 Adar Wesley <adarw@mainsoft.com>
31
32         * HtmlSelectTest.cs: updated tests to use HtmlDiff
33
34 2006-11-13  Igor Zelmanovich  <igorz@mainsoft.com>
35
36         * HtmlContainerControlTest.cs: added new tests
37
38 2006-09-17  Igor Zelmanovich  <igorz@mainsoft.com>
39
40         * HtmlAnchorTest.cs: added test for ViewState
41
42 2006-07-10 Andrew Skiba <andrews@mainsoft.com>
43
44         * HtmlInputControlTest.cs: check attribute values, not only their
45         count.
46         
47 2006-04-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
48
49         * HtmlInputRadioButtonTest.cs: added test for bug #78101.
50
51 2005-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
52
53         * HtmlTextAreaTest.cs: add new test for 'Name'.
54
55 2005-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
56
57         * HtmlTableTest.cs: remove white-space characters when comparing
58         the output.
59
60 2005-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
61
62         * HtmlInputButtonTest.cs: more tests for 'onclick'.
63
64 2005-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
65
66         * HtmlFormTest.cs: Trim() the rendered form when comparing (\n vs \r\n).
67
68 2005-09-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
69
70         * HtmlInputButtonTest.cs: make sure the onclick attribute is rendered
71         when we have a ServerClick event registered.
72
73 2005-09-19  Sebastien Pouliot  <sebastien@ximian.com>
74
75         * HtmlAnchorCas.cs: Added "normal" unit tests execution under Deny 
76         Unrestricted.
77         * HtmlAnchorTest.cs: RaisePostBackEvent now throws a NRE under 2.0 RC.
78         * HtmlButtonCas.cs: Added "normal" unit tests execution under Deny 
79         Unrestricted.
80         * HtmlContainerControlCas.cs: New. CAS unit tests.
81         * HtmlFormCas.cs: Added "normal" unit tests execution under Deny 
82         Unrestricted.
83         * HtmlFormTest.cs: Fixed rendering output under 2.0 RC.
84         * HtmlImageCas.cs: Added "normal" unit tests execution under Deny 
85         Unrestricted.
86         * HtmlInputButtonCas.cs: Added "normal" unit tests execution under 
87         Deny Unrestricted.
88         * HtmlInputButtonTest.cs: Fixed attribute count for 2.0 RC.
89         * HtmlInputControlCas.cs: New. CAS unit tests.
90         * HtmlInputControlTest.cs: Fixed attribute count for 2.0 RC.
91         * HtmlInputCheckBoxCas.cs: Added "normal" unit tests execution under
92         Deny Unrestricted.
93         * HtmlInputCheckBoxTest.cs: Fixed attribute count for 2.0 RC (which is
94         now identical to 1.x results).
95         * HtmlInputFileCas.cs: Added "normal" unit tests execution under Deny 
96         Unrestricted.
97         * HtmlInputFileTest.cs: Fixed attribute count for 2.0 RC.
98         * HtmlInputHiddenCas.cs: Fixed attribute count for 2.0 RC.
99         * HtmlInputPasswordCas.cs: Added "normal" unit tests execution under 
100         Deny Unrestricted.
101         * HtmlInputPasswordTest.cs: Adjusted tests as 2.0 RC removed the 
102         ctor(string).
103         * HtmlInputRadioButtonCas.cs: Fixed attribute count for 2.0 RC.
104         * HtmlInputRadioButtonTest.cs: Added "normal" unit tests execution 
105         under Deny Unrestricted.
106         * HtmlInputResetCas.cs: Added "normal" unit tests execution under Deny
107         Unrestricted.
108         * HtmlInputResetTest.cs: Fixed attribute count for 2.0 RC.
109         * HtmlInputSubmitCas.cs: Added "normal" unit tests execution under 
110         Deny Unrestricted.
111         * HtmlInputSubmitTest.cs: Fixed attribute count for 2.0 RC.
112         * HtmlInputTextCas.cs: Added "normal" unit tests execution under Deny 
113         Unrestricted.
114         * HtmlInputTextTest.cs: Fixed attribute count for 2.0 RC.
115         * HtmlLinkCas.cs: New. CAS unit tests.
116         * HtmlMetaCas.cs: New. CAS unit tests.
117         * HtmlMetaTest.cs: Fixed rendering for 2.0 RC (tag ending).
118         * HtmlSelectCas.cs: Added "normal" unit tests execution under Deny 
119         Unrestricted.
120         * HtmlTableCas.cs: Added "normal" unit tests execution under Deny 
121         Unrestricted.
122         * HtmlTableCellCas.cs: Added "normal" unit tests execution under Deny 
123         Unrestricted.
124         * HtmlTableRowCas.cs: Added "normal" unit tests execution under Deny 
125         Unrestricted.
126         * HtmlTextAreaCas.cs: New. CAS unit tests.
127
128 2005-09-13  Sebastien Pouliot  <sebastien@ximian.com>
129
130         * HtmlInputTextTest.cs: Fix expected value for LoadPostData (in the 
131         cases where MS returns a NullReferenceException).
132
133 2005-09-11  Chris Toshok  <toshok@ximian.com>
134
135         * HtmlInputFileTest.cs (Attribute_Count): fix for 2.0.
136
137 2005-09-11  Chris Toshok  <toshok@ximian.com>
138
139         * HtmlInputFileTest.cs: new tests.
140
141 2005-09-09  Chris Toshok  <toshok@ximian.com>
142
143         * HtmlFormTest.cs: Add test for RenderChildren.
144
145 2005-09-09  Chris Toshok  <toshok@ximian.com>
146
147         * HtmlInputButtonTest.cs (RenderAttributes): add in
148         CausesValidation and ValidationGroup here.
149
150 2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>
151
152         * HtmlTableRowTest.cs: Added tests for InnerHtml and InnerText setters
153         * HtmlTableTest.cs: Added tests for InnerHtml and InnerText setters
154
155 2005-09-07  Chris Toshok  <toshok@ximian.com>
156
157         * HtmlFormTest.cs: more tests to get at the root of the confusion
158         that is the Name property.  Also, copy over Gonzalo's
159         Name_InsideNaming from HtmlInputControlTest.cs here.
160
161 2005-09-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
162
163         * HtmlInputControlTest.cs: new tests for the case when the control is
164         inside a different naming container.
165
166 2005-09-06  Chris Toshok  <toshok@ximian.com>
167
168         * HtmlLinkTest.cs: add empty render test.
169
170         * HtmlMetaTest.cs: same.
171
172 2005-09-06  Chris Toshok  <toshok@ximian.com>
173
174         * HtmlLinkTest.cs: new tests.
175
176         * HtmlMetaTest.cs: new tests.
177
178 2005-09-05  Chris Toshok  <toshok@ximian.com>
179
180         * HtmlFormTest.cs: add some more tests to make figure out the
181         property spot to be storing some of these attributes.
182
183 2005-09-01  Sebastien Pouliot  <sebastien@ximian.com>
184
185         * HtmlAnchorCas.cs, HtmlButtonCas.cs, HtmlEmptyTagControlBuilderCas.cs,
186         HtmlFormCas.cs, HtmlGenericControlCas.cs, HtmlHeadBuilderCas.cs,
187         HtmlHeadCas.cs, HtmlImageCas.cs, HtmlInputButtonCas.cs, 
188         HtmlInputCheckBoxCas.cs, HtmlInputFileCas.cs, HtmlInputHiddenCas.cs,
189         HtmlInputImageCas.cs, HtmlInputPasswordCas.cs, 
190         HtmlInputRadioButtonCas.cs, HtmlInputResetCas.cs, 
191         HtmlInputSubmitCas.cs, HtmlInputTextCas.cs, HtmlSelectBuilderCas.cs,
192         HtmlSelectCas.cs, HtmlTableCas.cs, HtmlTableCellCas.cs. 
193         HtmlTableRowCas.cs, HtmlTitleCas.cs: New. CAS unit tests to check for
194         AspNetHostingPermission Level.
195
196 2005-08-29  Chris Toshok  <toshok@ximian.com>
197
198         * HtmlInputSubmitTest.cs: new, base-level tests.
199
200         * HtmlInputButtonTest.cs: add CausesValidation/ValidationGroup
201         view state tests.
202
203 2005-08-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
204
205         * HtmlAnchorTest.cs: add test for HRef with an absolute URI.
206
207 2005-08-28  Chris Toshok  <toshok@ximian.com>
208
209         * HtmlInputResetTest.cs: new tests for HtmlInputReset.  Missing
210         event tests.
211
212 2005-08-28  Chris Toshok  <toshok@ximian.com>
213
214         * HtmlInputPasswordTest.cs: new tests for HtmlInputPassword.
215
216 2005-08-26  Sebastien Pouliot  <sebastien@ximian.com>
217
218         * HtmlButtonTest.cs: Fix 1.1 build. ValidationGroup is only present in
219         the 2.0 profile.
220
221 2005-08-26  Chris Toshok  <toshok@ximian.com>
222
223         * HtmlButtonTest.cs: add view state tests (to make sure
224         ValidationGroup and CausesValidation are there.)
225
226 2005-08-22  Chris Toshok  <toshok@ximian.com>
227
228         * HtmlInputCheckBoxTest.cs: 2.0-ify these tests.
229
230         * HtmlInputButtonTest.cs: same.
231
232 2005-08-15  Sebastien Pouliot  <sebastien@ximian.com>
233
234         * HtmlAnchorTest.cs: Added test cases for IPostBackEventHandler (in 
235         1.x) and for protected RaisePostBackEvent (in 2.0).
236         * HtmlInputControlTest.cs: Added test to ensure HtmlInputRadioButton's
237         Value behaviour wasn't inherited.
238         * HtmlInputTextTest.cs: Added test cases for IPostBackDataHandler (in 
239         1.x) and for new protected LoadPostData and RaisePostDataChangedEvent
240         methods (in 2.0).
241         * HtmlInputRadioButtonTest.cs: Added test cases for Value property and
242         it's relattion to ID. Added tests cases for IPostBackDataHandler (in 
243         1.x) and for new protected LoadPostData and RaisePostDataChangedEvent
244         methods (in 2.0).
245         * HtmlTextAreaTest.cs: Added test cases for IPostBackDataHandler (in 
246         1.x) and for new protected LoadPostData and RaisePostDataChangedEvent
247         methods (in 2.0).
248
249 2005-08-08  Sebastien Pouliot  <sebastien@ximian.com>
250
251         * HtmlInputControlTest.cs: Added a new test to see if the value 
252         removal for type==password was done at this level (it's not).
253         * HtmlInputTextTest.cs: Fixed tests to execute without failure on both
254         1.1 SP1 and 2.0 beta 2.
255
256 2005-07-27  Dick Porter  <dick@ximian.com>
257
258         * HtmlInputCheckBoxTest.cs: Tests for HtmlInputCheckBox
259
260 2005-07-26  Dick Porter  <dick@ximian.com>
261
262         * HtmlSelectTest.cs: Tests for HtmlSelect
263
264 2005-07-21  Dick Porter  <dick@ximian.com>
265
266         * HtmlImageTest.cs: The order of attribute rendering has changed,
267         and now matches MS
268
269 2005-07-19  Dick Porter  <dick@ximian.com>
270
271         * HtmlImageTest.cs: Added tests for negative values in int
272         properties
273
274 2005-07-18  Sebastien Pouliot  <sebastien@ximian.com>
275
276         * HtmlInputControlTest.cs: Added a test when using null in the ctor
277         (type is empty, not null). Test UniqueID, not only ID, when changing
278         the Name property.
279
280 2005-07-18  Jackson Harper  <jackson@ximian.com>
281
282         * HtmlInputHiddenTest.cs: New test.
283
284 2005-07-15  Sebastien Pouliot  <sebastien@ximian.com>
285
286         * HtmlAnchorTest.cs: Added tests for resolving the URL and the 
287         mysterious disappearance of the HRef attribute after rendering.
288
289 2005-07-14  Jackson Harper  <jackson@ximian.com>
290
291         * HtmlInputButton.cs: New tests for HtmlInputButton.
292
293 2005-07-14  Jackson Harper  <jackson@ximian.com>
294
295         * HtmlButtonTest.cs: New tests for HtmlButton.
296
297 2005-07-14  Dick Porter  <dick@ximian.com>
298
299         * HtmlFormTest.cs: New set of tests
300
301 2005-07-08  Sebastien Pouliot  <sebastien@ximian.com>
302  
303         * HtmlTextAreaTest.cs: Added checks to see that Attributes are moved
304         into the StateView.
305
306 2005-07-08  Sebastien Pouliot  <sebastien@ximian.com> 
307
308         * HtmlContainerControlTest.cs: Unit tests for HtmlContainerControl.
309         Basically to check for removal of attributes/viewstate informations.
310         * HtmlTextAreaTest.cs: Unit tests for HtmlTextArea.
311
312 2005-07-07  Sebastien Pouliot  <sebastien@ximian.com> 
313  
314         * HtmlInputRadioButtonTest.cs: Unit tests for HtmlInputRadioButton.
315         * HtmlInputTextTest.cs: More tests to check for password erasure fu.
316
317 2005-07-07  Sebastien Pouliot  <sebastien@ximian.com>
318
319         * HtmlInputControlTest.cs: Unit tests for HtmlInputControl.
320         * HtmlInputTextTest.cs: Unit tests for HtmlInputText.
321
322 2005-07-07  Dick Porter  <dick@ximian.com>
323
324         * HtmlImageTest.cs: Unit tests for HtmlImage
325
326 2005-07-07  Sebastien Pouliot  <sebastien@ximian.com>
327
328         * HtmlAnchorTest.cs: Unit tests for HtmlAnchor.
329         * HtmlTableTest.cs: Unit tests for HtmlTable.
330         * HtmlTableCellTest.cs: Unit tests for HtmlTableCell.
331         * HtmlTableRowTest.cs: Unit tests for HtmlTableRow.