gecko/js/xpconnect/tests/mochitest/test_bug865260.html
Bobby Holley 6fd248fb89 Bug 865260 - Use IsXrayWrapper rather than ObjectIsNativeWrapper in nsWindowSH. r=bz
There are some other uses of ObjectIsNativeWrapper in other scriptable helpers
that are tempting to remove as well, but it's probably just better to wait for
that stuff to just go away. Given that the issue we're running into here is
Window-specific, there's not a pressing need to fix the other stuff.
2013-04-24 15:21:26 -07:00

34 lines
960 B
HTML

<!DOCTYPE HTML>
<html>
<!--
https://bugzilla.mozilla.org/show_bug.cgi?id=865260
-->
<head>
<meta charset="utf-8">
<title>Test for Bug 865260</title>
<script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
<script type="application/javascript">
/** Test for Bug 865260 **/
SimpleTest.waitForExplicitFinish();
function go() {
var exn = "nothrow";
try { $('ifr').contentWindow['Date']; } catch (e) { exn = e; };
ok(!!/denied/.exec(exn), "Threw instead of crashing");
SimpleTest.finish();
}
</script>
</head>
<body>
<a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=865260">Mozilla Bug 865260</a>
<p id="display"></p>
<div id="content">
<iframe id="ifr" onload="go();" src="http://example.org/tests/js/xpconnect/tests/mochitest/file_empty.html"></iframe>
</div>
<pre id="test">
</pre>
</body>
</html>