1
0
Fork 0
firefox/dom/base/test/browser_xml_toggle.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

24 lines
666 B
JavaScript

const URL = `data:text/xml,
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
`;
add_task(async function xml_pretty_print_toggle() {
await BrowserTestUtils.withNewTab(URL, async function (browser) {
await SpecialPowers.spawn(browser, [], () => {
let summary =
content.document.documentElement.openOrClosedShadowRoot.querySelector(
"summary"
);
let details = summary.parentNode;
ok(details.open, "Should be open");
summary.click();
ok(!details.open, "Should be closed");
});
});
});