|
Lines 69-75
private:
a/Source/WebCore/style/StyleTreeResolver.h_sec1
|
| 69 |
enum class DescendantsToResolve : uint8_t { None, ChildrenWithExplicitInherit, Children, All }; |
69 |
enum class DescendantsToResolve : uint8_t { None, ChildrenWithExplicitInherit, Children, All }; |
| 70 |
std::pair<ElementUpdate, DescendantsToResolve> resolveElement(Element&, ResolutionType); |
70 |
std::pair<ElementUpdate, DescendantsToResolve> resolveElement(Element&, ResolutionType); |
| 71 |
|
71 |
|
| 72 |
static ElementUpdate createAnimatedElementUpdate(std::unique_ptr<RenderStyle>, const Styleable&, Change, const ResolutionContext&); |
72 |
ElementUpdate createAnimatedElementUpdate(std::unique_ptr<RenderStyle>, const Styleable&, Change, const ResolutionContext&); |
| 73 |
std::optional<ElementUpdate> resolvePseudoElement(Element&, PseudoId, const ElementUpdate&); |
73 |
std::optional<ElementUpdate> resolvePseudoElement(Element&, PseudoId, const ElementUpdate&); |
| 74 |
std::optional<ElementUpdate> resolveAncestorPseudoElement(Element&, PseudoId, const ElementUpdate&); |
74 |
std::optional<ElementUpdate> resolveAncestorPseudoElement(Element&, PseudoId, const ElementUpdate&); |
| 75 |
std::unique_ptr<RenderStyle> resolveAncestorFirstLinePseudoElement(Element&, const ElementUpdate&); |
75 |
std::unique_ptr<RenderStyle> resolveAncestorFirstLinePseudoElement(Element&, const ElementUpdate&); |
|
Lines 95-100
private:
a/Source/WebCore/style/StyleTreeResolver.h_sec2
|
| 95 |
DescendantsToResolve descendantsToResolve { DescendantsToResolve::None }; |
95 |
DescendantsToResolve descendantsToResolve { DescendantsToResolve::None }; |
| 96 |
bool didPushScope { false }; |
96 |
bool didPushScope { false }; |
| 97 |
bool resolvedFirstLineAndLetterChild { false }; |
97 |
bool resolvedFirstLineAndLetterChild { false }; |
|
|
98 |
bool needsUpdateQueryContainerDependentStyle { false }; |
| 98 |
|
99 |
|
| 99 |
Parent(Document&); |
100 |
Parent(Document&); |
| 100 |
Parent(Element&, const RenderStyle&, Change, DescendantsToResolve); |
101 |
Parent(Element&, const RenderStyle&, Change, DescendantsToResolve); |