1
0
Fork 0
firefox/testing/web-platform/tests/mixed-content/nested-iframes.window.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

25 lines
702 B
JavaScript

// META: script=/common/get-host-info.sub.js
const t1 = async_test("HTTP fetch");
const t2 = async_test("HTTPS fetch");
onmessage = function(e) {
const {protocol, success} = e.data;
if (protocol == "http:") {
t1.step(() => assert_false(success, "success"));
t1.done();
} else if (protocol == "https:") {
t2.step(() => assert_true(success, "success"));
t2.done();
} else {
[t1, t2].forEach(t => {
t.step(() => assert_unreached("Unknown message"));
t.done();
});
}
};
const httpsFrame = document.createElement("iframe");
httpsFrame.src = get_host_info().HTTPS_ORIGIN + "/mixed-content/resources/middle-frame.html";
document.body.appendChild(httpsFrame);