Skip to content

Allow customizing Chrome page captures, sockets, and connections - #6

Open
stevebauman wants to merge 1 commit into
masterfrom
feature/chrome-driver-extension-points
Open

stevebauman wants to merge 1 commit into
masterfrom
feature/chrome-driver-extension-points

Conversation

@stevebauman

Copy link
Copy Markdown
Member

I've added protected createPageCapture() and createSocket() methods so custom Chrome drivers can replace page captures and sockets without copying the browser lifecycle code. Captures and shutdown now resolve sockets through the same method.

Connection settings now flow through getConnectionOptions() for browser startup, shared-browser reuse, headers, and shutdown. I've also documented the extension points with an example.

Validated with 293 unit and feature tests, 7 real Chrome tests, and formatting checks.

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.

1 participant