<head> <title>Full-page seekable stream</title> <script type="text/javascript" src="/tests/SimpleTest/SimpleTest.js"></script> <script type="application/javascript" src="plugin-utils.js"></script> <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"> <body> <p id="display"></p> <script type="application/javascript"> SimpleTest.waitForExplicitFinish(); setTestPluginEnabledState(SpecialPowers.Ci.nsIPluginTag.STATE_ENABLED); function frameLoaded() { var testframe = document.getElementById('testframe'); var content = testframe.contentDocument.body.innerHTML; if (!content.length) return; var req = new XMLHttpRequest(); req.open('GET', 'loremipsum.xtest', false); req.overrideMimeType('text/plain; charset=x-user-defined'); req.send(null); is(req.status, 200, "bad XMLHttpRequest"); is(content, req.responseText.replace(/\r\n/g, "\n"), "content doesn't match"); SimpleTest.finish(); } </script> <iframe src="loremipsum.xtest" streamtype="seek"></iframe> <iframe id="testframe" name="testframe" onload="frameLoaded()"></iframe>