summaryrefslogtreecommitdiffstats
path: root/chrome/browser
diff options
context:
space:
mode:
authortommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-14 18:38:36 +0000
committertommi@chromium.org <tommi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-14 18:38:36 +0000
commit8b2b331fa5db1870055ec817adf26b2eceaff853 (patch)
treec15da93861d1507c07873065513503d6b4cd5cbf /chrome/browser
parent5af80facfb9fa87d213ad45366cba6e83d5a7f97 (diff)
downloadchromium_src-8b2b331fa5db1870055ec817adf26b2eceaff853.zip
chromium_src-8b2b331fa5db1870055ec817adf26b2eceaff853.tar.gz
chromium_src-8b2b331fa5db1870055ec817adf26b2eceaff853.tar.bz2
Changing a NOTREACHED() to a DLOG as StopAsync can be called before a view has been created.
TEST=run automation tests. BUG=none Review URL: http://codereview.chromium.org/193099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26127 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
-rw-r--r--chrome/browser/automation/automation_provider.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/automation/automation_provider.cc b/chrome/browser/automation/automation_provider.cc
index d4c4561..7e0d803 100644
--- a/chrome/browser/automation/automation_provider.cc
+++ b/chrome/browser/automation/automation_provider.cc
@@ -1959,7 +1959,9 @@ void AutomationProvider::ReloadAsync(int tab_handle) {
void AutomationProvider::StopAsync(int tab_handle) {
RenderViewHost* view = GetViewForTab(tab_handle);
if (!view) {
- NOTREACHED();
+ // We tolerate StopAsync being called even before a view has been created.
+ // So just log a warning instead of a NOTREACHED().
+ DLOG(WARNING) << "StopAsync: no view for handle " << tab_handle;
return;
}