| 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);
|
|
|