Name Description Size Coverage
components.conf 1376 -
docs -
metrics.yaml 3211 -
moz.build 963 -
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 3523 100 %
Permission.h 1470 100 %
PermissionDelegateHandler.cpp static 13174 97 %
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. 7675 50 %
PermissionDelegateIPCUtils.h 1044 92 %
PermissionManager.cpp 165817 88 %
PermissionManager.h PermissionKey is the key used by PermissionHashKey hash table. 30185 100 %
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. 6104 92 %
test 0 %