Jacek Caban
|
83f845dfa1
|
mshtml: Added IHTMLWindow7::performance property implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-14 23:20:11 +02:00 |
Jacek Caban
|
8c48c632fc
|
mshtml.idl: Added IHTMLPerformance test.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-13 22:13:27 +02:00 |
Jacek Caban
|
6f3f291c09
|
mshtml: Support input event.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-12 14:38:08 +02:00 |
Jacek Caban
|
dac8036fb6
|
mshtml/tests: Silence noisy traces.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-11 18:13:22 +02:00 |
Michael Stefaniuc
|
6bc984a600
|
mshtml/tests: Use the available ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-11 16:34:06 +02:00 |
Jacek Caban
|
d3a71dec7e
|
mshtml: Use proper document mode for document fragment objects.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-30 22:26:49 +02:00 |
Jacek Caban
|
c36bbc352e
|
mshtml: Use case insensitive comparition in parse_ua_compatible.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-30 22:26:49 +02:00 |
Jacek Caban
|
16ba7f4444
|
jscript: Added String.trim implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-25 19:40:22 +02:00 |
Jacek Caban
|
ca313f57b1
|
mshtml: Expose IHTMLWindow7 interface to scripts.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-18 16:30:25 +02:00 |
Jacek Caban
|
127df7021d
|
mshtml: Added IHTMLWindow7::innerWidth and innerHeight implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-18 16:30:23 +02:00 |
Jacek Caban
|
b86825acf7
|
mshtml: Implement supported IHTMLWindow7 event properties.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-18 01:44:06 +02:00 |
Jacek Caban
|
a30a445214
|
mshtml: Added IHTMLWindow7 stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-18 01:44:02 +02:00 |
Jacek Caban
|
a67a3305d6
|
mshtml/tests: Added more COM aggregation tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-15 15:33:34 +02:00 |
Jacek Caban
|
b952590f93
|
mshtml: Properly support COM aggregation in about and res protocol handlers.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-15 15:33:32 +02:00 |
Jacek Caban
|
6c91835400
|
mshtml: Share more code between res and about protocol handlers.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-15 15:33:16 +02:00 |
Jacek Caban
|
3f9038c6fc
|
mshtml: Share the same structure for about and res protocols.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-15 15:33:14 +02:00 |
Jacek Caban
|
ff829f0beb
|
jscript: Support setting accessor property value.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-15 15:33:12 +02:00 |
Jacek Caban
|
fd91fe52b7
|
jscript: Support getting value of accessor property.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-15 15:33:08 +02:00 |
Jacek Caban
|
d8aa26f660
|
jscript: Support accessor properties in getOwnPropertyDescriptor.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-15 15:33:06 +02:00 |
Jacek Caban
|
f732bfc50e
|
jscript: Added support for accessor properties in defineProperty.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-14 16:26:12 +02:00 |
Jacek Caban
|
5abb2ca6fc
|
jscript: Added Object.defineProperties stub.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-14 16:26:10 +02:00 |
Jacek Caban
|
599769f857
|
jscript: Use jsdisp_define_property to set prototype constructors.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-14 16:26:07 +02:00 |
Jacek Caban
|
3767d63a1c
|
jscript: Use jsdisp_define_property to set function prototypes.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-14 16:26:05 +02:00 |
Jacek Caban
|
20007e586a
|
jscript: Use jsdisp_define_data_property for arguments object properties.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-14 16:26:03 +02:00 |
Jacek Caban
|
6b1e54a28e
|
jscript: Make global constants non-writable in ES5 mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-11 17:26:51 +02:00 |
Jacek Caban
|
83de7691c6
|
jscript: Add Object.defineProperty implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-11 17:26:51 +02:00 |
Jacek Caban
|
2538a74c80
|
jscript: Make RegExp object properties non-writable.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-11 00:39:51 +02:00 |
Jacek Caban
|
7f01473a38
|
jscript: Make Function instance object properties non-writable.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-11 00:39:49 +02:00 |
Jacek Caban
|
a9f8c2c7c1
|
jscript: Make String.length non-writable.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-11 00:39:47 +02:00 |
Jacek Caban
|
551e5a77e2
|
jscript: Added Object.getOwnPropertyDescriptor implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-11 00:39:41 +02:00 |
Francois Gouget
|
4121ac052b
|
mshtml: Make set_frame_doc() static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-20 17:48:37 +02:00 |
Jacek Caban
|
aa27dd07aa
|
jscript: Added Date.prototype.toISOString implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-11 20:14:45 +02:00 |
Jacek Caban
|
3263d51a1f
|
jscript: Allow using reserved words as identifiers in ES5 mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-04 22:04:27 +02:00 |
Jacek Caban
|
cfb67712ce
|
mshtml: Check if BSC is still attached to window before using it in OnRedirectVerifyCallback.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-20 23:20:10 +01:00 |
Jacek Caban
|
e36b765be4
|
mshtml/tests: Added more IDOMEvent::preventDefault tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-08 09:24:22 -06:00 |
Jacek Caban
|
39766bcded
|
mshtml: Use nsIDOMEvent directly to prevent default event handling in dispatch_event_object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-08 09:24:19 -06:00 |
Jacek Caban
|
3987d93992
|
jscript: Added Array.prototype.indexOf implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-02 10:54:32 +01:00 |
Jacek Caban
|
3bd3d559ce
|
jscript: Added Array.isArray implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-01 19:27:45 +01:00 |
Jacek Caban
|
af5edf9504
|
jscript: Added Date.now implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-01 19:27:32 +01:00 |
Jacek Caban
|
ff54bafb43
|
mshtml: Use JScript extension for IE9+ mode support.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-01 19:27:27 +01:00 |
Jacek Caban
|
be897e2d92
|
mshtml: Use SCRIPTLANGUAGEVERSION_5_7 for IE7 and IE5 compatibility mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-01 19:27:16 +01:00 |
Jacek Caban
|
667b3f0dff
|
mshtml: Use IE8 compatibility mode for documents in standards mode in internet zone.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-01 19:27:11 +01:00 |
Jacek Caban
|
c89fef781b
|
mshtml: Merge propbag.c into pluginhost.c.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-28 19:39:29 +01:00 |
Jacek Caban
|
f0372fbfbe
|
mshtml: Merge ipwindow.c into pluginhost.c.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-28 19:39:29 +01:00 |
Jacek Caban
|
86bdba81ad
|
mshtml: Merge htmlscreen.c into imnavigator.c.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-28 19:39:29 +01:00 |
Jacek Caban
|
92e3036c72
|
mshtml: Implement IOleDocumentView and IViewObjectEx interfaces in HTMLDocumentObj object instead of HTMLDocument.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-28 19:39:29 +01:00 |
Jacek Caban
|
e55e6b8c45
|
mshtml: Implement IHTMLTextContainer interface directly in HTMLBodyElement object.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-28 19:39:29 +01:00 |
Jacek Caban
|
49f20a5b74
|
mshtml: Merge htmltextcont.c into htmlbody.c.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-28 19:39:29 +01:00 |
Jacek Caban
|
eb1494cec8
|
mshtml: Merge htmltablecell.c into htmltable.c.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-27 18:21:01 +01:00 |
Jacek Caban
|
865b93495c
|
mshtml: Merge htmltablerow.c into htmltable.c.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-27 18:21:00 +01:00 |