mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-10 05:08:36 +02:00
Granted origins cause a third-party tracker browsing context to not get full first-party storage access after successfully calling the storage access API or a heuristic granting ephemeral access. For example, after https://tracker.example calls the storage access API successfully in the third-party context, they embed https://other-tracker.example, and that load fails because of ETP restrictions. Here what happens is that https://other-tracker.example is mistakenly considered the granted origin, and because such a permission doesn't exist, access is denied. Differential Revision: https://phabricator.services.mozilla.com/D57493 --HG-- extra : moz-landing-system : lando |
||
|---|---|---|
| .. | ||
| head.js | ||
| test_basic.js | ||
| test_certs.js | ||
| test_cookies.js | ||
| test_downloads.js | ||
| test_network_cache.js | ||
| test_passwords.js | ||
| test_permissions.js | ||
| test_storage_permission.js | ||
| xpcshell.ini | ||