Index: content/browser/frame_host/render_frame_host_impl.cc |
diff --git a/content/browser/frame_host/render_frame_host_impl.cc b/content/browser/frame_host/render_frame_host_impl.cc |
index 0928d4dad34c09750e7bf5069ddfe10f2a28747c..f5b18bd941c631d1951e399e3053720774ba9053 100644 |
--- a/content/browser/frame_host/render_frame_host_impl.cc |
+++ b/content/browser/frame_host/render_frame_host_impl.cc |
@@ -1668,18 +1668,11 @@ void RenderFrameHostImpl::OnHidePopup() { |
#endif |
void RenderFrameHostImpl::RegisterMojoServices() { |
- GeolocationServiceContext* geolocation_service_context = |
- delegate_ ? delegate_->GetGeolocationServiceContext() : NULL; |
- if (geolocation_service_context) { |
- // TODO(creis): Bind process ID here so that GeolocationServiceImpl |
- // can perform permissions checks once site isolation is complete. |
- // crbug.com/426384 |
- GetServiceRegistry()->AddService<GeolocationService>( |
- base::Bind(&GeolocationServiceContext::CreateService, |
- base::Unretained(geolocation_service_context), |
- base::Bind(&RenderFrameHostImpl::DidUseGeolocationPermission, |
- base::Unretained(this)))); |
- } |
+ // TODO(creis): Bind process ID here so that GeolocationServiceImpl |
+ // can perform permissions checks once site isolation is complete. |
+ // crbug.com/426384 |
+ GetServiceRegistry()->AddService( |
+ base::Bind(&GeolocationServiceContext::CreateService, this)); |
WakeLockServiceContext* wake_lock_service_context = |
delegate_ ? delegate_->GetWakeLockServiceContext() : nullptr; |
@@ -2229,19 +2222,6 @@ void RenderFrameHostImpl::SendNavigateMessage( |
routing_id_, common_params, start_params, request_params)); |
} |
-void RenderFrameHostImpl::DidUseGeolocationPermission() { |
- PermissionManager* permission_manager = |
- GetSiteInstance()->GetBrowserContext()->GetPermissionManager(); |
- if (!permission_manager) |
- return; |
- |
- permission_manager->RegisterPermissionUsage( |
- PermissionType::GEOLOCATION, |
- GetLastCommittedURL().GetOrigin(), |
- frame_tree_node()->frame_tree()->GetMainFrame() |
- ->GetLastCommittedURL().GetOrigin()); |
-} |
- |
void RenderFrameHostImpl::UpdatePermissionsForNavigation( |
const CommonNavigationParams& common_params, |
const RequestNavigationParams& request_params) { |