Index: chrome/browser/file_select_helper.cc |
diff --git a/chrome/browser/file_select_helper.cc b/chrome/browser/file_select_helper.cc |
index 832ed1c38d6c326931d893b0590784bc86894b29..391d131816303413a436f93c7faaf3c9b09de770 100644 |
--- a/chrome/browser/file_select_helper.cc |
+++ b/chrome/browser/file_select_helper.cc |
@@ -247,7 +247,7 @@ void FileSelectHelper::RunFileChooser( |
notification_registrar_.RemoveAll(); |
notification_registrar_.Add( |
this, content::NOTIFICATION_RENDER_WIDGET_HOST_DESTROYED, |
- Source<RenderViewHost>(render_view_host)); |
+ Source<RenderWidgetHost>(render_view_host)); |
if (!select_file_dialog_.get()) |
select_file_dialog_ = SelectFileDialog::Create(this); |
@@ -300,7 +300,7 @@ void FileSelectHelper::Observe(int type, |
const NotificationSource& source, |
const NotificationDetails& details) { |
DCHECK(type == content::NOTIFICATION_RENDER_WIDGET_HOST_DESTROYED); |
- DCHECK(Details<RenderViewHost>(details).ptr() == render_view_host_); |
+ DCHECK(Source<RenderWidgetHost>(source).ptr() == render_view_host_); |
render_view_host_ = NULL; |
} |