Slide 17
Slide 17 text
FirefoxでのCDPの対応について
D As the name suggests, the CDP is used by Chrome's DevTools and needs to
change with DevTools requirements#
D The CDP is not standardized in a shared, public specification and maintaining
it in Firefox required steady communication and effort#
D Since Firefox only implemented a subset of CDP, Puppeteer could never
guarantee its full API to work with Firefox, creating confusion for users.
https://developer.chrome.com/blog/firefox-support-in-puppeteer-with-webdriver-bidi
D ChromeのDevToolsの要件に応じた対応が必
D 公開されている標準仕様ではないので、都度コミュニケーションが必要だっ¤
D FirefoxではCDPのサブセットのみ実装していたので、
PuppeteerはFirefoxで完全なAPIが動作することが保証できず、
ユーザーに混乱が生じた