diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h b/chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h index 435d4395860..b7ce7d4317d 100644 --- a/chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h +++ b/chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h @@ -24,26 +24,16 @@ #define HTMLNameCollection_h #include "core/html/HTMLCollection.h" - #include "wtf/text/AtomicString.h" namespace WebCore { -class Document; - -class HTMLNameCollection FINAL : public HTMLCollection { +class HTMLNameCollection : public HTMLCollection { public: - static PassRefPtr<HTMLNameCollection> create(Node* document, CollectionType type, const AtomicString& name) - { - return adoptRef(new HTMLNameCollection(document, type, name)); - } - - ~HTMLNameCollection(); - -private: - HTMLNameCollection(Node*, CollectionType, const AtomicString& name); + virtual ~HTMLNameCollection(); - virtual Element* virtualItemAfter(unsigned& offsetInArray, Element*) const OVERRIDE; +protected: + HTMLNameCollection(ContainerNode&, CollectionType, const AtomicString& name); AtomicString m_name; }; |