Index: chrome/browser/geolocation/geolocation_browsertest.cc |
diff --git a/chrome/browser/geolocation/geolocation_browsertest.cc b/chrome/browser/geolocation/geolocation_browsertest.cc |
index fc44f49f7fa0d68d04ce66f5efedf76c0d573641..c8ff648f1ff6e799fbe8808e815cb71beb671fe9 100644 |
--- a/chrome/browser/geolocation/geolocation_browsertest.cc |
+++ b/chrome/browser/geolocation/geolocation_browsertest.cc |
@@ -122,7 +122,7 @@ void IFrameLoader::Observe(int type, |
javascript_completed_ = true; |
} |
if (javascript_completed_ && navigation_completed_) |
- base::MessageLoopForUI::current()->Quit(); |
+ base::MessageLoopForUI::current()->QuitWhenIdle(); |
} |
// PermissionBubbleObserver --------------------------------------------------- |