Skip to content

prefer Playwright chromium over sys Chrome by default#4664

Merged
laithrw merged 1 commit into
mainfrom
issue-4610-fix
Apr 12, 2026
Merged

prefer Playwright chromium over sys Chrome by default#4664
laithrw merged 1 commit into
mainfrom
issue-4610-fix

Conversation

@laithrw
Copy link
Copy Markdown
Member

@laithrw laithrw commented Apr 12, 2026

Resolves #4610

Summary by cubic

Prefer the playwright-bundled Chromium over system Chrome by default to make local launches consistent across machines and CI. Also switches installation to uvx playwright install chromium.

  • Refactors
    • Reordered search priority: channel-specific (non-default) -> Playwright Chromium -> system Chrome -> other native browsers -> Playwright headless-shell.
    • Unified pattern ordering to always prioritize the target browser group, then fall back to others.
    • Switched install command and error messages from chrome to chromium.

Written for commit 03e2bc4. Summary will update on new commits.

@github-actions
Copy link
Copy Markdown

Agent Task Evaluation Results: 2/2 (100%)

View detailed results
Task Result Reason
amazon_laptop ✅ Pass Skipped - API key not available (fork PR or missing secret)
browser_use_pip ✅ Pass Skipped - API key not available (fork PR or missing secret)

Check the evaluate-tasks job for detailed task execution logs.

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

@laithrw laithrw merged commit 36438e4 into main Apr 12, 2026
88 checks passed
@laithrw laithrw deleted the issue-4610-fix branch April 12, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: Headless Chrome processes prevent normal Chrome GUI from launching on macOS

1 participant