Firefox::Application::API36 - API wrapper for Firefox 3.6+
use Firefox::Application; my $ff = Firefox::Application->new( # Force the Firefox 3.5 API api => 'Firefox::Application::API35', );
$api->updateitems( %args )
for my $item ($api->updateitems) { print sprintf "Name: %s\n", $item->{name}; print sprintf "Version: %s\n", $item->{version}; print sprintf "GUID: %s\n", $item->{id}; };
Returns the list of updateable items. Under Firefox 4, can be restricted by the type option.
type
type - type of items to fetch
ANY - fetch any item
ANY
ADDON - fetch add-ons
ADDON
LOCALE - fetch locales
LOCALE
THEME - fetch themes
THEME
$ff->closeTab( $tab [,$repl] )
$ff->closeTab( $tab );
Close the given tab.
$api->element_query( \@elements, \%attributes )
my $query = $element_query(['input', 'select', 'textarea'], { name => 'foo' });
Returns the XPath query that searches for all elements with tagNames in @elements having the attributes %attributes. The @elements will form an or condition, while the attributes will form an and condition.
tagName
@elements
%attributes
or
and
Max Maischein corion@cpan.org
corion@cpan.org
Copyright 2009-2012 by Max Maischein corion@cpan.org.
This module is released under the same terms as Perl itself.
To install WWW::Mechanize::Firefox, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WWW::Mechanize::Firefox
CPAN shell
perl -MCPAN -e shell install WWW::Mechanize::Firefox
For more information on module installation, please visit the detailed CPAN module installation guide.