2 <?xml-stylesheet type=
"text/css" href=
"chrome://global/skin"?>
3 <?xml-stylesheet type=
"text/css" href=
"chrome://mochikit/content/tests/SimpleTest/test.css"?>
4 <window title=
"Test for URL API"
5 xmlns=
"http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
6 <script src=
"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"/>
8 <!-- test results are displayed in the html:body -->
9 <body xmlns=
"http://www.w3.org/1999/xhtml">
10 <iframe id=
"iframe" />
13 <!-- test code goes here -->
14 <script type=
"application/javascript"><![CDATA[
16 ok(
"console" in window,
"Console exists");
17 window.console.log(
42);
18 ok(
"table" in console,
"Console has the 'table' method.");
20 is(window.console,
42,
"Console is replacable");
22 var frame = document.getElementById(
"iframe");
23 ok(frame,
"Frame must exist");
24 frame.
src=
"http://mochi.test:8888/tests/dom/console/test/file_empty.html";
25 frame.onload = function() {
26 ok(
"console" in frame.contentWindow,
"Console exists in the iframe");
27 frame.contentWindow.console.log(
42);
28 frame.contentWindow.console =
42;
29 is(frame.contentWindow.console,
42,
"Console is replacable in the iframe");
33 SimpleTest.waitForExplicitFinish();