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