Title: [127085] trunk/Source/WebCore
Revision
127085
Author
[email protected]
Date
2012-08-29 19:24:41 -0700 (Wed, 29 Aug 2012)

Log Message

[Forms] Rename DateTimeFieldElement::FieldEventHandler to FieldOwner
https://bugs.webkit.org/show_bug.cgi?id=95280

Reviewed by Kent Tamura.

This patch renames DateTimeFieldElement::FieldEventHandler to FieldOwner
for matching functionaly of class and class name to add functions like
focusOnNextField().

This patch affects ports which enables both ENABLE_INPUT_TYPE_TIME and
ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS.

This patch is a part of changing Shift+Tab focus navigation of
multiple fields input time UI, bug 95168.

No new tests. This patch doesn't change behavior.

* html/shadow/DateTimeEditElement.h:
(DateTimeEditElement):
* html/shadow/DateTimeFieldElement.cpp:
(WebCore::DateTimeFieldElement::FieldOwner::~FieldOwner):
(WebCore::DateTimeFieldElement::DateTimeFieldElement):
(WebCore::DateTimeFieldElement::focusOnNextField):
(WebCore::DateTimeFieldElement::updateVisibleValue):
* html/shadow/DateTimeFieldElement.h:
(FieldOwner):
(WebCore::DateTimeFieldElement::removeEventHandler):
(DateTimeFieldElement):
* html/shadow/DateTimeFieldElements.cpp:
(WebCore::DateTimeAMPMFieldElement::DateTimeAMPMFieldElement):
(WebCore::DateTimeAMPMFieldElement::create):
(WebCore::DateTimeHourFieldElement::DateTimeHourFieldElement):
(WebCore::DateTimeHourFieldElement::create):
(WebCore::DateTimeMillisecondFieldElement::DateTimeMillisecondFieldElement):
(WebCore::DateTimeMillisecondFieldElement::create):
(WebCore::DateTimeMinuteFieldElement::DateTimeMinuteFieldElement):
(WebCore::DateTimeMinuteFieldElement::create):
(WebCore::DateTimeSecondFieldElement::DateTimeSecondFieldElement):
(WebCore::DateTimeSecondFieldElement::create):
* html/shadow/DateTimeFieldElements.h:
(DateTimeAMPMFieldElement):
(DateTimeHourFieldElement):
(DateTimeMillisecondFieldElement):
(DateTimeMinuteFieldElement):
(DateTimeSecondFieldElement):
* html/shadow/DateTimeNumericFieldElement.cpp:
(WebCore::DateTimeNumericFieldElement::DateTimeNumericFieldElement):
* html/shadow/DateTimeNumericFieldElement.h:
(DateTimeNumericFieldElement):
* html/shadow/DateTimeSymbolicFieldElement.cpp:
(WebCore::DateTimeSymbolicFieldElement::DateTimeSymbolicFieldElement):
* html/shadow/DateTimeSymbolicFieldElement.h:
(DateTimeSymbolicFieldElement):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (127084 => 127085)


