Changeset 140788 in webkit


Ignore:
Timestamp:
Jan 24, 2013 11:25:41 PM (11 years ago)
Author:
tkent@chromium.org
Message:

INPUT_MULTIPLE_FIELDS_UI: Refactoring: Remove unused DateTimeHourFieldElement::valueAsInteger
https://bugs.webkit.org/show_bug.cgi?id=107915

Reviewed by Kentaro Hara.

DateTimeHourFieldElement::valueAsInteger is never called. Remove it and
make valueAsInteger non-public.

No new tests. This shouldn't change any behavior.

  • html/shadow/DateTimeFieldElement.h:

(DateTimeFieldElement): Make valueAsInteger protected.

  • html/shadow/DateTimeFieldElements.cpp:

Remove DateTimeHourFieldElement::valueAsInteger.
(WebCore::DateTimeHourFieldElement::populateDateTimeFieldsState):
Remove unnecessary DateTimeNumericFieldElement:: prefix.

  • html/shadow/DateTimeFieldElements.h:

(DateTimeHourFieldElement): Remove valueAsInteger.

  • html/shadow/DateTimeNumericFieldElement.h:

(DateTimeNumericFieldElement):
Make valueAsInteger FINAL.

Location:
trunk/Source/WebCore
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r140784 r140788  
     12013-01-24  Kent Tamura  <tkent@chromium.org>
     2
     3        INPUT_MULTIPLE_FIELDS_UI: Refactoring: Remove unused DateTimeHourFieldElement::valueAsInteger
     4        https://bugs.webkit.org/show_bug.cgi?id=107915
     5
     6        Reviewed by Kentaro Hara.
     7
     8        DateTimeHourFieldElement::valueAsInteger is never called. Remove it and
     9        make valueAsInteger non-public.
     10
     11        No new tests. This shouldn't change any behavior.
     12
     13        * html/shadow/DateTimeFieldElement.h:
     14        (DateTimeFieldElement): Make valueAsInteger protected.
     15        * html/shadow/DateTimeFieldElements.cpp:
     16        Remove DateTimeHourFieldElement::valueAsInteger.
     17        (WebCore::DateTimeHourFieldElement::populateDateTimeFieldsState):
     18        Remove unnecessary DateTimeNumericFieldElement:: prefix.
     19        * html/shadow/DateTimeFieldElements.h:
     20        (DateTimeHourFieldElement): Remove valueAsInteger.
     21        * html/shadow/DateTimeNumericFieldElement.h:
     22        (DateTimeNumericFieldElement):
     23        Make valueAsInteger FINAL.
     24
    1252013-01-24  Hajime Morrita  <morrita@google.com>
    226
  • trunk/Source/WebCore/html/shadow/DateTimeFieldElement.h

    r137275 r140788  
    7575    virtual void stepUp() = 0;
    7676    virtual String value() const = 0;
    77     virtual int valueAsInteger() const = 0;
    7877    virtual String visibleValue() const = 0;
    7978
     
    9089    virtual int minimum() const = 0;
    9190    void updateVisibleValue(EventBehavior);
     91    virtual int valueAsInteger() const = 0;
    9292
    9393private:
  • trunk/Source/WebCore/html/shadow/DateTimeFieldElements.cpp

    r139172 r140788  
    140140    }
    141141
    142     const int value = DateTimeNumericFieldElement::valueAsInteger();
     142    const int value = valueAsInteger();
    143143
    144144    switch (maximum()) {
     
    216216}
    217217
    218 int DateTimeHourFieldElement::valueAsInteger() const
    219 {
    220     return hasValue() ? DateTimeNumericFieldElement::valueAsInteger() % m_alignment : -1;
    221 }
    222 
    223218// ----------------------------
    224219
  • trunk/Source/WebCore/html/shadow/DateTimeFieldElements.h

    r139172 r140788  
    8686    virtual void setValueAsDateTimeFieldsState(const DateTimeFieldsState&) OVERRIDE FINAL;
    8787    virtual void setValueAsInteger(int, EventBehavior = DispatchNoEvent) OVERRIDE FINAL;
    88     virtual int valueAsInteger() const OVERRIDE FINAL;
    8988
    9089    const int m_alignment;
  • trunk/Source/WebCore/html/shadow/DateTimeNumericFieldElement.h

    r138365 r140788  
    7272    virtual void setEmptyValue(EventBehavior = DispatchNoEvent) OVERRIDE FINAL;
    7373    virtual void setValueAsInteger(int, EventBehavior = DispatchNoEvent) OVERRIDE;
    74     virtual int valueAsInteger() const OVERRIDE;
     74    virtual int valueAsInteger() const OVERRIDE FINAL;
    7575    virtual String visibleValue() const OVERRIDE FINAL;
    7676
Note: See TracChangeset for help on using the changeset viewer.