components.conf |
|
1367 |
moz.build |
|
1013 |
nsIRemotePermissionService.idl |
Service to import default permissions from Remote Settings. Will be
initialized by permission manager after it itself has completed its
initialization, and will then import default permissions from Remote Settings
asynchronously. This also means default permissions aren't guranteed to be
available directly after startup.
|
1695 |
Permission.cpp |
|
3603 |
Permission.h |
|
1550 |
PermissionDelegateHandler.cpp |
static |
13072 |
PermissionDelegateHandler.h |
Permission delegate handler provides a policy of how top-level can
delegate permission to embedded iframes.
This class includes a mechanism to delegate permission using feature
policy. Feature policy will assure that only cross-origin iframes which
have been explicitly granted access will have the opportunity to request
permission.
For example if an iframe has not been granted access to geolocation by
Feature Policy, geolocation request from the iframe will be automatically
denied. if the top-level origin already has access to geolocation and the
iframe has been granted access to geolocation by Feature Policy, the iframe
will also have access to geolocation. If the top-level frame did not have
access to geolocation, and the iframe has been granted access to geolocation
by Feature Policy, a request from the cross-origin iframe would trigger a
prompt using of the top-level origin.
|
7790 |
PermissionDelegateIPCUtils.h |
|
1165 |
PermissionManager.cpp |
|
145241 |
PermissionManager.h |
PermissionKey is the key used by PermissionHashKey hash table.
|
27304 |
RemotePermissionService.sys.mjs |
Allowlist of permission types and values allowed to be set through remote
settings. In this map, the key is the permission type, while the value is an
array of allowed permission values/capabilities allowed to be set. Possible
values for most permissions are:
- Ci.nsIPermissionManager.ALLOW_ACTION
- Ci.nsIPermissionManager.DENY_ACTION
- Ci.nsIPermissionManager.PROMPT_ACTION
- "*" (Allows all values)
Permission types with custom permission values (like
https-only-load-insecure) may include different values. Only change this
value with a review from #permissions-reviewers.
|
6592 |
test |
|
|