UNCLASSIFIED - NO CUI

Skip to content

Update dependency mozilla/geckodriver to v0.35.0

This MR contains the following updates:

Package Type Update Change
mozilla/geckodriver ironbank-github minor v0.34.0 -> v0.35.0

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

mozilla/geckodriver (mozilla/geckodriver)

v0.35.0: 0.35.0

Compare Source

0.35.0 (2024-08-06, 9f0a0036bea4)

Known problems
  • Startup hang with Firefox running in a container (e.g. snap, flatpak):

    When Firefox is packaged inside a container (like the default Firefox browser shipped with Ubuntu 22.04), it may see a different filesystem to the host. This can affect access to the generated profile directory, which may result in a hang when starting Firefox. Workarounds are listed in the geckodriver usage documentation.

Added
  • Support for Permissions that allow controlling permission prompts within the browser. This enables automated tests to handle scenarios involving permissions like geolocation, notifications, and more.

  • The command line flag --enable-crash-reporter has been added, to allow the crash reporter in Firefox to automatically submit crash reports to Mozilla's crash reporting system if a tab or the browser itself crashes.

    Note that this feature is disabled by default and should only be used when a crash situation needs to be investigated. See our documentation for crash reports in how to share these with us.

    Implemented by Razvan Cojocaru.

Changed
  • The validation of the unhandledPromptBehavior capability has been enhanced to support finer configuration options for the User Prompt Handler which are particularly used by WebDriver BiDi.
Fixed
  • The Switch To Frame command now correctly raises an "invalid argument" error when the id parameter is missing.

    Implemented by James Hendry.

Removed
  • Removed support for session negotiation using the deprecated desiredCapabilities and requiredCapabilities.

    Implemented by James Hendry.

  • Removed support for the moz:useNonSpecCompliantPointerOrigin capability, which has not bee supported since Firefox 116.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports