Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index b21d9e047b9a4e914326cd43acb012f2db1e9439..1f36176e7390ee3eeed91aced512a7b21d1b0795 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -6378,11 +6378,18 @@ void RenderViewImpl::LaunchAndroidContentIntent(const GURL& intent, |
bool RenderViewImpl::openDateTimeChooser( |
const blink::WebDateTimeChooserParams& params, |
blink::WebDateTimeChooserCompletion* completion) { |
+ if (date_time_picker_client_) |
Miguel Garcia
2013/11/26 16:07:08
Please add a comment stating when can this happen,
keishi
2013/11/27 06:58:38
Done.
JavaScript runs while the dialog is open, an
|
+ return false; |
date_time_picker_client_.reset( |
new RendererDateTimePicker(this, params, completion)); |
return date_time_picker_client_->Open(); |
} |
+void RenderViewImpl::DidDismissDateTimeDialog() { |
Miguel Garcia
2013/11/26 16:07:08
This is such a simple implementation that perhaps
keishi
2013/11/27 06:58:38
Done.
|
+ DCHECK(date_time_picker_client_); |
+ date_time_picker_client_.reset(NULL); |
+} |
+ |
WebMediaPlayer* RenderViewImpl::CreateAndroidWebMediaPlayer( |
WebFrame* frame, |
const blink::WebURL& url, |