Chrome 150 Ends Last MV2 Workarounds for Ad Blockers

Khanh Nguyen
Khanh Nguyen
(Updated: )
Chrome 150 Will Remove the Last Flag Keeping Legacy Ad Blockers Alive

Google Chrome's Manifest V2 phase-out is entering its final two steps. Chrome 150, expected on June 30, removes the flag that power users have relied on to keep MV2 extensions running. Chrome 151 follows in July with a complete sweep of all remaining MV2 flags. After that, extensions like uBlock Origin's legacy MV2 build will have no supported path in Chrome.

The Flag That Was Keeping MV2 Alive — and Why Google Is Calling It Dead Code

When Google began enforcing Manifest V3 for extensions, some power users found a way to stay on MV2: the kExtensionManifestV2Disabled flag, a Chromium internal toggle that preserved MV2 functionality even after standard support ended. CyberNews identified a Chromium commit that removes this flag outright. The commit describes it as "dead code" — a signal that Google considers the feature not just deprecated but no longer worth maintaining.

A Google engineer confirmed the reasoning directly in a code review. MV2 extensions, the engineer wrote, "are no longer allowed in any supported version of Chrome, and we are removing support for them and the associated functionality." Google cited accumulated technical debt, increased complexity, and security risks — including MV2-specific bugs discovered recently — as factors in the decision to stop providing any MV2 functionality at all.

The commit also notes that other Chromium-based browsers may choose to continue supporting MV2 independently, since the Chromium project itself does not enforce Google Chrome's extension policies. Whether major alternatives like Microsoft Edge and Opera will follow Chrome's phase-out is not confirmed; Neowin has suggested they likely will.

The chart below shows how the MV2 support path closes across the two upcoming Chrome releases.

MV2 Extension Support Path in Chrome 150 and Chrome 151A flow diagram showing how Manifest V2 extension support is eliminated in two steps: the flag workaround removed in Chrome 150, and all remaining flags removed in Chrome 151.How MV2 Support Ends in ChromeTwo-step removal across Chrome 150 (June 30) and Chrome 151 (July 2026)MV2 ExtensionStill InstalledChrome 150 shipsExtensionManifestV2Disabled removedDevTools workaroundrequires manual patch each sessionChrome 151 shipsAll remaining MV2 flags removedMV2 fully unsupportedin all supported Chrome versionsSource: Chromium commits via CyberNews, W3C WebExtensions Community Group, PiunikaWeb

Chrome 150 and Chrome 151: What Each Release Actually Removes

The removal happens in two distinct steps, each targeting a different layer of MV2 infrastructure.

Chrome 150, expected on June 30, 2026, removes the ExtensionManifestV2Disabled flag. This is the flag that allowed power users to keep MV2 extensions active after Google's main enforcement began. After Chrome 150 ships, a limited DevTools method will technically remain, but AllAboutCookies has documented that it requires manually patching page elements every browser session. That makes it impractical for everyday use and effectively not a workaround for most people.

Chrome 151, expected in July 2026, removes the remaining MV2 flag infrastructure entirely. This includes ExtensionManifestV2Unsupported, ExtensionManifestV2Availability, and AllowLegacyMV2Extensions. After Chrome 151, there is no flag, toggle, or supported mechanism left in Chrome to load or run a Manifest V2 extension.

The W3C WebExtensions Community Group documented the Chrome 150 flag removal on May 20, 2026. PiunikaWeb reported the Chrome 151 flag details on June 8, and PCWorld confirmed the full timeline the following day.

The timeline below maps the sourced milestone dates leading to and through the two removals.

MV2 Removal Milestone Timeline: May–July 2026A timeline of four key MV2 removal events from W3C documentation in May through the Chrome 150 June 30 ship date, with Chrome 151 as a forward-looking node.MV2 Removal Milestone TimelineKey dates from documentation to Chrome 150 and Chrome 151 shipMay 20, 2026W3C documentsChrome 150 removalJune 8, 2026PiunikaWeb reportsChrome 151 flagsJune 9, 2026PCWorld confirmsfull timelineJune 30 / JulyChrome 150 ships;Chrome 151 followsSources: W3C WebExtensions Community Group · PiunikaWeb · PCWorld · 9to5Google

What uBlock Origin Users Can Actually Do Now

The practical consequence is straightforward: the legacy MV2 build of uBlock Origin will stop working in Chrome. Users who have been relying on the MV2 version — either because they preferred it or because the MV3 build lacked the same filtering capabilities — will lose that extension in Chrome entirely after these two releases land.

The MV3-compatible build of uBlock Origin is available and functions within Chrome's current extension framework, but MV3 imposes constraints that its developer, Raymond Hill, has argued limit ad-blocking effectiveness compared to MV2. Whether those limitations are material in everyday use is a separate question, but the choice that power users had — staying on MV2 for more permissive filtering — will be gone.

Users who want to continue using MV2 extensions have one practical path left: switching to a Chromium-based browser that maintains independent MV2 support. Firefox already uses a different extension system that is not subject to Google's MV3 mandate. Some smaller Chromium forks have indicated they will preserve MV2 support, but the major Chromium-derived browsers — Edge, Opera, Brave — have not confirmed whether they will diverge from Google's removal timeline.

The three flags eliminated in Chrome 151 that close out all remaining MV2 infrastructure are shown below.

Three Manifest V2 Flags Removed in Chrome 151Metric reference cards showing the three Chrome flags eliminated in Chrome 151 that complete the removal of all Manifest V2 infrastructure.Three MV2 Flags Removed in Chrome 151Completing the removal of all Manifest V2 infrastructure from ChromeFlag 1MV2UnsupportedExtensionManifestV2UnsupportedFlag 2MV2AvailabilityExtensionManifestV2AvailabilityFlag 3Legacy MV2AllowLegacyMV2ExtensionsSource: PiunikaWeb, June 8, 2026 · PCWorld, June 9, 2026

Comments (0)

No comments yet.

Be the first to share your perspective on this topic.