Changes for version 0.78 - 2026-06-07

  • Use a temp directory for the data directory for default, as Chrome 148+ does not like to use the default data directory anymore. Most likely this impacts cookie reuse between the interactive session and headless sessions.

Modules

asynchronous dispatcher for the DevTools protocol
wrapper for talking to a page in a Target
choose the best transport backend
AnyEvent backend for Chrome communication
Mojolicious backend for Chrome communication
IO::Async backend for Chrome communication
choose the best pipe transport backend
EXPERIMENTAL Local pipe backend for Chrome communication
EXPERIMENTAL Local pipe backend for Chrome communication
retrieve cookies from a live Chrome instance
automate the Chrome browser
Getting things done with WWW::Mechanize::Chrome
Domain Specific Language for short scripts
WWW::Mechanize::Chrome example programs.
represent a Chrome HTML node in Perl
Things to watch out for
blacklist URLs from fetching

Provides

in lib/Chrome/DevToolsProtocol/Transport/Win32PipeOpener.pm