Commit Graph

2769 Commits

Author SHA1 Message Date
Jacek Caban 4ff0a82416 mshtml: Properly expose frame and iframe element's windows to scripts. 2012-09-04 15:06:11 +02:00
Jacek Caban fcc3a77ae5 mshtml: Added IHTMLIFrameElement3 stub implementation. 2012-09-03 17:42:50 +02:00
Jacek Caban 12a35ac9de mshtml: Added IHTMLIFrameElement2 stub implementation. 2012-09-03 17:42:45 +02:00
Jacek Caban 2dcb37e520 mshtml: Use nsIDOMWindowCollection::NamedItem in get_window_by_name. 2012-09-03 17:42:38 +02:00
Jacek Caban a535417443 mshtml: Open targeted anchors in existing frames if available. 2012-09-03 17:42:34 +02:00
Jacek Caban d3b77c4507 mshtml: Moved getting frame by name to separated function. 2012-09-03 17:42:29 +02:00
Jacek Caban 4c660d6e62 mshtml: Use nsIDirectoryServiceProvider2::GetFiles to provide Wine-specific plugin directory. 2012-08-29 11:47:29 +02:00
Jacek Caban b4a228f461 mshtml: Added nsIDirectoryServiceProvider2 implementation. 2012-08-29 11:47:25 +02:00
Jacek Caban e679471885 Always define WIDL_C_INLINE_WRAPPERS. 2012-08-28 14:41:13 +02:00
Jacek Caban 434b696c46 Fixed remaining wrong iface call helpers. 2012-08-28 14:41:12 +02:00
Jacek Caban c74d9a43b8 mshtml: Added IHTMLWindow6::get_sessionStorage implementation. 2012-08-20 17:06:51 +02:00
Jacek Caban e4492f7569 mshtml: Added more IHTMLObjectElement tests. 2012-08-16 17:13:49 +02:00
Jacek Caban 7c54aa9fe7 mshtml: Added IHTMLObjectElement::get_height implementation. 2012-08-16 17:13:46 +02:00
Jacek Caban 935ec95a58 mshtml: Added IHTMLObjectElement::put_height implementation. 2012-08-16 17:13:42 +02:00
Jacek Caban 500985bc19 mshtml: Added IHTMLObjectElement::get_width implementation. 2012-08-16 17:13:39 +02:00
Jacek Caban d98225fff9 mshtml: Added IHTMLObjectElement::put_width implementation. 2012-08-16 17:13:36 +02:00
Jacek Caban 31201da6fa mshtml: Moved Invoke(DISPID_ENABLED) invocation to separated function. 2012-08-16 17:13:16 +02:00
Jacek Caban 93a2de1fba mshtml: Moved HTMLLocation reference to inner window. 2012-08-14 12:47:58 +02:00
Jacek Caban 28f35f86c6 mshtml: Use helper to get IUri in HTMLLocation implementation. 2012-08-14 12:47:58 +02:00
Jacek Caban 3918213586 mshtml: Use inner window's moniker in PluginHost implementation. 2012-08-14 12:47:58 +02:00
Jacek Caban 1a25ed2637 mshtml: Store moniker in HTMLInnerWindow. 2012-08-14 12:47:57 +02:00
Detlef Riekenberg be1ca28398 mshtml/tests: Mark IE6 behavior as broken. 2012-08-14 11:57:44 +02:00
Jacek Caban d32ee8e4a0 mshtml: Added VBScript in HTML tests. 2012-08-13 11:53:12 +02:00
Jacek Caban 1b2525d1bf mshtml: Default to previous script type if not given. 2012-08-13 11:52:32 +02:00
Jacek Caban 156e212715 mshtml: Fixed DISPATCH_PROPERTYGET|DISPATCH_METHOD support in invoke_builtin_prop. 2012-08-13 11:52:27 +02:00
Jacek Caban 0ec75b1a5f mshtml: Test contentWindow interfaces of frame and iframe elements. 2012-08-13 11:52:24 +02:00
Jacek Caban 6530e8a963 mshtml: Use inner window directly in handle_load. 2012-07-30 17:57:48 +02:00
Jacek Caban 8b69ff6b3b mshtml: Use inner window directly in run_insert_script. 2012-07-30 17:57:48 +02:00
Jacek Caban e78537ffa2 mshtml: Use inner window directly in HTMLOptionElementFactory implementation. 2012-07-30 17:57:47 +02:00
Jacek Caban dce83a304d mshtml: Use inner window directly in HTMLImageElementFactory implementation. 2012-07-30 17:57:47 +02:00
Jacek Caban 7ff231d7fb mshtml: Use inner window directly from document node in htmlevent.c. 2012-07-30 17:57:46 +02:00
Jacek Caban 27f799d880 mshtml: Store inner window directly in HTMLDocumentNode. 2012-07-30 17:57:45 +02:00
Jacek Caban d0b8c6bca2 mshtml/tests: Use proper helpers for iface calls. 2012-07-30 14:58:19 +02:00
Jacek Caban 16871c4c89 mshtml: Grow the buffer faster in BufferBSC_read_data. 2012-07-27 17:05:25 +02:00
Jacek Caban f98c3bbd9c mshtml: Added support for BOM in bind_mon_to_wstr. 2012-07-27 17:05:25 +02:00
Jacek Caban 73984d4da8 mshtml: Moved conversion to unicode of buffers from binding to navigate.c. 2012-07-27 17:05:24 +02:00
Jacek Caban f011ccedea mshtml: Moved IStream::Read calls to separated function. 2012-07-27 17:05:24 +02:00
Jacek Caban 13df042891 mshtml: Properly handle NULL VT_DISPATCH refChild in IHTMLDOMNode::insertBefore. 2012-07-26 19:25:30 +02:00
Jacek Caban 6d2902f680 mshtml: Use inline wrappers and fixed found warnings. 2012-07-26 13:40:40 +02:00
Jacek Caban 140cd1b914 mshtml: Added runtimeStyle tests. 2012-07-25 16:11:21 +02:00
Jacek Caban 9ccc5f487b mshtml: Added IHTMLElement2::get_runtimeStyle hackish implementation. 2012-07-25 16:11:21 +02:00
Jacek Caban 5b633c29b9 mshtml: Moved more logic to HTMLStyle_Create. 2012-07-25 16:11:21 +02:00
Jacek Caban 1f6febea08 mshtml: Clean up InvokeEx implementation by using get_dispid_type. 2012-07-24 21:27:12 +02:00
Jacek Caban af4967186a mshtml: Added IHTMLDOMAttribute::get_specified implementation. 2012-07-24 21:27:12 +02:00
Jacek Caban a68e77d613 mshtml: Use proper document node for createElement called on document fragment. 2012-07-24 21:27:12 +02:00
Jacek Caban 39bc0bcf25 mshtml: Added IHTMLFrameBase::frameBorder implementation. 2012-07-23 14:55:38 +02:00
Jacek Caban 7e35abdd02 mshtml: Share IHTMLFrameBase tests between iframe and frame element tests. 2012-07-23 14:55:34 +02:00
Jacek Caban 5401efaef0 mshtml: Unescape script from javascript: URLs before executing them. 2012-07-23 14:55:30 +02:00
Jacek Caban 68fa7d3b0e mshtml: Fixed tests on Vista. 2012-07-23 14:55:25 +02:00
Jacek Caban 5e5129935f mshtml: Added nsIFileURL::GetFile implementation. 2012-07-20 14:02:57 +02:00