{"id":653585,"date":"2026-06-11T17:10:37","date_gmt":"2026-06-11T15:10:37","guid":{"rendered":"https:\/\/mybroadband.co.za\/news\/?p=653585"},"modified":"2026-06-11T17:23:24","modified_gmt":"2026-06-11T15:23:24","slug":"end-of-an-era-for-ad-blockers-in-google-chrome","status":"publish","type":"post","link":"https:\/\/mybroadband.co.za\/news\/software\/653585-end-of-an-era-for-ad-blockers-in-google-chrome.html","title":{"rendered":"End of an era for ad blockers in Google Chrome"},"content":{"rendered":"\n<p>Google recently released Chrome 149, which will be the last version of the popular web browser to support an important feature widely used by ad blocker extensions.<\/p>\n\n\n\n<p>From Chrome 150, the browser will no longer allow the installation of extensions that rely on Manifest V2 (MV2), a standard that governed browser extensions for over a decade.<\/p>\n\n\n\n<p>MV2 is being replaced by Manifest V3 (MV3), which specifically dropped support for a feature called Blocking WebRequest, with Google citing privacy, security, and performance considerations.<\/p>\n\n\n\n<p>The final removal of MV2 support from Chrome was <a href=\"https:\/\/github.com\/w3c\/webextensions\/issues\/1000\" target=\"_blank\" rel=\"noreferrer noopener\">flagged<\/a> by Anton Bershanskiy, a software engineer and open-source developer involved in web standards.<\/p>\n\n\n\n<p>Raymond Hill, the creator of uBlock Origin, <a href=\"https:\/\/github.com\/uBlockOrigin\/uBOL-home\/wiki\/Frequently-asked-questions-(FAQ)\" target=\"_blank\" rel=\"noreferrer noopener\">explained<\/a> that MV3 did not make it impossible to offer ad blocker extensions in Chrome, but severely inhibited their ability to do certain advanced filtering.<\/p>\n\n\n\n<p>Chrome\u2019s transition from MV2 to MV3 also wasn\u2019t a sudden, unexpected change. Google has been talking about Manifest V3 <a href=\"https:\/\/blog.chromium.org\/2018\/10\/trustworthy-chrome-extensions-by-default.html\" target=\"_blank\" rel=\"noreferrer noopener\">since October 2018<\/a>.<\/p>\n\n\n\n<p>To prepare for the shift, Hill developed uBlock Origin Lite, a version of his popular extension designed to be entirely MV3-compliant.<\/p>\n\n\n\n<p>Because the change from MV2 to MV3 is so dramatic, Hill said he would not automatically transition uBlock Origin users to uBlock Origin Lite in the Chrome Web Store.<\/p>\n\n\n\n<p>\u201cI consider uBO Lite to be too different from uBO to be an automatic replacement,\u201d he said.<\/p>\n\n\n\n<p>\u201cYou will have to explicitly find a replacement to uBO according to what you expect from a content blocker. uBO Lite may or may not fulfil your expectations.\u201d<\/p>\n\n\n\n<p>Other popular ad-blocking extensions have adapted to the new standard, but Hill explained that this required making significant trade-offs.<\/p>\n\n\n\n<p>He said the trickery other content blockers use to try and keep their level of filtering the same between MV2 and MV3 meant they risk being less reliable.<\/p>\n\n\n\n<p>Hill published a video showing that AdBlock Plus did not always block ads immediately after Chrome started up. uBlock Origin did, but at the cost of many filtering capabilities.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Manifest V3 era<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/06\/Google-Chrome-History-1200x675.jpg\" alt=\"\" class=\"wp-image-653588\" srcset=\"https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/06\/Google-Chrome-History-1200x675.jpg 1200w, https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/06\/Google-Chrome-History-600x338.jpg 600w, https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/06\/Google-Chrome-History-768x432.jpg 768w, https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/06\/Google-Chrome-History-1536x864.jpg 1536w, https:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2026\/06\/Google-Chrome-History.jpg 1600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><figcaption class=\"wp-element-caption\">Photographer: R.Narong \/ Shutterstock.com<\/figcaption><\/figure>\n\n\n\n<p>When Google <a href=\"https:\/\/blog.chromium.org\/2019\/06\/web-request-and-declarative-net-request.html\" target=\"_blank\" rel=\"noreferrer noopener\">announced<\/a> more details about its plans for MV3 in 2019, it said there had been a lot of confusion and misconception around the motivations and implications of the change.<\/p>\n\n\n\n<p>\u201cThis included speculation that these changes were designed to prevent or weaken ad blockers. This is absolutely not the goal,\u201d Google stated.<\/p>\n\n\n\n<p>\u201cIn fact, this change is meant to give developers a way to create safer and more performant ad blockers.\u201d<\/p>\n\n\n\n<p>In comments included with the source code commits that removed support for Manifest V2 extensions from future versions of Chrome, the developers explained the reason for the change.<\/p>\n\n\n\n<p>\u201cMV2 extensions are no longer allowed in any supported version of Chrome, and we are removing support for them and the associated functionality,\u201d said Devlin Cronin, extensions platform technical lead.<\/p>\n\n\n\n<p>\u201cWe won\u2019t be able to provide or maintain this functionality indefinitely due to the complexity and tech debt, as well as the security risks it entails.\u201d<\/p>\n\n\n\n<p>Cronin said they had found a number of bugs that were specific to MV2 recently. He also noted that other browsers could continue supporting the standard if they wanted to.<\/p>\n\n\n\n<p>\u201cI can certainly understand the desire to keep using these extensions, and if I recall correctly, many of the Chromium forks plan to continue supporting MV2 indefinitely.\u201d<\/p>\n\n\n\n<p>Among Chromium-based browsers, Brave, Opera, and Vivaldi have pointed their users towards their built-in content filters, which are not impacted by changes to the web extension API.<\/p>\n\n\n\n<p>Microsoft Edge is <a href=\"https:\/\/learn.microsoft.com\/en-us\/microsoft-edge\/extensions\/developer-guide\/manifest-v3\" target=\"_blank\" rel=\"noreferrer noopener\">expected<\/a> to follow Chrome\u2019s lead and completely remove the flags controlling MV2 availability, permanently disabling older extensions.<\/p>\n\n\n\n<p>Firefox, which is not based on Chromium, said it would continue to support Blocking WebRequest while offering both MV2 and MV3 for extension developers.<\/p>\n\n\n\n<p>\u201cMore tools for developers means more choice and innovation for users,\u201d <a href=\"https:\/\/blog.mozilla.org\/en\/firefox\/firefox-manifest-v3-adblockers\/\" target=\"_blank\" rel=\"noreferrer noopener\">said<\/a> Mozilla, the organisation behind Firefox.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ad blocker extensions will soon lose access to an important feature most of them used in Google Chrome.<\/p>\n","protected":false},"author":15,"featured_media":653586,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,16],"tags":[1567,167],"class_list":["post-653585","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet","category-software","tag-chrome","tag-google"],"_links":{"self":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/653585"}],"collection":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/comments?post=653585"}],"version-history":[{"count":2,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/653585\/revisions"}],"predecessor-version":[{"id":653596,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/653585\/revisions\/653596"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media\/653586"}],"wp:attachment":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media?parent=653585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/categories?post=653585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/tags?post=653585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}