--- trunk/Source/WebCore/ChangeLog	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/ChangeLog	2012-08-30 02:24:41 UTC (rev 127085)
@@ -1,3 +1,59 @@
+2012-08-29  Yoshifumi Inoue  <[email protected]>
+
+        [Forms] Rename DateTimeFieldElement::FieldEventHandler to FieldOwner
+        https://bugs.webkit.org/show_bug.cgi?id=95280
+
+        Reviewed by Kent Tamura.
+
+        This patch renames DateTimeFieldElement::FieldEventHandler to FieldOwner
+        for matching functionaly of class and class name to add functions like
+        focusOnNextField().
+
+        This patch affects ports which enables both ENABLE_INPUT_TYPE_TIME and
+        ENABLE_INPUT_TYPE_TIME_MULTIPLE_FIELDS.
+
+        This patch is a part of changing Shift+Tab focus navigation of
+        multiple fields input time UI, bug 95168.
+
+        No new tests. This patch doesn't change behavior.
+
+        * html/shadow/DateTimeEditElement.h:
+        (DateTimeEditElement):
+        * html/shadow/DateTimeFieldElement.cpp:
+        (WebCore::DateTimeFieldElement::FieldOwner::~FieldOwner):
+        (WebCore::DateTimeFieldElement::DateTimeFieldElement):
+        (WebCore::DateTimeFieldElement::focusOnNextField):
+        (WebCore::DateTimeFieldElement::updateVisibleValue):
+        * html/shadow/DateTimeFieldElement.h:
+        (FieldOwner):
+        (WebCore::DateTimeFieldElement::removeEventHandler):
+        (DateTimeFieldElement):
+        * html/shadow/DateTimeFieldElements.cpp:
+        (WebCore::DateTimeAMPMFieldElement::DateTimeAMPMFieldElement):
+        (WebCore::DateTimeAMPMFieldElement::create):
+        (WebCore::DateTimeHourFieldElement::DateTimeHourFieldElement):
+        (WebCore::DateTimeHourFieldElement::create):
+        (WebCore::DateTimeMillisecondFieldElement::DateTimeMillisecondFieldElement):
+        (WebCore::DateTimeMillisecondFieldElement::create):
+        (WebCore::DateTimeMinuteFieldElement::DateTimeMinuteFieldElement):
+        (WebCore::DateTimeMinuteFieldElement::create):
+        (WebCore::DateTimeSecondFieldElement::DateTimeSecondFieldElement):
+        (WebCore::DateTimeSecondFieldElement::create):
+        * html/shadow/DateTimeFieldElements.h:
+        (DateTimeAMPMFieldElement):
+        (DateTimeHourFieldElement):
+        (DateTimeMillisecondFieldElement):
+        (DateTimeMinuteFieldElement):
+        (DateTimeSecondFieldElement):
+        * html/shadow/DateTimeNumericFieldElement.cpp:
+        (WebCore::DateTimeNumericFieldElement::DateTimeNumericFieldElement):
+        * html/shadow/DateTimeNumericFieldElement.h:
+        (DateTimeNumericFieldElement):
+        * html/shadow/DateTimeSymbolicFieldElement.cpp:
+        (WebCore::DateTimeSymbolicFieldElement::DateTimeSymbolicFieldElement):
+        * html/shadow/DateTimeSymbolicFieldElement.h:
+        (DateTimeSymbolicFieldElement):
+
 2012-08-29  Dominic Mazzoni  <[email protected]>
 
         AX: Canvas should have a distinct role

