From: Gabriel Ivăncescu gabrielopcode@gmail.com
Prevent its existence from being flaky during getOwnPropertyNames.
Signed-off-by: Gabriel Ivăncescu gabrielopcode@gmail.com --- dlls/mshtml/dispex.c | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/dlls/mshtml/dispex.c b/dlls/mshtml/dispex.c index 793c1e4eb67..90fca9f0dac 100644 --- a/dlls/mshtml/dispex.c +++ b/dlls/mshtml/dispex.c @@ -3176,6 +3176,12 @@ static HRESULT stub_constructor_find_dispid(DispatchEx *dispex, const WCHAR *nam return hres; }
+static HRESULT stub_constructor_fill_props(DispatchEx *dispex) +{ + DISPID dispid; + return dispex_get_id(dispex, L"prototype", 0, &dispid); +} + static const char *stub_constructor_get_name(DispatchEx *dispex) { struct stub_constructor *constr = stub_constructor_from_DispatchEx(dispex); @@ -3185,6 +3191,7 @@ static const char *stub_constructor_get_name(DispatchEx *dispex) static const dispex_static_data_vtbl_t stub_constructor_dispex_vtbl = { .destructor = stub_constructor_destructor, .find_dispid = stub_constructor_find_dispid, + .fill_props = stub_constructor_fill_props, .get_name = stub_constructor_get_name, };