LibWeb: Remove unused CascadeOrigin::Any

This was an ad-hoc concept from before we implemented the CSS cascade.
This commit is contained in:
Andreas Kling 2022-02-11 12:08:27 +01:00
parent 1aad64fbe4
commit 5ff816abbf
Notes: sideshowbarker 2024-07-17 19:02:05 +09:00
2 changed files with 3 additions and 3 deletions

View file

@ -57,12 +57,12 @@ static StyleSheet& quirks_mode_stylesheet()
template<typename Callback>
void StyleComputer::for_each_stylesheet(CascadeOrigin cascade_origin, Callback callback) const
{
if (cascade_origin == CascadeOrigin::Any || cascade_origin == CascadeOrigin::UserAgent) {
if (cascade_origin == CascadeOrigin::UserAgent) {
callback(default_stylesheet());
if (document().in_quirks_mode())
callback(quirks_mode_stylesheet());
}
if (cascade_origin == CascadeOrigin::Any || cascade_origin == CascadeOrigin::Author) {
if (cascade_origin == CascadeOrigin::Author) {
for (auto const& sheet : document().style_sheets().sheets()) {
callback(sheet);
}

View file

@ -64,7 +64,7 @@ public:
Transition,
};
Vector<MatchingRule> collect_matching_rules(DOM::Element const&, CascadeOrigin = CascadeOrigin::Any) const;
Vector<MatchingRule> collect_matching_rules(DOM::Element const&, CascadeOrigin) const;
void invalidate_rule_cache();