2011-07-05 Yuta Kitamura <yutak@chromium.org>
[WebKit-https.git] / LayoutTests / java / java-and-plugins-expected.txt
1 Test that Java objects can be passed to NPAPI plug-ins, and vice versa.
2
3 Some tests below are written in a way that works around issues with preserving object identity. They can be simplified once these issues are fixed.
4
5 PASS document.plg.getAndForgetRememberedObject() + "" is document.javaTest.getSelf() + ""
6 PASS document.plg.getAndForgetRememberedObject().getSelf().getSelf() + "" is document.javaTest.getSelf() + ""
7 PASS document.plg.testHasMethod(document.javaTest, "getSelf") is true
8 PASS document.plg.testHasMethod(document.javaTest, "doesNotExist") is false
9 PASS document.plg.testHasMethod(document.javaTest.getSelf(), "getSelf") is true
10 PASS document.plg.testHasMethod(document.javaTest.getSelf(), "doesNotExist") is false
11 PASS document.javaTest.getAndForgetRememberedObject().objectPointer is document.plg.testObject.objectPointer
12 PASS typeof document.javaTest.testGetMember(document.plg, "testDOMAccess") is "function"
13 PASS tryCall(document.javaTest.getSelf, plg.testObject) is "TypeError: Attempt to invoke non-plug-in method on plug-in object."
14 PASS tryCall(plg.testObject.throwException, document.javaTest) is "TypeError: Attempt to invoke non-Java method on Java object."
15 PASS successfullyParsed is true
16
17 TEST COMPLETE
18