Index: Source/core/dom/Node.h |
diff --git a/Source/core/dom/Node.h b/Source/core/dom/Node.h |
index 03df9b855ae706d4d4cf1e5345eddc3c5955ccdb..8ad868bb71f704e25a3416fcbe8c83563970aabe 100644 |
--- a/Source/core/dom/Node.h |
+++ b/Source/core/dom/Node.h |
@@ -378,9 +378,6 @@ public: |
void setIsLink(bool f); |
- bool hasScopedHTMLStyleChild() const { return getFlag(HasScopedHTMLStyleChildFlag); } |
- void setHasScopedHTMLStyleChild(bool flag) { setFlag(flag, HasScopedHTMLStyleChildFlag); } |
- |
bool hasEventTargetData() const { return getFlag(HasEventTargetDataFlag); } |
void setHasEventTargetData(bool flag) { setFlag(flag, HasEventTargetDataFlag); } |
@@ -655,10 +652,6 @@ public: |
void unregisterTransientMutationObserver(MutationObserverRegistration*); |
void notifyMutationObserversNodeWillDetach(); |
- virtual void registerScopedHTMLStyleChild(); |
- virtual void unregisterScopedHTMLStyleChild(); |
- size_t numberOfScopedHTMLStyleChildren() const; |
- |
unsigned connectedSubframeCount() const; |
void incrementConnectedSubframeCount(unsigned amount = 1); |
void decrementConnectedSubframeCount(unsigned amount = 1); |
@@ -726,13 +719,10 @@ private: |
// HTML dir=auto. |
SelfOrAncestorHasDirAutoFlag = 1 << 29, |
- // FIXME: Remove <style scoped> support. |
- HasScopedHTMLStyleChildFlag = 1 << 30, |
- |
DefaultNodeFlags = IsFinishedParsingChildrenFlag | ChildNeedsStyleRecalcFlag | NeedsReattachStyleChange |
}; |
- // 1 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); } |