LibWeb: Update CSSRule parent style sheet whenever parent rule changes

This commit is contained in:
Callum Law 2025-06-24 00:42:19 +12:00 committed by Sam Atkins
commit 89a08cb7cf
Notes: github-actions[bot] 2025-06-23 14:22:43 +00:00
4 changed files with 27 additions and 1 deletions

View file

@ -0,0 +1,20 @@
<!DOCTYPE html>
<html>
<style id="style">
@media all {
}
</style>
<script src="../include.js"></script>
<script>
test(() => {
const mediaRule = document.styleSheets[0].cssRules[0];
mediaRule.insertRule("foobar {}", 0);
if (mediaRule.cssRules[0].parentStyleSheet === document.styleSheets[0]) {
println("Pass!");
} else {
println("Fail!");
}
});
</script>
</html>