[rfc][icedtea-web] Reproducer for PR1198: JSObject#eval creates invalid JS object
Adam Domurad
adomurad at redhat.com
Fri Nov 9 11:26:05 PST 2012
Reproduces http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1198.
When calling:
JSObject win = JSObject.getWindow(applet);
JSObject js = (JSObject) win.eval("new Object();")
'js' should be a valid JSObject, but due to this bug it is not possible
to set or query its members. (JSObject encapsulates an ID passed from
the C++ side of things, still looking into cause of bug).
2012-11-09 Adam Domurad <adomurad at redhat.com>
Reproducer for PR1198, JSObject#eval creates invalid JS object.
*
tests/reproducers/simple/JSObjectFromEval/resources/JSObjectFromEval.html:
Loads applet + JS for test
*
tests/reproducers/simple/JSObjectFromEval/resources/JSObjectFromEval.js:
Calls java code to test JSObject#eval
* tests/reproducers/simple/JSObjectFromEval/srcs/JSObjectFromEval.java:
Provides java<->JS wrappers for JSObject methods
*
tests/reproducers/simple/JSObjectFromEval/testcases/JSObjectFromEvalTest.java:
Tests if JSObject#eval creates valid JSObject.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: JSObjectFromEval.patch
Type: text/x-patch
Size: 9926 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20121109/608eedcf/JSObjectFromEval.patch
More information about the distro-pkg-dev
mailing list