109 Commits

Author SHA1 Message Date
Jacek Caban
ca835d0a36 mshtml: Added IHTMLWindow2::focus implementation. 2011-02-07 10:15:27 -06:00
Michael Stefaniuc
ed9c65b1ba mshtml: COM cleanup for the IHTMLLocation iface. 2011-01-03 12:14:27 +01:00
Michael Stefaniuc
726312c535 mshtml: COM cleanup for the IHTMLImageElementFactory iface. 2011-01-03 12:14:27 +01:00
Michael Stefaniuc
118379d642 mshtml: COM cleanup for the IHTMLOptionElement* ifaces. 2011-01-03 12:14:26 +01:00
Michael Stefaniuc
6b793e94ad mshtml: Use ifaces instead of vtbl pointers in HTMLFrameBase. 2011-01-03 12:14:26 +01:00
Michael Stefaniuc
0b66169a05 mshtml: COM cleanup for the IDispatchEx iface in DispatchEx. 2010-12-31 11:47:31 +01:00
Michael Stefaniuc
2e2f88af90 mshtml: COM cleanup for the IDispatchEx iface in HTMLWindow. 2010-12-31 11:47:19 +01:00
Michael Stefaniuc
d4248e95f5 mshtml: COM cleanup for the IHTMLElement iface. 2010-12-30 12:21:53 +01:00
Jacek Caban
76c028b7c2 mshtml: Pass DispatchEx pointer instead of outer IUnknown to DispatchEx's vtbl functions. 2010-12-28 16:35:36 +01:00
Michael Stefaniuc
6b90fc236e mshtml: COM cleanup for the rest of the *Window* ifaces in HTMLWindow. 2010-12-27 15:39:41 +01:00
Michael Stefaniuc
2e24de635d mshtml: COM cleanup for the IHTMLWindow2 iface. 2010-12-27 15:39:40 +01:00
Michael Stefaniuc
389a7f547e mshtml: COM cleanup for all the IServiceProvider ifaces. 2010-12-27 11:51:18 +01:00
Michael Stefaniuc
c66e1af842 mshtml: COM cleanup for the IHTMLDocument3 iface. 2010-12-22 12:49:17 +01:00
Jacek Caban
c63a5fa8fd mshtml: IHTMLDocument2 iface handling clean up. 2010-12-17 13:26:01 +01:00
Jacek Caban
c7e37fd675 mshtml: Added HTMLWindow's IServiceProvider implementation. 2010-11-12 14:38:55 +01:00
Jacek Caban
e560a2246f mshtml: Added IHTMLWindow2::execScript implementation. 2010-11-09 14:21:25 +01:00
Marcus Meissner
4169d4dfb8 mshtml: Add check for doc_obj being NULL (Coverity). 2010-06-07 13:52:27 +02:00
Jacek Caban
1997a3a20a mshtml: Limit message length to 2000 in IHTMLWindow2::alert. 2010-04-21 15:32:14 +02:00
Jacek Caban
80f0f35c50 mshtml: Use DOM designMode to switch to editor mode. 2010-04-13 21:12:12 +02:00
Jacek Caban
df0a35e3d3 mshtml: Added support for load event on all nodes. 2010-03-18 11:18:01 +01:00
Jacek Caban
9fbc3b6061 mshtml: Added IHTMLPrivateWindow::SuperNavigate implementation. 2010-03-03 15:29:25 +01:00
Jacek Caban
6938378be3 mshtml: Added IHTMLPrivateWindow stub implementation. 2010-03-03 15:28:31 +01:00
Jacek Caban
4b5dcc9e6b mshtml: Optimize more nsAString handling. 2010-01-29 14:59:02 +01:00
Jacek Caban
e54062d6c7 mshtml: Improved IHTMLWindow::GetIDsOfNames implementation. 2010-01-25 12:59:20 +01:00
Jacek Caban
e4a936a2d2 mshtml: Store body event target in HTMLDocumentNode. 2010-01-04 11:41:30 +01:00
Andrew Eikum
9bf516a813 mshtml: Search content_window's properties in HTML[I]FrameBase::get_dispid. 2009-12-15 16:09:11 +01:00
Andrew Eikum
c10cd6c137 mshtml: Implement IHTMLWindow2::{get,put}_onresize. 2009-12-08 17:54:08 +01:00
Jacek Caban
bd715dc8e4 mshtml: Detach window from frame element on window destruction. 2009-12-03 10:22:13 +01:00
Jacek Caban
2c6c00a84f mshtml: Forward setting window.location to window.location.href. 2009-12-01 11:34:16 +01:00
Jacek Caban
06884fb181 mshtml: Added IHTMLWindow2::get_screen implementation. 2009-12-01 11:30:37 +01:00
Andrew Eikum
3f63a2968d mshtml: Implement IHTMLWindow2::get_top. 2009-11-17 15:14:56 +01:00
Andrew Eikum
75b58fb537 mshtml: Implement IHTMLWindow2::get_parent. 2009-11-16 11:54:10 +01:00
Andrew Eikum
733dfb6429 mshtml: Implement IHTMLWindow2::item. 2009-11-16 11:54:05 +01:00
Andrew Eikum
ac226b20f0 mshtml: Implement IHTMLWindow2::get_frames and add tests. 2009-11-16 11:53:59 +01:00
Andrew Eikum
0eaae2745c mshtml: Implement IHTMLWindow4::get_frameElement. 2009-11-16 11:53:53 +01:00
Andrew Eikum
334f2ce074 mshtml: Add stub implementation of IHTMLWindow4. 2009-11-16 11:53:45 +01:00
Jacek Caban
deef140186 mshtml: Moved readystate to HTMLWindow. 2009-11-03 21:25:20 +01:00
Jacek Caban
82c8e7c684 mshtml: Added support for accessing elements id by global properties. 2009-11-03 21:24:54 +01:00
Jacek Caban
9195e1b756 mshtml: Moved global property allocation to separated function. 2009-11-03 21:24:49 +01:00
Michael Stefaniuc
cc94a1db01 mshtml: Free the right variable (Smatch). 2009-11-03 21:22:53 +01:00
Jacek Caban
d76720cc56 mshtml: Inherit scriptmode from parent window. 2009-10-29 13:08:26 +01:00
Jacek Caban
361f9a30ba mshtml: Moved event_vector to HTMLDocumentNode. 2009-10-28 11:11:31 +01:00
Andrew Eikum
9d62f47533 mshtml: Fix typo in TRACE. 2009-10-27 10:52:41 +01:00
Jacek Caban
745f601d23 mshtml: Moved binding list to HTMLDocumentNode. 2009-10-27 10:52:37 +01:00
Jacek Caban
fd47fa4647 mshtml: Moved url and mon to HTMLWindow. 2009-10-27 10:52:17 +01:00
Jacek Caban
207fe98e2a mshtml: Moved bscallback to HTMLWindow. 2009-10-27 10:52:08 +01:00
Jacek Caban
45ce37fe64 mshtml: Store window reference in nsURI. 2009-10-27 10:51:35 +01:00
Jacek Caban
3263ace686 mshtml: Initialize iframe windows when added to document. 2009-10-22 10:42:03 +02:00
Jacek Caban
23891357a3 mshtml: Moved HTMLDocumentNode creating to HTMLWindow_Create. 2009-10-22 10:41:55 +02:00
Andrew Eikum
9579d64c69 mshtml: Add stub implementation for HTMLImageElementFactory. 2009-10-21 16:05:58 +02:00