| Index: blimp/engine/app/blimp_permission_manager.cc
|
| diff --git a/blimp/engine/app/blimp_permission_manager.cc b/blimp/engine/app/blimp_permission_manager.cc
|
| index 6f48b00325aa4ba6d5a8315d4b0ccc2ca6859eca..e41f957bcf9c4c2a551070bdd0b276b5082cff07 100644
|
| --- a/blimp/engine/app/blimp_permission_manager.cc
|
| +++ b/blimp/engine/app/blimp_permission_manager.cc
|
| @@ -23,7 +23,13 @@ int BlimpPermissionManager::RequestPermission(
|
| const GURL& origin,
|
| bool user_gesture,
|
| const base::Callback<void(blink::mojom::PermissionStatus)>& callback) {
|
| - callback.Run(blink::mojom::PermissionStatus::DENIED);
|
| + if (permission == content::PermissionType::GEOLOCATION) {
|
| + VLOG(1) << "Geolocation permission granted.";
|
| + callback.Run(blink::mojom::PermissionStatus::GRANTED);
|
| + } else {
|
| + VLOG(1) << "Permission denied.";
|
| + callback.Run(blink::mojom::PermissionStatus::DENIED);
|
| + }
|
| return kNoPendingOperation;
|
| }
|
|
|
|
|