Switch browser tests from Puppeteer to Playwright with automatic browser installation #2344
Initial plan
81d409f0
Switch from puppeteer to playwright in browser tests
3598e958
Update CI workflow and fix browser version check for Playwright
0a02b7b4
Remove unused playwright config and clean up browser.js
9d85c063
Add browser validation and security improvements
1d57ee37
fisker
commented
on 2026-01-25
Security fix: Update playwright to 1.55.1 to patch SSL certificate ve…
9dc98064
Remove child_process usage and add explicit browser installation step
1c2a7c55
copilot-swe-agent
changed the title [WIP] Switch test:production:browser from Puppeteer to Playwright Switch browser tests from Puppeteer to Playwright 122 days ago
Use spawn instead of execSync for browser installation
168373d3
Remove child_process usage entirely - require manual browser installa…
68a47d72
Add webkit browser support for testing all Playwright browsers
62d69821
copilot-swe-agent
changed the title Switch browser tests from Puppeteer to Playwright Switch browser tests from Puppeteer to Playwright with support for all browsers 122 days ago
Add Microsoft Edge browser support
332ec96d
Add support for all Chromium channel variants (Chrome/Edge Beta/Dev/C…
8dd31cee
copilot-swe-agent
changed the title Switch browser tests from Puppeteer to Playwright with support for all browsers Switch browser tests from Puppeteer to Playwright with support for all browsers and channel variants 122 days ago
fisker
commented
on 2026-01-25
Add browser information API for test assertions
7be62828
Add support for chrome-for-testing and firefox-beta browsers
9ca6363e
Use Playwright's internal installation API for automatic browser down…
cf5e0506
copilot-swe-agent
changed the title Switch browser tests from Puppeteer to Playwright with support for all browsers and channel variants Switch browser tests from Puppeteer to Playwright with automatic browser installation 121 days ago
Use clean import from playwright-core/lib/server/registry/index
d6e30579
Use top-level import and registry API directly
ae4197f6
fisker
commented
on 2026-01-25
Use Playwright's actual APIs for browser information instead of stori…
32ddfe9f
Fix: Remove unnecessary await for synchronous browser.version() call
d93e0552
fisker
closed this 121 days ago
Login to write a write a comment.
Login via GitHub