diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-05-19 12:45:29 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-08-04 11:21:04 +0200 |
commit | 00e2201264e3839570fbf64817eeca931a630b01 (patch) | |
tree | 31757a5be2aac9b23d143701b6275d83d33de1a5 /src/core/permission_manager_qt.cpp | |
parent | fae023b184f6c044e85f4ca6052c306d519e2e85 (diff) |
Adaptations for Chromium 102
Pick-to: 6.4
Change-Id: I7ef0ad616f2ea0fae482253335e95998aa2d360e
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'src/core/permission_manager_qt.cpp')
-rw-r--r-- | src/core/permission_manager_qt.cpp | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/src/core/permission_manager_qt.cpp b/src/core/permission_manager_qt.cpp index 4d0f17a49..a1727bda3 100644 --- a/src/core/permission_manager_qt.cpp +++ b/src/core/permission_manager_qt.cpp @@ -51,7 +51,7 @@ static ProfileAdapter::PermissionType toQt(content::PermissionType type) case content::PermissionType::AR: case content::PermissionType::VR: case content::PermissionType::STORAGE_ACCESS_GRANT: - case content::PermissionType::FONT_ACCESS: + case content::PermissionType::LOCAL_FONTS: case content::PermissionType::DISPLAY_CAPTURE: case content::PermissionType::NUM: LOG(INFO) << "Unexpected unsupported permission type: " << static_cast<int>(type); @@ -289,6 +289,24 @@ blink::mojom::PermissionStatus PermissionManagerQt::GetPermissionStatusForFrame( render_frame_host->GetLastCommittedOrigin().GetURL()); } +blink::mojom::PermissionStatus PermissionManagerQt::GetPermissionStatusForCurrentDocument( + content::PermissionType permission, + content::RenderFrameHost *render_frame_host) +{ + return GetPermissionStatusForFrame( + permission, + render_frame_host, + render_frame_host->GetLastCommittedOrigin().GetURL()); +} + +blink::mojom::PermissionStatus PermissionManagerQt::GetPermissionStatusForWorker( + content::PermissionType permission, + content::RenderProcessHost *render_process_host, + const GURL &url) +{ + return GetPermissionStatus(permission, url, url); +} + void PermissionManagerQt::ResetPermission( content::PermissionType permission, const GURL& requesting_origin, @@ -304,6 +322,7 @@ void PermissionManagerQt::ResetPermission( content::PermissionControllerDelegate::SubscriptionId PermissionManagerQt::SubscribePermissionStatusChange( content::PermissionType permission, + content::RenderProcessHost * /*render_process_host*/, content::RenderFrameHost * /* render_frame_host */, const GURL& requesting_origin, base::RepeatingCallback<void(blink::mojom::PermissionStatus)> callback) |