Skip to content

Recorder updates and a fix for the edgedriver install script #1007

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

Merged
merged 11 commits into from
Oct 8, 2021

Conversation

mdmintz
Copy link
Member

@mdmintz mdmintz commented Oct 8, 2021

Recorder updates and a fix for the edgedriver install script

  • Add a console script option to create a file for Recorder Mode:
    -- sbase mkfile NEW_FILE.py -r
    -- (Works with -r, --rec, --record, or --recorder)
  • Fail fast if using Recorder Mode without Chrome or Edge:
    -- (It's a Chromium extension, so only Chromium is supported).
  • Fix the "msedgedriver" install script (a new file was added).
    -- Usage: sbase install edgedriver
  • Update Firefox settings and behavior:
    -- Set browser.privatebrowsing.autostart to False.
    -- Also fix a Firefox issue with the :contains() selector.
  • Improve the script that detects and displays JS errors:
    -- Simplify output, and only display one error per line.
  • Update the tool that scans for broken links on a page:
    -- Ignore *://fonts.gstatic.com/*
  • Refresh Python dependencies:
    -- rich==10.12.0;python_version>="3.6"
    -- coverage==6.0.1;python_version>="3.6"

@mdmintz mdmintz merged commit 14c45cb into master Oct 8, 2021
@mdmintz mdmintz deleted the recorder-updates-and-driver-install-fix branch October 8, 2021 05:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant