Show the format indicator in a date field
[WebKit-https.git] / Source / WebCore / html / DateInputType.cpp
index 11b2c99..d01038c 100644 (file)
@@ -35,6 +35,7 @@
 #include "DateComponents.h"
 #include "HTMLInputElement.h"
 #include "HTMLNames.h"
+#include "LocalizedDate.h"
 #include <wtf/PassOwnPtr.h>
 
 #if ENABLE(INPUT_TYPE_DATE)
@@ -139,6 +140,21 @@ void DateInputType::handleBlurEvent()
     // renderer value should be purged before style calculation.
     element()->updateInnerTextValue();
 }
+
+bool DateInputType::supportsPlaceholder() const
+{
+    return true;
+}
+
+bool DateInputType::usesFixedPlaceholder() const
+{
+    return true;
+}
+
+String DateInputType::fixedPlaceholder()
+{
+    return localizedDateFormatText();
+}
 #endif // ENABLE(CALENDAR_PICKER)
 
 } // namespace WebCore