Commit graph

61 commits

Author SHA1 Message Date
Huw Davies
1667af3a20 mshtml: Don't release the factory if we failed to get it. 2007-06-05 10:57:31 +02:00
Jacek Caban
de2e9e13ce mshtml: Fixed AsyncOpen implementation for channels without associated document. 2007-05-25 19:30:28 +02:00
Francois Gouget
51b81a60a0 mshtml: Fix '\n' typo. 2007-05-15 18:09:04 +02:00
Jacek Caban
836c672dcf mshtml: Wrap nsIExternalProtocolHandler. 2007-05-14 15:41:05 +02:00
Jacek Caban
58a261b7d1 mshtml: Correctly handle utf-16 encoded pages. 2007-04-13 11:38:17 +02:00
Jacek Caban
4bd9f22f1d mshtml: Remove false FIXME. 2007-03-07 12:08:52 +01:00
Jacek Caban
facf47537c mshtml: Use wine_url in GetSpec if possible. 2007-02-14 11:56:42 +01:00
Jacek Caban
82adfaaef9 mshtml: Forward GetAsciiSpec to GetSpec. 2007-02-14 11:56:39 +01:00
Jacek Caban
693e62c858 mshtml: Added SchemeIs implementation. 2007-02-14 11:56:31 +01:00
Jacek Caban
2a0d583e72 mshtml: Return "wine" as scheme of nsIURI if wine_url is set. 2007-02-14 11:56:17 +01:00
Jacek Caban
31bbe886f0 mshtml: Handle resource protocol like chrome protocol. 2007-02-12 13:46:31 +01:00
Jacek Caban
9750893eff mshtml: Call SetWineURL in Clone. 2007-02-12 13:43:29 +01:00
Jacek Caban
124cb44903 mshtml: Start binding asynchronously. 2007-02-12 13:43:20 +01:00
Jacek Caban
48b445b80d mshtml: Move AddRequest call to OnStartBinding. 2007-02-12 13:42:03 +01:00
Jacek Caban
2e53ac9d8e mshtml: Remove no longer used [Get|Set]Moniker functions. 2007-02-12 13:41:51 +01:00
Jacek Caban
0da187dda8 mshtml: Don't store moniker in nsURI. 2007-02-12 13:41:22 +01:00
Jacek Caban
5ea16d7856 mshtml: Added [Set|Get]WineURL functions to nsIWineURI. 2007-02-12 13:39:07 +01:00
Jacek Caban
8beb142b94 mshtml: Store URL in unicode in nsURI. 2007-02-12 13:38:58 +01:00
Jacek Caban
f35c66c693 mshtml: Improve loading document detection in AsyncOpen. 2006-12-22 10:20:56 +01:00
Jacek Caban
30157c3a70 mshtml: Use Gecko's AsyncOpen if URI is has no nsIWineURI interface. 2006-12-22 10:20:51 +01:00
Jacek Caban
bf3e5bb308 mshtml: Fixed handling chrome protocol. 2006-12-14 12:52:05 +01:00
Jacek Caban
6b48198d3c mshtml: Don't do anything in SetNSContainer if new container is the same as previous. 2006-12-14 12:51:50 +01:00
Jacek Caban
d8a761c0ab mshtml: Fix loading pages in containers without document. 2006-12-14 12:51:23 +01:00
Jacek Caban
f609a768e7 mshtml: Added nsACString_SetData function and use it instead of nsACString_Init when we return string value. 2006-12-14 12:51:16 +01:00
Jacek Caban
2a16169791 mshtml: Added heuristic hack that decides if run the page from moniker or gecko channel. 2006-11-02 21:01:16 +01:00
Jacek Caban
1e92565c3e mshtml: Load page from moniker if AsyncOpen fails. 2006-10-16 10:58:26 +02:00
Jacek Caban
0c74c0a95b mshtml: Win64 printf format warning fixes. 2006-10-06 12:54:45 +02:00
Jacek Caban
ccd3399947 mshtml: Store BSCallback in HTMDocument. 2006-09-25 21:08:16 +02:00
Jacek Caban
9ee2f5e0ad mshtml: Correctly handle nsILoadGroup. 2006-08-16 12:40:03 +02:00
Jacek Caban
1088164af3 mshtml: Remove no longer used get_nsIURI. 2006-08-14 11:44:16 +02:00
Jacek Caban
c4dd6c68d0 mshtml: Use moniker in AsyncOpen if channel is NULL. 2006-08-09 17:16:21 +02:00
Jacek Caban
f175762340 mshtml: Set nsURI's moniker in NewURI. 2006-08-09 17:16:15 +02:00
Jacek Caban
ca595cd799 mshtml: Don't crash in QueryInterface if uri is NULL. 2006-08-09 17:15:50 +02:00
Jacek Caban
6a6f9158b1 mshtml: Added default GetSpec implementation. 2006-08-09 17:15:41 +02:00
Jacek Caban
f0ca85f78e mshtml: Added GetMoniker and SetMoniker methods to nsIWineURI. 2006-08-09 17:13:03 +02:00
Jacek Caban
3f05182335 mshtml: Load the page from moniker if we don't have nsIChannel. 2006-08-09 17:12:29 +02:00
Jacek Caban
21ba0bf3e8 mshtml: Wrap remaining Heap* functions by inline functions. 2006-07-20 12:11:39 +02:00
Jacek Caban
bb64efaf77 mshtml: Create nsWineURI even if we don't have valid nsIURI. 2006-07-07 17:51:31 +02:00
Jacek Caban
f46c3997ed mshtml: Return text/html by default in GetContentType. 2006-06-26 13:49:31 +02:00
Jacek Caban
2218bfcc8e mshtml: Return NS_OK in GetStatus if channel is NULL. 2006-06-26 13:49:31 +02:00
Jacek Caban
76d8d022ca mshtml: Inherit NSContainer in NewURI. 2006-06-23 10:46:42 +02:00
Jacek Caban
5ad79df0f8 mshtml: Don't crash in GetSecurityInfo if channel is NULL. 2006-06-20 20:37:31 +02:00
Jacek Caban
56bb028611 mshtml: Use mime type reported by moniker if possible. 2006-06-03 11:54:07 +02:00
Jacek Caban
f1d2e37655 mshtml: Set binding channel, listener and context in AsyncOpen. 2006-06-03 11:50:45 +02:00
Jacek Caban
e0157ba201 mshtml: Store BSCallback in NSContainer and use it instead of load_call. 2006-06-03 11:48:59 +02:00
Jacek Caban
beb5366e6f mshtml: Move some code from before_async_open to AsyncOpen. 2006-06-03 11:47:14 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jacek Caban
417c104760 mshtml: Fix ref counting.
- Fix ref counting.
- Use This->window instead of QI in NSContainer_Release.
2006-04-10 12:20:50 +02:00
Jacek Caban
dbd582cf84 mshtml: Optimize nsACString handling. 2006-03-20 12:05:50 +01:00
Jacek Caban
d656f996f1 mshtml: Beginning support for links opened in a new frame. 2006-03-02 11:42:06 +01:00