Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(540)

Unified Diff: chrome/browser/permissions/permission_context_base.h

Issue 2908133003: Split GetPermissionStatus into GetPermissionStatusForFrame/Worker
Patch Set: Split GetPermissionStatus into GetPermissionStatusForFrame/Worker Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/permissions/permission_context_base.h
diff --git a/chrome/browser/permissions/permission_context_base.h b/chrome/browser/permissions/permission_context_base.h
index 72ef40eee34a40502376ba08970940774901d7b8..2ce35aa9b756fae9cb8d5dac2dea81c79d1d2396 100644
--- a/chrome/browser/permissions/permission_context_base.h
+++ b/chrome/browser/permissions/permission_context_base.h
@@ -107,6 +107,10 @@ class PermissionContextBase : public KeyedService {
virtual void CancelPermissionRequest(content::WebContents* web_contents,
const PermissionRequestID& id);
+ // Returns true if the feature is allowed to be used in workers. Most features
+ // are not allowed to be used in workers.
+ virtual bool IsAllowedInWorkers() const;
+
// Whether the kill switch has been enabled for this permission.
// public for permissions that do not use RequestPermission, like
// camera and microphone, and for testing.

Powered by Google App Engine
This is Rietveld 408576698