Commit Graph

194 Commits

Author SHA1 Message Date
Jacek Caban b17d139328 mshtml: Don't pass navigation to Gecko for MIME types that it doesn't support. 2013-09-19 20:34:03 +02:00
Jacek Caban 4db1b00815 mshtml: Keep moniker reference after start_binding call. 2013-09-19 20:33:59 +02:00
Jacek Caban 99af1ee34c mshtml: Use proper window in set_moniker when invoked on frame or iframe. 2013-07-27 11:51:15 -05:00
Jacek Caban 8f323e9b91 mshtml: Store IWebBrowserApp reference in HTMLDocumentObj. 2013-04-15 17:47:32 +02:00
Jacek Caban afa527c1ae mshtml: Pass IUri to create_doc_uri. 2013-04-04 19:30:30 +02:00
Jacek Caban 7b9fc3bb7d mshtml: Use Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME in CreateUri calls. 2013-03-26 12:16:21 +01:00
Jacek Caban 7867ce8560 mshtml: Get rid of PRUint64 type. 2013-01-23 20:47:27 +01:00
Jacek Caban 07e72de9a4 mshtml: Get rid of PRUint32 outside XPCOM C API. 2013-01-23 20:47:25 +01:00
Jacek Caban 136b738b50 mshtml: Wine Gecko 1.9 release. 2013-01-09 17:45:49 +01:00
Francois Gouget f963f93964 Assorted spelling fixes. 2013-01-07 11:10:40 +01:00
Jacek Caban df53b50171 mshtml: Fixed a few coverity issues. 2012-11-27 17:00:38 +01:00
Jacek Caban 1cc3cf1b64 mshtml: Added exec_refresh implementation. 2012-11-12 16:35:15 +01:00
Jacek Caban f0b7db4df8 mshtml: Store embedder's IOleComandTarget iface in HTMLDocumentObj and use it in handle_navigation_error. 2012-11-12 16:35:15 +01:00
Jacek Caban 7ac09e721c mshtml: Properly report history update for location.replace call. 2012-11-12 16:35:15 +01:00
Jacek Caban 26d3962528 mshtml: Added IPersistStream::LoadHistory implementation. 2012-11-09 11:30:52 +01:00
Jacek Caban cfa0a3accd mshtml: Use flags in navigation functions. 2012-11-09 11:30:48 +01:00
Jacek Caban 99c34aa9d9 mshtml: Use fregment-less URI in super_navigate. 2012-11-09 11:30:42 +01:00
Jacek Caban 01949aead4 mshtml: Call set_current_uri in navigate_proc. 2012-11-09 11:30:39 +01:00
Jacek Caban b6227fc4e8 mshtml: Properly handle OOM errors in navigate.c (coverity). 2012-10-19 12:20:31 +02:00
Jacek Caban 08485aeb48 mshtml: Properly handle OOM errors in task.c (coverity). 2012-10-19 12:19:45 +02:00
Jacek Caban 51b701c3ad mshtml: Moved HTMLScriptElement declaration to separated header. 2012-10-16 20:40:28 +02:00
Jacek Caban 359a9041b1 mshtml: Store nsIDOMNodeSelector in HTMLDocumentNode. 2012-10-02 16:01:14 +02:00
Francois Gouget 7af53b5f48 mshtml: Make navigate_uri() static. 2012-09-24 16:38:16 +02:00
Jacek Caban e75683b858 mshtml: Use IUri as base URL in navigate_url. 2012-09-21 17:05:40 +02:00
Michael Stefaniuc d8d58b238c mshtml: Fix a memory leak on an error path (Smatch). 2012-09-17 12:06:04 +02:00
Bernhard Übelacker fdb7286a2c mshtml: Check parameter load_group before calling RemoveRequest. 2012-09-14 14:15:34 +02:00
Jacek Caban a982933869 mshtml: Try using IWinInetHttpInfo if OnResponse was not called. 2012-09-13 13:55:42 +02:00
Jacek Caban 3f2365d5de mshtml: Added support for navigating to anchors with IDs containing '#'. 2012-09-10 17:35:56 +02:00
Jacek Caban 1a25ed2637 mshtml: Store moniker in HTMLInnerWindow. 2012-08-14 12:47:57 +02:00
Jacek Caban 16871c4c89 mshtml: Grow the buffer faster in BufferBSC_read_data. 2012-07-27 17:05:25 +02:00
Jacek Caban f98c3bbd9c mshtml: Added support for BOM in bind_mon_to_wstr. 2012-07-27 17:05:25 +02:00
Jacek Caban 73984d4da8 mshtml: Moved conversion to unicode of buffers from binding to navigate.c. 2012-07-27 17:05:24 +02:00
Jacek Caban f011ccedea mshtml: Moved IStream::Read calls to separated function. 2012-07-27 17:05:24 +02:00
Jacek Caban 6d2902f680 mshtml: Use inline wrappers and fixed found warnings. 2012-07-26 13:40:40 +02:00
Jacek Caban 5401efaef0 mshtml: Unescape script from javascript: URLs before executing them. 2012-07-23 14:55:30 +02:00
Jacek Caban da7e0e38e8 mshtml: Ignore navigation failures from detached bindings. 2012-07-17 14:21:32 +02:00
Jacek Caban 5fecc4896f mshtml: Don't store outer window in nsChannelBSC. 2012-07-12 11:47:20 -05:00
Jacek Caban bbaa307fdf mshtml: Use per-inner window task_magic for binding. 2012-07-12 11:47:14 -05:00
Jacek Caban 25c5082f90 mshtml: Create inner window early in binding process and use it to store current binding callback. 2012-07-12 11:47:09 -05:00
Jacek Caban 94f0f884fd mshtml: Moved binding list to HTMLInnerWindow. 2012-07-11 10:00:26 -05:00
Jacek Caban bb02767f15 mshtml: Moved script_hosts from HTMLOuterWindow to HTMLInnerWindow. 2012-06-25 17:45:21 +02:00
Jacek Caban 79356c65c1 mshtml: Moved document node from HTMLOuterWindow to HTMLInnerWindow. 2012-06-25 17:45:19 +02:00
Jacek Caban 08964ede45 mshtml: Added separated types for outer and inner HTML windows. 2012-06-25 17:45:19 +02:00
Jacek Caban 3c1e2132e5 mshtml: Added support for BSCallback::QueryService(IID_IWindowForBindingUI). 2012-05-30 17:17:57 +02:00
Jacek Caban 0675f5c3d1 mshtml: Fixed Exec_ShellDocView_84 tests. 2012-05-29 18:20:14 +02:00
Jacek Caban 5fad02d0f1 mshtml: Remove old channel from load group in nsIAsyncVerifyRedirectCallback::AsyncOnChannelRedirect. 2012-04-05 17:53:15 +02:00
Jacek Caban 4983a663a5 mshtml: Get rid of remaining PRBool usages. 2012-03-15 19:54:56 +01:00
Jacek Caban c17015d10a mshtml: Recognize UTF-8 BOM. 2012-03-09 11:36:01 +01:00
Piotr Caban e4e86a7c0b mshtml: Set proposed MIME to text/html on main document. 2012-03-08 18:54:35 +01:00
Jacek Caban 90f7c8f848 mshtml: Properly handle GetScheme failure. 2012-02-01 16:42:46 +01:00