The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

driver-example.pl,24
my $driver driver5,72

lib/Selenium/Remote/Commands.pm,229
package Selenium::Remote::Commands;1,0
sub get_url Selenium::Remote::Commands::get_url295,10501
sub get_method Selenium::Remote::Commands::get_method300,10598
sub get_params Selenium::Remote::Commands::get_params306,10750

lib/Selenium/Remote/Driver.pm,4728
package Selenium::Remote::Driver;1,0
sub BUILD Selenium::Remote::Driver::BUILD287,10696
sub DESTROY Selenium::Remote::Driver::DESTROY298,10967
sub _execute_command Selenium::Remote::Driver::_execute_command307,11334
sub new_session Selenium::Remote::Driver::new_session347,12822
sub debug_on Selenium::Remote::Driver::debug_on396,14358
sub debug_off Selenium::Remote::Driver::debug_off411,14539
sub get_sessions Selenium::Remote::Driver::get_sessions433,14963
sub status Selenium::Remote::Driver::status454,15377
sub get_alert_text Selenium::Remote::Driver::get_alert_text471,15692
sub send_keys_to_active_element Selenium::Remote::Driver::send_keys_to_active_element504,16607
sub send_keys_to_alert Selenium::Remote::Driver::send_keys_to_alert519,16914
sub send_keys_to_prompt Selenium::Remote::Driver::send_keys_to_prompt540,17340
sub accept_alert Selenium::Remote::Driver::accept_alert558,17753
sub dismiss_alert Selenium::Remote::Driver::dismiss_alert577,18187
sub mouse_move_to_location Selenium::Remote::Driver::mouse_move_to_location604,19232
sub move_to Selenium::Remote::Driver::move_to617,19538
sub get_capabilities Selenium::Remote::Driver::get_capabilities635,19827
sub set_timeout Selenium::Remote::Driver::set_timeout661,20658
sub set_async_script_timeout Selenium::Remote::Driver::set_async_script_timeout687,21410
sub set_implicit_wait_timeout Selenium::Remote::Driver::set_implicit_wait_timeout719,22424
sub pause Selenium::Remote::Driver::pause737,22845
sub close Selenium::Remote::Driver::close759,23287
sub quit Selenium::Remote::Driver::quit775,23509
sub get_current_window_handle Selenium::Remote::Driver::get_current_window_handle795,23842
sub get_window_handles Selenium::Remote::Driver::get_window_handles820,24418
sub get_window_size Selenium::Remote::Driver::get_window_size843,24890
sub get_window_position Selenium::Remote::Driver::get_window_position867,25445
sub get_current_url Selenium::Remote::Driver::get_current_url887,25845
sub navigate Selenium::Remote::Driver::navigate906,26162
sub get Selenium::Remote::Driver::get924,26370
sub get_title Selenium::Remote::Driver::get_title944,26691
sub go_back Selenium::Remote::Driver::go_back960,26945
sub go_forward Selenium::Remote::Driver::go_forward976,27204
sub refresh Selenium::Remote::Driver::refresh992,27431
sub has_javascript Selenium::Remote::Driver::has_javascript1008,27702
sub execute_async_script Selenium::Remote::Driver::execute_async_script1047,28930
sub execute_script Selenium::Remote::Driver::execute_script1111,30910
sub _convert_to_webelement Selenium::Remote::Driver::_convert_to_webelement1143,31923
sub screenshot Selenium::Remote::Driver::screenshot1184,32883
sub capture_screenshot Selenium::Remote::Driver::capture_screenshot1204,33309
sub available_engines Selenium::Remote::Driver::available_engines1230,33865
sub switch_to_frame Selenium::Remote::Driver::switch_to_frame1256,34636
sub switch_to_window Selenium::Remote::Driver::switch_to_window1294,35601
sub get_speed Selenium::Remote::Driver::get_speed1318,36141
sub set_speed Selenium::Remote::Driver::set_speed1341,36699
sub set_window_position Selenium::Remote::Driver::set_window_position1369,37314
sub set_window_size Selenium::Remote::Driver::set_window_size1402,38113
sub get_all_cookies Selenium::Remote::Driver::get_all_cookies1437,39052
sub add_cookie Selenium::Remote::Driver::add_cookie1462,39528
sub delete_all_cookies Selenium::Remote::Driver::delete_all_cookies1501,40406
sub delete_cookie_named Selenium::Remote::Driver::delete_cookie_named1522,40846
sub get_page_source Selenium::Remote::Driver::get_page_source1544,41281
sub find_element Selenium::Remote::Driver::find_element1574,42195
sub find_elements Selenium::Remote::Driver::find_elements1632,44116
sub find_child_element Selenium::Remote::Driver::find_child_element1708,46765
sub find_child_elements Selenium::Remote::Driver::find_child_elements1769,48977
sub get_active_element Selenium::Remote::Driver::get_active_element1824,50726
sub send_modifier Selenium::Remote::Driver::send_modifier1860,51650
sub compare_elements Selenium::Remote::Driver::compare_elements1891,52314
sub click Selenium::Remote::Driver::click1918,52897
sub double_click Selenium::Remote::Driver::double_click1945,53528
sub button_down Selenium::Remote::Driver::button_down1964,54015
sub button_up Selenium::Remote::Driver::button_up1983,54446
sub upload_file Selenium::Remote::Driver::upload_file2006,55083
sub get_text Selenium::Remote::Driver::get_text2031,55779
sub get_body Selenium::Remote::Driver::get_body2047,56066
sub get_path Selenium::Remote::Driver::get_path2062,56281

