Gabriel Ivăncescu
3485f162e9
mshtml/tests: Add initial tests for NULL Dispatch objects in scripts.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-04-12 21:39:42 +02:00
Eric Pouech
e06b668f40
mshtml/tests: Enable compilation with long types.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-02 20:17:25 +01:00
Gabriel Ivăncescu
0e7d1a601c
mshtml: Ignore named and extra arguments when invoking builtin functions.
...
Native just ignores the named and extra arguments completely.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-12-07 20:29:59 +01:00
Jacek Caban
7ba144b469
mshtml/tests: Allow running external script tests.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-21 21:00:33 +02:00
Austin English
88faa9e152
mshtml: Mark tests that need wine-gecko as todo on arches without it.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-13 22:07:32 +02:00
Michael Stefaniuc
3474e562fc
mshtml/tests: Get rid of a2bstr() in script.c.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-12 16:54:03 +01:00
Michael Stefaniuc
884f31b5c1
mshtml/tests: Get rid of strcmp_wa() in script.c.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-11 19:46:51 +01:00
Andrey Gusev
4757bcc541
mshtml/tests: Fix a typo.
...
In addition to 27146e9947
.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-09 22:50:49 +01:00
Jacek Caban
d2f5eaf916
mshtml: Support semicolon in UA compatible string.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-13 01:26:41 +02:00
Jacek Caban
36758fc76f
mshtml/tests: Fix SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION tests on recent IE11 versions.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-13 01:26:41 +02:00
Jacek Caban
3ea7ef4098
mshtml: Include URL pathname and query in test traces.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-01 20:42:42 +02:00
Jacek Caban
9adb62cf8b
mshtml/tests: Rename elements.js to dom.js.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-01 20:42:42 +02:00
Jacek Caban
e33ce7c538
mshtml: Rewrite IHTMLLocation::get_pathname on top of IUri.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=37279
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-28 20:18:17 +02:00
Jacek Caban
6941232d8b
mshtml/tests: Fix tests on some recent IE versions.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-28 20:18:12 +02:00
Jacek Caban
a5c79dc8a9
mshtml: Suport load event in HTMLXMLHttpRequest object.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-15 15:07:09 +01: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
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
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
Nikolay Sivov
f6d58e69e1
mshtml/tests: Test return values in more places (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-11-28 16:09:54 +01:00
Jacek Caban
01dcb65847
mshtml/tests: Added script IE9+ event tests.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-01 23:16:08 +01: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
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
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
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
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
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
429e0dde69
mshtml: Added document.documentMode tests.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-06 11:54:35 +09:00
Jacek Caban
00f74afeef
mshtml: Rewrite navigation tests using new HTTP emulation framework.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-06 11:52:49 +09:00
Jacek Caban
2ad4e9f422
mshtml: Added scripted XHR tests with emulated HTTP connection.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-06 11:51:31 +09:00
Nikolay Sivov
08cdd05be0
mshtml/tests: Release interface after successful QI.
...
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-06-13 19:46:30 +09:00
Jacek Caban
8a20cf4cf8
mshtml: Skip unused named args in Invoke calls.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-13 01:56:06 +09:00
Andrey Gusev
5cdcd4493f
Assorted spelling and typos fixes.
2015-08-18 15:00:13 +09:00
Jacek Caban
2c2f576163
mshtml: Added more attribute and IDispatchEx tests.
2014-11-28 17:06:11 +01:00
Jacek Caban
275a231fbb
mshtml: Allow setting function properties to any VARIANT type.
2014-11-28 17:05:55 +01:00
Qian Hong
cdd28b0aca
mshtml: Handle DISPATCH_PROPERTYPUT | DISPATCH_PROPERTYPUTREF in invoke_builtin_prop.
2014-09-18 13:06:24 +02:00
Qian Hong
a9d347cb24
mshtml/tests: Fixed typo.
2014-09-18 13:06:20 +02:00
Jacek Caban
6262492252
mshtml: Added function object default value getter implementation.
2014-06-11 13:09:32 +02:00
Jacek Caban
74067c56b1
mshtml: Skip tests depending on iframe onload event on IEs older than IE9.
2014-03-13 20:22:08 +01:00
Jacek Caban
31faed571d
mshtml: Adder _parent target support to navigate_anchor.
2014-03-11 19:39:41 +01:00
Frédéric Delanoy
672e2811ff
mshtml/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:55 +01:00
Jacek Caban
5b52334f6d
mshtml: Compile tests with __WINESRC__ define.
2013-10-10 13:33:39 +02:00
Jacek Caban
b09b9d3cb9
mshtml/tests: Fixed script tests on IE10.
2013-06-29 19:40:49 +02:00
Jacek Caban
36a47dd0f2
mshtml: Added SID_SContainerDispatch support.
2012-12-06 20:31:29 +01:00
Jacek Caban
282b2608c4
mshtml: Fixed tests on old IEs.
2012-10-16 20:41:29 +02:00
Jacek Caban
62e340226c
mshtml: Added IActiveScriptSiteUIControl tests.
2012-09-26 14:43:27 +02:00
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
fae1fff830
mshtml: Added more events tests.
2012-09-13 13:55:25 +02:00
Jacek Caban
434b696c46
Fixed remaining wrong iface call helpers.
2012-08-28 14:41:12 +02:00
Jacek Caban
d32ee8e4a0
mshtml: Added VBScript in HTML tests.
2012-08-13 11:53:12 +02:00
Jacek Caban
120962b30e
mshtml: Allow more tests to be ran in non-administrator mode.
2012-04-18 15:44:52 +02:00