| Index: Source/core/dom/NodeListsNodeData.h | 
| diff --git a/Source/core/dom/NodeListsNodeData.h b/Source/core/dom/NodeListsNodeData.h | 
| index 8717d1ec0eca6af845f2d8e1477be06a566784d7..1029929e5c96b0344a2d8d5808644f0ab2aff97b 100644 | 
| --- a/Source/core/dom/NodeListsNodeData.h | 
| +++ b/Source/core/dom/NodeListsNodeData.h | 
| @@ -37,10 +37,10 @@ class NodeListsNodeData FINAL : public NoBaseWillBeGarbageCollectedFinalized<Nod | 
| WTF_MAKE_NONCOPYABLE(NodeListsNodeData); | 
| WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED; | 
| public: | 
| -    void clearChildNodeListCache() | 
| +    ChildNodeList* childNodeList(ContainerNode& node) | 
| { | 
| -        if (m_childNodeList && m_childNodeList->isChildNodeList()) | 
| -            toChildNodeList(m_childNodeList)->invalidateCache(); | 
| +        ASSERT_UNUSED(node, !m_childNodeList || node == m_childNodeList->virtualOwnerNode()); | 
| +        return toChildNodeList(m_childNodeList); | 
| } | 
|  | 
| PassRefPtrWillBeRawPtr<ChildNodeList> ensureChildNodeList(ContainerNode& node) | 
|  |