Changes for version 0.17 - 2018-07-07
- . Added installation instructions for MacOS / OSX, contributed by Sdonley . Added default path on MacOS for using the default Chrome executable . Automatic testing for OSX on Travis CI is now enabled . We now always launch Chrome / Chromium with --no-zygote and --no-sandbox This behaviour can be disabled by passing no_zygote => 0, no_sandbox => 0, to the constructor . Skip constructor failure tests for Perl < 5.014 $@ is not always preserved when a destructor calls eval{} on those versions of Perl. . Add ->infinite_scroll as experimental API, together with ->scroll_to_bottom Added by sdondley . Tested against Chromium 59.0.3071.115 / Win64 (some tests skipped) . Tested against Chromium 60.0.3110.0 / Win64 (some tests skipped) . Tested against Chromium 61.0.3141.0 / Win64 (some tests skipped) . Tested against Chromium 62.0.3202.94 / Win64 (some tests skipped) . Tested against Chromium 63.0.3239.132 / Win64 . Tested against Chromium 64.0.3282.119 / Win64 (some tests skipped) . Tested against Chromium 65.0.3325.181 / Win64 (some tests skipped) . Tested against Chromium 66.0.3359.139 / Win64 (some tests skipped) . Tested against Chromium 67.0.3396.99 / Win64 (some tests skipped) . Tested against Chromium 68.0.3435.0 / Win64 (some tests skipped) . Tested against Chromium 69.0.3481.0 / Win64 (some tests skipped) . Tested against Chromium 65.0.3325.181 Built on Ubuntu, thanks Travis CI . Tested against Google Chrome 67.0.3396.99 Built on OSX, thanks Travis CI . Tested against Chrome/67.0.3396.99 / Win64, thanks AppVeyor
Documentation
runs the test suite versions of Chrome and with different backends
Modules
asynchronous dispatcher for the DevTools protocol
choose the best transport backend
AnyEvent backend for Chrome communication
Mojolicious backend for Chrome communication
IO::Async backend for Chrome communication
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