+2008-06-10 Andreia Gaita <avidigal@novell.com>
+
+ * Assembly/AssemblyInfo.cs: Version bump
+ * Mono.Mozilla/Callback.cs: Fix initial load bug (uri can be null on
+ first load). Add LoadStopped event for documents. Add Security
+ change and Context menu events.
+ * Mono.Mozilla/DOM/AttributeCollection.cs: Fix header. Add support for
+ creating empty collections.
+ * Mono.Mozilla/DOM/Document.cs, Mono.WebBrowser/DOM/IDocument.cs:
+ Optimize Window getter. Add CreateAttribute, LoadStoppedEvent
+ * Mono.Mozilla/DOM/DOMImplementation.cs,
+ Mono.Mozilla/DOM/Navigation.cs: Save documents to a list so they
+ can be looked up later for events.
+ * Mono.Mozilla/DOM/Element.cs, Mono.WebBrowser/DOM/IElement.cs: Add
+ Focus, Blur, ScrollIntoView
+ * Mono.Mozilla/DOM/EventListener.cs: Fix header. Add support for firing
+ events for any type of object
+ * Mono.Mozilla/DOM/History.cs, Mono.WebBrowser/DOM/IHistory.cs: Added
+ to support separate history on each window
+ * Mono.Mozilla/DOM/HTMLElement.cs: Moved AppendChild and InsertBefore
+ to the Node parent class
+ * Mono.Mozilla/DOM/Node.cs, Mono.WebBrowser/DOM/INode.cs: Fetch owner
+ document from a cached list if it's been looked up before. Add
+ Value setter. Add InsertBefore and AppendChild from HTMLElement,
+ implement ReplaceChild, RemoveChild. Add AttachEventHandler and
+ DetachEventHandler to support generic event firing. Add Focus, Blur
+ events.
+ * Mono.Mozilla/DOM/NodeList.cs: add support for empty lists.
+ * Mono.Mozilla/DOM/Window.cs, Mono.WebBrowser/DOM/IWindow.cs: Fetch
+ owner document from a cached list if it's been looked up before.
+ Add history and focus support. Add Load, Unload, OnFocus, OnBlur,
+ Error, Scroll events.
+ * Mono.Mozilla/interfaces/extras/NodeType.cs,
+ Mono.Mozilla/interfaces/extras/Options.cs: Fix header
+ * Mono.Mozilla/WebBrowser.cs, Mono.WebBrowser/IWebBrowser.cs: Add
+ hashtable for caching document objects. Remove ScrollbarsEnabled
+ implementation, not needed (webbrowser is using javascript
+ instead). Add Security and Context menu events.
+ * Mono.WebBrowser.dll.sources, Mono.WebBrowser2K5.csproj: Added new
+ classes/interfaces: Mono.Mozilla/DOM/History.cs,
+ Mono.WebBrowser/DOM/IHistory.cs, Mono.WebBrowser/DOM/EventArgs.cs,
+ Mono.WebBrowser/DOM/EventHandlers.cs. Removed classes/interfaces:
+ Mono.WebBrowser/DOM/NodeEventArgs.cs,
+ Mono.WebBrowser/DOM/NodeEventHandler.cs
+ * Mono.WebBrowser/DOM/EventArgs.cs,
+ Mono.WebBrowser/DOM/EventHandlers.cs: Consolidate events into a
+ single file.
+ * Mono.WebBrowser/DOM/NodeEventArgs.cs: Removed, event declarations are
+ now in EventArgs
+ * Mono.WebBrowser/DOM/NodeEventHandler.cs: Removed, event declarations
+ are now in EventHandlers
+
+2008-06-02 Andreia Gaita <avidigal@novell.com>
+
+ * Mono.WebBrowser.dll.sources, Mono.WebBrowser2K5.csproj: Added new
+ classes/interfaces
+ * Mono.WebBrowser/DOM/IMediaList.cs: Added (Stylesheet.Media support)
+ * Mono.WebBrowser/DOM/IDocument.cs: Added Doctype, Implementation,
+ Stylesheets
+ * Mono.WebBrowser/DOM/IDocumentType.cs,
+ Mono.Mozilla/DOM/DocumentType.cs: Added (Document.DocumentType
+ support)
+ * Mono.WebBrowser/DOM/IStylesheetList.cs,
+ Mono.Mozilla/DOM/StylesheetList.cs,
+ Mono.Mozilla/interfaces/nsIDOMHTMLStyleElement.cs,
+ Mono.Mozilla/interfaces/nsIDOMDocumentStyle.cs,
+ Mono.Mozilla/interfaces/nsIDOMStyleSheetList.cs: Added
+ (Document.Stylesheets support)
+ * Mono.WebBrowser/DOM/IDOMImplementation.cs,
+ Mono.Mozilla/DOM/DOMImplementation.cs: Added
+ (Document.Implementation support)
+ * Mono.WebBrowser/DOM/INamedNodeMap.cs,
+ Mono.Mozilla/DOM/NamedNodeMap.cs: Added (Node collection for named
+ node access - DocumentType.Entities, DocumentType.Notations)
+ * Mono.WebBrowser/DOM/IStylesheet.cs, Mono.Mozilla/DOM/Stylesheet.cs:
+ Added (StylesheetList.Item support)
+ * Mono.WebBrowser/Exception.cs: Added error code for Preferences
+ service
+ * Mono.WebBrowser/IWebBrowser.cs, Mono.Mozilla/WebBrowser.cs: Add
+ Offline, ScrollbarsEnabled
+ * Mono.Mozilla/DOM/Document.cs: This class wraps both dom Document and
+ HTMLDocument, so assume that the object is a Document (which
+ HTMLDocument inherits from), and cast appropriately when calling
+ properties or methods that are from the child class. Add DocType,
+ Implementation, Stylesheets acessors
+ * Mono.Mozilla/interfaces/nsIPrefBranch.cs,
+ Mono.Mozilla/interfaces/nsIPrefService.cs: Added (browser
+ preferences support)
+ * Mono.Mozilla/interfaces/nsIClassInfo.cs: Added (interface querying
+ support)
+ * Assembly/AssemblyInfo.cs: Version bump
+
+2008-05-22 Andreia Gaita <avidigal@novell.com>
+
+ * Makefile: Fix build target
+
+2008-05-22 Andreia Gaita <avidigal@novell.com>
+
+ * README: Warning about dependencies
+
2008-05-22 Andreia Gaita <avidigal@novell.com>
* Assembly/AssemblyInfo.cs, build-csproj2k5,