summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorjoth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-07 10:42:31 +0000
committerjoth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-07 10:42:31 +0000
commit73951eb3ced7600c87cdc154ab22ecd16069ba34 (patch)
treec26569d9e15a316e73a7c348eb126af1f54e3d87 /webkit
parent8fbb00b7cf423b82e79f698ecff1557696779803 (diff)
downloadchromium_src-73951eb3ced7600c87cdc154ab22ecd16069ba34.zip
chromium_src-73951eb3ced7600c87cdc154ab22ecd16069ba34.tar.gz
chromium_src-73951eb3ced7600c87cdc154ab22ecd16069ba34.tar.bz2
Make delayed-permission-denied-for-multiple-requests pass
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58685 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/tools/test_shell/test_geolocation_service.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/webkit/tools/test_shell/test_geolocation_service.cc b/webkit/tools/test_shell/test_geolocation_service.cc
index 6653ecf..7551526 100644
--- a/webkit/tools/test_shell/test_geolocation_service.cc
+++ b/webkit/tools/test_shell/test_geolocation_service.cc
@@ -49,6 +49,12 @@ void TestGeolocationService::TryToSendPermissions() {
this, &TestGeolocationService::SendPermission);
}
+void TestGeolocationService::TryToSendPermissions() {
+ if (permission_set_ && !permission_timer_.IsRunning())
+ permission_timer_.Start(base::TimeDelta::FromMilliseconds(0),
+ this, &TestGeolocationService::SendPermission);
+}
+
void TestGeolocationService::SendPermission() {
DCHECK(permission_set_);
std::vector<int> pending_permissions;