Playwright-Backend und Browser-Identität/Stealth #36
Labels
No labels
agent:done
agent:ready
agent:working
area/browser
area/cli
area/http
area/mcp
area/media
area/observability
area/proxy
area/security
area/testing
area/tunnel
priority/P0
priority/P1
priority/P2
type/chore
type/design
type/docs
type/epic
type/feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
ai-tools/private-proxy-mcp#36
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ziel
Wählbares Browser-Backend (
browser.backend = chromedp|playwright) hinter dem bestehendenbrowserexec.Executor-Vertrag. Beide Backends sollen Sessions möglichst wie ein normaler Chrome wirken (Identität + Stealth).Scope
backend,stealth,default_client_profile,allowed_client_profiles, Playwright Node/Sidecar-Pfadeclient_profileaufbrowser_openNicht im Scope
Akzeptanz
chromedpHeadlessChromeim UA,navigator.webdriverfalsybrowsernur nach Version-/PfadprüfungImplementierung steht lokal:
backend,stealth, Profiles, Playwright-Pfadeheadless=new, AutomationControlled aus, UA/Init-Script)sidecar/browser-playwright/Tests:
go test ./...grün.