Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Several updates/fixes to the options passed to browsers #277

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Jul 9, 2023

  1. Update options for browsers

    - Extract common options from ChromeBrowser and ChromiumBrowser
      - Introduce function `getOptions`
      - Introduce options to chromium for parity
        - Add --disable-renderer-backgrounding
        - Add --disable-device-discovery-notifications
    - Introduce new options
      - Introduce options to prevent password dialogs when running tests
        - Add --password-store=basic. Prevents gnome keyring/kde wallet popup on Linux
        - Add --use-mock-keychain. Prevents permissions dialog on Mac.
      - Introduce options to disable interactivity
        - Add --disable-popup-blocking
        - Add --disable-notifications
        - Add --mute-audio
        - Add --disable-client-side-phishing-detection
      - Replace removed flags
        - Replace --disable-translate with --disable-features=Translate
    solonovamax committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    4e3d157 View commit details
    Browse the repository at this point in the history