| 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 ---------------------------------------------------
 | 
| 
 |