Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4a4db2f86370fbd4648dbd8c9166954bd0d24f8c
      
https://github.com/WebKit/WebKit/commit/4a4db2f86370fbd4648dbd8c9166954bd0d24f8c
  Author: Lauro Moura <lmo...@igalia.com>
  Date:   2025-08-23 (Sat, 23 Aug 2025)

  Changed paths:
    M Tools/Scripts/webkitpy/__init__.py
    M WebDriverTests/TestExpectations.json
    M WebDriverTests/imported/selenium/importer.json
    M WebDriverTests/imported/selenium/py/conftest.py
    M WebDriverTests/imported/selenium/py/selenium/__init__.py
    M WebDriverTests/imported/selenium/py/selenium/common/__init__.py
    M WebDriverTests/imported/selenium/py/selenium/common/exceptions.py
    M WebDriverTests/imported/selenium/py/selenium/types.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/__init__.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/action_chains.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/action_builder.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/input_device.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/interaction.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/key_actions.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/key_input.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/pointer_actions.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/pointer_input.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/actions/wheel_actions.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/alert.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browser.py
    A 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/browsing_context.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/cdp.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/common.py
    A WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/log.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/network.py
    A 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/permissions.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/script.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/session.py
    A 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/storage.py
    A 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/bidi/webextension.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/by.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/desired_capabilities.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/driver_finder.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/fedcm/dialog.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/keys.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/log.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/options.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/print_page_options.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/proxy.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/selenium_manager.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/service.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/timeouts.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/common/utils.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/common/virtual_authenticator.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/client_config.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/errorhandler.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/remote/fedcm.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/file_detector.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/remote_connection.py
    A WebDriverTests/imported/selenium/py/selenium/webdriver/remote/server.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/shadowroot.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/remote/switch_to.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/remote/utils.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webelement.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/websocket_connection.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/safari/options.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/safari/service.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/safari/webdriver.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/support/color.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/support/event_firing_webdriver.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/support/expected_conditions.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/support/relative_locator.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/support/select.py
    M WebDriverTests/imported/selenium/py/selenium/webdriver/support/wait.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/service.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/webdriver.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/wpewebkit/options.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/wpewebkit/service.py
    M 
WebDriverTests/imported/selenium/py/selenium/webdriver/wpewebkit/webdriver.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browser_tests.py
    A 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_browsing_context_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_network_tests.py
    A 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_permissions_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_script_tests.py
    A 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_session_tests.py
    A 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_storage_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/bidi_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/children_finding_tests.py
    R 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/conftest.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_javascript_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/fedcm_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_with_device_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/proxy_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/stale_reference_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/timeout_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/virtual_authenticator_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webserver.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/remote/remote_connection_tests.py
    A 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/remote/remote_custom_element_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/remote/remote_custom_locator_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/remote/remote_downloads_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/remote/remote_firefox_profile_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/remote/remote_hub_connection.py
    A 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/remote/remote_server_tests.py
    A 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/remote/remote_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/safari/launcher_tests.py
    R 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/conftest.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/event_firing_webdriver_tests.py
    M 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/relative_by_tests.py

  Log Message:
  -----------
  [WebDriver] Update imported selenium tests, 202507 edition (Selenium 4.34.0)
https://bugs.webkit.org/show_bug.cgi?id=295405

Reviewed by BJ Burg.

Bumps the selenium tests to Selenium 4.34.2. Here's a list of the
changes that we had to make:

- Ignored bidi webextension test that requires Bazel artifacts
- Deleted deprecated `conftest.py` that were removed upstream
- Added filetype autoinstall dependency, required by some remote tests.
  Otherwise the import fails still in the collect step.
- Mark WPEWebKit and WebKitGTK as supporting BiDi, otherwise the BiDi
  tests are skipped. We'll discuss upstream in Selenium the requirements
  to be marked as such.

* Tools/Scripts/webkitpy/__init__.py: Add filetype autoinstall
* WebDriverTests/TestExpectations.json: Gardening new results.
* WebDriverTests/imported/selenium/importer.json: Update hash and
  ignored files.
* WebDriverTests/imported/selenium/py/conftest.py:
(Driver.supported_bidi_drivers): Mark WebKitGTK and WPEWebkit as BiDi-enabled.
* 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/conftest.py: 
Removed.
* 
WebDriverTests/imported/selenium/py/test/selenium/webdriver/support/conftest.py:
 Removed.

Canonical link: https://commits.webkit.org/299097@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to