Remove SnowLeopard expected results.
[WebKit-https.git] / Source / WebCore / html / shadow / DateTimeFieldElement.h
index 5b141ae..3148ccc 100644 (file)
@@ -27,7 +27,6 @@
 #define DateTimeFieldElement_h
 
 #if ENABLE(INPUT_MULTIPLE_FIELDS_UI)
-
 #include "HTMLDivElement.h"
 
 namespace WebCore {
@@ -56,17 +55,19 @@ public:
         virtual void fieldValueChanged() = 0;
         virtual bool focusOnNextField(const DateTimeFieldElement&) = 0;
         virtual bool focusOnPreviousField(const DateTimeFieldElement&) = 0;
-        virtual bool isFieldOwnerDisabledOrReadOnly() const = 0;
+        virtual bool isFieldOwnerDisabled() const = 0;
+        virtual bool isFieldOwnerReadOnly() const = 0;
         virtual AtomicString localeIdentifier() const = 0;
     };
 
     virtual void defaultEventHandler(Event*) OVERRIDE;
     virtual bool hasValue() const = 0;
-    bool isReadOnly() const;
+    bool isDisabled() const;
+    virtual bool isFocusable() const OVERRIDE FINAL;
     virtual float maximumWidth(const Font&);
     virtual void populateDateTimeFieldsState(DateTimeFieldsState&) = 0;
     void removeEventHandler() { m_fieldOwner = 0; }
-    void setReadOnly();
+    void setDisabled();
     virtual void setEmptyValue(EventBehavior = DispatchNoEvent) = 0;
     virtual void setValueAsDate(const DateComponents&) = 0;
     virtual void setValueAsDateTimeFieldsState(const DateTimeFieldsState&) = 0;
@@ -87,11 +88,13 @@ protected:
     AtomicString localeIdentifier() const;
     void updateVisibleValue(EventBehavior);
     virtual int valueAsInteger() const = 0;
+    virtual int valueForARIAValueNow() const;
 
 private:
     void defaultKeyboardEventHandler(KeyboardEvent*);
     virtual bool isDateTimeFieldElement() const OVERRIDE;
-    virtual bool isFocusable() const OVERRIDE FINAL;
+    bool isFieldOwnerDisabled() const;
+    bool isFieldOwnerReadOnly() const;
     virtual bool supportsFocus() const OVERRIDE FINAL;
 
     FieldOwner* m_fieldOwner;