package WWW::WebKit2::Locator;
use Carp qw(croak);
use JSON qw(decode_json encode_json);
use Moose;
has 'locator_string' => (
is => 'ro',
isa => 'Str',
required => 1,
);
has
var result = { "y": win_top + y, "x": win_left + x };
return JSON.stringify(result)';
my $result = decode_json $self->inspector->run_javascript($search);
return ($result->{x}, $re
rp croak);
use Encode qw(decode_utf8);
use Glib qw(TRUE FALSE);
use Moose::Role;
use JSON qw(decode_json encode_json);
use WWW::WebKit2::Locator;
use WWW::WebKit2::LocatorCSS;
sub run_javascript {
DocumentPosition(second_element);' .
'return (position == 4) ? 1 : 0';
return decode_json $self->run_javascript($javascript_string);
}
=head2 check_window_bounds
=cut
sub check_window_