2010-03-17 10:10:57 -07:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
|
|
|
|
<?xml-stylesheet href="data:text/css,
|
|
|
|
|
2011-05-26 01:20:08 -07:00
|
|
|
%23box {
|
2010-03-17 10:10:57 -07:00
|
|
|
background: blue;
|
|
|
|
}
|
|
|
|
|
2011-05-26 01:20:08 -07:00
|
|
|
%23box:-moz-window-inactive {
|
2010-03-17 10:10:57 -07:00
|
|
|
background: cyan;
|
|
|
|
}
|
|
|
|
|
|
|
|
" type="text/css"?>
|
|
|
|
|
|
|
|
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
|
|
|
|
|
|
|
<box id="box" height="100"/>
|
|
|
|
|
|
|
|
<script type="application/javascript"><![CDATA[
|
|
|
|
|
|
|
|
var ok = window.opener.wrappedJSObject.ok;
|
|
|
|
var complete = window.opener.wrappedJSObject.complete;
|
|
|
|
var openerDoc = window.opener.wrappedJSObject.document;
|
|
|
|
|
|
|
|
window.onfocus = function () {
|
|
|
|
ok(getComputedStyle(document.getElementById("box"), "").backgroundColor, "rgb(0, 0, 255)");
|
|
|
|
ok(getComputedStyle(openerDoc.getElementById("box"), "").backgroundColor, "rgb(0, 255, 255)");
|
|
|
|
window.opener.focus();
|
|
|
|
ok(getComputedStyle(document.getElementById("box"), "").backgroundColor, "rgb(0, 255, 255)");
|
|
|
|
ok(getComputedStyle(openerDoc.getElementById("box"), "").backgroundColor, "rgb(0, 0, 255)");
|
|
|
|
complete();
|
|
|
|
}
|
|
|
|
|
|
|
|
]]></script>
|
|
|
|
|
|
|
|
</window>
|