Jacek Caban
|
01b2388c22
|
mshtml: Allow post data and headers to be passed to create_channelbsc.
|
2010-03-03 15:28:43 +01:00 |
Jacek Caban
|
0bccfa873d
|
mshtml: Moved asynchronous document binding to separated function.
|
2010-03-03 15:28:37 +01:00 |
Jacek Caban
|
6b46c9e5ad
|
mshtml: Get rid of nsIWineURI interface.
|
2010-02-22 12:01:07 +01:00 |
Jacek Caban
|
0f6f96ea63
|
mshtml: Get rid of nsIWineURI::[GS]etNSContainer.
|
2010-02-22 12:00:58 +01:00 |
Jacek Caban
|
a42bc25d55
|
mshtml: Get rid of nsIWineURI::[GS]etWindow.
|
2010-02-22 12:00:53 +01:00 |
Jacek Caban
|
043af028b9
|
mshtml: Get rid of most nsIWineURI methods.
|
2010-02-22 12:00:46 +01:00 |
Jacek Caban
|
ba1db4c199
|
mshtml: Use nsWineURL structure directly in load_nsuri.
|
2010-02-22 12:00:40 +01:00 |
Jacek Caban
|
61121cefcb
|
mshtml: Moved OnStartURIOpen implementation to nsio.c.
|
2010-02-22 12:00:25 +01:00 |
Jacek Caban
|
d95a54aa57
|
mshtml: Store nsWineURI object instead of interface in nsChannel.
|
2010-02-22 11:59:53 +01:00 |
Jacek Caban
|
4ab63f3ad8
|
mshtml: Rename nsURI to nsWineURI.
|
2010-02-22 11:59:39 +01:00 |
Jacek Caban
|
56f26c1e19
|
mshtml: Silence invalid FIXME.
|
2010-01-14 10:22:44 -06:00 |
Jacek Caban
|
2e6353d4bc
|
mshtml: Use nsIDocShell to load a page in set_moniker.
|
2010-01-04 11:41:29 +01:00 |
Jacek Caban
|
d60ebb308f
|
mshtml: Don't try to wrap necko channel in nsChannel implementation.
|
2010-01-04 11:41:29 +01:00 |
Jacek Caban
|
ecbe545e90
|
mshtml: Don't use necko nsIHttpChannel in nsChannel implementation.
|
2009-12-21 15:01:25 +01:00 |
Jacek Caban
|
74c4a73ffb
|
mshtml: Don't use necko nsIHttpChannelInternal implementation in nsChannel object.
|
2009-12-18 11:41:19 +01:00 |
Jacek Caban
|
28677ea87d
|
mshtml: Don't depend on necko channel in nsChannel::QueryInterface implementation.
|
2009-12-02 12:19:38 +01:00 |
Jacek Caban
|
dc3818e707
|
mshtml: Don't wrap URIs related to Gecko special URIs.
|
2009-12-02 12:19:30 +01:00 |
Jacek Caban
|
bb60430de4
|
mshtml: Always return fake scheme in nsIURI::GetScheme if use_wine_url is set.
|
2009-12-01 11:39:31 +01:00 |
Jacek Caban
|
050a1372b0
|
mshtml: Added support for frames in navigate_url.
|
2009-12-01 11:39:26 +01:00 |
Jacek Caban
|
7cb41811b1
|
mshtml: Use special handling only for main documents in AsyncOpen.
|
2009-12-01 11:39:07 +01:00 |
Jacek Caban
|
fc2306d58c
|
mshtml: Don't fail in NewChannelFromURI if necko failed to create a channel.
|
2009-12-01 11:39:02 +01:00 |
Jacek Caban
|
d0dbf57c36
|
mshtml: Always set use_wine_url if there is no necko nsIURI available.
|
2009-12-01 11:38:55 +01:00 |
Jacek Caban
|
007b398215
|
mshtml: Return NS_OK for empty aRef in nsIURL::SetRef.
|
2009-11-03 21:23:58 +01:00 |
Jacek Caban
|
faf0b6bb2a
|
mshtml: Avoid crash in nsIURI:Equals if other_url is NULL.
|
2009-10-28 11:11:36 +01:00 |
Jacek Caban
|
745f601d23
|
mshtml: Moved binding list to HTMLDocumentNode.
|
2009-10-27 10:52:37 +01:00 |
Jacek Caban
|
12bddc55ed
|
mshtml: Allow task queue to be used for different targets.
|
2009-10-27 10:52:28 +01:00 |
Jacek Caban
|
fd47fa4647
|
mshtml: Moved url and mon to HTMLWindow.
|
2009-10-27 10:52:17 +01:00 |
Jacek Caban
|
50588739e3
|
mshtml: Use HTMLWindow in AsyncOpen implementation.
|
2009-10-27 10:51:45 +01:00 |
Jacek Caban
|
45ce37fe64
|
mshtml: Store window reference in nsURI.
|
2009-10-27 10:51:35 +01:00 |
Jacek Caban
|
1d134f74ab
|
mshtml: Return failure in GetContentType if content type is not available.
|
2009-10-14 11:22:38 +02:00 |
Jacek Caban
|
4aa48041fa
|
mshtml: Moved QueryService call to hlink_frame_navigate.
|
2009-10-12 12:14:56 +02:00 |
Andrew Eikum
|
be4178928b
|
mshtml: Fix typo in WARN.
|
2009-10-12 12:13:32 +02:00 |
Jacek Caban
|
23e7fe481b
|
mshtml: Move mime to HTMLDocumentObj.
|
2009-09-17 09:47:43 -05:00 |
Jacek Caban
|
0d15ad8be4
|
mshtml: Move client site ifaces to HTMLDocumentObj.
|
2009-09-17 09:40:53 -05:00 |
Jacek Caban
|
b827996515
|
mshtml: Moved NSContainer to HTMLDocumentObj.
|
2009-09-17 09:40:35 -05:00 |
Jacek Caban
|
508aa85c6b
|
mshtml: Added IHTMLInputElement::src property implementation.
|
2009-09-15 16:41:26 -05:00 |
Jacek Caban
|
46ca3c433f
|
mshtml: Update wine_url in nsIURL::SetQuery.
|
2009-08-27 11:45:36 +02:00 |
Jacek Caban
|
d6215843d7
|
mshtml: Wrap nsIURL interface.
|
2009-08-27 11:45:16 +02:00 |
Jacek Caban
|
80f02b82d6
|
mshtml: Use URL moniker to load http documents.
|
2009-08-24 15:17:31 +02:00 |
Jacek Caban
|
55014297f8
|
mshtml: Don't return Gecko interfaces implementation from nsChannel::QueryInterface.
|
2009-08-24 12:08:53 +02:00 |
Jacek Caban
|
e4c203a2bc
|
mshtml: Treat wyciwyg protocol as Gecko special protocol.
|
2009-08-24 12:08:46 +02:00 |
Jacek Caban
|
487443a2d1
|
mshtml: Wrap nsIHttpChannelInternal interface.
|
2009-08-24 12:08:35 +02:00 |
Jacek Caban
|
3768ae7336
|
mshtml: Added IBindStatusCallback::OnResponse implementation.
|
2009-08-12 12:49:18 +02:00 |
Jacek Caban
|
8d28f09d8a
|
mshtml: Wine Gecko 0.9.0 release.
|
2008-12-30 12:43:34 +01:00 |
Jacek Caban
|
a47292a3ab
|
mshtml: Release owner in nsChannel destructor.
|
2008-12-22 10:29:23 +01:00 |
Jacek Caban
|
bbd4a63491
|
mshtml: Added nsIChannel::[Get|Set]Owner implementation.
|
2008-12-18 14:52:08 +01:00 |
Jacek Caban
|
d356d15225
|
mshtml: Use stored nsINetUtil interface.
|
2008-12-18 14:52:04 +01:00 |
Jacek Caban
|
3dbeb15eac
|
mshtml: Call necko's SetUploadStream from wrapper's SetUploadStream.
|
2008-11-24 13:43:38 +01:00 |
Andrew Talbot
|
75d4faabd3
|
mshtml: Sign-compare warnings fix.
|
2008-10-20 11:33:24 +02:00 |
Jacek Caban
|
aae2c59dfd
|
mshtml: Added IHTMImgElement::get_src implementation.
|
2008-10-14 11:25:02 +02:00 |
Lei Zhang
|
f023be8aa7
|
mshtml: Remove unneeded variable.
|
2008-06-26 21:07:37 +02:00 |
Jacek Caban
|
732682b08c
|
mshtml: Correctly handle NULL req in get_nscontainer_from_load_group.
|
2008-04-10 11:16:32 +02:00 |
Jacek Caban
|
e2645dec1c
|
mshtml: Added nsIChannel::SetContentType implementation.
|
2008-03-26 23:38:36 +01:00 |
Jacek Caban
|
8abf7a8cc9
|
mshtml: Rename nsChannel::content to content_type and clean up its handling.
|
2008-03-26 23:38:36 +01:00 |
Jacek Caban
|
5a04f526ad
|
mshtml: Added new nsChannelBSC type.
|
2008-03-24 11:36:28 +01:00 |
Jacek Caban
|
f792ada40f
|
mshtml: Don't access BSCallback directly in nsio.c.
|
2008-03-24 11:36:14 +01:00 |
Jacek Caban
|
75fe97dc0b
|
mshtml: Use load group to find NSContainer in AsyncOpen if URI has no associated container.
|
2008-03-10 11:23:45 +01:00 |
Jacek Caban
|
54e6aa91af
|
mshtml: Added nsIURI::Equals implementation on URIs without necko interface associated.
|
2008-02-28 12:57:10 +01:00 |
Jacek Caban
|
6a3984c397
|
mshtml: Added nsIURI::Clone implementation on URIs without necko interface associated.
|
2008-02-28 12:57:07 +01:00 |
Jacek Caban
|
2f046e9623
|
mshtml: Report true scheme for about:blank URL.
|
2008-02-21 12:53:00 +01:00 |
Jacek Caban
|
7ea9c7d3e1
|
mshtml: Added nsINetUtil interface to nsIOService.
|
2008-02-21 12:53:00 +01:00 |
Jacek Caban
|
814e07d8e8
|
mshtml: Update wine_url in nsIURI::SetPath.
|
2008-02-04 13:17:48 +01:00 |
Francois Gouget
|
44b52b128c
|
Assorted spelling fixes.
|
2008-01-16 12:48:29 +01:00 |
Jacek Caban
|
cbe9f974d6
|
mshtml: Move nsChannel's content type initialization to async_open_doc_uri.
|
2008-01-11 12:26:11 +01:00 |
Jacek Caban
|
7de847c6ee
|
mshtml: Don't crash in before_async_open if there is no client site.
|
2008-01-10 13:20:20 +01:00 |
Jacek Caban
|
72d0971034
|
mshtml: Remove not used argument of nsACString_GetData.
|
2007-12-17 11:49:12 +01:00 |
Michael Stefaniuc
|
a084d1db62
|
mshtml: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
|
2007-12-06 12:07:30 +01:00 |
Jacek Caban
|
c02b46d987
|
mshtml: Fixed handling channels without container and necko channel.
|
2007-11-20 12:28:59 +01:00 |
Jacek Caban
|
6b21304248
|
mshtml: AsyncOpen code clean up.
|
2007-11-05 12:12:47 +01:00 |
Jacek Caban
|
41c35a1ce2
|
mshtml: Use wine scheme mechanism in do_load_from_moniker_hack.
|
2007-10-15 13:44:42 +02:00 |
Jacek Caban
|
47c91d4d18
|
mshtml: Use GetWineURL in before_async_open.
|
2007-10-01 12:34:03 +02:00 |
Jacek Caban
|
718b771f2a
|
mshtml: Return wine: URI for protocols handled by MSHTML.
|
2007-08-15 10:39:53 +02:00 |
Jacek Caban
|
000c3d4295
|
mshtml: Check use_wine_url in nsIURI::GetAsciiSpec.
|
2007-08-15 10:38:49 +02:00 |
Jacek Caban
|
dde59f8f3e
|
mshtml: Reduce debug traces.
|
2007-08-15 10:38:44 +02:00 |
Jacek Caban
|
464121bc00
|
mshtml: Don't mess with gecko specific protocols.
|
2007-08-13 11:37:55 +02:00 |
Jacek Caban
|
54d2a44794
|
mshtml: Store current moniker in HTMLDocument.
|
2007-06-11 20:21:09 +02:00 |
Jacek Caban
|
c221a36d53
|
mshtml: Move createing URL moniker to separated function.
|
2007-06-11 20:20:53 +02:00 |
Jacek Caban
|
a43f4e7a42
|
mshtml: Fix debug trace.
|
2007-06-08 11:57:26 +02:00 |
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 |
Jacek Caban
|
b7e8057eec
|
mshtml: Return error in NewChannelFromURL if retval is NULL.
|
2006-02-27 12:11:43 +01:00 |
Jacek Caban
|
9b6c08a243
|
mshtml: Added nsIURI::Clone implementation.
|
2006-02-27 12:11:43 +01:00 |
Jacek Caban
|
416f504cdd
|
mshtml: Set default original uri in NewChannelFromURI.
|
2006-02-20 20:28:36 +01:00 |
Jacek Caban
|
7466169034
|
mshtml: Create nsIChannel for protocols not handled by Gecko.
|
2006-02-20 11:13:37 +01:00 |
Jacek Caban
|
4acea60922
|
mshtml: Added ref counting to NSContainer.
- Added ref counting to NSContainer.
- Better destroying of NSContainer.
|
2006-02-15 11:51:44 +01:00 |
Jacek Caban
|
cb880d7cc7
|
mshtml: Handle IHlinkFrame service.
|
2006-02-13 13:26:00 +01:00 |
Jacek Caban
|
af6395774c
|
mshtml: Added nsIUploadStream implementation.
|
2006-02-10 14:49:41 +01:00 |
Jacek Caban
|
990e20c992
|
mshtml: Get rid of HTMLDocument_OnLoad and move its job to AsyncOpen.
|
2006-02-09 12:19:33 +01:00 |
Jacek Caban
|
ae23f8d8cb
|
mshtml: Added wrapper of nsIChannel.
|
2006-02-09 12:19:13 +01:00 |
Jacek Caban
|
1b31475fdb
|
mshtml: Added wrapper of nsIURI interface.
|
2006-02-09 12:18:18 +01:00 |
Jacek Caban
|
8aeb049341
|
mshtml: Added wrapper of nsIOService.
|
2006-02-09 12:17:08 +01:00 |