Googleは11月4日(現地時間)、Chrome 155からchrome.debugger APIを使用する拡張機能へのエンタープライズポリシーの適用をサーバー側の設定更新によってロールバックした。
対象は、管理者がExtensionSettingsのruntime_blocked_hosts、DisableScreenshots、データ損失防止(DLP)ルールを構成した管理対象ブラウザのみ。ブロック対象ホストが構成されている場合、chrome.debugger.attach()はruntime_allowed_hostsの指定にかかわらず、すべてのターゲットで拒否される。また、スクリーンショットのキャプチャがポリシーで無効になっている場合も失敗する。
Chrome 155 Stableは10月6日にロールアウトされ、11月3日にロールバックされた。ロールバックは再起動後に適用される。更新を待たずに無効化するには、--disable-features=ExtensionDebuggerStrictPolicyRestrictionsフラグを指定してChromeを起動する。開発者に対しては、アタッチ拒否を適切に処理することや、chrome.scripting、chrome.declarativeNetRequestなど高レベルAPIへの移行を検討することを推奨している。
- 関連リンク
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
