Commit Graph

639 Commits (54a471732fd8f99175118a7064caeeda5869dd58)

Author SHA1 Message Date
Jacek Caban d9d11b3e7c mshtml: Fixed test crash on Windows. 2007-10-10 12:16:13 +02:00
Jacek Caban 9a9de4d65b mshtml: Move init_nsevents call from start_binding to read_stream_data to avoid race. 2007-10-09 17:52:46 +02:00
Jacek Caban 0ea0754771 mshtml: Fixed tests on IE7. 2007-10-09 17:52:46 +02:00
Jacek Caban df4bdad94d mshtml: Skip tests if we can't get body object - it means that there is no Gecko available. 2007-10-09 12:34:35 +02:00
Jacek Caban 99e6592c9d mshtml: Move most code from handle_editor_load to exec_editmode. 2007-10-09 12:34:35 +02:00
Jacek Caban d8ea6c1fd7 mshtml: Added IHTMLInputTextElement interface implementation. 2007-10-04 11:40:28 +02:00
Jacek Caban 8916d64177 mshtml: Added IHTMLSelectElement::get_length implementation. 2007-10-04 11:40:13 +02:00
Jacek Caban dfa0b91fb4 mshtml: IHTMLElementContainer::item rewrite. 2007-10-04 11:40:03 +02:00
Jacek Caban ae64937f95 mshtml: Added IHTMLOptionElement interface stub implementation. 2007-10-04 11:39:56 +02:00
Jacek Caban 6437becb5b mshtml: Include document element in collection returned by IHTMLDocument2::get_all. 2007-10-04 11:39:40 +02:00
Jacek Caban e9cb14646c mshtml: Return IHTMLElementCollection instead of IDispatch from HTMLElementCollection_Create. 2007-10-04 11:39:35 +02:00
Jacek Caban e581609082 mshtml: Move common code to separated function. 2007-10-04 11:39:30 +02:00
Jacek Caban f56c1a607b mshtml: Move nodes' QueryInterface implementation to vtbl. 2007-10-04 11:39:23 +02:00
Jacek Caban f9036c8926 mshtml: Use vtbl for node destructors. 2007-10-04 11:39:09 +02:00
Jacek Caban e04cdbb82c mshtml: Pass HTMLDOMNode pointer to HTMLElement's destructor. 2007-10-04 11:39:01 +02:00
Jacek Caban 6270a46ded mshtml: Pass HTMLDOMNode pointer to its destructor. 2007-10-04 11:38:55 +02:00
Jacek Caban f5ef66a369 mshtml: Pass the IDispatch interface of the element right-clicked on to IDocHostUIHandler_ShowContextMenu if applicable instead of always the document's one.
Found by Rob Shearman.
2007-10-03 11:00:52 +02:00
Jacek Caban 42349000c4 mshtml: Added get_tagName implementation. 2007-10-03 11:00:46 +02:00
Gerald Pfeifer 47032fd07c mshtml: Removed unused function get_child_text_node(). 2007-10-02 12:28:09 +02:00
Alexandre Julliard 868b5397d3 mshtml: The HTMLDocument URL is a standard WCHAR string, not a BSTR. 2007-10-01 18:07:30 +02:00
Jacek Caban 47c91d4d18 mshtml: Use GetWineURL in before_async_open. 2007-10-01 12:34:03 +02:00
Jacek Caban 2826a0f08b mshtml: Remove no longer used defines. 2007-10-01 12:33:57 +02:00
Jacek Caban e65e53488e mshtml: Use get_nsinterface in set_ns_editmode and get_editor_controller. 2007-09-27 11:11:24 +02:00
Jacek Caban cf403fa484 mshtml: Use get_nsinterface in exec_print and do_ns_command. 2007-09-27 11:11:21 +02:00
Jacek Caban fa58e6ce5d mshtml: Added generic get_nsinterface function and use it in get_ns_command_state. 2007-09-27 11:11:16 +02:00
Jacek Caban 124f0290e4 mshtml: Added IDM_COPY in browse mode implementation. 2007-09-27 11:11:10 +02:00
Jacek Caban 8966cfe42a mshtml: Ignore app's User-Agent header and Content-Type if there is no data to post. 2007-09-27 11:11:04 +02:00
Jacek Caban e27f185440 mshtml: Forward IHTMLTextContainer::put_scrollTop and put_scrollLeft calls to IHTMLElement2 interface. 2007-09-27 11:09:04 +02:00
Jacek Caban 0a0d72ac5d mshtml: Added IHTMLElement2::put_scrollTop and put_scrollLeft implementation. 2007-09-27 11:08:59 +02:00
Jacek Caban cb776f7d5b mshtml: Added get_compatMode implementation. 2007-09-27 11:08:54 +02:00
Jacek Caban 9ba65105d5 mshtml: Added IHTMLDocument5 interface stub implementation. 2007-09-27 11:08:48 +02:00
Jacek Caban 23465f2183 mshtml: Don't crash in UIActivate if Gecko is not available. 2007-09-24 13:44:42 +02:00
Vitaliy Margolen 2755c92fc3 mshtml: Fix another typo and add trace. 2007-09-24 13:29:23 +02:00
Vitaliy Margolen 201e03b87a mshtml: Fix typo. 2007-09-24 13:29:17 +02:00
Jacek Caban 21214ed3d4 mshtml: Added Exec(IDM_FONT) stub implementation. 2007-09-19 14:56:41 +02:00
Jacek Caban 48d6c1f5ac mshtml: Added more tests. 2007-09-19 14:56:36 +02:00
Jacek Caban acae71ddf5 mshtml: Fixed IHTMLTxtRange::get_text implementation with no nsrange associated. 2007-09-19 14:56:29 +02:00
Jacek Caban 271049ca09 mshtml: Added IHTMLStyleSheetsCollection::get_length implementation. 2007-09-19 13:57:38 +02:00
Jacek Caban ebd918eb48 mshtml: Added get_styleSheets implementation. 2007-09-19 13:57:33 +02:00
Jacek Caban 5071f124ab mshtml: Added HTMLStyle::get_textDecoration* implementation. 2007-09-19 13:57:20 +02:00
Jacek Caban b5dadf955e mshtml: Added more IHTMLStyle getters implementation. 2007-09-19 13:57:14 +02:00
Jacek Caban 13bb3dd8ee mshtml: Return NULL for empty results in get_style_attr. 2007-09-19 13:57:09 +02:00
Jacek Caban a95bfede8a mshtml: Forward node ref calls to IHTMLDOMNode interface. 2007-09-19 13:57:02 +02:00
Jacek Caban 4b2b441e5b mshtml: Get rid of node_type variable in HTMLNode object. 2007-09-19 13:56:55 +02:00
Jacek Caban 6aa3834ffd mshtml: Don't use node_type from HTMLNode object. 2007-09-19 13:56:52 +02:00
Jacek Caban ea52235f8f mshtml: Make HTMLBodyElement child object of HTMLTextContainer. 2007-09-17 12:10:12 +02:00
Jacek Caban 99d061a041 mshtml: Store HTMLElement struct instead of pointer in HTMLTextAreaElement. 2007-09-17 12:10:05 +02:00
Jacek Caban 835b814e9f mshtml: Store HTMLElement struct instead of pointer in HTMLSelectElement. 2007-09-17 12:09:59 +02:00
Jacek Caban 8a8af7b483 mshtml: Store HTMLElement struct instead of pointer in HTMLInputElement. 2007-09-17 12:09:54 +02:00
Jacek Caban d17a1afe8b mshtml: Added get_body test. 2007-09-17 12:09:48 +02:00