Just tried reproducing it.
The first time Widevine was on by default, I installed uBlock Origin, and restarted Firefox. Ads weren't blocked. I disabled Widevine, ads were suddenly blocked.
Just uninstalled uBlock Origin. Enabled Widevine. Restarted browser. Installed uBlock Origin. Restart browser. Widewine still enabled. I see ads. I then disabled Widevine and lo and behold I don't see ads.
HOWEVER, I restarted Firefox again. Now Widevine is disabled, and crap I see YT ads again.
@email@example.com @Gina@fosstodon.org It's more a question of usability than Google's power.
Most streaming website uses DRM to display content (Netflix, Spotify, …), this plugin is required for that.
I cannot blame Mozilla for providing a browser that works for most usage to its users.
Even if I strongly hate DRM, I understand the position of Mozilla.
It's not a typical extension. It's the DRM stuff that is standardized by the #IETF to make #DRM possible for big streaming platforms. #Firefox would lose a lot of users, if they could not watch all their beloved streaming services. Then the #Google browser engine monopoly would be completed. In my opinion, this is entirely Google's fault. Although #mozilla did shameful things, they are still one of our greatest allies. If we are fundamentally divided, Google wins.
I think this depends in the distribution. I believe, some #Firefox versions (Arch Linux?) do come without #widevine (at least that was the case, last time i used widevine). But yes, non widevine builds directly available from the #mozilla websitr would be nice.
But i am not sure whether non-#linux users would actually care about this.
@Gina Even though you found the solution, I recommend using hBlock: https://github.com/hectorm/hblock:
“hBlock is a POSIX-compliant shell script that gets a list of domains that serve ads, tracking scripts and malware from multiple sources and creates a hosts file, among other formats, that prevents your system from connecting to them.”
@Gina I had hardened my Firefox by following privacytoolsIO steps (includes disabling Widevine) and that's why my uBlock Origin was working fine.
@Gina I just checked and it seems that I have this enabled too, but I don't seem to have any problem with uBlock Origin and YouTube. (It's also quite strange that Widevine has anything to do with YouTube Ads, as far as I know YouTube does not even invoke Widevine except for a few paid resources)
@Gina I guess it could be something about Firefox for Windows? (It seems that yours is the Windows version)
@PeterCxy It could be. To be honest, this new laptop came filled with Windows and Dell bloatware, I still have to reimage it.
@PeterCxy @Gina Widevine is Google's DRM so they wouod absolutely do this in their typically anti competitive manner.
As this has affected ye though, maybe ye might send a message to the EU Antitrust/Competition authorities and let them know? :) This looks like another clear antitrust issue and could get Google in some trouble.
@seachaint @Gina I don't think one should jump to such a definitive conclusion too quickly from one case that may or may not be caused by that Google plugin. I don't doubt Google's willingness to do something like this, and I do dislike Widevine DRM, but I'd say just wait and see if more cases like this start popping up recently, and then try to determine whether it's Google or something else. AFAIK that thing loaded in Firefox is not even activated at all (even though the plugin shows as enabled) unless you explicitly allowed it to download the blob from Google.
@seachaint @PeterCxy I realize now it's quite a big assumption to make. I tried reproducing the issue, and the same happened, but then there was a little twist in that after a browser restart where I had Google's DRM disabled and uBlock Origin enabled it showed ads again.
So idk, maybe a uBlock issue.
@redneonglow it's either that or uBlock Origin took some time to update its lists or something. I didn't change anything else in the meantime.
@Gina it is, if course, completely by design. Most people just think of DRM as technology that prevents you from viewing content that licensors don't want you to see but it's more than that. DRM is also about REQUIRING you to view content licensors wish for you to see (ads) as well as forcing you to run certain software (trackers) in lieu of monetary payment to view their protected content.
I think if more people were aware of DRM's full scope there would be more resistance to it.
@Gina I imagine some ads probably take advantage of Wildvine, but advertising is randomized on YT, IIRC.
@nathand Maybe it itsn't Widevine at all but maybe uBlock just.. needs some encouragement or something?
God so glad I don't have to solve IT issues for a living anymore.
@Gina youtube-dl and/or mpv 😎
Actually, don't do that. You might try enabling some of the other filter lists in uBlock.
@Gina Sounds like it could be an issue with the filters. Although you say you've removed and re-installed, so that would be odd - unless it didn't clear the settings.
Have you tried "purge all caches" and then updating the filters from the filter lists settings screen?
@gray I have not, but I do think maybe that could be it. After reproducing and then finding out the ads were appearing again after a browser restart (with uBlock on and DRM disabled), I now think it might not be the DRM after all. Maybe uBlock just takes a while to enable or something?
I don't know, but installing uBlock (=ads), and then disabling DRM (=no ads) was odd.
@Gina That is utterly bizarre. uBlock should be good from either a new tab or a page reload.
Here's the filter lists I have running:
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.