Google Chrome Manifest V3 移行と MV2 広告ブロッカーの終焉

Google Chrome は、Manifest V2(MV2)拡張機能が機能できる残された技術的抜け穴をすべて取り除くことで、Manifest V3 への移行を最終段階に進めています。この措置により、ブラウザがそれらを実行するために必要だったレガシーコードが削除され、uBlock Origin を含む多くの人気広告ブロッカーのサポートが事実上終了します。

Chrome 150 と 151: 最終削除タイムライン

Google は、2026 年中頃に予定されている 2 つの主要アップデートを通じて Manifest V2 のサポートを段階的に廃止します。これらのアップデートは、ユーザーが以前 MV3 の制限を回避するために使用していたフラグを削除します。

  • Chrome 150(2026 年 6 月 30 日予定): このバージョンは kExtensionManifestV2Disabled フラグを削除します。このフラグは、ユーザーが MV2 拡張機能を有効に保つための主要な技術的回避策でした。限定的な DevTools の方法は残りますが、毎回ページ要素を手動でパッチする必要があり、日常的な使用には実用的ではありません。
  • Chrome 151(2026 年 7 月予定): このリリースでは、ExtensionManifestV2UnsupportedExtensionManifestV2AvailabilityAllowLegacyMV2Extensions など、残存するすべてのレガシーフラグが削除されます。

Manifest V3 へのシフトを促す技術的要因

Google は、技術的負債、セキュリティリスク、複雑性を主な理由として、Manifest V2 の完全な削除を決定したと述べています。Chromium のコミットで Google エンジニアが語ったところによると、MV2 に特有の複数のバグが判明し、これらの削除が必要となったとのことです。

"MV2 extensions are no longer allowed in any supported version of Chrome, and we are removing support for them and the associated functionality. We won’t be able to provide / maintain this functionality indefinitely due to the complexity and tech debt, as well as the security risks it entails."

広告ブロッカーと Chromium ブラウザへの影響

Manifest V3 への移行は、ブラウザ拡張機能の権限構造を根本的に変更します。MV2 はより柔軟なネットワークリクエストのインターセプトを可能にしていたため、多くの広告ブロッカーはそれに依存してコンテンツを効果的にフィルタリングしていました。Manifest V3 はこれらの機能を制限するため、uBlock Origin などのツールへの影響が大きくなります。

この削除は Google Chrome 主導ですが、影響は他の Chromium 系ブラウザにも及びます。Google は他のブラウザが必要に応じて MV2 のサポートを継続できると述べていますが、業界の報告では Microsoft Edge や Opera も Chrome と同様にこれらの拡張機能を無効化する方向に向かう可能性が高いとされています。

Sources