Commit Graph

1702 Commits

Author SHA1 Message Date
Jacek Caban f8d8fbba46 mshtml: Added IHTMLScreen::get_colorDepth implementation. 2009-12-01 11:34:09 +01:00
Jacek Caban fd24068c8f mshtml: Added IHTMLScreen::get_height implementation. 2009-12-01 11:31:01 +01:00
Jacek Caban ca54be2cc6 mshtml: Added IHTMLScreen::get_width implementation. 2009-12-01 11:30:55 +01:00
Jacek Caban 1ddc01c09b mshtml.idl: Added DispHTMLScreen declaration and use it in HTMLScreen object. 2009-12-01 11:30:42 +01:00
Jacek Caban 06884fb181 mshtml: Added IHTMLWindow2::get_screen implementation. 2009-12-01 11:30:37 +01:00
Paul Vriens cb5a2bbb02 mshtml/tests: Use the globally available wine_dbgstr_w. 2009-11-30 16:37:50 +01:00
Jacek Caban 1fccc1b4fa mshtml: Added [i]frame elements content document tests. 2009-11-29 16:36:50 +01:00
Jacek Caban 999371724a mshtml: Return content document in get_document for frame elements. 2009-11-29 16:36:42 +01:00
Jacek Caban 7c64ab1e83 mshtml: Moved IHTMLFrameBase2 implementation to HTMLFrameBase object. 2009-11-29 16:36:35 +01:00
Jacek Caban 5dd4248ff3 mshtml: Fixed ref count leak and code clean up. 2009-11-29 16:36:28 +01:00
Jacek Caban 9718e04775 mshtml: Added connection point notification test. 2009-11-24 10:47:42 +01:00
Jacek Caban 1c5c822b07 mshtml: Added support for connection point HTML notification. 2009-11-24 10:47:21 +01:00
Jacek Caban 19415addec mshtml: Share connection points between HTMLDocumentObj and its main HTMLDocumentNode. 2009-11-24 10:47:12 +01:00
Jacek Caban 2f0373d265 mshtml: Forward common function from IHTMLAnchorElement to IHTMLElement2 implementation. 2009-11-24 10:45:51 +01:00
Andrew Eikum d51c096615 mshtml: Also search by node name attribute in IHTMLDocument3::getElementById. 2009-11-21 14:31:45 +01:00
Andrew Eikum 9a9c5f9cdf mshtml: Also get dispid by element name & id in HTMLElementCollection. 2009-11-21 14:31:45 +01:00
Jacek Caban 785fb1d2e1 mshtml: Get rid of no longer needed Gecko checks in tests. 2009-11-20 11:16:28 +01:00
Jacek Caban b2ffe78729 mshtml: Check for CATID_SafeForScripting in GUID_CUSTOM_CONFIRMOBJECTSAFETY implementation if IObjectSafety is not available. 2009-11-20 11:16:13 +01:00
Jeremy White 9145a1cdb2 mshtml: Declare prototype of wine_dos_get_file_name correctly; fixes Gecko install on win64. 2009-11-19 11:47:44 +01:00
Francois Gouget 1e4412d731 mshtml/tests: Add a trailing '\n' to ok() calls. 2009-11-18 15:15:36 +01:00
Andrew Eikum 3f63a2968d mshtml: Implement IHTMLWindow2::get_top. 2009-11-17 15:14:56 +01:00
Jacek Caban 6be475d0fe mshtml: Improved IHTMLStyle3::put_zoom stub. 2009-11-17 12:05:53 +01:00
Jacek Caban 90d078950c mshtml: Don't use nselem in InsertAdjacentNode implementation. 2009-11-16 13:48:30 +01:00
Jacek Caban b553019dc3 mshtml: Added IHTMLElement::put_outerHTML implementation. 2009-11-16 13:48:26 +01:00
Vladimir Pankratov 469a1ba4cc mshtml: Update Russian translation. 2009-11-16 12:43:07 +01:00
Francois Gouget 67c8e896a9 mshtml: parse_complete() is unused so remove it. 2009-11-16 12:43:06 +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
Anders Jonsson b00b112fb6 mshtml: Update Swedish translation. 2009-11-16 11:40:24 +01:00
André Hentschel 79307e596e mshtml: Update German Gecko installer dialog. 2009-11-16 11:34:42 +01:00
Aurimas Fišeras fdd9938754 mshtml: Update Lithuanain translation. 2009-11-16 11:34:36 +01:00
Jacek Caban b4a7de9a08 mshtml: Update description in Gecko installer dialog. 2009-11-13 15:52:48 +01:00
Jacek Caban 10b0b86cbc mshtml: Download Gecko in DllRegisterServer. 2009-11-12 15:21:09 +01:00
Jacek Caban ca32265d88 mshtml: Moved GeckoUrl registry to mshtml.inf. 2009-11-12 15:20:59 +01:00
Jacek Caban 7f6630ee44 mshtml: Get rid of no longer needed bind_complete in set_moniker. 2009-11-12 15:20:12 +01:00
Jacek Caban aa714ca169 mshtml: Correctly handle NULL nschannel in channelbsc_load_stream (Coverity). 2009-11-12 15:20:07 +01:00
Alexandre Julliard 56e729726b mshtml: Register a few more MIME types. 2009-11-11 21:21:38 +01:00
Alexandre Julliard 2976879c24 mshtml: Move some Content-Type registry keys to mshtml.inf. 2009-11-11 21:12:37 +01:00
Jacek Caban bcfa7c57d6 mshtml: Split parse_complete to handle_load and mutation observer. 2009-11-09 19:44:17 +01:00
Francois Gouget abccac3897 mshtml/tests: Fix a trailing '\n' in an ok() call. 2009-11-09 19:41:36 +01:00
Jacek Caban deef140186 mshtml: Moved readystate to HTMLWindow. 2009-11-03 21:25:20 +01:00
Jacek Caban ccaa3c4631 mshtml: Moved add_script_runner call to push_mutation_queue. 2009-11-03 21:25:14 +01:00
Jacek Caban 73bf0d8f9a mshtml: Handle EndLoad via script runner. 2009-11-03 21:25:10 +01:00
Jacek Caban 67c8d4b405 mshtml: Moved readystate changes to separated function. 2009-11-03 21:25:04 +01:00
Jacek Caban dca249833b mshtml: Return NULL ownerDocument for document node. 2009-11-03 21:24:59 +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
Jacek Caban ed10650472 mshtml: Don't create dynamic property if alloc arg is false. 2009-11-03 21:24:44 +01:00
Jacek Caban 847a743f2c mshtml: Added fdexNameCaseInsensitive support. 2009-11-03 21:24:09 +01:00
Jacek Caban cefb25c74f mshtml: Added InvokeEx(DISPATCH_PROPERTYPUT|DISPATCH_PROPERTYPUTREF) implementation. 2009-11-03 21:24:04 +01:00
Jacek Caban 007b398215 mshtml: Return NS_OK for empty aRef in nsIURL::SetRef. 2009-11-03 21:23:58 +01:00
Jacek Caban fa3ac0a3d9 mshtml: Added HTMLFrameElement object and associate it with frame window. 2009-11-03 21:23:54 +01:00
Jacek Caban 9d6af171e5 mshtml: Associate HTMLWindow with HTMLIFrame. 2009-11-03 21:23:48 +01:00
Jacek Caban bdb9270705 mshtml: Moved content_window to HTMLFrameBase. 2009-11-03 21:23:41 +01:00
Jacek Caban 20ed399b28 mshtml: Store content window on HTMLIFrameElement creation. 2009-11-03 21:23:35 +01:00
Jacek Caban 4ffd64ddeb mshtml: Moved IHTMLFrameBase to separated object to allow sharing implementation with HTMLFrame. 2009-11-03 21:23:29 +01:00
Jacek Caban d3a9f162e8 mshtml: Moved whole element initialization to HTMLElement_Init. 2009-11-03 21:23:12 +01:00
Michael Stefaniuc cc94a1db01 mshtml: Free the right variable (Smatch). 2009-11-03 21:22:53 +01:00
Jacek Caban 11651f5731 mshtml: Added IHTMLDOMNode::nextSibling implementation. 2009-10-29 13:08:41 +01:00
Jacek Caban d76720cc56 mshtml: Inherit scriptmode from parent window. 2009-10-29 13:08:26 +01:00
Jacek Caban ceb02fb027 mshtml: Improve debug traces. 2009-10-29 13:08:20 +01:00
Jacek Caban 67e6c7f1f3 mshtml: Added HTML frames support. 2009-10-28 11:11:45 +01:00
Jacek Caban faf0b6bb2a mshtml: Avoid crash in nsIURI:Equals if other_url is NULL. 2009-10-28 11:11:36 +01:00
Jacek Caban 361f9a30ba mshtml: Moved event_vector to HTMLDocumentNode. 2009-10-28 11:11:31 +01:00
Jacek Caban d52f41ba41 mshtml: Moved nsIDOMEventListener implementations to HTMLDocumentNode. 2009-10-28 11:11:24 +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 12bddc55ed mshtml: Allow task queue to be used for different targets. 2009-10-27 10:52:28 +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 50588739e3 mshtml: Use HTMLWindow in AsyncOpen implementation. 2009-10-27 10:51:45 +01:00
Jacek Caban 45ce37fe64 mshtml: Store window reference in nsURI. 2009-10-27 10:51:35 +01:00
Jacek Caban 8a860e4c0f mshtml: Fail to create HTMLDocument if Gecko is not available. 2009-10-26 11:19:38 +01:00
Jacek Caban 501e680ea9 mshtml: Call pop_mutation_queue in MUTATION_IFRAME handler. 2009-10-23 12:00:33 +02:00
Andrew Eikum ad158f6efd mshtml: Add HTMLImageElementFactory::value for constructing IHTMLImgElement objects. 2009-10-22 16:28:16 +02:00
Andrew Eikum 753aa4ca98 mshtml: Handle DISPATCH_CONSTRUCT flag for DispatchEx objects. 2009-10-22 16:28:10 +02: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
Jacek Caban 5b5528f299 mshtml: Get rid of update_nsdocument call in SetStatus hack. 2009-10-22 10:41:46 +02:00
Jacek Caban 250ec843a5 mshtml: Moved Wine[Add|Remove]Observer calls to HTMLDocumentNode constructor/destructor. 2009-10-22 10:41:39 +02:00
Jacek Caban 5894e3be75 mshtml: Moved nsIDocumentObserver implementation to HTMLDocumentNode object. 2009-10-22 10:41:32 +02:00
Jacek Caban f9eff68891 mshtml: Moved nsdoc to HTMLDocumentNode object. 2009-10-22 10:41:22 +02:00
Andrew Eikum 90029d3429 mshtml: Add DispatchEx support to HTMLImageElementFactory. 2009-10-21 16:05:58 +02:00
Andrew Eikum 9c53e8d935 mshtml: Implement HTMLImageElementFactory::create. 2009-10-21 16:05:58 +02:00
Andrew Eikum 9579d64c69 mshtml: Add stub implementation for HTMLImageElementFactory. 2009-10-21 16:05:58 +02:00
Andrew Eikum a4b5ccfc29 hlink: Use HLINKSETF flags in Hlink::fnSetMonikerReference. 2009-10-21 16:05:56 +02:00
Jacek Caban f1bb67222e mshtml: Use create_nsdoc in exec_indent. 2009-10-20 14:16:01 +02:00
Jacek Caban fa1388355f mshtml: Use create_nselem in exec_hyperlink. 2009-10-20 14:15:56 +02:00
Jacek Caban 6f48c43581 mshtml: Use create_nselem in set_font_size. 2009-10-20 14:15:52 +02:00
Jacek Caban dd04cbc53c mshtml: Use create_nselem in IHTMLOptionFactory::create. 2009-10-20 14:15:47 +02:00
Jacek Caban 9ce3e6b7c2 mshtml: Moved creating new element to separated function. 2009-10-20 14:15:42 +02:00
Michael Stefaniuc 975a93de68 mshtml: Remove redundant NULL check before HeapFree (Smatch). 2009-10-20 14:00:51 +02:00
Jacek Caban be8107a235 mshtml: Ignore version bits in grfdex. 2009-10-20 13:47:47 +02:00
Andrew Eikum b16634c2f9 mshtml/tests: Remove todo_wine paths. 2009-10-20 13:47:33 +02:00
Andrew Eikum bbf8a4baf5 mshtml: Implement IHTMLLocation::get_search. 2009-10-20 13:47:26 +02:00
Andrew Eikum 4ebf01f681 mshtml: Implement IHTMLLocation::get_hash. 2009-10-20 13:47:21 +02:00
Andrew Eikum a03d0bcaa9 mshtml: Reimplement HTMLLocation::get_pathname. 2009-10-19 15:02:07 +02:00