| Index: Source/core/dom/Node.h
|
| diff --git a/Source/core/dom/Node.h b/Source/core/dom/Node.h
|
| index eaae64f34e11fcbd7758c176cb31fe453384d293..7cb59b6d9f70d6c941dbbf8a83e3bb5098801bfb 100644
|
| --- a/Source/core/dom/Node.h
|
| +++ b/Source/core/dom/Node.h
|
| @@ -254,6 +254,8 @@ public:
|
|
|
| bool isCustomElement() const { return getFlag(IsCustomElement); }
|
| void setIsCustomElement();
|
| + bool isUpgradedCustomElement() const { return getFlag(IsUpgradedCustomElement); }
|
| + void setIsUpgradedCustomElement();
|
|
|
| virtual bool isMediaControlElement() const { return false; }
|
| virtual bool isMediaControls() const { return false; }
|
| @@ -748,10 +750,12 @@ private:
|
|
|
| NotifyRendererWithIdenticalStyles = 1 << 28,
|
|
|
| + IsUpgradedCustomElement = 1 << 29,
|
| +
|
| DefaultNodeFlags = IsParsingChildrenFinishedFlag
|
| };
|
|
|
| - // 3 bits remaining
|
| + // 2 bits remaining
|
|
|
| bool getFlag(NodeFlags mask) const { return m_nodeFlags & mask; }
|
| void setFlag(bool f, NodeFlags mask) const { m_nodeFlags = (m_nodeFlags & ~mask) | (-(int32_t)f & mask); }
|
|
|