Chromium Code Reviews| Index: third_party/WebKit/Source/core/dom/Element.h |
| diff --git a/third_party/WebKit/Source/core/dom/Element.h b/third_party/WebKit/Source/core/dom/Element.h |
| index a4fe7e5d8b028d9684b25ee7ee2c142d88a8c963..349c128a6182289a4e4e6fb6c2075e61d8fafb3c 100644 |
| --- a/third_party/WebKit/Source/core/dom/Element.h |
| +++ b/third_party/WebKit/Source/core/dom/Element.h |
| @@ -620,6 +620,9 @@ class CORE_EXPORT Element : public ContainerNode { |
| void beginParsingChildren() { setIsFinishedParsingChildren(false); } |
| + ComputedStyle* pseudoStyle(PseudoId) const; |
| + PassRefPtr<ComputedStyle> getUncachedPseudoStyle(PseudoId) const; |
| + bool canHaveGeneratedPseudo(PseudoId) const; |
|
rune
2017/03/13 10:29:50
Do these methods need to be public? All of them?
|
| PseudoElement* pseudoElement(PseudoId) const; |
| LayoutObject* pseudoElementLayoutObject(PseudoId) const; |