blob: b1f6b51eed45e1975538cad59c01ed1aa68afd9e [file] [log] [blame]
<html>
<head>
<script>
if (window.layoutTestController) {
layoutTestController.dumpAsText();
layoutTestController.overridePreference("WebKitJavaEnabled", "1");
}
</script>
</head>
<body>
<p>Test accessing a field of a non-public class. This may or may not need to work, but it definitely
shouldn't crash.</p>
<pre id="console"></pre>
<applet CODE="SharedApplet.class" NAME="javaTest" WIDTH=150 HEIGHT=25 MAYSCRIPT></applet>
<script>
function log(message)
{
document.getElementById("console").innerHTML += message;
}
try {
var result = document.javaTest.getObjectOfNonPublicClass().arrayField[0];
if (result == 5)
log("PASS");
else
log("FAIL: result is " + result);
} catch (ex) {
if (window.layoutTestController)
log("FAIL: Exception raised");
else
log(ex);
}
</script>
</body>
</html>