[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Web / System.Web.UI.HtmlControls / ChangeLog
index b5186fe27816309b05eb25823543a32e78e7e495..928ce70fce01dd66d9efa4ca805db2efd4a8a845 100644 (file)
@@ -1,3 +1,151 @@
+2010-07-09  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlInputButton.cs: if ServerClick handler is found, do NOT
+       attribute-encode the onclick attribute.
+
+2010-06-21  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlControl.cs: PreProcessRelativeReference deos not
+       atribute-encode the attribute value. Fixes bug #596430
+
+2010-06-01  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlHead.cs: added code to render description and keywords metas
+       if the corresponding HtmlMeta controls aren't found and the user
+       set either Description or Keywords properties.
+
+2009-12-22  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlForm.cs: RenderChildren is slightly more efficient now.
+
+2009-11-13  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlForm.cs: reverted part of the previous patch - action is not
+       set to the result of calling ResolveClientUrl(action)
+       anymore. Fixes bug #554324
+
+2009-10-30  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlForm.cs: action is built using Request.ClientFilePath
+       (instead of Request.FilePath) and ResolveClientUrl, so that it's
+       correct even if url rewriting is being used.
+
+2009-09-30 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * HtmlSelectBuilder.cs: <option> allows the value of the 'selected'
+       attribute to be a boolean or the string "selected", which is treated
+       as "true".
+
+2009-06-16  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlHeadBuilder.cs: use faster String.Compare overloads.
+
+       * HtmlHead.cs: implemented 4.0 properties Description and
+       Keywords.
+
+2009-06-11 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * HtmlTitle.cs: HtmlTitle allows children that are not
+       LiteralControls. Fixes bug #511882.
+
+2009-05-15  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlForm.cs: if application isn't running on /, make sure we
+       generate the correct relative path for the action form attribute.
+
+2009-04-15 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * HtmlInputText.cs: make sure we're inside a Page before dereferencing
+       it.
+
+2008-11-06  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlForm.cs: added the undocumented, but supported, Action
+       attribute. Fixes bug #442104
+
+2008-10-17  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlInputHidden.cs: validate the event in LoadPostDataInternal.
+
+       * HtmlInputButton.cs: validate the event in
+       RaisePostBackEventInternal ().
+       Register for event validation in RenderAttributes ()
+
+       * HtmlTextArea.cs: validate the event in
+       RaisePostBackDataChangedEvent ().
+
+       * HtmlButton.cs: validate the event in RaisePostBackEvent ().
+       Register for event validation in RenderAttributes ()
+
+       * HtmlAnchor.cs: validate the event in RaisePostBackEvent ().
+       Register for event validation in RenderAttributes ().
+
+       * HtmlInputRadioButton.cs, HtmlSelect.cs: validate the event in
+       LoadPostData.
+
+       * HtmlInputText.cs, HtmlInputImage.cs, HtmlInputCheckBox.cs,
+       HtmlInputPassword.cs: validate the event in
+       RaisePostDataChangedEvent ().
+
+2008-10-07  Christian Hergert  <christian.hergert@gmail.com>
+
+       * HtmlImage.cs: Do not render the src attribute if it is null or empty.
+       An empty src attribute makes browsers download the current page url as
+       the url of the image.
+
+2008-08-29  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlHead.cs: call base.OnInit ()
+       If Page is null, throw an exception.
+
+2008-07-25  Dean Brettle <dean@brettle.com>
+
+       * HtmlControl.cs (PreProcessRelativeReference), 
+       HtmlForm.cs (RenderAttributes), HtmlInputButton (RenderAttributes),
+       HtmlInputRadioButton (RenderAttributes), HtmlSelect (RenderChildren):
+       Encode attributes that could contain HTML special chars.
+       
+       * HtmlSelect (RenderChildren): HTML-encode option text.
+
+2008-06-30  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlForm.cs: hush the warnings
+
+2008-06-08  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * HtmlAnchor.cs: Do not render empty name, target or title attribute.
+       Removed extra check for target attribute in RenderAttributes. Use
+       string.Empty instead of "", and check string's Length instead of
+       comparison with "" or string.Empty. Minor code formatting.
+
+2008-06-04  Juraj Skripksy  <js@hotfeet.ch>
+
+       * HtmlAnchor.cs (Render): Add missing call to
+       ClientScriptManager.RegisterForEventValidation. Fixes bug #397142.
+
+2008-06-04  Juraj Skripsky  <js@hotfeet.ch>
+
+       * HtmlAnchor.cs: Do not render an empty href attribute.
+       Fixes bug #397046.
+
+2008-02-13  Vladimir Krasnov  <vladimirk@mainsoft.com>
+
+       * HtmlForm.cs: fixed action attribute in RenderAttributes under
+       TARGET_JVM
+
+2008-02-06  Marek Habersack  <mhabersack@novell.com>
+
+       * HtmlMeta.cs: render XHTML compliant tag if not in the Legacy
+       mode. Fixes bug #354425
+
+2008-01-17 Igor Zelmanovich  <igorz@mainsoft.com>
+
+       * HtmlSelect.cs: refactoring. 
+
+2008-01-17 Igor Zelmanovich  <igorz@mainsoft.com>
+
+       * HtmlSelect.cs: fix databinding (only 2.0), state management. 
+
 2008-01-14  Sebastien Pouliot  <sebastien@ximian.com>
 
        * HtmlSelect.cs: Fix infinite recursion (only in 2.0) found using