mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-01 01:33:38 +00:00
mshtml: Expose IHTMLWindow7 interface to scripts.
Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
127df7021d
commit
ca313f57b1
|
@ -3418,6 +3418,15 @@ static void HTMLWindow_bind_event(DispatchEx *dispex, eventid_t eid)
|
|||
|
||||
static void HTMLWindow_init_dispex_info(dispex_data_t *info, compat_mode_t compat_mode)
|
||||
{
|
||||
/* FIXME: Expose getComputedStyle and performance once they are implemented.
|
||||
* Stubs break existing web sites. */
|
||||
static const dispex_hook_t window7_hooks[] = {
|
||||
{DISPID_IHTMLWINDOW7_GETCOMPUTEDSTYLE, NULL},
|
||||
{DISPID_IHTMLWINDOW7_PERFORMANCE, NULL},
|
||||
{DISPID_UNKNOWN}
|
||||
};
|
||||
if(compat_mode >= COMPAT_MODE_IE9)
|
||||
dispex_info_add_interface(info, IHTMLWindow7_tid, window7_hooks);
|
||||
dispex_info_add_interface(info, IHTMLWindow5_tid, NULL);
|
||||
EventTarget_init_dispex_info(info, compat_mode);
|
||||
}
|
||||
|
|
|
@ -84,6 +84,8 @@ function test_window_props() {
|
|||
test_exposed("addEventListener", v >= 9);
|
||||
test_exposed("removeEventListener", v >= 9);
|
||||
test_exposed("dispatchEvent", v >= 9);
|
||||
test_exposed("getSelection", v >= 9);
|
||||
test_exposed("onfocusout", v >= 9);
|
||||
|
||||
next_test();
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue