| Index: chrome/browser/geolocation/geolocation_permission_context.cc
|
| diff --git a/chrome/browser/geolocation/geolocation_permission_context.cc b/chrome/browser/geolocation/geolocation_permission_context.cc
|
| index a183871da7fbe65a1e31966f1111826818804084..7110b4fdbfea8829568a0c5db7e0787421c463f3 100644
|
| --- a/chrome/browser/geolocation/geolocation_permission_context.cc
|
| +++ b/chrome/browser/geolocation/geolocation_permission_context.cc
|
| @@ -36,12 +36,14 @@ void GeolocationPermissionContext::RequestPermission(
|
| web_contents, id, id.bridge_id(), requesting_frame_origin, user_gesture,
|
| callback, &permission_set, &new_permission)) {
|
| if (permission_set) {
|
| + ContentSetting content_setting =
|
| + new_permission ? CONTENT_SETTING_ALLOW : CONTENT_SETTING_BLOCK;
|
| NotifyPermissionSet(id,
|
| requesting_frame_origin,
|
| web_contents->GetLastCommittedURL().GetOrigin(),
|
| callback,
|
| true,
|
| - new_permission);
|
| + content_setting);
|
| }
|
| return;
|
| }
|
|
|