| 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 3038943e35fc8832e109c9665ab8e6d77c27abd3..4df08b266430bb8cbe70bc6ef5bbf730c4bfac8e 100644
|
| --- a/third_party/WebKit/Source/core/dom/Element.h
|
| +++ b/third_party/WebKit/Source/core/dom/Element.h
|
| @@ -458,6 +458,17 @@ class CORE_EXPORT Element : public ContainerNode {
|
| // display none.
|
| const ComputedStyle* ensureComputedStyle(PseudoId = PseudoIdNone);
|
|
|
| + const ComputedStyle* nonLayoutObjectComputedStyle() const;
|
| +
|
| + bool hasDisplayContentsStyle() const;
|
| +
|
| + ComputedStyle* mutableNonLayoutObjectComputedStyle() const {
|
| + return const_cast<ComputedStyle*>(nonLayoutObjectComputedStyle());
|
| + }
|
| +
|
| + bool shouldStoreNonLayoutObjectComputedStyle(const ComputedStyle&) const;
|
| + void storeNonLayoutObjectComputedStyle(PassRefPtr<ComputedStyle>);
|
| +
|
| // Methods for indicating the style is affected by dynamic updates (e.g.,
|
| // children changing, our position changing in our sibling list, etc.)
|
| bool styleAffectedByEmpty() const {
|
|
|