Paul Vriens
c8c69304b7
mshtml/htmltextcont: Initialize value (Coverity).
2007-08-20 12:54:45 +02:00
Jacek Caban
d6e29316e6
mshtml: Added IHTMLTxtRange::compareEndPoints implementation.
2007-08-17 12:20:57 +02:00
Jacek Caban
cbfef31895
mshtml: Added IHTMLTxtRange::select implementation.
2007-08-17 12:20:51 +02:00
Jacek Caban
dab6474b66
mshtml: Added get_scrollWidth and get_scrollHeight implementation.
2007-08-17 12:20:47 +02:00
Jacek Caban
6ee709039f
mshtml: Don't create element object for document node.
2007-08-17 12:20:40 +02:00
Jacek Caban
77e8a6800d
mshtml: Added IHTMLTxtRange::put_text implementation.
2007-08-17 12:20:35 +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
865d92a6e4
mshtml: Call setup_nswindow on load event.
2007-08-16 11:08:05 +02:00
Jacek Caban
80a1a2f135
mshtml: Make window.external visible for JavaScript code.
2007-08-15 10:40:32 +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
0358507065
mshtml: Added ICustomDoc stub implementation.
2007-08-13 11:38:43 +02:00
Jacek Caban
b4bbffc64a
mshtml: Added IHTMLTxtRange::collapse implementation.
2007-08-13 11:38:34 +02:00
Jacek Caban
8068a72d3c
mshtml: Added IHTMLTxtRange::duplicate implementation.
2007-08-13 11:38:28 +02:00
Jacek Caban
37e3862799
mshtml: Make get_typeinfo thread safe.
2007-08-13 11:38:24 +02:00
Jacek Caban
c1dc0e4192
mshtml: Use GetIsCollapsed in IHTMLSelectionObject::get_type.
2007-08-13 11:38:06 +02:00
Jacek Caban
50868fe751
mshtml: Added IDM_SELECTALL implementation.
2007-08-13 11:38:00 +02:00
Jacek Caban
464121bc00
mshtml: Don't mess with gecko specific protocols.
2007-08-13 11:37:55 +02:00
Michael Stefaniuc
ad020e145e
mshtml: Remove const in front of REFIID as that is a macro that already starts with const.
2007-08-06 12:18:08 +02:00
Jacek Caban
a39dec21e2
mshtml: Release typelib in PROCESS_DETACH.
2007-08-02 12:18:41 +02:00
Jacek Caban
a84520169f
mshtml: Added IHTMLWindow::get_external implementation.
2007-08-01 11:28:49 +02:00
Jacek Caban
a1970df550
mshtml: Fixed QueryInterface failures on IE7.
2007-08-01 11:28:42 +02:00
Dmitry Timoshkov
e4fb0fe9e9
mshtml: Constify some data.
2007-07-31 12:35:07 +02:00
Jacek Caban
4005cf72d6
mshtml: Added HTMLWindow's IDispatch methods implementation.
2007-07-31 11:31:44 +02:00
Jacek Caban
7d1c59edce
mshtml: Added mshtml.tlb registration.
2007-07-31 11:31:34 +02:00
Jacek Caban
c43875ceda
mshtml: Fixed a typo.
2007-07-27 12:24:44 +02:00
Rob Shearman
4dfdec2ef5
mshtml: Handle Ctrl-Home and Ctrl-End in edit mode.
2007-07-26 11:51:56 +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
fbdc76aaf7
mshtml: Set focus to the Gecko window in OleInPlaceActiveObject_OnFrameWindowActivate.
2007-07-25 13:03:26 +02:00
Rob Shearman
bbb03cf16b
mshtml: Call IDocHostUIHandler_HideUI and IDocHostUIHandler_ShowUI when changing an UI active window to be in edit mode.
...
Add tests for the behaviour of changing edit mode when a UI window is active.
2007-07-25 13:03:21 +02:00
Rob Shearman
9a67e1ffe5
mshtml: Pass the correct DOCHOSTUITYPE value to IDocHostUIHandler_ShowUI.
...
Don't reset window_active in OleDocumentView_UIActivate.
2007-07-25 13:03:10 +02:00
Rob Shearman
92b3cab791
mshtml: OleDocumentView_UIActivate should call IOleInPlaceUIWindow_SetActiveObject and IOleInPlaceFrame_SetBorderSpace.
...
Add a test to show this behaviour.
Don't call nsIWebBrowserFocus_Activate when just activating the window.
Instead call it when UI-activating the window.
2007-07-25 13:03:05 +02:00
Rob Shearman
46df2fa9da
mshtml: Implement HTMLElement_insertAdjacentHTML and HTMLElement_insertAdjacentText.
2007-07-13 12:27:23 +02:00
Jacek Caban
21836d21cf
mshtml: Add IID_IPropertyNotifySink and DIID_HTMLTextContainerEvents connection points to HTMLBodyElement.
2007-06-29 13:28:43 +02:00
Jacek Caban
982dce485a
mshtml: Added IConnectionPointContainer implementation to HTMLBodyElement.
2007-06-29 13:28:37 +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
fb16633d6f
mshtml: Don't use dynamic allocation for connection points.
2007-06-29 13:28:10 +02:00
Jacek Caban
cd9fbc52ad
mshtml: Added Exec(IDM_DELETE) implementation.
2007-06-27 11:44:26 +02:00
Jacek Caban
67f87c5529
mshtml: Added IDM_DELETE support in QueryStatus.
2007-06-27 11:44:21 +02:00
Jacek Caban
a8de2abbc2
mshtml: Correctly handle delete key in editor mode.
2007-06-27 11:44:13 +02:00
Rob Shearman
a03ca3863f
mshtml: Implement HTMLElement_get_children.
2007-06-25 23:21:51 +02:00
Jacek Caban
d7e75747aa
mshtml: Added more QueryInterface tests.
2007-06-25 13:25:29 +02:00
Jacek Caban
1534267ba5
mshtml: Added beginning DOM tests.
2007-06-25 13:25:23 +02:00
Jacek Caban
40cfcf513c
mshtml: Added IHTMLDOMNode::get_nodeName implementation.
2007-06-25 13:25:04 +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