summaryrefslogtreecommitdiffstats
path: root/WebKit/chromium/public/WebSelectElement.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/chromium/public/WebSelectElement.h')
-rw-r--r--WebKit/chromium/public/WebSelectElement.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/WebKit/chromium/public/WebSelectElement.h b/WebKit/chromium/public/WebSelectElement.h
index 7bd755b..3e7f5e2 100644
--- a/WebKit/chromium/public/WebSelectElement.h
+++ b/WebKit/chromium/public/WebSelectElement.h
@@ -32,6 +32,8 @@
#define WebSelectElement_h
#include "WebFormControlElement.h"
+#include "WebOptionElement.h"
+#include "WebVector.h"
#if WEBKIT_IMPLEMENTATION
namespace WebCore { class HTMLSelectElement; }
@@ -45,11 +47,16 @@ public:
WebSelectElement() : WebFormControlElement() { }
WebSelectElement(const WebSelectElement& e) : WebFormControlElement(e) { }
- WebSelectElement& operator=(const WebSelectElement& e) { WebFormControlElement::assign(e); return *this; }
+ WebSelectElement& operator=(const WebSelectElement& e)
+ {
+ WebFormControlElement::assign(e);
+ return *this;
+ }
WEBKIT_API void assign(const WebSelectElement& e) { WebFormControlElement::assign(e); }
WEBKIT_API void setValue(const WebString&);
WEBKIT_API WebString value();
+ WEBKIT_API WebVector<WebElement> listItems();
#if WEBKIT_IMPLEMENTATION
WebSelectElement(const WTF::PassRefPtr<WebCore::HTMLSelectElement>&);