Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / dom / LiveNodeList.h
index 181ef1e..04c6d5b 100644 (file)
@@ -26,7 +26,7 @@
 
 #include "core/dom/LiveNodeListBase.h"
 #include "core/dom/NodeList.h"
-#include "core/html/CollectionIndexCache.h"
+#include "core/html/CollectionItemsCache.h"
 #include "core/html/CollectionType.h"
 #include "platform/heap/Handle.h"
 #include "wtf/PassRefPtr.h"
@@ -50,8 +50,8 @@ public:
 
     // Collection IndexCache API.
     bool canTraverseBackward() const { return true; }
-    Element* traverseToFirstElement() const;
-    Element* traverseToLastElement() const;
+    Element* traverseToFirst() const;
+    Element* traverseToLast() const;
     Element* traverseForwardToOffset(unsigned offset, Element& currentNode, unsigned& currentOffset) const;
     Element* traverseBackwardToOffset(unsigned offset, Element& currentNode, unsigned& currentOffset) const;
 
@@ -60,7 +60,7 @@ public:
 private:
     virtual Node* virtualOwnerNode() const OVERRIDE FINAL;
 
-    mutable CollectionIndexCache<LiveNodeList, Element> m_collectionIndexCache;
+    mutable CollectionItemsCache<LiveNodeList, Element> m_collectionItemsCache;
 };
 
 DEFINE_TYPE_CASTS(LiveNodeList, LiveNodeListBase, list, isLiveNodeListType(list->type()), isLiveNodeListType(list.type()));