I could not reproduce myself but I'm still reporting because after reading the MDN documentation, it does look like we are not handling FPI as we should:
The cookies.get(), cookies.getAll(), cookies.set() and cookies.remove() APIs all accept a firstPartyDomain option. When first-party isolation is on, you must provide this option or the API calls will fail.
Type: code issue
Found on reddit. I'm reporting myself because OP has not done it yet and they might have forgotten about it.
Link to L481 of
background.js
I could not reproduce myself but I'm still reporting because after reading the MDN documentation, it does look like we are not handling FPI as we should:
Source: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/cookies
@Hainish