| Index: content/renderer/geolocation_dispatcher.cc
|
| diff --git a/content/renderer/geolocation_dispatcher.cc b/content/renderer/geolocation_dispatcher.cc
|
| index a764b6107e2aa8fed1d33f4c8d5b016f62b6ccdf..7b48ca5da9b2e62196948385e7aa0f8ca55d4807 100644
|
| --- a/content/renderer/geolocation_dispatcher.cc
|
| +++ b/content/renderer/geolocation_dispatcher.cc
|
| @@ -12,6 +12,7 @@
|
| #include "third_party/WebKit/public/web/WebGeolocationClient.h"
|
| #include "third_party/WebKit/public/web/WebGeolocationPosition.h"
|
| #include "third_party/WebKit/public/web/WebGeolocationError.h"
|
| +#include "third_party/WebKit/public/web/WebUserGestureIndicator.h"
|
|
|
| using blink::WebGeolocationController;
|
| using blink::WebGeolocationError;
|
| @@ -89,7 +90,8 @@ void GeolocationDispatcher::requestPermission(
|
| int bridge_id = pending_permissions_->add(permissionRequest);
|
| base::string16 origin = permissionRequest.securityOrigin().toString();
|
| Send(new GeolocationHostMsg_RequestPermission(
|
| - routing_id(), bridge_id, GURL(origin)));
|
| + routing_id(), bridge_id, GURL(origin),
|
| + blink::WebUserGestureIndicator::isProcessingUserGesture()));
|
| }
|
|
|
| // TODO(jknotten): Change the messages to use a security origin, so no
|
|
|