summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h')
-rw-r--r--chromium/third_party/WebKit/Source/core/html/HTMLNameCollection.h18
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;
};