This patch keeps the current status where Firefox and Chrome both allows notification permission in ABA context although the spec does not cover it. (https://github.com/whatwg/notifications/issues/177, also listed in https://privacycg.github.io/storage-partitioning/#remaining-user-agent-state) The child patch in bug 1914203 will add a telemetry to see whether the usage is low enough so that we can block ABA access, to make it more consistent with storage partitioning. Differential Revision: https://phabricator.services.mozilla.com/D219908