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 {};
}