1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 15:28:11 +00:00

LibWeb: Add callback for when a CSSRuleList's rules change

This commit is contained in:
Sam Atkins 2023-07-31 19:48:50 +01:00 committed by Andreas Kling
parent 62f15f94d2
commit 496db17c2d
2 changed files with 6 additions and 0 deletions

View file

@ -93,6 +93,8 @@ WebIDL::ExceptionOr<unsigned> CSSRuleList::insert_a_css_rule(Variant<StringView,
m_rules.insert(index, *new_rule);
// 8. Return index.
if (on_change)
on_change();
return index;
}
@ -118,6 +120,8 @@ WebIDL::ExceptionOr<void> CSSRuleList::remove_a_css_rule(u32 index)
old_rule.set_parent_rule(nullptr);
old_rule.set_parent_style_sheet(nullptr);
if (on_change)
on_change();
return {};
}