I’m the developer of the Refined Prime Video WebExtension which is available for Chrome and Firefox. A recent Firefox update seems to have broken one of its features. It’s a popup that allows users to quickly continue watching series on Amazon Prime Video (see screenshot).
To fetch the list of series from Prime Video, the popup makes a request to an internal Prime Video endpoint at /gp/video/api/storefront
. Users can select an Amazon region in the settings which determines the domain being used (for example amazon.de
or primevideo.com
).
Today I noticed that three of the supported domains (amazon.de
, amazon.co.uk
, and amazon.co.jp
) are no longer working in Firefox because my add-on’s requests to them are flagged as “from a tracker” and, as a result, don’t contain cookies (which are required to return user-specific content). This is the warning message I got in the debug console:
Request to access cookie or storage on “https://www.amazon.de/gp/video/api/storefront” was blocked because it came from a tracker and content blocking is enabled.
I don’t understand why Firefox identifies my add-on as a tracker or why amazon.com
and primevideo.com
are not affected by this. Can anybody help me with this?