Jacek Caban
|
455d684671
|
mshtml: Added IEventTarget stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-22 08:30:54 +02:00 |
Jacek Caban
|
632d897c10
|
mshtml: Introduce EventTarget_QI.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-22 08:30:49 +02:00 |
Jacek Caban
|
d69f1f01e5
|
mshtml: Introduce EventTarget_Init.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-22 08:30:45 +02:00 |
Jacek Caban
|
1b09514c82
|
mshtml: Initialize DispatchEx in HTMLDOMNode_Init.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-22 08:30:40 +02:00 |
Jacek Caban
|
d3ed68aff9
|
mshtml: Fixed getElementsByTagName for comment elements.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-14 17:33:02 +02:00 |
Jacek Caban
|
c16ef729db
|
mshtml: Expose IHTMLElement6 to scripts.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-13 17:25:48 +02:00 |
Jacek Caban
|
e391872ee0
|
mshtml: Forward attributes functions from IHTMLElement6 to older interfaces.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-13 17:25:48 +02:00 |
Jacek Caban
|
a3ba3ac48e
|
mshtml: Forward IHTMLElement6::get_tagName to IHTMLElement implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-13 17:25:48 +02:00 |
Jacek Caban
|
d2607433e0
|
mshtml: Forward IHTMLElement6::get_nodeName to IHTMLDOMNode implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-13 17:25:48 +02:00 |
Jacek Caban
|
68b8b7b4ba
|
mshtml: Added IHTMLDocument7::getElementsByClassName implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:02 +02:00 |
Jacek Caban
|
b244182bae
|
mshtml: Added IHTMLDocument7::head property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:02 +02:00 |
Jacek Caban
|
2936f11351
|
mshtml: Expose IHTMLDocument7 interface to scripts.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:02 +02:00 |
Jacek Caban
|
8546c6a55b
|
mshtml: Added implementation of IHTMLDocument7 event handler properties for supported events.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:02 +02:00 |
Jacek Caban
|
3c92286b54
|
mshtml: Forward common function from IHTMLDocument7 to IHTMLDocument2.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:02 +02:00 |
Jacek Caban
|
697f1cb60f
|
mshtml: Added IHTMLDocument7::get_defaultView implementation and use it for get_parentWindow implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:02 +02:00 |
Jacek Caban
|
2fc598ddb0
|
mshtml: Added IHTMLDocument7::get_characterSet implementation and use it in get_charset.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:01 +02:00 |
Francois Gouget
|
e462c9ae11
|
mshtml: Make HTMLDocumentNode_init_dispex_info() static.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-08 16:23:14 +02:00 |
Francois Gouget
|
89eddb2ded
|
mshtml: A spelling fix in a WARN() message.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-08 16:23:14 +02:00 |
Jacek Caban
|
d631268fa1
|
mshtml: Properly expose IHTMLDocument6 interface to scripts.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-24 16:59:08 +02:00 |
Jacek Caban
|
f84d1f0aac
|
mshtml: Added IHTMLDocument6::getElementById implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-24 16:59:05 +02:00 |
Jacek Caban
|
856dc7eda4
|
mshtml: Added delayed DispatchEx init support and use it to expose IHTMLDOMNode3 from document node.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-24 08:41:19 +09:00 |
Jacek Caban
|
53253aa6a4
|
mshtml: Don't allow changing document mode after script insertion or when it's already set.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-24 08:41:18 +09:00 |
Jacek Caban
|
bec8063948
|
mshtml: Return documentMode as VT_R4.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-24 08:37:48 +09:00 |
Piotr Caban
|
3c7415f715
|
mshtml: Add IElementTraversal::get_firstElementChild implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 20:50:24 +02:00 |
Piotr Caban
|
188a1d7d8f
|
mshtml: Expose IElementTraversal interface to scripts.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 18:26:38 +02:00 |
Piotr Caban
|
59028126f0
|
mshtml: Add IElementTraversal stub implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 18:26:36 +02:00 |
Jacek Caban
|
b9f0ac40b9
|
mshtml: Set referrer in load_nsuri.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 16:10:26 +02:00 |
Jacek Caban
|
3296a18c3e
|
mshtml: Always create load info object in load_nsuri.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 16:10:24 +02:00 |
Jacek Caban
|
fcd136e1a2
|
mshtml: Set correct load type in load_nsuri.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 16:10:23 +02:00 |
Jacek Caban
|
281826ebd0
|
mshtml: Added IHTMLDOMNode3::put_textContent implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-21 15:14:11 +02:00 |
Jacek Caban
|
c8cab0d3f6
|
mshtml: Added IHTMLDOMNode3::get_textContent implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-20 18:55:13 +02:00 |
Jacek Caban
|
fd44c7ac26
|
mshtml: Support returning VT_NULL from return_nsstr_variant.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-20 18:55:09 +02:00 |
Jacek Caban
|
d4be45fc9a
|
mshtml: Expose IHTMLDOMNode3 interface to scripts.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-19 20:58:41 +02:00 |
Jacek Caban
|
03b8041119
|
mshtml: Forward duplicated IHTMLDOMNode3 functions to IHTMLDOMNode implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-19 20:58:37 +02:00 |
Jacek Caban
|
821c476887
|
mshtml: Added IHTMLDOMNode3 stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-19 20:58:33 +02:00 |
Jacek Caban
|
63205bf01d
|
mshtml: Moved EvaluateNewWindow call to navigate_new_window.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-21 19:15:12 +02:00 |
Jacek Caban
|
0286b11cda
|
mshtml/tests: Added IHTMLInputTextElement2 tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-15 21:54:40 +02:00 |
Jacek Caban
|
44792c0233
|
mshtml: Expose IHTMLInputTextElement2 to scripts.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-15 21:54:40 +02:00 |
Jacek Caban
|
5dee1a3f89
|
mshtml: Added IHTMLInputTextElement2::setSelectionRange implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-15 21:54:40 +02:00 |
Jacek Caban
|
aebefe17bf
|
mshtml: Added IHTMLInputTextElement2::selectionEnd property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-15 21:54:40 +02:00 |
Jacek Caban
|
03febf448e
|
mshtml: Added IHTMLInputTextElement2::selectionStart property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-15 21:54:40 +02:00 |
Jacek Caban
|
0fed758ef0
|
mshtml: Added IHTMLInputTextElement2 stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-15 21:54:39 +02:00 |
Jacek Caban
|
11d4969baa
|
mshtml: Added DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION flag support.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-07 17:37:05 +02:00 |
Jacek Caban
|
a8a050e975
|
mshtml: Added IBindCallbackRedirect implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-07 17:37:03 +02:00 |
Jacek Caban
|
d3d8d4f37a
|
mshtml: Use IE version dependent on compatibility mode for conditional comments.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-09 16:37:43 -05:00 |
Jacek Caban
|
ce80f1e49d
|
mshtml: Added separated IE5 and quicks mode compatibility mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-09 16:37:42 -05:00 |
Jacek Caban
|
97e2600607
|
mshtml: Don't expose doScroll in IE11 document mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-09 16:37:42 -05:00 |
Nikolay Sivov
|
5587efe51b
|
mshtml/tests: Fix BSTR double-free (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-01 19:29:14 +02:00 |
Jacek Caban
|
d25684d5ae
|
mshtml: Don't emulate legacy style filters in compatibility mode >= IE10.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-24 15:29:44 +02:00 |
Jacek Caban
|
cad03646c5
|
mshtml: Added edge compatibility mode support.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-24 15:29:42 +02:00 |
Jacek Caban
|
1d79fc45b5
|
mshtml/tests: Added more IProvideClassInfo tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-21 13:58:56 +02:00 |
Jacek Caban
|
21a30da6bf
|
mshtml: Added IProvideClassInfo2 implementation for HTMLXMLHttpRequest object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-21 13:58:54 +02:00 |
Jacek Caban
|
97c71b25fe
|
mshtml: Added GetClassInfo implementation for HTMLElement objects.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-21 13:58:51 +02:00 |
Jacek Caban
|
939eafcce0
|
mshtml/tests: Added area element tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-21 13:58:46 +02:00 |
Jacek Caban
|
331205d88c
|
mshtml.idl: Added HTMLAreaElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-21 13:58:42 +02:00 |
Jacek Caban
|
2b8b15c22e
|
mshtml: Added IProvideMultipleTypeInfo implementation for HTMLElement object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-21 13:58:39 +02:00 |
Jacek Caban
|
78490956f9
|
mshtml: Added IProvideMultipleTypeInfo implementation for HTMLWindow object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-21 13:58:35 +02:00 |
Jacek Caban
|
18309c575a
|
mshtml: Added IProvideMultipleTypeInfo stub implementation for HTMLDocument object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-21 13:58:31 +02:00 |
Jacek Caban
|
4632045f9a
|
mshtml: Replace get_htmldoc_classinfo with more generic helper.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:48 +02:00 |
Jacek Caban
|
91c568bc6d
|
mshtml.idl: Added HTMLStyleElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:48 +02:00 |
Jacek Caban
|
8d467a4bd0
|
mshtml.idl: Added HTMLIFrame coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:48 +02:00 |
Jacek Caban
|
39460707e2
|
mshtml.idl: Added HTMLFrameElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:48 +02:00 |
Jacek Caban
|
887641070a
|
mshtml.idl: Added HTMLObjectElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:48 +02:00 |
Jacek Caban
|
eb9b998c15
|
mshtml.idl: Added HTMLScriptElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:47 +02:00 |
Jacek Caban
|
16189147c6
|
mshtml.idl: Added HTMLTableCell coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:47 +02:00 |
Jacek Caban
|
c84111de12
|
mshtml.idl: Added HTMLTableRow coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:47 +02:00 |
Jacek Caban
|
e4a436ee5e
|
mshtml.idl: Added HTMLEmbed coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:47 +02:00 |
Jacek Caban
|
6785ccfce5
|
mshtml.idl: Added HTMLMetaElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:47 +02:00 |
Jacek Caban
|
c80bd90ab0
|
mshtml.idl: Added HTMLTitleElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-20 18:58:47 +02:00 |
Jacek Caban
|
fd7f3b3405
|
mshtml.idl: Added HTMLHeadElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-19 09:08:21 +02:00 |
Jacek Caban
|
9111c8a0e2
|
mshtml.idl: Added HTMLHtmlElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-19 09:08:18 +02:00 |
Jacek Caban
|
735147ad80
|
mshtml.idl: Added HTMLButtonElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-19 09:08:15 +02:00 |
Jacek Caban
|
41a2d62d5a
|
mshtml.idl: Added HTMLTextAreaElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-19 09:08:11 +02:00 |
Jacek Caban
|
85e9e2867c
|
mshtml.idl: Added HTMLInputElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-19 09:08:08 +02:00 |
Jacek Caban
|
9689cbcb18
|
mshtml.idl: Added HTMLSelectElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-19 09:08:04 +02:00 |
Jacek Caban
|
a17e6b33c7
|
mshtml.idl: Added HTMLLabelElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-19 09:07:59 +02:00 |
Jacek Caban
|
0636249b0e
|
mshtml.idl: Added HTMLAnchorElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-13 16:16:16 +02:00 |
Jacek Caban
|
abdec32f68
|
mshtml.idl: Added HTMLXMLHttpRequest coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-13 16:16:12 +02:00 |
Jacek Caban
|
f40b54483f
|
mshtml.idl: Added HTMLImg coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-13 16:16:09 +02:00 |
Jacek Caban
|
ab0e68a95e
|
mshtml.idl: Added HTMLLinkElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-13 16:16:03 +02:00 |
Jacek Caban
|
327a77c1c2
|
mshtml.idl: Added HTMLGenericElement coclass declaration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-13 16:15:59 +02:00 |
Jacek Caban
|
9141c97d94
|
mshtml: Silence failing QueryInterfaces common for .net applications.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-13 16:15:11 +02:00 |
Jacek Caban
|
38436fff29
|
mshtml/tests: Added IMarshal and IManagedObject QueryInterface tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-13 16:15:09 +02:00 |
Jacek Caban
|
e2a9d203cd
|
mshtml: Added IHTMLTableCell::colSpan property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-07 19:21:11 +02:00 |
Jacek Caban
|
b1c7b89125
|
mshtml: Added IHTMLTableCell::rowSpan property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-04-07 19:21:09 +02:00 |
Daniel Lehman
|
f21ec7f170
|
mshtml: Decrement refcount in nsWeakReference::Release (Valgrind).
Signed-off-by: Daniel Lehman <dlehman25@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-22 15:34:13 +01:00 |
Jacek Caban
|
794e424c2a
|
mshtml: Removed no longer used attr_name from event_info_t.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-17 20:54:07 +01:00 |
Jacek Caban
|
e89c279d1c
|
mshtml: Don't use attr_name in attr_to_eid.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-17 20:54:07 +01:00 |
Jacek Caban
|
607a8d0121
|
mshtml: Added get_event_dispex_ref helper that avoids using attr_name.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-17 20:54:07 +01:00 |
Jacek Caban
|
9f0be72618
|
mshtml: Reimplemented check_event_attr to iterate though declared attributes instead of all known events.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-17 20:54:06 +01:00 |
Jacek Caban
|
7f6b21e1c5
|
mshtml: Added IHTMLDocument5::onmousewheel property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-16 19:08:39 +01:00 |
Jacek Caban
|
c058ce52c0
|
mshtml: Added IHTMLDocument7::onchange property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-16 19:08:39 +01:00 |
Jacek Caban
|
e51ece778f
|
mshtml: Added IHTMLDocument4::onselectionchange property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-16 19:08:39 +01:00 |
Jacek Caban
|
59e146562c
|
mshtml: Added IHTMLDocument7::onscroll property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-16 19:08:39 +01:00 |
Jacek Caban
|
db1d194078
|
mshtml: Added IHTMLCurrentStyle::get_direction implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-15 22:58:47 +01:00 |
Jacek Caban
|
de998b95ac
|
mshtml: Added IHTMLElement4::onbeforeactivate property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-15 22:58:47 +01:00 |
Jacek Caban
|
8dce1975aa
|
mshtml: Added IHTMLDocument5::onfocusin and onfocusout properties implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-15 22:58:47 +01:00 |
Jacek Caban
|
c4e9787e86
|
mshtml: Store event handlers in rb tree.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:49:31 +01:00 |
Jacek Caban
|
68d2f9c6a6
|
mshtml: Release event target in XMLHttpRequest destructor.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:49:13 +01:00 |
Jacek Caban
|
bc02ba80b9
|
mshtml: Pass event target as EventTarget to release_event_target.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:49:11 +01:00 |
Jacek Caban
|
57239e7822
|
mshtml: Use get_handler_vector in detach_event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:49:09 +01:00 |
Jacek Caban
|
3fcb5a0aed
|
mshtml: Use get_handler_vector in get_event_handler.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:49:07 +01:00 |
Jacek Caban
|
02f0483d37
|
mshtml: Use get_handler_vector in call_event_handlers.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:49:05 +01:00 |
Jacek Caban
|
6da77419b5
|
mshtml: Use get_handler_vector in remove_event_handler.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:49:03 +01:00 |
Jacek Caban
|
db67232ce2
|
mshtml: Added new get_handler_vector helper for creating handle_vector_t.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:49:01 +01:00 |
Jacek Caban
|
72ee409e7f
|
mshtml: Don't reallocate handler_vector_t when handlers are added.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:48:59 +01:00 |
Jacek Caban
|
c12b4b4846
|
mshtml: Return event target as EventTarget from DispatchEx vtbl.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:48:57 +01:00 |
Jacek Caban
|
e1d54def73
|
mshtml: Return event target as EventTarget in NodeImplVtbl.get_event_target.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:48:55 +01:00 |
Jacek Caban
|
74a759673d
|
mshtml: Use inner window's event target for body element.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:48:53 +01:00 |
Jacek Caban
|
8fba2bc6df
|
mshtml/tests: Added body event setters tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-14 22:48:51 +01:00 |
Francois Gouget
|
948991f23a
|
mshtml/tests: A couple of spelling fixes in ok() messages.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-09 16:07:57 +01:00 |
Jacek Caban
|
7219c7cf5d
|
mshtml/tests: Added MHTML document tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-06 13:49:10 +01:00 |
Jacek Caban
|
ebee2a8346
|
mshtml: Added MHTMLDocument object implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-06 13:49:01 +01:00 |
Jacek Caban
|
fdcd7e60c2
|
mshtml/tests: Added COM aggregation tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-02 20:40:13 +01:00 |
Jacek Caban
|
6e94b955c2
|
mshtml: Added support for COM aggregation in HTMLDocument object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-02 20:40:13 +01:00 |
Jacek Caban
|
2fb4de7b5e
|
mshtml: Renamed unk_imp to outer_unk.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-02-02 19:50:38 +01:00 |
Jacek Caban
|
fedc26ec3f
|
mshtml: Added IHTMLSelectionObject2::get_typeDetail semi-stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-25 20:04:52 +01:00 |
Jacek Caban
|
f5f4765aab
|
mshtml/tests: Added text selection type tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-25 20:04:52 +01:00 |
Jacek Caban
|
0e8c7bece6
|
mshtml: Added MHTMLDocument object class factory stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-25 15:51:37 +01:00 |
Jacek Caban
|
4823119a79
|
mshtml: Initialize nsAString in IHTMLDocument3::get_dir.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-25 11:24:32 +01:00 |
Francois Gouget
|
7effdeebda
|
mshtml/tests: Some spelling fixes in comments.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-10 19:19:15 +01:00 |
Jacek Caban
|
61cb24f40f
|
mshtml: Silence a noisy FIXME.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-12-01 15:27:43 +01:00 |
Michael Stefaniuc
|
d8f6e3ef7c
|
mshtml: Avoid a cast from a COM object to an interface.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-25 19:49:07 +01:00 |
Jacek Caban
|
cb11d67035
|
mshtml: Added IHTMLDocument3::dir property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-16 13:20:10 -06:00 |
Nikolay Sivov
|
1f9ab34b5e
|
mshtml/tests: Fix some BSTR leaks in various tests (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-14 11:07:08 -06:00 |
Nikolay Sivov
|
f45d82eb4c
|
mshtml: Fix uri builder leak on nsIFileURL release (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-14 11:07:07 -06:00 |
Nikolay Sivov
|
a5f27c6cdc
|
mshtml: Fix outer window url leak (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-14 11:07:07 -06:00 |
Nikolay Sivov
|
892d2e8c29
|
mshtml: Fix some IUri leaks (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-14 11:07:07 -06:00 |
Nikolay Sivov
|
15a07c0725
|
mshtml: Fix BSTR leak in SetReferrerWithPolicy() (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban<jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-11-14 11:07:07 -06:00 |
Michael Stefaniuc
|
41992ae38d
|
mshtml: Use EqualRect() to compare RECTs.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-23 17:30:31 +02:00 |
Michael Stefaniuc
|
d930b57ded
|
mshtml/tests: Use EqualRect() to compare RECTs.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-23 17:30:27 +02:00 |
Jacek Caban
|
1dedd90e8c
|
mshtml: Added support for non-pixel style values in IHTMLStyle::get_pixel* functions.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-07 20:51:44 +02:00 |
Jacek Caban
|
a6ef2386a7
|
mshtml: Update binding moniker in handle_redirect.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-07 18:07:50 +02:00 |
Jacek Caban
|
a6d35fdaa8
|
mshtml: Fixed leak in get_nsstyle_attr_nsval.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-10-06 21:27:45 +02:00 |
Michael Stefaniuc
|
a14674aa36
|
mshtml: Avoid casts from COM objects to interfaces.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-19 23:13:34 +09:00 |
Jacek Caban
|
ca2e0c5e70
|
mshtml: Use IUnknownVtbl in wrapper_vtbl.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-14 22:26:12 +09:00 |
Nikolay Sivov
|
7846f0947a
|
mshtml: Use proper constants as HRESULT return values.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-14 22:24:58 +09:00 |
Jacek Caban
|
9679755a06
|
mshtml: Use rb tree instead of list to map nsIDOMWindowProxy to HTMLOuterWindow.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-14 00:02:02 +09:00 |
Sebastian Lackner
|
01581bfc48
|
mshtml/tests: Fix incorrect usage of broken() function.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Jacek Caban<jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-08 23:55:11 +09:00 |
Michael Stefaniuc
|
0793d01d1c
|
mshtml: Avoid using the COM method implementations directly.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-09-06 11:28:39 +09:00 |
Andrew Eikum
|
22783dfef8
|
mshtml: Don't crash creating a URI if we have no document.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-22 12:42:15 +09:00 |
Nikolay Sivov
|
8fbaeb3058
|
mshtml: Formatting change to get rid of warning on GCC 6.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-11 12:09:28 +09:00 |
Nikolay Sivov
|
0b0a63b433
|
mshtml: Remove dead assignment (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-04 09:09:02 -05:00 |
Jacek Caban
|
3d4dbd3c14
|
mshtml: Use correct principal to create in create_nsxhr.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-03 09:56:19 -05:00 |
Jacek Caban
|
0ff1b0c382
|
mshtml: Set referer HTTP header in nsIHttpChannel::SetReferrerWithPolicy.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-03 09:56:19 -05:00 |
Jacek Caban
|
3cb45c4c8d
|
mshtml: Don't send https referrer to non-https channel.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-03 09:56:19 -05:00 |
Jacek Caban
|
ed7dc73ca5
|
mshtml: Forward nsIHttpChannel::SetReferrer to SetReferrerWithPolicy.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-03 09:56:19 -05:00 |
Michael Stefaniuc
|
85916a10ad
|
mshtml: Use SetRectEmpty() instead of memset().
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-08-01 09:44:58 -05:00 |
Jacek Caban
|
82d867a676
|
mshtml: Added asynchronous script loading tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-20 11:03:20 +09:00 |
Jacek Caban
|
b1f4bf1d7d
|
mshtml: Load dynamically created script elements asynchronously.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-07-20 11:03:12 +09:00 |