WWW::Mechanize::Chrome - automate the Chrome browser

DESCRIPTION

This module provides a scriptable web client in a Perl object.  In
contrast to L<WWW::Mechanize> it delegates fetching web pages and
rendering them to the Chrome (or Chromium) browser: It starts an
instance of the browser and controls it using
L<Chrome DevTools|https://developers.google.com/web/tools/chrome-devtools/>.


INSTALLATION

This is a Perl module distribution. It should be installed with whichever
tool you use to manage your installation of Perl, e.g. any of

  cpanm .
  cpan  .
  cpanp -i .

Consult http://www.cpan.org/modules/INSTALL.html for further instruction.
Should you wish to install this module manually, the procedure is

  perl Makefile.PL
  make
  make test
  make install


REPOSITORY

The public repository of this module is
L<https://github.com/Corion/www-mechanize-chrome>.

SUPPORT

The public support forum of this module is L<https://perlmonks.org/>.

TALKS

I've given a German talk at GPW 2017, see L<http://act.yapc.eu/gpw2017/talk/7027>
and L<https://corion.net/talks> for the slides.

At The Perl Conference 2017 in Amsterdam, I also presented a talk, see
L<http://act.perlconference.org/tpc-2017-amsterdam/talk/7022>.
The slides for the English presentation at TPCiA 2017 are at
L<https://corion.net/talks/WWW-Mechanize-Chrome/www-mechanize-chrome.en.html>.

At the London Perl Workshop 2017 in London, I also presented a talk, see
L<Youtube|https://www.youtube.com/watch?v=V3WeO-iVkAc> . The slides for
that talk are
L<here|https://corion.net/talks/WWW-Mechanize-Chrome/www-mechanize-chrome.en.html>.

KNOWN ISSUES

When Chrome is run in headless mode, Chrome throws a C<Lost UI shared context>
error. This error can be ignored and does not affect the operation of this
module.

BUG TRACKER

Please report bugs in this module via the RT CPAN bug queue at
L<https://rt.cpan.org/Public/Dist/Display.html?Name=WWW-Mechanize-Chrome>
or via mail to L<www-mechanize-Chrome-Bugs@rt.cpan.org|mailto:www-mechanize-Chrome-Bugs@rt.cpan.org>.

CONTRIBUTING

Please see L<WWW::Mechanize::Chrome::Contributing>.

SEE ALSO

AUTHOR

Max Maischein C<corion@cpan.org>

LICENSE

This module is released under the same terms as Perl itself.

COPYRIGHT (c)

Copyright 2010-2018 by Max Maischein C<corion@cpan.org>.