Starting a refactor of all chrome driver code #105

Merged
weskerfoot merged 4 commits from chrome-driver-refactor into master 4 years ago
weskerfoot commented 4 years ago (Migrated from github.com)
Owner

The chrome driver related code has several issues:

  • It does not allow a user to specify the exact version
  • It is not really robust against future updates
  • It could probably be simplified and cleaned up more

The solution here is to calculate the exact version based on the version of the Chrome browser installed. This is easy on Linux or MacOS, but a bit tricky on windows.

This will address https://github.com/weskerfoot/DeleteFB/issues/94

The chrome driver related code has several issues: - It does not allow a user to specify the exact version - It is not really robust against future updates - It could probably be simplified and cleaned up more The solution here is to calculate the exact version based on the version of the Chrome browser installed. This is easy on Linux or MacOS, but a bit tricky on windows. This will address https://github.com/weskerfoot/DeleteFB/issues/94
whuji commented 4 years ago (Migrated from github.com)
Owner

Hello,

https://github.com/weskerfoot/DeleteFB/pull/114

I did a PR with a refactor of the chromedriver download also, where I always pick the latest version. Is there any retro-compatibility issue you are aware of with the chromedriver ? (I have a Chrome 80.XXX and a Chromdriver 80.YYY with XXX < YYY and it works).

Hello, https://github.com/weskerfoot/DeleteFB/pull/114 I did a PR with a refactor of the chromedriver download also, where I always pick the latest version. Is there any retro-compatibility issue you are aware of with the chromedriver ? (I have a Chrome 80.XXX and a Chromdriver 80.YYY with XXX < YYY and it works).
weskerfoot commented 4 years ago (Migrated from github.com)
Poster
Owner

Picking this back up again

Picking this back up again
The pull request has been merged as 82d749f261.
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.