Index: third_party/WebKit/Source/core/css/cssom/ComputedStylePropertyMap.h |
diff --git a/third_party/WebKit/Source/core/css/cssom/ComputedStylePropertyMap.h b/third_party/WebKit/Source/core/css/cssom/ComputedStylePropertyMap.h |
index 62334aa709cb7f1984ed7be89597a8d4fbb37484..700834cae1d76457dff8d9d87cf8dd71fba00e1f 100644 |
--- a/third_party/WebKit/Source/core/css/cssom/ComputedStylePropertyMap.h |
+++ b/third_party/WebKit/Source/core/css/cssom/ComputedStylePropertyMap.h |
@@ -32,7 +32,6 @@ class CORE_EXPORT ComputedStylePropertyMap : public ImmutableStylePropertyMap { |
Vector<String> getProperties() override; |
DEFINE_INLINE_VIRTUAL_TRACE() { |
- visitor->trace(m_computedStyleDeclaration); |
visitor->trace(m_node); |
ImmutableStylePropertyMap::trace(visitor); |
} |
@@ -43,19 +42,16 @@ class CORE_EXPORT ComputedStylePropertyMap : public ImmutableStylePropertyMap { |
protected: |
ComputedStylePropertyMap(Node* node, const String& pseudoElement = String()) |
: ImmutableStylePropertyMap(), |
- m_computedStyleDeclaration( |
- CSSComputedStyleDeclaration::create(node, false, pseudoElement)), |
m_pseudoId(CSSSelector::parsePseudoId(pseudoElement)), |
m_node(node) {} |
CSSStyleValueVector getAllInternal(CSSPropertyID) override; |
- CSSStyleValueVector getAllInternal(AtomicString customPropertyName) override; |
+ CSSStyleValueVector getAllInternal(String customPropertyName) override; |
HeapVector<StylePropertyMapEntry> getIterationEntries() override { |
return HeapVector<StylePropertyMapEntry>(); |
} |
- Member<CSSComputedStyleDeclaration> m_computedStyleDeclaration; |
PseudoId m_pseudoId; |
meade_UTC10
2017/03/02 00:16:59
I think these members should be private; if you mo
|
Member<Node> m_node; |
}; |