Open piroor opened 3 years ago
https://developer.chrome.com/docs/extensions/mv3/mv3-migration-checklist/
以上の事から、現在の挙動と完全に互換性がある形でのManifest V3対応は不可能。 ただし、「余計な通信を発生させない」という挙動をドロップしても良ければ(1回実際にリクエストが飛んでしまうことを許容するなら)、エンドユーザーから見た従来の使い勝手を再現することはできると考えられる。
@piroor 結城さんのリンクを読んでいて見つけたんですが、
管理者インストールされたアドオンについては、従来のWebRequest
が使えるとも読めますね。
This only applies to user-installed extensions; force installed extensions (extensions distributed using ExtensionInstallForcelist). These extensions — typically used in an enterprise setting — can still use the blocking version of chrome.webRequest.
サービスワーカーへの移行等の対応は必要ですが、ビジネスでのユースケースを前提にするなら、 これで従来どおりの操作性を実現できる可能性がありますね。
Mozilla announced that the background page is deprecated and we need to migrate to service workers on manifest v3. https://blog.mozilla.org/addons/2021/05/27/manifest-v3-update/
There are some information to migrate background page to service workers:
以上の事から、IE View WEのManifest V3対応は積極的には行わないことにする。 (FirefoxがManifest V2を完全廃止するとなったら、その時にまた考える。)
So we have no plan to update IE View WE for Manifest V3 aggressively - in other words this project is semi-archived.
Done at the branch https://github.com/clear-code/ieview-we/tree/manifest-v3
It does not tested yet on Firefox. We may need to do more changes for Firefox...
調査を開始する。
Welcome to Manifest V3 - Chrome Developers https://developer.chrome.com/docs/extensions/mv3/intro/