mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-05 06:32:26 +02:00
LibWeb: Don't apply disabled adopted style sheets to the document
Previously, we would apply any adopted style sheet to the document if its alternate flag was not set. This meant that all adopted style sheets would be applied, since constructed style sheets never have this flag set.
This commit is contained in:
committed by
Andreas Kling
parent
84193f2746
commit
f4e0c5395a
@@ -4904,7 +4904,7 @@ void Document::for_each_css_style_sheet(Function<void(CSS::CSSStyleSheet&)>&& ca
|
||||
|
||||
if (m_adopted_style_sheets) {
|
||||
m_adopted_style_sheets->for_each<CSS::CSSStyleSheet>([&](auto& style_sheet) {
|
||||
if (!(style_sheet.is_alternate() && style_sheet.disabled()))
|
||||
if (!style_sheet.disabled())
|
||||
callback(style_sheet);
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user