mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Proxies confuse clear and finalize (bug 637054, r=brendan).
This commit is contained in:
parent
f84f1941c4
commit
700edc8d80
@ -1008,7 +1008,7 @@ JS_FRIEND_API(Class) ObjectProxyClass = {
|
|||||||
EnumerateStub,
|
EnumerateStub,
|
||||||
ResolveStub,
|
ResolveStub,
|
||||||
ConvertStub,
|
ConvertStub,
|
||||||
NULL, /* finalize */
|
proxy_Finalize, /* finalize */
|
||||||
NULL, /* reserved0 */
|
NULL, /* reserved0 */
|
||||||
NULL, /* checkAccess */
|
NULL, /* checkAccess */
|
||||||
NULL, /* call */
|
NULL, /* call */
|
||||||
@ -1030,7 +1030,7 @@ JS_FRIEND_API(Class) ObjectProxyClass = {
|
|||||||
proxy_TraceObject,
|
proxy_TraceObject,
|
||||||
NULL, /* fix */
|
NULL, /* fix */
|
||||||
NULL, /* thisObject */
|
NULL, /* thisObject */
|
||||||
proxy_Finalize, /* clear */
|
NULL, /* clear */
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -1044,7 +1044,7 @@ JS_FRIEND_API(Class) OuterWindowProxyClass = {
|
|||||||
EnumerateStub,
|
EnumerateStub,
|
||||||
ResolveStub,
|
ResolveStub,
|
||||||
ConvertStub,
|
ConvertStub,
|
||||||
NULL, /* finalize */
|
proxy_Finalize, /* finalize */
|
||||||
NULL, /* reserved0 */
|
NULL, /* reserved0 */
|
||||||
NULL, /* checkAccess */
|
NULL, /* checkAccess */
|
||||||
NULL, /* call */
|
NULL, /* call */
|
||||||
@ -1071,7 +1071,7 @@ JS_FRIEND_API(Class) OuterWindowProxyClass = {
|
|||||||
proxy_TraceObject,
|
proxy_TraceObject,
|
||||||
NULL, /* fix */
|
NULL, /* fix */
|
||||||
NULL, /* thisObject */
|
NULL, /* thisObject */
|
||||||
proxy_Finalize, /* clear */
|
NULL, /* clear */
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user