Chromium Code Reviews| Index: third_party/WebKit/Source/core/dom/ElementRareData.cpp |
| diff --git a/third_party/WebKit/Source/core/dom/ElementRareData.cpp b/third_party/WebKit/Source/core/dom/ElementRareData.cpp |
| index 18c8f634fea44399163caf5c89118e95adcc77e1..7f033ef63033e969b461c76b8799679ca8cbc52d 100644 |
| --- a/third_party/WebKit/Source/core/dom/ElementRareData.cpp |
| +++ b/third_party/WebKit/Source/core/dom/ElementRareData.cpp |
| @@ -42,7 +42,7 @@ struct SameSizeAsElementRareData : NodeRareData { |
| LayoutSize sizeForResizing; |
| IntSize scrollOffset; |
| void* pointers[2]; |
| - Member<void*> members[13]; |
| + Member<void*> members[14]; |
| }; |
| CSSStyleDeclaration& ElementRareData::ensureInlineCSSStyleDeclaration( |
| @@ -84,6 +84,7 @@ DEFINE_TRACE_AFTER_DISPATCH(ElementRareData) { |
| visitor->trace(m_cssomWrapper); |
| visitor->trace(m_cssomMapWrapper); |
| visitor->trace(m_pseudoElementData); |
| + visitor->trace(m_accessibleNode); |
| visitor->trace(m_v0CustomElementDefinition); |
| visitor->trace(m_customElementDefinition); |
| visitor->trace(m_intersectionObserverData); |
| @@ -101,6 +102,8 @@ DEFINE_TRACE_WRAPPERS_AFTER_DISPATCH(ElementRareData) { |
| visitor->traceWrappersWithManualWriteBarrier(m_attributeMap); |
| visitor->traceWrappersWithManualWriteBarrier(m_dataset); |
| visitor->traceWrappersWithManualWriteBarrier(m_classList); |
| + visitor->traceWrappersWithManualWriteBarrier( |
| + m_accessibleNode); // TODO: needed? |
|
esprehn
2017/03/22 03:40:32
yes you need it
dmazzoni
2017/03/23 03:36:41
Acknowledged.
|
| visitor->traceWrappersWithManualWriteBarrier(m_intersectionObserverData); |
| NodeRareData::traceWrappersAfterDispatch(visitor); |
| } |