lib/Selenium/Remote/ErrorHandler.pm,118
package Selenium::Remote::ErrorHandler;1,0
sub process_error Selenium::Remote::ErrorHandler::process_error115,4454

lib/Selenium/Remote/RemoteConnection.pm,258
package Selenium::Remote::RemoteConnection;1,0
sub BUILD Selenium::Remote::RemoteConnection::BUILD31,461
sub request Selenium::Remote::RemoteConnection::request52,1017
sub _process_response Selenium::Remote::RemoteConnection::_process_response94,2099

lib/Selenium/Remote/WDKeys.pm,38
package Selenium::Remote::WDKeys;1,0

lib/Selenium/Remote/WebElement.pm,1318
package Selenium::Remote::WebElement;1,0
sub click Selenium::Remote::WebElement::click48,894
sub submit Selenium::Remote::WebElement::submit65,1229
sub send_keys Selenium::Remote::WebElement::send_keys96,1902
sub is_selected Selenium::Remote::WebElement::is_selected120,2412
sub set_selected Selenium::Remote::WebElement::set_selected138,2769
sub toggle Selenium::Remote::WebElement::toggle160,3235
sub is_enabled Selenium::Remote::WebElement::is_enabled179,3565
sub get_element_location Selenium::Remote::WebElement::get_element_location199,4003
sub get_element_location_in_view Selenium::Remote::WebElement::get_element_location_in_view222,4618
sub get_tag_name Selenium::Remote::WebElement::get_tag_name241,4986
sub clear Selenium::Remote::WebElement::clear257,5262
sub get_attribute Selenium::Remote::WebElement::get_attribute280,5719
sub get_value Selenium::Remote::WebElement::get_value306,6284
sub is_displayed Selenium::Remote::WebElement::is_displayed324,6558
sub drag Selenium::Remote::WebElement::drag346,7052
sub get_size Selenium::Remote::WebElement::get_size373,7643
sub get_text Selenium::Remote::WebElement::get_text392,7951
sub get_css_attribute Selenium::Remote::WebElement::get_css_attribute417,8555
sub describe Selenium::Remote::WebElement::describe440,9015

lib/Test/Selenium/Remote/Driver.pm,1817
package Test::Selenium::Remote::Driver;3,26
my $Test Test15,302
my %comparator comparator18,367
my $comparator_keys comparator_keys24,491
my %no_locator no_locator27,583
sub no_locator Test::Selenium::Remote::Driver::no_locator31,741
sub AUTOLOAD Test::Selenium::Remote::Driver::AUTOLOAD37,842
sub error_callback Test::Selenium::Remote::Driver::error_callback131,4297
sub new Test::Selenium::Remote::Driver::new172,5411
sub server_is_running Test::Selenium::Remote::Driver::server_is_running198,6194
sub type_element_ok Test::Selenium::Remote::Driver::type_element_ok305,8512
sub find_no_element_ok Test::Selenium::Remote::Driver::find_no_element_ok339,9674
sub content_like Test::Selenium::Remote::Driver::content_like363,10336
sub content_unlike Test::Selenium::Remote::Driver::content_unlike398,11343
sub body_text_like Test::Selenium::Remote::Driver::body_text_like436,12439
sub body_text_unlike Test::Selenium::Remote::Driver::body_text_unlike474,13516
sub content_contains Test::Selenium::Remote::Driver::content_contains511,14509
sub content_lacks Test::Selenium::Remote::Driver::content_lacks546,15499
sub body_text_contains Test::Selenium::Remote::Driver::body_text_contains584,16571
sub body_text_lacks Test::Selenium::Remote::Driver::body_text_lacks622,17632
sub element_text_is Test::Selenium::Remote::Driver::element_text_is649,18319
sub element_value_is Test::Selenium::Remote::Driver::element_value_is660,18619
sub click_element_ok Test::Selenium::Remote::Driver::click_element_ok673,18928
sub clear_element_ok Test::Selenium::Remote::Driver::clear_element_ok686,19217
sub is_element_displayed_ok Test::Selenium::Remote::Driver::is_element_displayed_ok699,19551
sub is_element_enabled_ok Test::Selenium::Remote::Driver::is_element_enabled_ok712,19884

