It probably is a change Mozilla introduced with at least 80.0 (possibly 79.0 too, didn't check that, 78.0 still works) but it now seems that certain (not sure yet what determines it) cookies cannot be removed via browser.cookies.remove(). The function's promise does get fulfilled, however with null which should indicate that "no cookie matched the details parameter".
The original bug report for CAD is at Cookie-AutoDelete/Cookie-AutoDelete#807
I originally observed the issue with https://github.com/Cookie-AutoDelete/Cookie-AutoDelete, however Forget-me-not appears to exhibit the same behaviour.
It probably is a change Mozilla introduced with at least 80.0 (possibly 79.0 too, didn't check that, 78.0 still works) but it now seems that certain (not sure yet what determines it) cookies cannot be removed via
browser.cookies.remove()
. The function's promise does get fulfilled, however withnull
which should indicate that "no cookie matched the details parameter".The original bug report for CAD is at Cookie-AutoDelete/Cookie-AutoDelete#807