[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Mono.WebBrowser / ChangeLog
index 63bb28984fff85586272207f9a3e09ea19d8c4f2..04d3e920dc72aff900e87c808973fab6b4b452a2 100644 (file)
@@ -1,3 +1,108 @@
+2008-11-23  Andreia Gaita <shana@jitted.com>
+
+       * Mono.Mozilla/Callback.cs: Catch redirecting and update url accordingly. 
+       Ignore OnLocationChanged, it's not always called, use OnStateChange instead.
+
+2008-11-23  Andreia Gaita <shana@jitted.com>
+
+       * Mono.Mozilla/WebBrowser.cs: Do delayed resizing, when the resize happens 
+       before a window is created. Fix the window getter so it gets the top content
+       window if no window is focused.
+
+2008-11-23  Andreia Gaita <shana@jitted.com>
+
+       * Mono.Mozilla/Callback.cs: Send NS_BINDING_ABORTED code for a cancelled request.
+       * Mono.Mozilla/interfaces/nsIRequest.cs: Fix status type
+       [Fixes #445498]
+
+2008-11-23  Andreia Gaita <shana@jitted.com>
+
+       * Mono.Mozilla/WebBrowser.cs: create the browser window when the control gets
+       activated so focus works properly
+
+2008-11-23  Andreia Gaita <shana@jitted.com> 
+
+       * Mono.Mozilla/Callback.cs,
+         Mono.Mozilla/DOM/DocumentEncoder.cs,
+         Mono.Mozilla/DOM/HTMLElement.cs,
+         Mono.Mozilla/WebBrowser.cs,
+         Mono.Mozilla/interfaces/nsIServiceManager.cs:
+         Fix ContentStream for xulrunner 1.8.
+         Fix Document and Uri setting when loading new pages
+
+2008-11-23  Andreia Gaita <shana@jitted.com>
+
+       * Mono.Mozilla/Base.cs, Mono.Mozilla/WebBrowser.cs: Separate initialization 
+       in 3 stages so events can be registered before the window is actually created. 
+       The creation of the window is now done only when a user requests something
+       from the binding (like opening a window, or rendering content)
+
+2008-11-19  Andreia Gaita <shana@jitted.com> 
+
+       * Mono.Mozilla/DOM/Node.cs, Mono.Mozilla/DOM/Window.cs: Fix comparison operators
+
+2008-11-13  Andreia Gaita <shana@jitted.com> 
+
+       * Mono.Mozilla/Callback.cs, Mono.WebBrowser/DOM/EventArgs.cs: strong typing
+         for node event arguments
+
+2008-11-13  Andreia Gaita <shana@jitted.com> 
+
+       * Mono.WebBrowser/IWebBrowser.cs, Mono.Mozilla/WebBrowser.cs: Support script
+         execution directly in the browser object
+
+2008-11-13  Andreia Gaita <shana@jitted.com> 
+
+       * Mono.Mozilla/DOM/Node.cs, Mono.Mozilla/DOM/Window.cs: Fix equality
+         operators
+
+2008-11-12  Andreia Gaita <shana@jitted.com> 
+
+       * Mono.WebBrowser.dll.sources, Mono.WebBrowser2K5.csproj,
+         Mono.Mozilla/interfaces/nsIURIContentListener.cs,
+         Mono.Mozilla/DOM/ContentListener.cs: New class added to listen for load
+         requests and handle content types
+       * Mono.WebBrowser/IWebBrowser.cs, Mono.Mozilla/WebBrowser.cs: New
+         NavigationRequested event to catch load requests
+
+2008-11-08  Andreia Gaita <shana@jitted.com> 
+
+       * Mono.WebBrowser/Manager.cs: Use new webkit backend if requested. If it
+         doesn't load or blows up, revert to default gecko backend.
+
+2008-10-23  Andreia Gaita  <shana@jitted.com>
+
+       * Mono.Mozilla/DOM/Node.cs,
+       * Mono.Mozilla/DOM/Window.cs: Fix yet more equality operators
+
+2008-10-23  Andreia Gaita  <shana@jitted.com>
+
+       * Mono.Mozilla/DOM/Document.cs,
+       * Mono.Mozilla/DOM/Node.cs,
+       * Mono.Mozilla/DOM/NodeList.cs,
+       * Mono.Mozilla/DOM/Stylesheet.cs:
+         Use GetTypedNode to properly the right wrappers for nodes (fixes #428712)
+       
+2008-10-23  Andreia Gaita  <shana@jitted.com>
+
+       * Mono.Mozilla/DOM/Element.cs,
+         Mono.Mozilla/DOM/DocumentEncoder.cs,
+         Mono.Mozilla/DOM/HTMLElement.cs,
+         Mono.Mozilla/DOM/Stream.cs,
+         Mono.Mozilla/WebBrowser.cs,
+         Mono.Mozilla/interfaces/nsIInputStream.cs,
+         Mono.WebBrowser.dll.sources,
+         Mono.WebBrowser/DOM/IElement.cs,
+         Mono.WebBrowser2K5.csproj:
+
+         Separated the DocumentEncoder service in a separate class so
+         it's easier to invoke, and added stream encoding (partial fix
+         for bug #377863)
+         
+       * Mono.Mozilla/DOM/DOMObject.cs: Element wrapper creation now goes
+         through a common method that properly creates a wrapper according
+         to the node type (partial fix for #428712)
+
 2008-10-22  Andreia Gaita  <shana@jitted.com>
 
        * Mono.Mozilla/DOM/Node.cs,