| Index: Source/WebCore/dom/Document.h
|
| ===================================================================
|
| --- Source/WebCore/dom/Document.h (revision 122244)
|
| +++ Source/WebCore/dom/Document.h (working copy)
|
| @@ -714,6 +714,7 @@
|
|
|
| void registerDynamicSubtreeNodeList(DynamicSubtreeNodeList*);
|
| void unregisterDynamicSubtreeNodeList(DynamicSubtreeNodeList*);
|
| + void clearNodeListCaches();
|
|
|
| void attachNodeIterator(NodeIterator*);
|
| void detachNodeIterator(NodeIterator*);
|
| @@ -1393,6 +1394,7 @@
|
|
|
| OwnPtr<HTMLCollection> m_collections[NumUnnamedDocumentCachedTypes];
|
| OwnPtr<HTMLAllCollection> m_allCollection;
|
| + HashSet<DynamicSubtreeNodeList*> m_listsInvalidatedAtDocument;
|
|
|
| typedef HashMap<AtomicStringImpl*, OwnPtr<HTMLNameCollection> > NamedCollectionMap;
|
| NamedCollectionMap m_documentNamedItemCollections;
|
|
|