Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index b56a17eb6b246ed3da4a9dcc1eb18b42a781c1c4..e36f23ab16d444589805542695f2ab097fbd7508 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -97,6 +97,7 @@ |
#include "content/renderer/renderer_accessibility.h" |
#include "content/renderer/renderer_accessibility_complete.h" |
#include "content/renderer/renderer_accessibility_focus_only.h" |
+#include "content/renderer/renderer_date_time_picker_impl.h" |
#include "content/renderer/renderer_webapplicationcachehost_impl.h" |
#include "content/renderer/renderer_webcolorchooser_impl.h" |
#include "content/renderer/speech_recognition_dispatcher.h" |
@@ -123,6 +124,8 @@ |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebDOMEvent.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebDOMMessageEvent.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebDataSource.h" |
+#include "third_party/WebKit/Source/WebKit/chromium/public/WebDateTimeChooserCompletion.h" |
+#include "third_party/WebKit/Source/WebKit/chromium/public/WebDateTimeChooserParams.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebDocument.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebElement.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebFileChooserParams.h" |
@@ -6282,6 +6285,15 @@ void RenderViewImpl::LaunchAndroidContentIntent(const GURL& intent, |
if (!intent.is_empty()) |
Send(new ViewHostMsg_StartContentIntent(routing_id_, intent)); |
} |
+ |
+bool RenderViewImpl::openDateTimeChooser( |
+ const WebKit::WebDateTimeChooserParams& params, |
+ WebKit::WebDateTimeChooserCompletion* completion) { |
+ date_time_picker_client_.reset( |
+ new RendererDateTimePickerImpl(this, params, completion)); |
+ return date_time_picker_client_->Open(); |
+} |
+ |
#endif |
void RenderViewImpl::OnAsyncFileOpened( |