Jacek Caban
|
f750bc4059
|
mshtml: Get rid of htmldoc_vtbl_t.
|
2009-09-17 09:48:12 -05:00 |
Jacek Caban
|
10c714b43a
|
mshmtl: Moved ICustomDoc implementation to HTMLDocumentObj.
|
2009-09-17 09:48:05 -05:00 |
Jacek Caban
|
2fb0d1e456
|
mshtml: Inherit HTMLDocumentNode from HTMLDOMNode.
|
2009-09-17 09:47:58 -05:00 |
Jacek Caban
|
64d4efe967
|
mshtml: Move node list to HTMLDocumentNode.
|
2009-09-17 09:47:53 -05:00 |
Jacek Caban
|
23e7fe481b
|
mshtml: Move mime to HTMLDocumentObj.
|
2009-09-17 09:47:43 -05:00 |
Jacek Caban
|
05d199474b
|
mshtml: Move readystate to HTMLDocumentObj.
|
2009-09-17 09:42:02 -05:00 |
Jacek Caban
|
56b69dff4a
|
mshtml: Moved usermode to HTMLDocumentObj.
|
2009-09-17 09:41:56 -05:00 |
Jacek Caban
|
e52e57cf2b
|
mshtml: Moved binding variables to HTMLDocumentObj.
|
2009-09-17 09:41:51 -05:00 |
Jacek Caban
|
d460c67305
|
mshtml: Moved range_list to HTMLDocumentNode object.
|
2009-09-17 09:41:43 -05:00 |
Jacek Caban
|
b3c2b380b8
|
mshtml: Moved state flags to HTMLDocumentObj.
|
2009-09-17 09:41:37 -05:00 |
Jacek Caban
|
fffc8c66fd
|
mshtml: Moved hwnd and tooltip_hwnd to HTMLDocumentObj.
|
2009-09-17 09:41:09 -05:00 |
Jacek Caban
|
aadd0774db
|
mshtml: Moved undomgr to HTMLDocumentObj.
|
2009-09-17 09:41:00 -05:00 |
Jacek Caban
|
0d15ad8be4
|
mshtml: Move client site ifaces to HTMLDocumentObj.
|
2009-09-17 09:40:53 -05:00 |
Jacek Caban
|
068489fb94
|
mshtml: Moved selection_list to HTMLDocumentNode object.
|
2009-09-17 09:40:41 -05:00 |
Jacek Caban
|
b827996515
|
mshtml: Moved NSContainer to HTMLDocumentObj.
|
2009-09-17 09:40:35 -05:00 |
Jacek Caban
|
9626f92332
|
mshtml: Store reference to document node in window object.
|
2009-09-17 09:40:16 -05:00 |
Jacek Caban
|
62ccef389f
|
mshtml: Store document node in window.
|
2009-09-17 09:40:09 -05:00 |
Jacek Caban
|
1d2020795a
|
mshtml: Create HTMLDocumentNode for each HTMLDocumentObj.
|
2009-09-17 09:39:57 -05:00 |
Jacek Caban
|
5cedf9ca70
|
mshtml: Don't create window in create_doc_from_nsdoc.
|
2009-09-17 09:39:49 -05:00 |
Jacek Caban
|
ff0d147b22
|
mshtml: Use stored HTMLWindow in get_selection implementation.
|
2009-09-17 09:39:36 -05:00 |
Jacek Caban
|
11eb1b0840
|
mshtml: Make COM inproc object and document node separated objects inheriting from HTMLDocument.
|
2009-09-17 09:39:29 -05:00 |
Jacek Caban
|
74f28d4a20
|
mshtml: Moved HTMLLocation object to HTMLWindow.
|
2009-09-17 09:39:15 -05:00 |
Jacek Caban
|
c9f6aaa2f7
|
mshtml: Moved option_factory to HTMLWindow object.
|
2009-09-17 09:39:02 -05:00 |
Jacek Caban
|
705fb0f239
|
mshtml: Moved script host objects to HTMLWindow.
|
2009-09-10 11:06:36 +02:00 |
Jacek Caban
|
c0de3b7924
|
mshtml: Added IHTMLDocument2::onclick property implementation.
|
2009-09-08 13:41:10 +02:00 |
Jacek Caban
|
4eead9d092
|
mshtml: Added IHTMLDocument::writeln implementation.
|
2009-09-02 14:40:21 +02:00 |
Jacek Caban
|
b42243e8e7
|
mshtml: Properly release DispatchEx data.
|
2009-09-01 12:43:13 +02:00 |
Jacek Caban
|
781b0873e6
|
mshtml: Added IPersistHistory stub implementation.
|
2009-04-16 13:45:20 -05:00 |
Michael Stefaniuc
|
cb133a12d0
|
mshtml: Change long to LONG in mshtml.idl (remaining stuff).
|
2009-03-12 13:09:54 +01:00 |
Alistair Leslie-Hughes
|
b30aa168f7
|
mshtml: Show IPersistHistory interface is supported.
|
2009-02-27 14:18:04 +01:00 |
Jacek Caban
|
21e1b15795
|
mshtml: Remove document observer before releasing nsdoc.
|
2009-02-06 14:50:26 +01:00 |
Nikolay Sivov
|
bf2e1f08d3
|
mshtml: Added ISupportErrorInfo for IHTMLDocument.
|
2009-01-19 15:45:22 +01:00 |
Andrei Derevyanko
|
6ea2e4bc21
|
mshtml: Silence IMarshal QueryInterface FIXME.
|
2008-12-20 12:12:53 +01:00 |
Alex Balut
|
fdac425f7f
|
mshtml: Removed the reference counting of the DLL.
|
2008-12-08 22:02:48 +01:00 |
Alistair Leslie-Hughes
|
75b9c0508a
|
mshtml: Implement IHTMLDocument2 get_anchors.
|
2008-11-26 13:36:44 +01:00 |
Alistair Leslie-Hughes
|
e760812a62
|
mshtml: Implement IHTMLDocument2 get_forms.
|
2008-11-26 13:36:35 +01:00 |
Alistair Leslie-Hughes
|
7b864afff0
|
mshtml: Implement IHTMLDocument2 get_links.
|
2008-11-26 13:36:27 +01:00 |
Alistair Leslie-Hughes
|
6e46a9fdba
|
mshtml: Implement IHTMLDocument2 get_applets.
|
2008-11-26 13:36:20 +01:00 |
Alistair Leslie-Hughes
|
01536b5003
|
mshtml: Implement IHTMLDocument2_get_images.
|
2008-11-21 12:50:30 +01:00 |
Alistair Leslie-Hughes
|
3a0a3453ff
|
mshtml: Supply a default value for get_designMode.
|
2008-10-30 11:48:27 +01:00 |
Andrew Talbot
|
75d4faabd3
|
mshtml: Sign-compare warnings fix.
|
2008-10-20 11:33:24 +02:00 |
Marcus Meissner
|
e69eb4716c
|
mshtml: Initialize nswindow in create_doc_from_nsdoc.
|
2008-10-16 11:22:48 +02:00 |
Jacek Caban
|
b21e90ee8a
|
mshtml: Added document keydown, keyup, dragstart and selectstart event implementation.
|
2008-10-13 11:17:12 +02:00 |
Jacek Caban
|
50393191a1
|
mshtml: Added open and close implementation.
|
2008-10-13 11:16:46 +02:00 |
Jacek Caban
|
f27386fb81
|
mshtml: Added IHTMLFrameBase2::get_contentWidnow implementation.
|
2008-10-13 11:16:39 +02:00 |
Jacek Caban
|
676d4af4f6
|
mshtml: Move GetContentDOMWindow call from HTMLWindow_Create.
|
2008-10-13 11:16:33 +02:00 |
Jacek Caban
|
364b12609c
|
mshtml: Added get_onmouseover implementations.
|
2008-10-13 11:15:22 +02:00 |
Jacek Caban
|
3cae9a7778
|
mshtml: Added IHTMLDocument2::put_onmouseover implementation.
|
2008-10-13 11:15:15 +02:00 |
Jacek Caban
|
9f1d3b21da
|
mshtml: Use stored nsdoc in IHTMLDocument2::get_styleSheets.
|
2008-10-09 12:28:26 +02:00 |
Jacek Caban
|
9fbc40f8bb
|
mshtml: Use stored nsdoc in IHTMLDocument2::createElement.
|
2008-10-09 12:28:21 +02:00 |
Jacek Caban
|
c451ac27f2
|
mshtml: Use stored nsdoc in IHTMLDocument2::write.
|
2008-10-09 12:28:16 +02:00 |
Jacek Caban
|
c5adad12fe
|
mshtml: Use stored nsdoc in IHTMLDocument2::get_title.
|
2008-10-09 12:28:10 +02:00 |
Jacek Caban
|
0a79d9c690
|
mshtml: Use stored nsdoc in IHTMLDocument2::put_title.
|
2008-10-09 12:28:06 +02:00 |
Jacek Caban
|
567fbd5d36
|
mshtml: Use stored nsdoc in IHTMLDocument2::get_body.
|
2008-10-09 12:28:01 +02:00 |
Jacek Caban
|
5629945cb7
|
mshtml: Use stored nsdoc in IHTMDocument2::get_all.
|
2008-10-09 12:27:57 +02:00 |
Jacek Caban
|
98789edc3e
|
mshtml: Store nsIDOMHTMLDocument in HTMLDocument.
|
2008-10-09 12:24:21 +02:00 |
Jacek Caban
|
0769ebc8a6
|
mshtml: Use create_all_collection in IHTMLElement::get_all implementation.
|
2008-10-01 10:00:51 -05:00 |
Jacek Caban
|
c3bdda8102
|
mshtml: Use ActiveScript for JavaScript in file protocol documents.
|
2008-09-25 11:18:49 +02:00 |
Jacek Caban
|
480087666d
|
mshtml: Added IHTMLDocument::get_Script implementation.
|
2008-08-25 11:39:50 +02:00 |
Jacek Caban
|
8e6dbe750a
|
mshtml: Added IHTMLDocument2::get_title implementation.
Based on patch by Ivan Sinitsin.
|
2008-07-24 11:52:14 +02:00 |
Jacek Caban
|
80f33889ea
|
mshtml: Added IHTMLDocument2::put_title implementation.
Based on patch by Ivan Sinitsin.
|
2008-07-24 11:52:09 +02:00 |
Jacek Caban
|
4171385cd9
|
mshtml: Silence common invalid FIXME.
|
2008-07-01 12:23:37 +02:00 |
Jacek Caban
|
fe863e0326
|
mshtml: Silence common invalid QueryInterface FIXME.
|
2008-07-01 12:23:08 +02:00 |
Jacek Caban
|
d9cb62e37f
|
mshtml: Added IHTMLGenericElement implementation.
|
2008-06-20 12:15:14 +02:00 |
Jacek Caban
|
f13c5685b5
|
mshtml: Added IHTMLDocument2::createElement implementation.
|
2008-06-20 12:15:07 +02:00 |
Jacek Caban
|
e787f84b01
|
mshtml: Fixed copy&paste typo.
|
2008-05-26 19:46:18 +02:00 |
Francois Gouget
|
53f2cb83dc
|
mshtml: gcc 2.95 does not allow an array of undefined dimension in a struct. So fix dispex_static_data_t accordingly.
|
2008-05-06 16:10:13 +02:00 |
Jacek Caban
|
ef4200fcf7
|
mshtml: Added support for custom DISPIDs.
|
2008-04-29 12:38:25 +02:00 |
Joris Huizer
|
1a0bf043bc
|
mshtml: Fixed copy/paste mistake.
|
2008-04-23 12:23:07 +02:00 |
Jacek Caban
|
0a32cd868d
|
mshtml: Forward IHTMLDocument2's IDispatch methods to IDispatchEx implementation.
|
2008-04-21 20:26:28 +02:00 |
Jacek Caban
|
98ab1a92c0
|
mshtml: Added HTMLDocument's IDispatchEx implementation.
|
2008-04-21 20:24:04 +02:00 |
Jacek Caban
|
7d0034a5ba
|
mshtml: Make IHTMLDocument2 iterface offset independent.
|
2008-04-21 20:23:58 +02:00 |
Jacek Caban
|
625ed3d0aa
|
mshtml: Added possibility to get node object from nsIDOMNode only if available.
|
2008-04-18 13:57:14 +02:00 |
Jacek Caban
|
1caf73be28
|
mshtml: Added IHTMLDocument2::get_location implementation.
|
2008-03-26 23:38:36 +01:00 |
Jacek Caban
|
1b5bce0d4c
|
mshtml: Added script engine loading implementation.
|
2008-03-25 11:44:26 +01:00 |
Jacek Caban
|
b84626bdf0
|
mshtml: Added IHTMLDocument2::write implementation.
|
2008-03-10 11:22:11 +01:00 |
Jacek Caban
|
c6ac960f4a
|
mshtml: Added Invoke(DISPID_READYSTATE) implementation.
|
2008-01-04 12:00:54 +01:00 |
Jacek Caban
|
7514283d73
|
mshtml: Added PutProperty implementation.
|
2008-01-02 11:46:08 +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
|
a1bdef2d62
|
mshtml: Make IConnectionPointContainer more flexible.
|
2007-12-04 18:17:08 +01:00 |
Jacek Caban
|
4b302f9c89
|
mshtml: Store nsIDOMCSSStyleSheet in HTMLStyleSheet object if available.
|
2007-11-26 12:35:33 +01:00 |
Jacek Caban
|
f309cdf733
|
mshtml: Store HTMLDocument pointer in BSCallback object.
|
2007-11-06 13:01:49 +01:00 |
Jacek Caban
|
141dfab1a1
|
mshtml: Added IHTMLDocument4 stub implementation.
|
2007-10-15 13:44:51 +02:00 |
Jacek Caban
|
954d4477b5
|
mshtml: Added IHTMLWindow2::get_option implementation.
|
2007-10-15 13:44:36 +02:00 |
Jacek Caban
|
6437becb5b
|
mshtml: Include document element in collection returned by IHTMLDocument2::get_all.
|
2007-10-04 11:39:40 +02:00 |
Jacek Caban
|
9ba65105d5
|
mshtml: Added IHTMLDocument5 interface stub implementation.
|
2007-09-27 11:08:48 +02:00 |
Jacek Caban
|
ebd918eb48
|
mshtml: Added get_styleSheets implementation.
|
2007-09-19 13:57:33 +02:00 |
Jacek Caban
|
fbdab04962
|
mshtml: Added IOleUndoManager stub implementation.
|
2007-09-10 16:15:03 +02:00 |
Jacek Caban
|
cfaf00fa51
|
mshtml: Store HTMLDocument reference in HTMLTxtRange object.
|
2007-08-17 12:20:30 +02:00 |
Jacek Caban
|
931714e7b7
|
mshtml: Store HTMLDocument reference in HTMLSelectionObject.
|
2007-08-16 12:01:57 +02:00 |
Jacek Caban
|
0358507065
|
mshtml: Added ICustomDoc stub implementation.
|
2007-08-13 11:38:43 +02:00 |
Jacek Caban
|
88f4fb1f4f
|
mshtml: Make connection points container independent.
|
2007-06-29 13:28:31 +02:00 |
Jacek Caban
|
f09a6f7283
|
mshtml: Move IConnectionPointContainer to the separated struct.
|
2007-06-29 13:28:24 +02:00 |
Jacek Caban
|
fc4fd71e01
|
mshtml: Store connection point as a list.
|
2007-06-29 13:28:16 +02:00 |
Jacek Caban
|
b95197ac19
|
mshtml: Added get_URL implementation.
|
2007-06-11 20:23:53 +02:00 |
Jacek Caban
|
54d2a44794
|
mshtml: Store current moniker in HTMLDocument.
|
2007-06-11 20:21:09 +02:00 |
Jacek Caban
|
0b94f19cb9
|
mshtml: Added DIID_DispHTMLDocument to QueryInterface.
|
2007-03-29 21:01:24 +02:00 |
Jacek Caban
|
3866ce3f7a
|
mshtml: Don't release window if it wasn't created.
|
2007-02-14 11:57:11 +01:00 |
Jacek Caban
|
fb4980d6a9
|
mshtml: Added get_parentWindow implementation.
|
2006-12-07 11:29:55 +01:00 |
Jacek Caban
|
2f853fadb1
|
mshtml: Added semi-stub createStyleSheet implementation.
|
2006-11-17 15:50:32 +01:00 |
Jacek Caban
|
0c74c0a95b
|
mshtml: Win64 printf format warning fixes.
|
2006-10-06 12:54:45 +02:00 |
Jacek Caban
|
463d010531
|
mshtml: Silence common invalid QueryInterface FIXME.
|
2006-10-02 21:39:47 +02:00 |
Jacek Caban
|
8b125182c1
|
mshtml: Added get_readyState implementation.
|
2006-09-28 11:55:23 +02:00 |
Jacek Caban
|
ccd3399947
|
mshtml: Store BSCallback in HTMDocument.
|
2006-09-25 21:08:16 +02:00 |
Jacek Caban
|
38b6665ae6
|
mshtml: Add SETDOWNLOADSTATE task implementation and use it in IPersistMoniker::Load.
|
2006-09-25 21:08:02 +02:00 |
Jacek Caban
|
a14e2aaf97
|
mshtml: Create one "Internet Explorer_Hidden" window per thread.
|
2006-09-25 20:07:18 +02:00 |
Jacek Caban
|
cba2e19409
|
mshtml: Create "Internet Explorer_Hidden" window.
|
2006-08-09 17:12:50 +02:00 |
Jacek Caban
|
a4cc5bf299
|
mshtml: Wrap more Heap* function by inline functions.
|
2006-07-18 11:16:14 +02:00 |
Jacek Caban
|
17e193e188
|
mshtml: Added get_all implementation.
|
2006-07-17 13:51:54 +02:00 |
Jacek Caban
|
489b0f50d5
|
mshtml: Added get_selection implementation.
|
2006-07-06 12:45:39 +02:00 |
Jacek Caban
|
7f617230a5
|
mshtml: Destroy connection points.
|
2006-06-26 13:49:31 +02:00 |
Jacek Caban
|
a2f715e536
|
mshtml: Move IOleCommandTarget implementation to separate file.
|
2006-06-20 20:38:31 +02:00 |
Jacek Caban
|
5f3d7f0d94
|
mshtml: The secret interface is CMarkup. Improve FIXMEs.
|
2006-05-25 10:37:46 +02:00 |
Jacek Caban
|
78b7286eba
|
mshtml: Added stub implementation of IPersistStreamInit.
|
2006-05-24 10:03:21 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Jacek Caban
|
570a1c4eea
|
mshtml: Added IConnectionPointContainer stub implementation.
|
2006-05-05 17:22:44 +02:00 |
Jacek Caban
|
77bb544c51
|
mshtml: Added get_body implementation.
|
2006-05-05 17:22:27 +02:00 |
Jacek Caban
|
5f009f2540
|
mshtml: Added tooltip implementation.
|
2006-03-27 21:41:52 +02:00 |
Jacek Caban
|
54036bf6ef
|
mshtml: Added IHTMLDOMNode implementation.
|
2006-03-06 11:12:29 +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
|
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
|
7f7e94d331
|
mshtml: Added IHTMLDocument3 stub implementation.
|
2005-12-12 11:51:43 +01:00 |
Jacek Caban
|
48c80f3b77
|
Added IHlinkTarget interface.
|
2005-08-27 09:25:56 +00:00 |
Jacek Caban
|
d8bf6e8aa4
|
Move includes of interfaces to mshtml_private.h.
|
2005-08-11 10:30:30 +00:00 |
Jacek Caban
|
9f077e5546
|
Added stub implementation of IOleControl.
|
2005-08-08 11:07:48 +00:00 |
Jacek Caban
|
2f93763e24
|
Added DllCanUnloadNow implementation.
|
2005-08-02 09:49:06 +00:00 |
Jacek Caban
|
068fa0aa21
|
- Use Gecko to render HTML.
- Get rid of Mozilla ActiveX Control in MSHTML.
|
2005-08-01 10:59:45 +00:00 |
Jacek Caban
|
04a8cff140
|
- Better handling of UI and InPlace active state.
- Implemented InPlaceDeactivate.
- THIS macros cleanup.
|
2005-07-14 10:14:33 +00:00 |
Jacek Caban
|
4f619626b8
|
- Added stub implementation of IOleCommandTarget.
- Store IDocHostUIHandler in HTMLDocument.
- ActivateMe should be called even if GetContainer failed.
|
2005-07-12 17:00:58 +00:00 |
Jacek Caban
|
4aa1607a64
|
Added stub implementation of IServiceProvider.
|
2005-07-03 11:22:23 +00:00 |
Jacek Caban
|
d01a3920b0
|
Added stub implementation of IOleInPlaceObjectWindowless.
|
2005-06-28 10:53:42 +00:00 |
Jacek Caban
|
34d71249c5
|
Added stub implementation of IViewObject[2] interface.
|
2005-06-23 16:44:43 +00:00 |
Dmitry Timoshkov
|
b67da5b946
|
Make more of the OLE interface vtables const.
|
2005-06-01 19:57:42 +00:00 |
Jacek Caban
|
6d54716f17
|
- More implementation of view
- Added IOleInPlaceActiveObject
|
2005-04-15 16:12:45 +00:00 |
Jacek Caban
|
44d2da9f5d
|
Added more implementation of IDocumentView.
|
2005-04-14 11:30:50 +00:00 |
Jacek Caban
|
da56a9c16e
|
- Added IOleDocumentView interface.
- Added implementation of DoVerb and CreateView.
|
2005-04-13 14:41:19 +00:00 |
Jacek Caban
|
0c8e5838bb
|
Stub implementation of IOleObject and IOleDocument.
|
2005-04-12 11:57:51 +00:00 |
Jacek Caban
|
93eb433ec2
|
Stub implementation od IPersist, IPersistMoniker, IPersistFile,
IMonikerProp.
|
2005-04-11 16:11:52 +00:00 |
Jacek Caban
|
df52b72694
|
Stub implementation of HTMLDocument2 interface.
|
2005-03-31 10:08:02 +00:00 |