Commit Graph

2795 Commits

Author SHA1 Message Date
Jacek Caban 514e65c1e9 mshtml: Use custom VT_BSTR to VT_BOOL conversion in InvokeEx implementation. 2012-09-24 22:27:27 +02:00
Jacek Caban 4d469b55a5 mshtml: Added function overriding tests. 2012-09-24 22:27:27 +02:00
Jacek Caban 6d3bfe8ee5 mshtml: Added support for overriding builtin functions. 2012-09-24 22:27:27 +02:00
Francois Gouget 7af53b5f48 mshtml: Make navigate_uri() static. 2012-09-24 16:38:16 +02:00
Jacek Caban e75683b858 mshtml: Use IUri as base URL in navigate_url. 2012-09-21 17:05:40 +02:00
Jacek Caban 481abdb304 mshtml: Don't do anything in handle_htmlevent if document is already detached. 2012-09-20 19:23:21 +02:00
Jacek Caban f833ac752e mshtml: Fixed NULL event_obj handling in fire_event_obj. 2012-09-19 16:31:22 +02:00
Michael Stefaniuc d8d58b238c mshtml: Fix a memory leak on an error path (Smatch). 2012-09-17 12:06:04 +02:00
Marcus Meissner d182a123d1 mshtml: Print initialized anchor (Coverity). 2012-09-17 12:05:03 +02:00
Bernhard Übelacker fdb7286a2c mshtml: Check parameter load_group before calling RemoveRequest. 2012-09-14 14:15:34 +02:00
Jacek Caban a982933869 mshtml: Try using IWinInetHttpInfo if OnResponse was not called. 2012-09-13 13:55:42 +02:00
Jacek Caban 05dc7eac8d mshtml: Added IHTMLDocument4::fireEvent implementation. 2012-09-13 13:55:36 +02:00
Jacek Caban fae1fff830 mshtml: Added more events tests. 2012-09-13 13:55:25 +02:00
Jacek Caban 3de3d07054 mshtml: Added support for event object in HTMLElement::fireEvent. 2012-09-13 13:54:52 +02:00
Jacek Caban fffb717b1b mshtml: Added IHTMLDocument4::createEventObject implementation. 2012-09-13 13:54:47 +02:00
Jacek Caban 74453fb0fd mshtml: Added HTMLElement::ondataavailable implementation. 2012-09-13 13:54:40 +02:00
Jacek Caban 3f2365d5de mshtml: Added support for navigating to anchors with IDs containing '#'. 2012-09-10 17:35:56 +02:00
Jacek Caban 7293e84163 mshtml: Added IHTMLWindow2::onscroll implementation. 2012-09-10 17:35:54 +02:00
Jacek Caban bdcc88a396 mshtml: Added support for DISPATCH_METHOD|DISPATCH_PROPERTYGET flags in HTMLDocumentNode_invoke. 2012-09-10 17:35:51 +02:00
Jacek Caban a4869de7fa mshtml: Check if value is function only when it needs to be in invoke_builtin_prop. 2012-09-10 12:15:34 +02:00
Jacek Caban 156e94429d mshtml: Use first script host's GUID as default script guid. 2012-09-10 11:51:52 +02:00
Jacek Caban 34d671dc25 mshtml: Avoid duplicated string release in navigate_anchor. 2012-09-07 11:55:05 +02:00
Jacek Caban 1cd527924f mshtml: Added VBScript as event attribute tests. 2012-09-06 18:23:39 +02:00
Jacek Caban a1e6835d0e mshtml: Added IHTMLElement::contains implementation. 2012-09-04 15:06:41 +02:00
Jacek Caban d898f27af4 mshtml: Added IHTMLStyle::put_pixelWidth implementation. 2012-09-04 15:06:36 +02:00
Jacek Caban f63da13c28 mshtml: Added IHTMLWindow2::onhelp property implementation. 2012-09-04 15:06:28 +02:00
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