Commit Graph

260 Commits

Author SHA1 Message Date
Jacek Caban
7ab1259a72 mshtml: Fallback to text/html mime type for document channel in nsIChannel::GetContentType. 2012-01-27 18:05:59 +01:00
Jacek Caban
d420797002 mshtml: Get rid of wrapped nsIURI in nsWineURI. 2012-01-12 16:09:57 +01:00
Jacek Caban
88d75f1107 mshtml: Get rid of wrapped nsurl. 2012-01-11 19:42:53 +01:00
Jacek Caban
fc899dfa99 mshtml: Reimplement nsIURL::GetFileBaseName on top of IUri. 2012-01-11 19:42:53 +01:00
Jacek Caban
b24b06a7cb mshtml: Reimplement nsIURL::GetFileName on top of IUri. 2012-01-11 19:42:52 +01:00
Jacek Caban
5458e5f6de mshtml: Reimplement nsIURL::GetDirectory using new helper functions. 2012-01-11 19:42:52 +01:00
Jacek Caban
5c8c46db18 mshtml: Reorder nsIURL functions to match vtbl order. 2011-12-29 16:20:38 +01:00
Jacek Caban
e034ddee5e mshtml: Added IMutable::SetMutable implementation. 2011-11-23 17:34:58 +01:00
Jacek Caban
3a3daead74 mshtml: Added nsIChannel::SetContentCharset implementation. 2011-11-23 17:34:53 +01:00
Jacek Caban
1243dc9fe4 mshtml: Implement nsIStandardURL interface in nsWineURI object. 2011-11-18 15:37:06 +01:00
Jacek Caban
5471f357c0 mshtml: Don't mix PRBool pointers with BOOL pointers.
They will be different things after the next Gecko update.
2011-11-17 17:35:58 +01:00
Jacek Caban
2bffcedc82 mshtml: Update window URI when its binding is redirected. 2011-11-16 17:00:04 +01:00
Andrew Talbot
952f97647c mshtml: Remove unused file-static variable. 2011-11-16 09:44:51 +01:00
Jacek Caban
af9508a13a mshtml: Added nsIURI::GetSpecIgnoringRef implementation. 2011-11-15 19:37:32 +01:00
Jacek Caban
fbdfec74b0 mshtml: Properly handle fragment-only navigation. 2011-11-15 19:37:32 +01:00
Jacek Caban
7b5125ac02 mshtml: Properly implement nsIURI::EqualsExceptRef. 2011-11-15 19:37:32 +01:00
Jacek Caban
9751e3c65f mshtml: Properly implement nsIURI::CloneIgnoreRef. 2011-11-15 19:37:32 +01:00
Jacek Caban
69f4def9e5 mshtml: Improved debug traces in nsIChannel::AsyncOpen implementation. 2011-11-14 15:25:20 +01:00
Jacek Caban
734050f5c5 mshtml: Fixed memory leak in nsIURL::GetDirectory implementation. 2011-11-14 13:10:21 +01:00
Jacek Caban
2e5f73e4d7 mshtml: Wine Gecko 1.4 release. 2011-11-09 19:31:13 +01:00
Jacek Caban
78e4d3d25c mshtml: Always use IUri-based nsIRI::GetAsciiHost implementation. 2011-11-08 18:19:17 +01:00
Jacek Caban
1ca84cb729 mshtml: Make nsIURL::GetParam a stub. 2011-11-08 18:19:17 +01:00
Jacek Caban
d1e49da2f5 mshtml: Reimplement nsIURL::GetFileExtension on top of IUri API. 2011-10-27 14:21:02 +02:00
Jacek Caban
bf4b869152 mshtml: Wine Gecko 1.3 release. 2011-08-23 18:16:44 +02:00
Jacek Caban
7891fc45d3 mshtml: Removed duplicated includes. 2011-08-03 14:15:49 +02:00
Jacek Caban
9f77da607f mshtml: Use task destructor for start_binding task. 2011-08-03 14:15:49 +02:00
Jacek Caban
7247eaa181 mshtml: Allow async tasks to have custom destructors. 2011-08-03 14:15:49 +02:00
Jacek Caban
d125640499 mshtml: Added IURi-based nsIURL::GetDirectory implementation. 2011-08-03 14:15:48 +02:00
Francois Gouget
ed3c9a1eca Assorted spelling fixes. 2011-08-03 14:15:48 +02:00
Jacek Caban
bccd8997d1 mshtml: Downgrade GetAsciiHost FIXME to WARN. 2011-07-24 12:32:47 +02:00
Jacek Caban
1e60c2f300 mshtml: Moved binding-related declarations to separate file. 2011-07-24 12:32:30 +02:00
Jacek Caban
69f9006889 mshtml: Return NS_BINDING_ABORTED for canceled binding in AsyncOpen. 2011-07-22 15:44:42 +02:00
Jacek Caban
0289530f07 mshtml: Implement nsIURI::SetUserPass on top of IUri. 2011-07-19 18:26:21 +02:00
Jacek Caban
8f3c3ca35c mshtml: Added IUri-based nsIURI::SetPort implementation. 2011-06-27 13:09:47 -05:00
Jacek Caban
25a40601fa mshtml: Get rid of wine_url in nsWineURI object. 2011-06-27 13:09:47 -05:00
Jacek Caban
69f4a1bf76 mshtml: Make sure we always create nsWineURI with valid IUri. 2011-06-27 13:09:47 -05:00
Jacek Caban
7a0363cd94 mshtml: Use IUri instead of wine_url in before_async_open. 2011-06-24 08:51:08 -05:00
Jacek Caban
f7b8eccd5f mshtml: Use CreateURLMonikerEx2 for creating URL moniker. 2011-06-24 08:51:01 -05:00
Jacek Caban
42ce560e38 mshtml: Don't use Gecko nsIURI::GetHostPort implementation. 2011-05-04 17:26:46 +02:00
Jacek Caban
0613a82671 mshtml: Better support for HTTP redirection. 2011-04-18 11:46:14 +02:00
Jacek Caban
f24be9fa54 mshtml: Moved nsChannel initialization to separated function. 2011-04-18 11:46:05 +02:00
Jacek Caban
593d3f4492 mshtml: Reimplement nsIURI::SetHost on top of IUriBuilder. 2011-04-08 14:08:52 +02:00
Jacek Caban
589c213890 mshtml: Properly handle upload streams containing headers. 2011-04-05 16:07:26 +02:00
Jacek Caban
699e41cdd8 mshtml: Wine Gecko 1.2.0 release. 2011-03-15 17:14:08 +01:00
Jacek Caban
cdb7bc451b mshtml: Reimplement nsIURI::SetScheme on top of IUri. 2011-03-14 19:31:28 +01:00
Jacek Caban
779ad051d5 mshtml: Make nsIURI::[Get|Set]Username implementation IUri-based. 2011-02-10 10:28:01 -06:00
Jacek Caban
a1205c6adc mshtml: Added nsIURI::SetSpec implementation. 2011-02-04 15:25:32 +01:00
Jacek Caban
604350be8d mshtml: Don't try forwarding calls to Gecko that are not implemented there anyways. 2011-02-03 16:19:44 +01:00
Jacek Caban
ba229eed59 mshtml: Forward nsIURL::[Get|Set]FilePath to nsIURI::[Get|Set]Path. 2011-01-20 14:03:24 +01:00
Jacek Caban
60d8c48132 mshtml: Fixed leaks (valgrind). 2011-01-20 12:47:52 +01:00