Closed Bug 1527747 Opened 2 years ago Closed 2 years ago

Amazon Prime Video doesn't work with privacy.resistFingerprinting

Categories

(Core :: DOM: Security, defect, P3)

defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox65 --- affected
firefox66 --- affected
firefox67 --- affected
firefox68 --- unaffected

People

(Reporter: viktor_jaegerskuepper, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fingerprinting][fp-triaged][domsecurity-backlog][tor])

Similarly to bug 1524085, Amazon Prime Video doesn't work any more with privacy.resistFingerprinting enabled. I think this is just about the version number in the User Agent because I could use it with Firefox Nightly 67 before the patches for bug 1511763 landed.

I tested on Linux with current release, beta and nightly with the setting enabled and disabled, but I assume that other operating systems are also affected.

I can confirm this bug on macOS with Firefox Nightly 67, and switch off privacy.resistFingerprinting fixes this.
Using add-on [1] to update user-agent to [2] got another (unknown) error message.

[1] https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher-revived/
[2] Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:67.0) Gecko/20100101 Firefox/67.0

Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P3
Whiteboard: [fingerprinting][fp-triaged]
Whiteboard: [fingerprinting][fp-triaged] → [fingerprinting][fp-triaged][domsecurity-backlog]
Whiteboard: [fingerprinting][fp-triaged][domsecurity-backlog] → [fingerprinting][fp-triaged][domsecurity-backlog][tor]

I found a workaround using the add-on [1]. In my case it is only necessary to change the version number in the default user agent to at least 62 (tested up to 67) for amazon.de to make it work. This means that currently e.g. [2] works in Firefox 65 and e.g. [3] works in Firefox 67 on my Linux system.

[1] https://addons.mozilla.org/de/firefox/addon/custom-user-agent-revived/
[2] Mozilla/5.0 (X11; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0
[3] Mozilla/5.0 (Windows NT 6.1; rv:67.0) Gecko/20100101 Firefox/67.0

(In reply to Viktor Jägersküpper from comment #2)

I found a workaround using the add-on [1]. In my case it is only necessary to change the version number in the default user agent to at least 62 (tested up to 67) for amazon.de to make it work. This means that currently e.g. [2] works in Firefox 65 and e.g. [3] works in Firefox 67 on my Linux system.

Thanks for sharing the workaround. :)

(In reply to Viktor Jägersküpper from comment #2)

[1] https://addons.mozilla.org/de/firefox/addon/custom-user-agent-revived/

Thanks, this add-on also makes it working on my mac.

I tested Firefox 68 (currently Nightly) on Linux and found that it is not affected by this bug. To make it work with Firefox 66, the minimum version number in the user agent still seems to be 62.

As discussed in bug 1524085, this should be fixed on Amazon's end now. I've just tested in 66 with privacy.resistFingerprinting toggled and am seeing this working again. Please let me know if you see otherwise.

Marking as invalid based on this being caused by logic on Amazon's end.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID

With 67.0b5 it also works for me now.

Bryce and Viktor, thank you for verifying the fix!

You need to log in before you can comment on or make changes to this bug.