Modified: trunk/Source/WebCore/html/shadow/DateTimeEditElement.h (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeEditElement.h	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeEditElement.h	2012-08-30 02:24:41 UTC (rev 127085)
@@ -42,7 +42,7 @@
 // representing date and time, such as
 //  - Year, Month, Day Of Month
 //  - Hour, Minute, Second, Millisecond, AM/PM
-class DateTimeEditElement : public HTMLDivElement, public DateTimeFieldElement::FieldEventHandler, private SpinButtonElement::SpinButtonOwner {
+class DateTimeEditElement : public HTMLDivElement, public DateTimeFieldElement::FieldOwner, private SpinButtonElement::SpinButtonOwner {
     WTF_MAKE_NONCOPYABLE(DateTimeEditElement);
 
 public:
@@ -99,7 +99,7 @@
     size_t previousFieldIndex() const;
     void updateUIState();
 
-    // DateTimeFieldElement::FieldEventHandler functions.
+    // DateTimeFieldElement::FieldOwner functions.
     virtual void fieldValueChanged() OVERRIDE FINAL;
     virtual void focusOnNextField() OVERRIDE FINAL;
 

Modified: trunk/Source/WebCore/html/shadow/DateTimeFieldElement.cpp (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeFieldElement.cpp	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeFieldElement.cpp	2012-08-30 02:24:41 UTC (rev 127085)
@@ -36,13 +36,13 @@
 
 using namespace HTMLNames;
 
-DateTimeFieldElement::FieldEventHandler::~FieldEventHandler()
+DateTimeFieldElement::FieldOwner::~FieldOwner()
 {
 }
 
-DateTimeFieldElement::DateTimeFieldElement(Document* document, FieldEventHandler& fieldEventHandler)
+DateTimeFieldElement::DateTimeFieldElement(Document* document, FieldOwner& fieldOwner)
     : HTMLElement(spanTag, document)
-    , m_fieldEventHandler(&fieldEventHandler)
+    , m_fieldOwner(&fieldOwner)
 {
 }
 
@@ -89,8 +89,8 @@
 
 void DateTimeFieldElement::focusOnNextField()
 {
-    if (m_fieldEventHandler)
-        m_fieldEventHandler->focusOnNextField();
+    if (m_fieldOwner)
+        m_fieldOwner->focusOnNextField();
 }
 
 void DateTimeFieldElement::initialize(const AtomicString& shadowPseudoId)
@@ -122,8 +122,8 @@
 
     textNode->replaceWholeText(newVisibleValue, ASSERT_NO_EXCEPTION);
 
-    if (eventBehavior == DispatchEvent && m_fieldEventHandler)
-        m_fieldEventHandler->fieldValueChanged();
+    if (eventBehavior == DispatchEvent && m_fieldOwner)
+        m_fieldOwner->fieldValueChanged();
 }
 
 double DateTimeFieldElement::valueAsDouble() const

Modified: trunk/Source/WebCore/html/shadow/DateTimeFieldElement.h (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeFieldElement.h	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeFieldElement.h	2012-08-30 02:24:41 UTC (rev 127085)
@@ -44,11 +44,11 @@
         DispatchEvent,
     };
 
-    // FieldEventHandler implementer must call removeEventHandler when
+    // FieldOwner implementer must call removeEventHandler when
     // it doesn't handle event, e.g. at destruction.
-    class FieldEventHandler {
+    class FieldOwner {
     public:
-        virtual ~FieldEventHandler();
+        virtual ~FieldOwner();
         virtual void fieldValueChanged() = 0;
         virtual void focusOnNextField() = 0;
     };
@@ -56,7 +56,7 @@
     virtual void defaultEventHandler(Event*) OVERRIDE;
     virtual bool hasValue() const = 0;
     bool isReadOnly() const;
-    void removeEventHandler() { m_fieldEventHandler = 0; }
+    void removeEventHandler() { m_fieldOwner = 0; }
     void setReadOnly();
     virtual void setEmptyValue(const DateComponents& dateForReadOnlyField, EventBehavior = DispatchNoEvent) = 0;
     virtual void setValueAsDate(const DateComponents&) = 0;
@@ -69,7 +69,7 @@
     virtual String visibleValue() const = 0;
 
 protected:
-    DateTimeFieldElement(Document*, FieldEventHandler&);
+    DateTimeFieldElement(Document*, FieldOwner&);
     void focusOnNextField();
     virtual void handleKeyboardEvent(KeyboardEvent*) = 0;
     void initialize(const AtomicString&);
@@ -79,7 +79,7 @@
 private:
     void defaultKeyboardEventHandler(KeyboardEvent*);
 
-    FieldEventHandler* m_fieldEventHandler;
+    FieldOwner* m_fieldOwner;
 };
 
 } // namespace WebCore

Modified: trunk/Source/WebCore/html/shadow/DateTimeFieldElements.cpp (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeFieldElements.cpp	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeFieldElements.cpp	2012-08-30 02:24:41 UTC (rev 127085)
@@ -32,15 +32,15 @@
 
 namespace WebCore {
 
-DateTimeAMPMFieldElement::DateTimeAMPMFieldElement(Document* document, FieldEventHandler& fieldEventHandler, const Vector<String>& ampmLabels)
-    : DateTimeSymbolicFieldElement(document, fieldEventHandler, ampmLabels)
+DateTimeAMPMFieldElement::DateTimeAMPMFieldElement(Document* document, FieldOwner& fieldOwner, const Vector<String>& ampmLabels)
+    : DateTimeSymbolicFieldElement(document, fieldOwner, ampmLabels)
 {
 }
 
-PassRefPtr<DateTimeAMPMFieldElement> DateTimeAMPMFieldElement::create(Document* document, FieldEventHandler& fieldEventHandler, const Vector<String>& ampmLabels)
+PassRefPtr<DateTimeAMPMFieldElement> DateTimeAMPMFieldElement::create(Document* document, FieldOwner& fieldOwner, const Vector<String>& ampmLabels)
 {
     DEFINE_STATIC_LOCAL(AtomicString, ampmPsuedoId, ("-webkit-datetime-edit-ampm-field"));
-    RefPtr<DateTimeAMPMFieldElement> field = adoptRef(new DateTimeAMPMFieldElement(document, fieldEventHandler, ampmLabels));
+    RefPtr<DateTimeAMPMFieldElement> field = adoptRef(new DateTimeAMPMFieldElement(document, fieldOwner, ampmLabels));
     field->initialize(ampmPsuedoId);
     return field.release();
 }
@@ -57,17 +57,17 @@
 
 // ----------------------------
 
-DateTimeHourFieldElement::DateTimeHourFieldElement(Document* document, FieldEventHandler& fieldEventHandler, int minimum, int maximum)
-    : DateTimeNumericFieldElement(document, fieldEventHandler, minimum, maximum)
+DateTimeHourFieldElement::DateTimeHourFieldElement(Document* document, FieldOwner& fieldOwner, int minimum, int maximum)
+    : DateTimeNumericFieldElement(document, fieldOwner, minimum, maximum)
     , m_alignment(maximum + maximum % 2)
 {
     ASSERT((!minimum && (maximum == 11 || maximum == 23)) || (minimum == 1 && (maximum == 12 || maximum == 24)));
 }
 
-PassRefPtr<DateTimeHourFieldElement> DateTimeHourFieldElement::create(Document* document, FieldEventHandler& fieldEventHandler, int minimum, int maximum)
+PassRefPtr<DateTimeHourFieldElement> DateTimeHourFieldElement::create(Document* document, FieldOwner& fieldOwner, int minimum, int maximum)
 {
     DEFINE_STATIC_LOCAL(AtomicString, hourPsuedoId, ("-webkit-datetime-edit-hour-field"));
-    RefPtr<DateTimeHourFieldElement> field = adoptRef(new DateTimeHourFieldElement(document, fieldEventHandler, minimum, maximum));
+    RefPtr<DateTimeHourFieldElement> field = adoptRef(new DateTimeHourFieldElement(document, fieldOwner, minimum, maximum));
     field->initialize(hourPsuedoId);
     return field.release();
 }
@@ -95,15 +95,15 @@
 
 // ----------------------------
 
-DateTimeMillisecondFieldElement::DateTimeMillisecondFieldElement(Document* document, FieldEventHandler& fieldEventHandler)
-    : DateTimeNumericFieldElement(document, fieldEventHandler, 0, 999)
+DateTimeMillisecondFieldElement::DateTimeMillisecondFieldElement(Document* document, FieldOwner& fieldOwner)
+    : DateTimeNumericFieldElement(document, fieldOwner, 0, 999)
 {
 }
 
-PassRefPtr<DateTimeMillisecondFieldElement> DateTimeMillisecondFieldElement::create(Document* document, FieldEventHandler& fieldEventHandler)
+PassRefPtr<DateTimeMillisecondFieldElement> DateTimeMillisecondFieldElement::create(Document* document, FieldOwner& fieldOwner)
 {
     DEFINE_STATIC_LOCAL(AtomicString, millisecondPsuedoId, ("-webkit-datetime-edit-millisecond-field"));
-    RefPtr<DateTimeMillisecondFieldElement> field = adoptRef(new DateTimeMillisecondFieldElement(document, fieldEventHandler));
+    RefPtr<DateTimeMillisecondFieldElement> field = adoptRef(new DateTimeMillisecondFieldElement(document, fieldOwner));
     field->initialize(millisecondPsuedoId);
     return field.release();
 }
@@ -120,15 +120,15 @@
 
 // ----------------------------
 
-DateTimeMinuteFieldElement::DateTimeMinuteFieldElement(Document* document, FieldEventHandler& fieldEventHandler)
-    : DateTimeNumericFieldElement(document, fieldEventHandler, 0, 59)
+DateTimeMinuteFieldElement::DateTimeMinuteFieldElement(Document* document, FieldOwner& fieldOwner)
+    : DateTimeNumericFieldElement(document, fieldOwner, 0, 59)
 {
 }
 
-PassRefPtr<DateTimeMinuteFieldElement> DateTimeMinuteFieldElement::create(Document* document, FieldEventHandler& fieldEventHandler)
+PassRefPtr<DateTimeMinuteFieldElement> DateTimeMinuteFieldElement::create(Document* document, FieldOwner& fieldOwner)
 {
     DEFINE_STATIC_LOCAL(AtomicString, minutePsuedoId, ("-webkit-datetime-edit-minute-field"));
-    RefPtr<DateTimeMinuteFieldElement> field = adoptRef(new DateTimeMinuteFieldElement(document, fieldEventHandler));
+    RefPtr<DateTimeMinuteFieldElement> field = adoptRef(new DateTimeMinuteFieldElement(document, fieldOwner));
     field->initialize(minutePsuedoId);
     return field.release();
 }
@@ -145,15 +145,15 @@
 
 // ----------------------------
 
-DateTimeSecondFieldElement::DateTimeSecondFieldElement(Document* document, FieldEventHandler& fieldEventHandler)
-    : DateTimeNumericFieldElement(document, fieldEventHandler, 0, 59)
+DateTimeSecondFieldElement::DateTimeSecondFieldElement(Document* document, FieldOwner& fieldOwner)
+    : DateTimeNumericFieldElement(document, fieldOwner, 0, 59)
 {
 }
 
-PassRefPtr<DateTimeSecondFieldElement> DateTimeSecondFieldElement::create(Document* document, FieldEventHandler& fieldEventHandler)
+PassRefPtr<DateTimeSecondFieldElement> DateTimeSecondFieldElement::create(Document* document, FieldOwner& fieldOwner)
 {
     DEFINE_STATIC_LOCAL(AtomicString, secondPsuedoId, ("-webkit-datetime-edit-second-field"));
-    RefPtr<DateTimeSecondFieldElement> field = adoptRef(new DateTimeSecondFieldElement(document, fieldEventHandler));
+    RefPtr<DateTimeSecondFieldElement> field = adoptRef(new DateTimeSecondFieldElement(document, fieldOwner));
     field->initialize(secondPsuedoId);
     return field.release();
 }

Modified: trunk/Source/WebCore/html/shadow/DateTimeFieldElements.h (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeFieldElements.h	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeFieldElements.h	2012-08-30 02:24:41 UTC (rev 127085)
@@ -36,10 +36,10 @@
     WTF_MAKE_NONCOPYABLE(DateTimeAMPMFieldElement);
 
 public:
-    static PassRefPtr<DateTimeAMPMFieldElement> create(Document*, FieldEventHandler&, const Vector<String>&);
+    static PassRefPtr<DateTimeAMPMFieldElement> create(Document*, FieldOwner&, const Vector<String>&);
 
 private:
-    DateTimeAMPMFieldElement(Document*, FieldEventHandler&, const Vector<String>&);
+    DateTimeAMPMFieldElement(Document*, FieldOwner&, const Vector<String>&);
 
     // DateTimeFieldElement functions.
     virtual void setValueAsDate(const DateComponents&) OVERRIDE FINAL;
@@ -57,10 +57,10 @@
     WTF_MAKE_NONCOPYABLE(DateTimeHourFieldElement);
 
 public:
-    static PassRefPtr<DateTimeHourFieldElement> create(Document*, FieldEventHandler&, int minimum, int maximum);
+    static PassRefPtr<DateTimeHourFieldElement> create(Document*, FieldOwner&, int minimum, int maximum);
 
 private:
-    DateTimeHourFieldElement(Document*, FieldEventHandler&, int minimum, int maximum);
+    DateTimeHourFieldElement(Document*, FieldOwner&, int minimum, int maximum);
 
     // DateTimeFieldElement functions.
     virtual void setValueAsDate(const DateComponents&) OVERRIDE FINAL;
@@ -75,10 +75,10 @@
     WTF_MAKE_NONCOPYABLE(DateTimeMillisecondFieldElement);
 
 public:
-    static PassRefPtr<DateTimeMillisecondFieldElement> create(Document*, FieldEventHandler&);
+    static PassRefPtr<DateTimeMillisecondFieldElement> create(Document*, FieldOwner&);
 
 private:
-    DateTimeMillisecondFieldElement(Document*, FieldEventHandler&);
+    DateTimeMillisecondFieldElement(Document*, FieldOwner&);
 
     // DateTimeFieldElement functions.
     virtual void setValueAsDate(const DateComponents&) OVERRIDE FINAL;
@@ -89,10 +89,10 @@
     WTF_MAKE_NONCOPYABLE(DateTimeMinuteFieldElement);
 
 public:
-    static PassRefPtr<DateTimeMinuteFieldElement> create(Document*, FieldEventHandler&);
+    static PassRefPtr<DateTimeMinuteFieldElement> create(Document*, FieldOwner&);
 
 private:
-    DateTimeMinuteFieldElement(Document*, FieldEventHandler&);
+    DateTimeMinuteFieldElement(Document*, FieldOwner&);
 
     // DateTimeFieldElement functions.
     virtual void setValueAsDate(const DateComponents&) OVERRIDE FINAL;
@@ -103,10 +103,10 @@
     WTF_MAKE_NONCOPYABLE(DateTimeSecondFieldElement);
 
 public:
-    static PassRefPtr<DateTimeSecondFieldElement> create(Document*, FieldEventHandler&);
+    static PassRefPtr<DateTimeSecondFieldElement> create(Document*, FieldOwner&);
 
 private:
-    DateTimeSecondFieldElement(Document*, FieldEventHandler&);
+    DateTimeSecondFieldElement(Document*, FieldOwner&);
 
     // DateTimeFieldElement functions.
     virtual void setValueAsDate(const DateComponents&) OVERRIDE FINAL;

Modified: trunk/Source/WebCore/html/shadow/DateTimeNumericFieldElement.cpp (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeNumericFieldElement.cpp	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeNumericFieldElement.cpp	2012-08-30 02:24:41 UTC (rev 127085)
@@ -63,8 +63,8 @@
     return std::min(std::max(value, minimum), maximum);
 }
 
-DateTimeNumericFieldElement::DateTimeNumericFieldElement(Document* document, FieldEventHandler& fieldEventHandler, int minimum, int maximum)
-    : DateTimeFieldElement(document, fieldEventHandler)
+DateTimeNumericFieldElement::DateTimeNumericFieldElement(Document* document, FieldOwner& fieldOwner, int minimum, int maximum)
+    : DateTimeFieldElement(document, fieldOwner)
     , m_lastDigitCharTime(0)
     , m_range(minimum, maximum)
     , m_value(0)

Modified: trunk/Source/WebCore/html/shadow/DateTimeNumericFieldElement.h (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeNumericFieldElement.h	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeNumericFieldElement.h	2012-08-30 02:24:41 UTC (rev 127085)
@@ -50,7 +50,7 @@
         int minimum;
     };
 
-    DateTimeNumericFieldElement(Document*, FieldEventHandler&, int minimum, int maximum);
+    DateTimeNumericFieldElement(Document*, FieldOwner&, int minimum, int maximum);
 
     int clampValue(int value) const { return m_range.clampValue(value); }
     const Range& range() const { return m_range; }

Modified: trunk/Source/WebCore/html/shadow/DateTimeSymbolicFieldElement.cpp (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeSymbolicFieldElement.cpp	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeSymbolicFieldElement.cpp	2012-08-30 02:24:41 UTC (rev 127085)
@@ -32,8 +32,8 @@
 
 namespace WebCore {
 
-DateTimeSymbolicFieldElement::DateTimeSymbolicFieldElement(Document* document, FieldEventHandler& fieldEventHandler, const Vector<String>& symbols)
-    : DateTimeFieldElement(document, fieldEventHandler)
+DateTimeSymbolicFieldElement::DateTimeSymbolicFieldElement(Document* document, FieldOwner& fieldOwner, const Vector<String>& symbols)
+    : DateTimeFieldElement(document, fieldOwner)
     , m_symbols(symbols)
     , m_selectedIndex(-1)
 {

Modified: trunk/Source/WebCore/html/shadow/DateTimeSymbolicFieldElement.h (127084 => 127085)


--- trunk/Source/WebCore/html/shadow/DateTimeSymbolicFieldElement.h	2012-08-30 02:14:44 UTC (rev 127084)
+++ trunk/Source/WebCore/html/shadow/DateTimeSymbolicFieldElement.h	2012-08-30 02:24:41 UTC (rev 127085)
@@ -37,7 +37,7 @@
     WTF_MAKE_NONCOPYABLE(DateTimeSymbolicFieldElement);
 
 protected:
-    DateTimeSymbolicFieldElement(Document*, FieldEventHandler&, const Vector<String>&);
+    DateTimeSymbolicFieldElement(Document*, FieldOwner&, const Vector<String>&);
     virtual void setValueAsInteger(int, EventBehavior = DispatchNoEvent) OVERRIDE FINAL;
 
 private:
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to