1
0
Fork 0
firefox/docshell/test/browser/browser_viewsource_chrome_to_content.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

20 lines
742 B
JavaScript

/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
const TEST_PATH = getRootDirectory(gTestPath).replace(
"chrome://mochitests/content",
"https://example.com"
);
const TEST_URI = `view-source:${TEST_PATH}dummy_page.html`;
add_task(async function chrome_to_content_view_source() {
await BrowserTestUtils.withNewTab("about:mozilla", async browser => {
is(browser.documentURI.spec, "about:mozilla");
// This process switch would previously crash in debug builds due to assertion failures.
BrowserTestUtils.startLoadingURIString(browser, TEST_URI);
await BrowserTestUtils.browserLoaded(browser);
is(browser.documentURI.spec, TEST_URI);
});
});