Chromium Code Reviews| 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, |