pwshub.com

Chrome Web Store warns end is nigh for uBlock Origin

Back in June, Google's Chrome Web Store began alerting users of uBlock Origin who had developer-oriented versions of Chrome that the popular ad-filtering extension could soon stop working.

With the stable release of Chrome 127 on July 23, 2024, the full spectrum of Chrome users could see the warning. One user of the content-blocking add-on filed a GitHub Issue about the notification.

"This extension may soon no longer be supported because it doesn't follow best practices for Chrome extensions," the Chrome Web Store (CWS) notification banner explained.

But Google is being too cautious in its language. uBlock Origin (uBO) will stop working entirely when Google Chrome drops support for Manifest v2 – which uBlock Origin and other extensions rely on to do their thing. When Manifest v2 is no longer supported by Chrome, uBlock Origin won't work at all – that's what Google should be telling users.

You will have to find an alternative to uBO before Google Chrome disables it for good

Raymond Hill, the creator and maintainer of uBO, has made it clear that he will not be trying to adapt uBO to Google's Manifest v3 – the extension architecture that is replacing v2.

"You will have to find an alternative to uBO before Google Chrome disables it for good," he explained in a list of FAQs for uBlock Origin Lite – a content-blocking extension that functions on the upcoming Manifest v3 system but lacks the ability to create custom filters.

uBlock Origin Lite, he explained, is "not meant as a [Manifest v3]-compliant version of uBO, it's meant as a reliable Lite version of uBO, suitable for those who used uBO in an install-and-forget manner."

This is a nuanced statement. He's not saying that if you move from uBO to uBlock Origin Lite all will be well and exactly the same – just that uBlock Origin Lite works on Manifest v3, so it will continue working after the v2 purge.

This nuance is needed because Manifest v2 provided uBlock Origin and other extensions deep access to sites and pages being visited by the user. It allowed adverts and other stuff to be filtered out as desired, whereas v3 pares back that functionality.

While it's difficult to generalize about how the experience of uBO under Manifest v2 and uBOL under Manifest v3 will differ, Hill expects uBOL "will be less effective at dealing with" websites that detect and block content blockers, and at "minimizing website breakage" when stuff is filtered out, because existing uBO filters can't be converted to declarative rules.

Manifest destiny

In 2018 Google announced plans to rewrite the Chrome Extension platform – the set of APIs available to developers of Chrome extension. The legacy scheme, Manifest v2, would be phased out and replaced by Manifest v3.

Manifest v3 curtailed much of the power of the prior extension regime, which could be (and was) easily abused. It did so in the name of security, privacy, and performance – by disallowing, for example, the execution of remotely hosted scripts and requiring that content filtering rules are declared in advance rather than dynamically. (That limitation has eased somewhat.)

  • Google paying to be default search on phones is totally against antitrust law, judge rules
  • Firefox's Mozilla follows Google in losing trust in Entrust's TLS certificates
  • W3C says Google's cookie climbdown 'undermines' a lot of work
  • Google's plan to drop third-party cookies in Chrome crumbles

One of the consequences of the transition, now supported to varying degrees by other browser makers, is that content blocking and privacy extensions are expected to become less capable due to the limitations of the Manifest v3 APIs.

While Manifest v3's capabilities have been improved in response to feedback – and outfits including AdGuard have expressed cautious optimism – platform improvements haven't made it possible to port uBlock Origin to the new API in a way that retains the desired functionality.

Google has been dropping Manifest v2 support from Chrome gradually since June 2024 in its developer-oriented browser release channels (Canary, Dev, and Beta). But it's still not clear when support will end completely.

Google didn't immediately respond to a request to clarify when Manifest v2 support will be dropped from the Chrome Stable release channel, but the appearance of a warning banner in the CWS suggests the end is near.

(Enterprise users with managed versions of Chrome have a bit longer, which has led some to contemplate a registry edit to set Chrome's enterprise flag.)

An estimated 34 million people have installed uBO to filter content in Chrome, according to CWS statistics. And a handful of these have already begun making their displeasure known in CWS reviews of the extension.

"As an IT administrator, uBlock Origin is a requirement for our users," wrote one individual posting under the name Kendoka on Monday. "As a personal user, I hereby swear to uninstall Chrome the day ad blockers are removed."

The other ten reviews posted on August 5, 2024 make similar statements. "If or when Chrome kills this extension, I will move to Firefox and never return," wrote someone posting under the name Henry A.

At this point, it's definitely "when," not "if." ®

Source: theregister.com

Related stories
1 month ago - A business breakup may be coming – but what comes after may not be better Comment  After more than 15 years of insisting that "competition is only a click away," Google's antitrust mantra is no longer keeping the regulators at bay.…
1 month ago - NOW YOU KNOW — Web-based apps escape iOS "Walled Garden" and Android side-loading protections. Getty...
1 month ago - Chrome Manifest V3 — Chrome is warning users that their extension makers need to update soon. Ron...
1 month ago - The master software for some Android phones includes a hidden feature that is insecure and could be activated to allow remote control or spying, a security company says.
1 month ago - By regularly clearing out your web browser's cookies and cache, you can get rid of files from the web that you don't need.
Other stories
33 minutes ago - get a handle on it — The company is still working on a remedy to the problem. Enlarge / Instead of...
33 minutes ago - Droughts in the coming decades could be longer than projected by current climate models, a new study published Wednesday in Nature warns. The...
36 minutes ago - This is like vi vs Emacs with 'religious overtones,’ project chief laughs Linux is 33 years old. Its creator, Linus Torvalds, still enjoys an argument or two but is baffled why the debate over Rust has attracted so much heat.…
56 minutes ago - Researchers at the University of Southampton in the UK successfully stored the entirety of the human genome sequence onto an indestructible 5D optical memory crystal no bigger than a penny. The indestructibility claims are no joke since...
56 minutes ago - The House Energy and Commerce Committee has approved a bill requiring all new vehicles to include AM radio. Known as the AM for Every Vehicle Act, the legislation passed with a 45-2 vote and will now proceed to the full House for...