Skip to main content

Module launch

Module launch 

Source
Expand description

Browser launcher: spawns a browser process and waits for its remote debugging endpoint to come up.

Modules§

chromium
Chromium-family browser launcher (Chrome, Edge, Chromium, Brave).
firefox
Firefox launcher (WebDriver BiDi via --remote-debugging-port, Firefox 129+).

Structs§

LaunchOpts
LaunchedHandle

Functions§

allocate_free_port
Allocate a free TCP port by binding to 0 then dropping the listener.
launch
Top-level entry point: dispatches to chromium or firefox based on kind.