X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fcore%2Fhtml%2FHTMLOptionElement.h;h=aea53088458ff1f11c748b0956023fb1f01436d9;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=611aa1903c935e5145048f41e7469acae472ebdd;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/core/html/HTMLOptionElement.h b/src/third_party/WebKit/Source/core/html/HTMLOptionElement.h index 611aa19..aea5308 100644 --- a/src/third_party/WebKit/Source/core/html/HTMLOptionElement.h +++ b/src/third_party/WebKit/Source/core/html/HTMLOptionElement.h @@ -27,7 +27,7 @@ #include "core/html/HTMLElement.h" -namespace WebCore { +namespace blink { class ExceptionState; class HTMLDataListElement; @@ -65,39 +65,38 @@ public: void setSelectedState(bool); HTMLFormElement* form() const; + bool spatialNavigationFocused() const; bool isDisplayNone() const; - - virtual void removedFrom(ContainerNode* insertionPoint) OVERRIDE; - private: explicit HTMLOptionElement(Document&); + virtual ~HTMLOptionElement(); - virtual bool rendererIsFocusable() const OVERRIDE; - virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE { return false; } + virtual bool rendererIsFocusable() const OVERRIDE { return true; } virtual void attach(const AttachContext& = AttachContext()) OVERRIDE; virtual void detach(const AttachContext& = AttachContext()) OVERRIDE; - virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE; - virtual InsertionNotificationRequest insertedInto(ContainerNode*) OVERRIDE; + virtual void removedFrom(ContainerNode*) OVERRIDE; virtual void accessKeyAction(bool) OVERRIDE; - - virtual void childrenChanged(bool changedByParser = false, Node* beforeChange = 0, Node* afterChange = 0, int childCountDelta = 0) OVERRIDE; + virtual void childrenChanged(const ChildrenChange&) OVERRIDE; //