lib/Test/Selenium/Remote/WebElement.pm,1973
package Test::Selenium::Remote::WebElement;1,0
sub has_args Test::Selenium::Remote::WebElement::has_args13,285
sub _check_method Test::Selenium::Remote::WebElement::_check_method23,466
sub _check_ok Test::Selenium::Remote::WebElement::_check_ok43,1008
sub clear_ok Test::Selenium::Remote::WebElement::clear_ok60,1365
sub click_ok Test::Selenium::Remote::WebElement::click_ok65,1447
sub submit_ok Test::Selenium::Remote::WebElement::submit_ok70,1529
sub is_selected_ok Test::Selenium::Remote::WebElement::is_selected_ok75,1613
sub is_enabled_ok Test::Selenium::Remote::WebElement::is_enabled_ok80,1707
sub is_displayed_ok Test::Selenium::Remote::WebElement::is_displayed_ok85,1799
sub send_keys_ok Test::Selenium::Remote::WebElement::send_keys_ok90,1895
sub text_is Test::Selenium::Remote::WebElement::text_is97,1987
sub text_isnt Test::Selenium::Remote::WebElement::text_isnt102,2082
sub text_like Test::Selenium::Remote::WebElement::text_like107,2181
sub text_unlike Test::Selenium::Remote::WebElement::text_unlike112,2277
sub tag_name_is Test::Selenium::Remote::WebElement::tag_name_is117,2377
sub tag_name_isnt Test::Selenium::Remote::WebElement::tag_name_isnt122,2480
sub tag_name_like Test::Selenium::Remote::WebElement::tag_name_like127,2587
sub tag_name_unlike Test::Selenium::Remote::WebElement::tag_name_unlike132,2691
sub value_is Test::Selenium::Remote::WebElement::value_is137,2799
sub value_isnt Test::Selenium::Remote::WebElement::value_isnt142,2896
sub value_like Test::Selenium::Remote::WebElement::value_like147,2997
sub value_unlike Test::Selenium::Remote::WebElement::value_unlike152,3095
sub attribute_is Test::Selenium::Remote::WebElement::attribute_is157,3197
sub attribute_isnt Test::Selenium::Remote::WebElement::attribute_isnt162,3302
sub attribute_like Test::Selenium::Remote::WebElement::attribute_like167,3411
sub attribute_unlike Test::Selenium::Remote::WebElement::attribute_unlike172,3517

t/bin/generate-recordings.pl,82
sub startServer main::startServer16,409
sub killServer main::killServer24,605

t/http-server.pl,62
my $server server10,191
my $server_root server_root17,326

t/lib/MockSeleniumWebDriver.pm,371
package t::lib::MockSeleniumWebDriver;1,0
sub save_recording t::lib::MockSeleniumWebDriver::save_recording10,134
sub load_recording t::lib::MockSeleniumWebDriver::load_recording17,270
sub register t::lib::MockSeleniumWebDriver::register25,436
sub psgi_app t::lib::MockSeleniumWebDriver::psgi_app45,933
sub DESTROY t::lib::MockSeleniumWebDriver::DESTROY95,2583

t/Test-Selenium-Remote-WebElement.t,0

t/Test-Selenium-Remote-Driver.t,0

t/Test-Selenium-Remote-Driver-google.t,0

t/pod.t,0

t/04-commands-implemented.t,0

t/03-spec-coverage.t,0

t/02-webelement.t,0

t/01-driver.t,0

t/00-load.t,0