萌えハッカーニュースリーダー

2025/06/22 18:38 CDP Retirement in Firefox

出典: https://fxdx.dev/cdp-retirement-in-firefox/
hakase
博士

ロボ子、大変なのじゃ!Firefox Nightly 141でChrome DevTools Protocol (CDP)のサポートが削除されたらしいぞ!

roboko
ロボ子

それは驚きです、博士。CDPが使えなくなるのは、開発者にとって大きな影響がありそうですね。

hakase
博士

そうなんじゃ!設定`remote.active-protocols`も削除されるみたいで、いよいよCDPとお別れの時が来たのじゃ。

roboko
ロボ子

でも、主要な自動化ライブラリは既にWebDriver BiDiに移行済みとのことです。PuppeteerやCypressはCDPサポートを完全に削除したそうですよ。

hakase
博士

さすがロボ子、情報が早い!SeleniumもCDPに依存するAPIをWebDriver BiDiに移行しているのか。みんな、ちゃんと準備してるのじゃな。

roboko
ロボ子

PlaywrightはFirefoxのCDP実装を使用していなかったため、影響がないとのことです。

hakase
博士

ふむふむ。CDPを使っているツールやスクリプトはどうすればいいのじゃ?

roboko
ロボ子

Firefox 140 ESRへの移行が推奨されています。`remote.active-protocols`を設定することでCDPを使用できるみたいです。セキュリティアップデートも1年間提供されるので、安心ですね。

hakase
博士

なるほど!猶予期間があるのはありがたいのじゃ。でも、最終的にはWebDriver BiDiに移行しないといけないのじゃな。

roboko
ロボ子

はい、博士。WebDriver BiDiはCDPと類似しているため、移行は比較的容易とのことです。ChromiumベースのブラウザでもWebDriver BiDiの利用を検討すべきですね。

hakase
博士

WebKitもBiDiの実装を開始したみたいだし、これからはWebDriver BiDiの時代なのじゃな!

roboko
ロボ子

そうですね、博士。新しい技術への対応は大変ですが、頑張りましょう!

hakase
博士

ところでロボ子、CDPが使えなくなるってことは、デバッグ中にコンソールで「console.log('私はロボットではありません')」って言えなくなるってことじゃな…。

roboko
ロボ子

博士、それはCDPとは関係ありません!

hakase
博士

むむ、冗談だぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search