Index: Source/web/ExternalDateTimeChooser.cpp |
diff --git a/Source/web/ExternalDateTimeChooser.cpp b/Source/web/ExternalDateTimeChooser.cpp |
index b1215aa31af91af946be74d682cfcab02918d15a..76429d977ab25a9f0f2fa9012d3b701f93429ec7 100644 |
--- a/Source/web/ExternalDateTimeChooser.cpp |
+++ b/Source/web/ExternalDateTimeChooser.cpp |
@@ -47,7 +47,7 @@ public: |
} |
private: |
- virtual void didChooseValue(const WebString& value) OVERRIDE |
+ virtual void didChooseValue(double value) OVERRIDE |
{ |
m_chooser->didChooseValue(value); |
delete this; |
@@ -108,9 +108,7 @@ bool ExternalDateTimeChooser::openDateTimeChooser(ChromeClientImpl* chromeClient |
webParams.type = toWebDateTimeInputType(parameters.type); |
webParams.anchorRectInScreen = chromeClient->rootViewToScreen(parameters.anchorRectInRootView); |
webParams.currentValue = parameters.currentValue; |
- webParams.suggestionValues = parameters.suggestionValues; |
- webParams.localizedSuggestionValues = parameters.localizedSuggestionValues; |
- webParams.suggestionLabels = parameters.suggestionLabels; |
+ webParams.suggestions = parameters.suggestions; |
webParams.minimum = parameters.minimum; |
webParams.maximum = parameters.maximum; |
webParams.step = parameters.step; |
@@ -128,7 +126,7 @@ bool ExternalDateTimeChooser::openDateTimeChooser(ChromeClientImpl* chromeClient |
return false; |
} |
-void ExternalDateTimeChooser::didChooseValue(const WebString& value) |
+void ExternalDateTimeChooser::didChooseValue(double value) |
{ |
if (m_client) |
m_client->didChooseValue(value); |