--- !ruby/object:Gem::Specification name: selenium-webdriver version: !ruby/object:Gem::Version version: 4.9.0 platform: ruby authors: - Alex Rodionov - Titus Fortner - Thomas Walpole autorequire: bindir: bin cert_chain: [] date: 2023-04-21 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rexml requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.2' - - ">=" - !ruby/object:Gem::Version version: 3.2.5 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.2' - - ">=" - !ruby/object:Gem::Version version: 3.2.5 - !ruby/object:Gem::Dependency name: rubyzip requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.2.2 - - "<" - !ruby/object:Gem::Version version: '3.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.2.2 - - "<" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: websocket requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.14' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.14' - !ruby/object:Gem::Dependency name: rack requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.42' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.42' - !ruby/object:Gem::Dependency name: rubocop-performance requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.15' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.15' - !ruby/object:Gem::Dependency name: rubocop-rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.16' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.16' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.5' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.5' - !ruby/object:Gem::Dependency name: webrick requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.7' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.7' - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.11 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.11 description: |2 Selenium implements the W3C WebDriver protocol to automate popular browsers. It aims to mimic the behaviour of a real user as it interacts with the application's HTML. It's primarily intended for web application testing, but any web-based task can automated. email: - p0deje@gmail.com - titusfortner@gmail.com - twalpole@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - CHANGES - Gemfile - LICENSE - NOTICE - README.md - bin/linux/selenium-manager - bin/macos/selenium-manager - bin/windows/selenium-manager.exe - lib/selenium-webdriver.rb - lib/selenium/server.rb - lib/selenium/webdriver.rb - lib/selenium/webdriver/atoms.rb - lib/selenium/webdriver/atoms/findElements.js - lib/selenium/webdriver/atoms/getAttribute.js - lib/selenium/webdriver/atoms/isDisplayed.js - lib/selenium/webdriver/atoms/mutationListener.js - lib/selenium/webdriver/bidi.rb - lib/selenium/webdriver/bidi/browsing_context.rb - lib/selenium/webdriver/bidi/browsing_context_info.rb - lib/selenium/webdriver/bidi/log/base_log_entry.rb - lib/selenium/webdriver/bidi/log/console_log_entry.rb - lib/selenium/webdriver/bidi/log/filter_by.rb - lib/selenium/webdriver/bidi/log/generic_log_entry.rb - lib/selenium/webdriver/bidi/log/javascript_log_entry.rb - lib/selenium/webdriver/bidi/log_inspector.rb - lib/selenium/webdriver/bidi/navigate_result.rb - lib/selenium/webdriver/bidi/session.rb - lib/selenium/webdriver/chrome.rb - lib/selenium/webdriver/chrome/driver.rb - lib/selenium/webdriver/chrome/features.rb - lib/selenium/webdriver/chrome/options.rb - lib/selenium/webdriver/chrome/profile.rb - lib/selenium/webdriver/chrome/service.rb - lib/selenium/webdriver/chromium.rb - lib/selenium/webdriver/chromium/driver.rb - lib/selenium/webdriver/chromium/features.rb - lib/selenium/webdriver/chromium/options.rb - lib/selenium/webdriver/chromium/profile.rb - lib/selenium/webdriver/chromium/service.rb - lib/selenium/webdriver/common.rb - lib/selenium/webdriver/common/action_builder.rb - lib/selenium/webdriver/common/alert.rb - lib/selenium/webdriver/common/child_process.rb - lib/selenium/webdriver/common/driver.rb - lib/selenium/webdriver/common/driver_extensions/downloads_files.rb - lib/selenium/webdriver/common/driver_extensions/full_page_screenshot.rb - lib/selenium/webdriver/common/driver_extensions/has_addons.rb - lib/selenium/webdriver/common/driver_extensions/has_apple_permissions.rb - lib/selenium/webdriver/common/driver_extensions/has_authentication.rb - lib/selenium/webdriver/common/driver_extensions/has_bidi.rb - lib/selenium/webdriver/common/driver_extensions/has_casting.rb - lib/selenium/webdriver/common/driver_extensions/has_cdp.rb - lib/selenium/webdriver/common/driver_extensions/has_context.rb - lib/selenium/webdriver/common/driver_extensions/has_debugger.rb - lib/selenium/webdriver/common/driver_extensions/has_devtools.rb - lib/selenium/webdriver/common/driver_extensions/has_launching.rb - lib/selenium/webdriver/common/driver_extensions/has_location.rb - lib/selenium/webdriver/common/driver_extensions/has_log_events.rb - lib/selenium/webdriver/common/driver_extensions/has_logs.rb - lib/selenium/webdriver/common/driver_extensions/has_network_conditions.rb - lib/selenium/webdriver/common/driver_extensions/has_network_connection.rb - lib/selenium/webdriver/common/driver_extensions/has_network_interception.rb - lib/selenium/webdriver/common/driver_extensions/has_permissions.rb - lib/selenium/webdriver/common/driver_extensions/has_pinned_scripts.rb - lib/selenium/webdriver/common/driver_extensions/has_session_id.rb - lib/selenium/webdriver/common/driver_extensions/has_web_storage.rb - lib/selenium/webdriver/common/driver_extensions/prints_page.rb - lib/selenium/webdriver/common/driver_extensions/uploads_files.rb - lib/selenium/webdriver/common/driver_finder.rb - lib/selenium/webdriver/common/element.rb - lib/selenium/webdriver/common/error.rb - lib/selenium/webdriver/common/file_reaper.rb - lib/selenium/webdriver/common/html5/local_storage.rb - lib/selenium/webdriver/common/html5/session_storage.rb - lib/selenium/webdriver/common/html5/shared_web_storage.rb - lib/selenium/webdriver/common/interactions/input_device.rb - lib/selenium/webdriver/common/interactions/interaction.rb - lib/selenium/webdriver/common/interactions/interactions.rb - lib/selenium/webdriver/common/interactions/key_actions.rb - lib/selenium/webdriver/common/interactions/key_input.rb - lib/selenium/webdriver/common/interactions/none_input.rb - lib/selenium/webdriver/common/interactions/pause.rb - lib/selenium/webdriver/common/interactions/pointer_actions.rb - lib/selenium/webdriver/common/interactions/pointer_cancel.rb - lib/selenium/webdriver/common/interactions/pointer_event_properties.rb - lib/selenium/webdriver/common/interactions/pointer_input.rb - lib/selenium/webdriver/common/interactions/pointer_move.rb - lib/selenium/webdriver/common/interactions/pointer_press.rb - lib/selenium/webdriver/common/interactions/scroll.rb - lib/selenium/webdriver/common/interactions/scroll_origin.rb - lib/selenium/webdriver/common/interactions/typing_interaction.rb - lib/selenium/webdriver/common/interactions/wheel_actions.rb - lib/selenium/webdriver/common/interactions/wheel_input.rb - lib/selenium/webdriver/common/keys.rb - lib/selenium/webdriver/common/local_driver.rb - lib/selenium/webdriver/common/log_entry.rb - lib/selenium/webdriver/common/logger.rb - lib/selenium/webdriver/common/logs.rb - lib/selenium/webdriver/common/manager.rb - lib/selenium/webdriver/common/navigation.rb - lib/selenium/webdriver/common/options.rb - lib/selenium/webdriver/common/platform.rb - lib/selenium/webdriver/common/port_prober.rb - lib/selenium/webdriver/common/profile_helper.rb - lib/selenium/webdriver/common/proxy.rb - lib/selenium/webdriver/common/search_context.rb - lib/selenium/webdriver/common/selenium_manager.rb - lib/selenium/webdriver/common/service.rb - lib/selenium/webdriver/common/service_manager.rb - lib/selenium/webdriver/common/shadow_root.rb - lib/selenium/webdriver/common/socket_lock.rb - lib/selenium/webdriver/common/socket_poller.rb - lib/selenium/webdriver/common/takes_screenshot.rb - lib/selenium/webdriver/common/target_locator.rb - lib/selenium/webdriver/common/timeouts.rb - lib/selenium/webdriver/common/virtual_authenticator/credential.rb - lib/selenium/webdriver/common/virtual_authenticator/virtual_authenticator.rb - lib/selenium/webdriver/common/virtual_authenticator/virtual_authenticator_options.rb - lib/selenium/webdriver/common/wait.rb - lib/selenium/webdriver/common/websocket_connection.rb - lib/selenium/webdriver/common/window.rb - lib/selenium/webdriver/common/zipper.rb - lib/selenium/webdriver/devtools.rb - lib/selenium/webdriver/devtools/console_event.rb - lib/selenium/webdriver/devtools/exception_event.rb - lib/selenium/webdriver/devtools/mutation_event.rb - lib/selenium/webdriver/devtools/network_interceptor.rb - lib/selenium/webdriver/devtools/pinned_script.rb - lib/selenium/webdriver/devtools/request.rb - lib/selenium/webdriver/devtools/response.rb - lib/selenium/webdriver/edge.rb - lib/selenium/webdriver/edge/driver.rb - lib/selenium/webdriver/edge/features.rb - lib/selenium/webdriver/edge/options.rb - lib/selenium/webdriver/edge/profile.rb - lib/selenium/webdriver/edge/service.rb - lib/selenium/webdriver/firefox.rb - lib/selenium/webdriver/firefox/driver.rb - lib/selenium/webdriver/firefox/extension.rb - lib/selenium/webdriver/firefox/features.rb - lib/selenium/webdriver/firefox/options.rb - lib/selenium/webdriver/firefox/profile.rb - lib/selenium/webdriver/firefox/profiles_ini.rb - lib/selenium/webdriver/firefox/service.rb - lib/selenium/webdriver/firefox/util.rb - lib/selenium/webdriver/ie.rb - lib/selenium/webdriver/ie/driver.rb - lib/selenium/webdriver/ie/options.rb - lib/selenium/webdriver/ie/service.rb - lib/selenium/webdriver/remote.rb - lib/selenium/webdriver/remote/bridge.rb - lib/selenium/webdriver/remote/bridge/commands.rb - lib/selenium/webdriver/remote/capabilities.rb - lib/selenium/webdriver/remote/driver.rb - lib/selenium/webdriver/remote/http/common.rb - lib/selenium/webdriver/remote/http/curb.rb - lib/selenium/webdriver/remote/http/default.rb - lib/selenium/webdriver/remote/response.rb - lib/selenium/webdriver/remote/server_error.rb - lib/selenium/webdriver/safari.rb - lib/selenium/webdriver/safari/driver.rb - lib/selenium/webdriver/safari/features.rb - lib/selenium/webdriver/safari/options.rb - lib/selenium/webdriver/safari/service.rb - lib/selenium/webdriver/support.rb - lib/selenium/webdriver/support/abstract_event_listener.rb - lib/selenium/webdriver/support/block_event_listener.rb - lib/selenium/webdriver/support/color.rb - lib/selenium/webdriver/support/escaper.rb - lib/selenium/webdriver/support/event_firing_bridge.rb - lib/selenium/webdriver/support/guards.rb - lib/selenium/webdriver/support/guards/guard.rb - lib/selenium/webdriver/support/guards/guard_condition.rb - lib/selenium/webdriver/support/relative_locator.rb - lib/selenium/webdriver/support/select.rb - lib/selenium/webdriver/version.rb - selenium-webdriver.gemspec homepage: https://selenium.dev licenses: - Apache-2.0 metadata: changelog_uri: https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES github_repo: ssh://github.com/SeleniumHQ/selenium source_code_uri: https://github.com/SeleniumHQ/selenium/tree/trunk/rb rubygems_mfa_required: 'true' post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.7' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 1.3.1 requirements: [] rubygems_version: 3.1.6 signing_key: specification_version: 4 summary: Selenium is a browser automation tool for automated testing of webapps and more test_files: []