mirror of
https://github.com/zebrajr/ladybird.git
synced 2025-12-06 00:19:53 +01:00
LibWeb: Return Web::CSS::Selector::pseudo_element by reference
This avoids many allocations and deallocations.
This commit is contained in:
parent
5d7a7a43c4
commit
8409178a11
|
|
@ -243,7 +243,7 @@ public:
|
|||
~Selector() = default;
|
||||
|
||||
Vector<CompoundSelector> const& compound_selectors() const { return m_compound_selectors; }
|
||||
Optional<PseudoElement> pseudo_element() const { return m_pseudo_element; }
|
||||
Optional<PseudoElement> const& pseudo_element() const { return m_pseudo_element; }
|
||||
NonnullRefPtr<Selector> relative_to(SimpleSelector const&) const;
|
||||
bool contains_the_nesting_selector() const { return m_contains_the_nesting_selector; }
|
||||
NonnullRefPtr<Selector> absolutized(SimpleSelector const& selector_for_nesting) const;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user