34 lines
842 B
HTML
34 lines
842 B
HTML
<html>
|
|
<script>
|
|
var NPERR_NO_ERROR = 0;
|
|
var NPERR_GENERIC_ERROR = 1;
|
|
|
|
function callback(result) {
|
|
var d = document.getElementById('result');
|
|
|
|
if (result == NPERR_NO_ERROR)
|
|
d.innerHTML = "SUCCESS"
|
|
else
|
|
d.innerHTML = "FAILED - got error code " + result
|
|
|
|
testRunner.notifyDone();
|
|
}
|
|
|
|
function runtest() {
|
|
if (window.testRunner) {
|
|
testRunner.dumpAsText();
|
|
testRunner.waitUntilDone();
|
|
plg.getURLNotify("data:,hello world", "frame", "callback");
|
|
} else {
|
|
document.write("Cannot run interactively");
|
|
}
|
|
}
|
|
</script>
|
|
<body onload="runtest()">
|
|
<embed id="plg" type="application/x-webkit-test-netscape"></embed>
|
|
This tests that the plugin properly receives NPP_URLNotify for subframe loads.
|
|
<div id="result">FAILED</div>
|
|
<iframe id="frame" name="frame"></iframe>
|
|
</body>
|
|
</html>
|