mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
21 lines
548 B
C++
21 lines
548 B
C++
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
|
* vim: set ts=8 sw=4 et tw=99:
|
|
*/
|
|
|
|
#include "tests.h"
|
|
|
|
BEGIN_TEST(testDefineProperty_bug564344)
|
|
{
|
|
jsvalRoot x(cx);
|
|
EVAL("function f() {}\n"
|
|
"var x = {p: f};\n"
|
|
"x.p(); // brand x's scope\n"
|
|
"x;", x.addr());
|
|
|
|
JSObject *obj = JSVAL_TO_OBJECT(x.value());
|
|
for (int i = 0; i < 2; i++)
|
|
CHECK(JS_DefineProperty(cx, obj, "q", JSVAL_VOID, NULL, NULL, JSPROP_SHARED));
|
|
return true;
|
|
}
|
|
END_TEST(testDefineProperty_bug564344)
|