2008-05-19 George Giolfan <georgegiolfan@yahoo.com>
[mono.git] / mcs / class / Mono.Mozilla / ChangeLog
index b89d099f4bc8b35e0bbd13ced9bcfe9d34adb6aa..851224cbb4f9bd9ff439c42517a31edec91e4eb6 100644 (file)
@@ -1,3 +1,107 @@
+2008-05-08  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.Mozilla2K5.csproj, Mono.Mozilla.dll.sources: Interfaces added to
+         support stylesheet getters/setters
+       * Mono.WebBrowser/DOM/IElement.cs, Mono.Mozilla/DOM/Node.cs: Implement
+         Style property
+       * Mono.Mozilla/interfaces/nsIDOMMediaList.cs,
+         Mono.Mozilla/interfaces/nsIDOMCSSValue.cs,
+         Mono.Mozilla/interfaces/nsIDOMCSSStyleSheet.cs,
+         Mono.Mozilla/interfaces/nsIDOMCSSRuleList.cs,
+         Mono.Mozilla/interfaces/nsIDOMStyleSheet.cs,
+         Mono.Mozilla/interfaces/nsIDOMCSSStyleDeclaration.cs,
+         Mono.Mozilla/interfaces/nsIDOMViewCSS.cs,
+         Mono.Mozilla/interfaces/nsIDOMCSSRule.cs: Added to support
+         stylesheet getters/setters
+
+2008-05-07  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.WebBrowser/DOM/IElement.cs, Mono.Mozilla/DOM/HTMLElement.cs,
+         Mono.Mozilla/DOM/Element.cs: Implement TabIndex
+
+2008-05-07  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.WebBrowser/DOM/IElement.cs, Mono.Mozilla/DOM/HTMLElement.cs,
+         Mono.Mozilla/DOM/Element.cs: Implement InnerHTML setter
+
+2008-05-07  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.WebBrowser/DOM/IDocument.cs, Mono.Mozilla/DOM/Document.cs,
+         Mono.Mozilla/DOM/Window.cs: Helper to retrieve the window of a
+         document
+
+2008-04-23  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.Mozilla/DOM/Node.cs: No need to proxy event objects, they should
+         already be proxied
+
+2008-04-23  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.Mozilla/DOM/Node.cs: Add support for different types of events
+         that can be injected into the embedded browser
+
+2008-04-23  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.Mozilla/DOM/Node.cs, Mono.WebBrowser/DOM/INode.cs: Add event
+         firing capability
+       * Mono.Mozilla/interfaces/nsIDOMDocumentEvent.cs,
+         Mono.Mozilla.dll.sources, Mono.Mozilla2K5.csproj: Interface to
+         support firing events
+       * Mono.Mozilla/WebBrowser.cs: Hide away debug CWLs
+
+2008-04-18  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.WebBrowser/DOM/IDocument.cs, Mono.Mozilla/DOM/Document.cs,
+         Mono.Mozilla/Base.cs: Add javascript script evaluation support
+       * Mono.WebBrowser/IWebBrowser.cs, Mono.Mozilla/WebBrowser.cs: Add
+         StatusChanged event handler and args
+       * Mono.Mozilla/Callback.cs: Change OnStatusChange callback signature to
+         unicode, implement listeners call.
+
+2008-04-18  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.Mozilla.dll.sources, Mono.Mozilla2K5.csproj: Added new generated
+         interfaces for "Save to Disk" support and page loading monitoring
+       * Mono.Mozilla/interfaces/nsICancelable.cs,
+         Mono.Mozilla/interfaces/nsIWebBrowserPersist.cs: Interfaces for
+         "Save to Disk" support
+       * Mono.Mozilla/interfaces/nsIWebProgress.cs,
+         Mono.Mozilla/interfaces/nsIWebProgressListener.cs: Interfaces for
+         page loading monitoring
+
+2008-04-18  Andreia Gaita <avidigal@novell.com> 
+
+       * build-csproj2k5: Fix line endings
+
+2008-04-16  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.Mozilla/DOM/Navigation.cs, Mono.WebBrowser/DOM/INavigation.cs:
+         Add history count getter
+
+2008-04-09  Andreia Gaita <avidigal@novell.com> 
+
+       * Mono.Mozilla2K5.csproj, Mono.Mozilla.dll.sources,
+         Mono.Mozilla/interfaces/nsIDOMNSRange.cs: New interface for
+         OuterHTML setter support
+       * Mono.WebBrowser/DOM/INode.cs: Add Attributes accessor
+       * Mono.WebBrowser/DOM/IElement.cs: Add OuterText, OuterHTML
+       * Mono.Mozilla/DOM/HTMLElement.cs: Use the base class's unmanaged
+         object directly instead of storing a copy locally. Makes it easier
+         to replace the object if needed (outerHTML setter). Implement
+         OuterHTML
+       * Mono.Mozilla/DOM/AttributeCollection.cs: Update nodeCount on parent
+         class
+       * Mono.Mozilla/DOM/NodeList.cs: Use the Count property getter on all
+         methods at least once to make sure the list always gets a chance to
+         load
+       * Mono.Mozilla/DOM/Node.cs: Use the base class's unmanaged object
+         directly instead of storing a copy locally. Makes it easier to
+         replace the object if needed (outerHTML setter).
+       * Mono.Mozilla/DOM/Element.cs: Use the base class's unmanaged object
+         directly instead of storing a copy locally. Makes it easier to
+         replace the object if needed (outerHTML setter). Implement
+         OuterText, OuterHTML
+
 2008-04-07  Andreia Gaita <avidigal@novell.com> 
 
        * Mono.Mozilla/Base.cs: Change the initialization logic so that