зеркало из https://github.com/mozilla/gecko-dev.git
4fa08131c7
Normally, a private browsing session doesn't store any data permamently. This extends to permissions, which are cleared at the end of the browsing session (i.e. when the GeckoRuntime is closed or killed). There are cases, however, where we want to keep the data around. For example Focus needs to store tracking protection permissions permanently. For this reason, this patch introduces a new API that allows embedders to set permanent permissions for private browsing GeckoSession. This patch also always sends a tracking protection permission for every page load, this allows embedders to set the tracking protection permission without using the deprecated API `setPermission`, this was an oversight during the implementation of the new StorageController API. Differential Revision: https://phabricator.services.mozilla.com/D126546 |
||
---|---|---|
.. | ||
android | ||
locales | ||
.eslintrc.js |