mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-12 06:08:24 +02:00
28 lines
974 B
JavaScript
28 lines
974 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/
|
|
*/
|
|
|
|
function test() {
|
|
waitForExplicitFinish();
|
|
gBrowser.selectedTab = gBrowser.addTab();
|
|
// Open a html page with about:certerror in an iframe
|
|
gBrowser.selectedBrowser.addEventListener("load", testIframeCert, true);
|
|
content.location = "data:text/html,<iframe width='700' height='700' src='about:certerror'></iframe>";
|
|
}
|
|
|
|
function testIframeCert(e) {
|
|
if (e.target.location.href == "about:blank") {
|
|
return;
|
|
}
|
|
gBrowser.selectedBrowser.removeEventListener("load", testIframeCert, true);
|
|
// Confirm that the expert section is hidden
|
|
var doc = gBrowser.contentDocument.getElementsByTagName('iframe')[0].contentDocument;
|
|
var eC = doc.getElementById("expertContent");
|
|
ok(eC, "Expert content should exist")
|
|
ok(eC.hasAttribute("hidden"), "Expert content should be hidded by default");
|
|
|
|
// Clean up
|
|
gBrowser.removeCurrentTab();
|
|
|
|
finish();
|
|
}
|