summaryrefslogtreecommitdiff
path: root/Source/WebCore/html/RangeInputType.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/html/RangeInputType.h')
-rw-r--r--Source/WebCore/html/RangeInputType.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/WebCore/html/RangeInputType.h b/Source/WebCore/html/RangeInputType.h
index 69d2ec7c6..8367b6fef 100644
--- a/Source/WebCore/html/RangeInputType.h
+++ b/Source/WebCore/html/RangeInputType.h
@@ -42,7 +42,7 @@ public:
static PassOwnPtr<InputType> create(HTMLInputElement*);
private:
- RangeInputType(HTMLInputElement* element) : InputType(element) { }
+ RangeInputType(HTMLInputElement*);
virtual bool isRangeControl() const OVERRIDE;
virtual const AtomicString& formControlType() const OVERRIDE;
virtual double valueAsDouble() const OVERRIDE;
@@ -72,6 +72,11 @@ private:
virtual HTMLElement* sliderThumbElement() const OVERRIDE;
#if ENABLE(DATALIST_ELEMENT)
virtual void listAttributeTargetChanged() OVERRIDE;
+ void updateTickMarkValues();
+ virtual Decimal findClosestTickMarkValue(const Decimal&) OVERRIDE;
+
+ bool m_tickMarkValuesDirty;
+ Vector<Decimal> m_tickMarkValues;
#endif
};