dr460nf1r3/firedragon-browser

Netflix not playing

Closed this issue · 11 comments

I enabled DRM here:

Screenshot_84

That didnt help. Yes, Widewine is enabled (by default)

Screenshot_87

Then, I changed the override file. It was still set to false.

Screenshot_89

It still did not enable Netflix play. Any other ideas? (Works on Chrome)

While trying to find a solution I stumbled upon this Librewolf thread which was in fact dealing with the exact same issue. Check out the supposed solution and let me know if it works for you :)

Edit: I just verified it does indeed fix things 🥳

Well, can we make this default? As far as I understand, it requires removing security features, but maybe we can link this setting behind the "Enable DRM" setting, so this actually works?

The other method is to let every user run into this, a small fraction of them come here, an ever smaller fraction decide to change those settings, probably an even smaller fraction is successful at this..

While I think changing the browser agent to mimic Firefox for various websites is a good idea, I don't want to turn off anti fingerprinting measures. After all, we are privacy focused here :)

Yeah, and my first attempt to launch Netflix, was to install Chrome.
Let people choose. Since you are about choice as well ;)

So, when I set privacy.resistFingerprinting to false, the error screen from before changes to this:

Screenshot_147

Naturally, changing the user agent now would suggest that it works. But it doesnt:

Screenshot_157

I tried this with different useragent strings, including that one mentioned in the Gitlab issue.

But changing the useragent, did work for other features like the WhatsApp client.

Try using a completely fresh profile and just do these 2 modifications. That's how I did it and it worked.

Well, do you consider this how every user is supposed to do it?

Whenever something does not work, just delete your whole configuration and then you have to hack your about:config?

As said, nobody will do that, who is slightly interested into a smooth experience. I would rather use another browser.

Me being the only one working on this browser unfortunately means that I can't test every single modification needed for specific websites myself - that's why I'm providing some instructions on how to to investigate things rather than ignoring your request, if that's too much to ask for I'm sorry. You could even use another browser just for Netflix, if that's a deal breaker for you.

If you are interested in 100% working websites I'd suggest going with plain Firefox or even Chrome, this will provide exactly what you seem to be looking for.

Certain things have been adapted for "greater masses" in the past already and I'm completely fine with that. However, I won't drop anti fingerprinting because of given reasons. Heck, if people want to use another browser that's okay, after all FOSS is also about having and making choices 🙂

Cheers!

Dropping anti fingerprinting on request. When somebody presses "Enable DRM" that's an indicator, that this person prefers Netflix over said privacy.

Just an suggestion :)

You might have noticed that there is a toggle for this in Firedragon settings already 🙃

Yeah. And its not working. I mean, that the DRM button disables resistFingerprinting. As it is now, enabling the DRM button does nothing.