Commit Graph

63 Commits

Author SHA1 Message Date
Jacek Caban
db0bd528e7 mshtml: Handle aCount < buf_size case correctly in nsIInputStream::Read implementation. 2009-05-12 11:21:05 +02:00
Marcus Meissner
635ec22e4b mshtml: Fixed second buffer argument to MultiByteToWideChar. 2009-02-05 13:12:44 +01:00
Jacek Caban
d464e7b546 mshtml: Write aCount bytes in nsIInputStream::ReadSegments. 2008-12-18 14:52:12 +01:00
Jacek Caban
98789edc3e mshtml: Store nsIDOMHTMLDocument in HTMLDocument. 2008-10-09 12:24:21 +02:00
Jacek Caban
ef221478f0 mshtml: Fixed tests on IE7. 2008-09-17 10:54:38 +02:00
Jacek Caban
b2c80e6b18 mshtml: Make sure to null terminate buffer in parse_extern_script. 2008-04-17 11:43:11 +02:00
Jacek Caban
cb7b58c528 mshtml: Added parsing external scripts support. 2008-03-31 12:16:20 +02: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
c8bb048b1a mshtml: Abstract BSCallback implementation. 2008-03-24 11:37:01 +01:00
Jacek Caban
6738db5af2 mshtml: Move hlink_frame_navigate function. 2008-03-24 11:36:42 +01:00
Jacek Caban
a7caae9540 mshtml: Move BSCallback declaration to navigate.c. 2008-03-24 11:36:34 +01:00
Jacek Caban
5a04f526ad mshtml: Added new nsChannelBSC type. 2008-03-24 11:36:28 +01:00
Jacek Caban
979b42d749 mshtml: Don't access BSCallback directly in nsembed.c. 2008-03-24 11:36:20 +01:00
Jacek Caban
f792ada40f mshtml: Don't access BSCallback directly in nsio.c. 2008-03-24 11:36:14 +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
7514283d73 mshtml: Added PutProperty implementation. 2008-01-02 11:46:08 +01:00
Jacek Caban
82a199bcee mshtml: Use IBindCtx passed to Load in BindToStorage call. 2007-12-24 16:34:28 +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
b61bc4b92e mshtml: Change FIXME that is usually invalid to TRACE. 2007-11-20 13:21:06 +01:00
Jacek Caban
57b876dd0d mshtml: Call Exec(CGID_ShellDocView, 84) in start_binding. 2007-11-06 13:02:15 +01:00
Jacek Caban
f309cdf733 mshtml: Store HTMLDocument pointer in BSCallback object. 2007-11-06 13:01:49 +01:00
Jacek Caban
9a9de4d65b mshtml: Move init_nsevents call from start_binding to read_stream_data to avoid race. 2007-10-09 17:52:46 +02:00
Jacek Caban
cb9527ac06 mshtml: Make sure we have associated listener before calling OnStopRequest. 2007-07-26 11:51:13 +02:00
Rob Shearman
addc9957af mshtml: Events are reset when a new document URI is loaded, so re-initialise them in start_binding. 2007-07-25 13:03:32 +02:00
Rob Shearman
f6daa34857 mshtml: Notify the Gecko stream listener that we stopped binding, if an error occurs in start_binding. 2007-06-25 13:24:57 +02:00
Rob Shearman
24b1b2bc69 mshtml: Use the implementation of IHlink in hlink.dll instead of duplicating it. 2007-06-13 12:58:31 +02:00
Rob Shearman
2211b6e5d0 mshtml: Add some error handling to hlink_frame_navigate. 2007-06-12 13:18:44 +02:00
Jacek Caban
d09692d187 mshtml: Push TASK_PARSECOMPLETE in load event if Gecko is available. 2007-06-11 15:15:29 +02:00
Jacek Caban
95e96fd547 mshtml: Don't crash in load_stream if Gecko is not available. 2007-06-11 15:06:19 +02:00
Jacek Caban
920f628c6e mshtml: Added IPersistStreamInit::Load implementation. 2007-05-11 13:25:02 +02:00
Jacek Caban
2dd9fad610 mshtml: Move AddRequest call to the separated function. 2007-05-11 13:24:37 +02:00
Jacek Caban
94a264d0be mshtml: Don't crash in OnStopBinding if This->binding is null. 2007-05-11 13:24:31 +02:00
Jacek Caban
98da8e2823 mshtml: Split code from OnDataAvailable. 2007-05-11 13:24:25 +02:00
Jacek Caban
c747ece6c7 mshtml: Fix offset in OnDataAvailable call. 2007-04-30 12:19:46 +02:00
Jacek Caban
58a261b7d1 mshtml: Correctly handle utf-16 encoded pages. 2007-04-13 11:38:17 +02:00
Jacek Caban
7437cc1e96 mshtml: Improve ReadSegments implementation. 2007-03-07 12:08:49 +01:00
Jacek Caban
ff3b2780ec mshtml: Always read data in OnDataAvailable. 2007-03-02 11:39:47 +01:00
Jacek Caban
48b445b80d mshtml: Move AddRequest call to OnStartBinding. 2007-02-12 13:42:03 +01:00
Jacek Caban
0c74c0a95b mshtml: Win64 printf format warning fixes. 2006-10-06 12:54:45 +02:00
Francois Gouget
dc0cfe7729 urlmon: Fix the case of the BINDINFO.cbstgmedData field. Fixes the htmldoc test compilation on Windows. 2006-09-29 17:53:23 +02:00
Jacek Caban
e15b5c7010 mshtml: Set dwOptions in GetBindInfo to 0x80000 to make test pass. 2006-09-25 21:13:25 +02:00
Jacek Caban
ac2aeb6e17 mshtml: Added PARSECOMPLETE task implementation. 2006-09-25 21:08:23 +02:00
Jacek Caban
ccd3399947 mshtml: Store BSCallback in HTMDocument. 2006-09-25 21:08:16 +02:00
Jacek Caban
7f107fb8da mshtml: Store IBinding interface in BSCallback. 2006-09-25 21:08:08 +02:00
Jacek Caban
9ee2f5e0ad mshtml: Correctly handle nsILoadGroup. 2006-08-16 12:40:03 +02:00
Jacek Caban
aa760c8b1e mshtml: Store IMoniker in BSCallback. 2006-08-09 17:14:28 +02:00
Jacek Caban
9def0ca2a6 mshtml: Fix handling offset in BSCallback. 2006-08-04 11:58:52 +02:00
Jacek Caban
0fbb175d64 mshtml: Added nsInputStream::Read implementation. 2006-08-03 22:23:34 +02:00
Jacek Caban
21ba0bf3e8 mshtml: Wrap remaining Heap* functions by inline functions. 2006-07-20 12:11:39 +02:00
Jacek Caban
78c287f12a mshtml: Call OnStopRequest in OnStopBinding. 2006-06-26 13:49:30 +02:00