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