Michael Mintz
|
e6a5ec875e
|
Improve error-handling for Firefox tests
|
2022-07-14 00:18:28 -04:00 |
Michael Mintz
|
5cd2e4ac0d
|
Update Firefox preferences
|
2022-07-14 00:16:34 -04:00 |
Michael Mintz
|
07591a1bcf
|
Add option to enable Chromium's "Do-Not-Track" feature
|
2022-07-08 16:38:15 -04:00 |
Michael Mintz
|
5a90a604a6
|
Perform Firefox optimizations
|
2022-06-30 16:42:17 -04:00 |
Michael Mintz
|
881c7bbbab
|
Disable 3D APIs by default to speed up WebGL sites
|
2022-06-30 13:53:02 -04:00 |
Michael Mintz
|
8e97a8b277
|
Add option to set proxy settings via PAC URL
|
2022-06-28 21:33:10 -04:00 |
Michael Mintz
|
47df4a5c10
|
Update the default Mobile Mode device metrics
|
2022-06-07 23:28:33 -04:00 |
Michael Mintz
|
d707826500
|
Make performance optimizations for driver downloads
|
2022-05-26 20:07:32 -04:00 |
Michael Mintz
|
c483c59803
|
Prevent webdrivers from creating unnecessary log files
|
2022-05-13 17:56:18 -04:00 |
Michael Mintz
|
3a9b5f3f64
|
Update warning messages in browser_launcher
|
2022-05-13 17:51:51 -04:00 |
Michael Mintz
|
bd374e5f14
|
Refactoring
|
2022-04-13 13:25:32 -04:00 |
Michael Mintz
|
9e53a488f1
|
Firefox: Retry if "Process unexpectedly closed"
|
2022-04-04 16:58:56 -04:00 |
Michael Mintz
|
b8f66d72ad
|
Update default Firefox preferences
|
2022-04-04 16:57:06 -04:00 |
Michael Mintz
|
fd1ff0e491
|
Fix issue with using --firefox-pref="pref:value"
|
2022-04-04 16:55:56 -04:00 |
Michael Mintz
|
b8068ca64a
|
Initialize key variables to None
|
2022-02-09 14:37:17 -05:00 |
Simon K
|
2a0a7f83b2
|
Improve handling of desired capabilities in the remote instance
|
2022-02-09 13:44:34 -05:00 |
Michael Mintz
|
914aaa66b6
|
Allow more customizations for Grid capabilities
|
2022-02-01 00:48:49 -05:00 |
Michael Mintz
|
5690d42256
|
Improve logging
|
2022-01-27 01:34:16 -05:00 |
Michael Mintz
|
338f28d60b
|
Add "--external-pdf" option to open PDFs externally
|
2022-01-23 23:38:46 -05:00 |
Michael Mintz
|
719ed7c5b1
|
Update parsing of browser capabilities
|
2021-12-24 17:25:14 -05:00 |
Michael Mintz
|
e1f972a9c9
|
Improve browser-launching reliability for Chrome
|
2021-12-13 21:37:08 -05:00 |
Michael Mintz
|
450723359f
|
Update default Firefox options (disable the silent updater)
|
2021-12-07 13:45:35 -05:00 |
Graham Hargreaves
|
825f86c513
|
Expose the proxy bypass option
|
2021-12-07 15:32:51 +00:00 |
Michael Mintz
|
4aea38a4bf
|
Improve parsing of Selenoid capabilities from cap files
|
2021-11-30 01:16:31 -05:00 |
Michael Mintz
|
701973473b
|
Add compatibility with Selenoid Selenium grids
|
2021-11-29 01:30:48 -05:00 |
Michael Mintz
|
94a3b9ed83
|
Update default Firefox preferences
|
2021-11-25 12:37:17 -05:00 |
Michael Mintz
|
360d80c923
|
Use "options" instead of "desired_capabilities" as needed
|
2021-11-17 19:31:16 -05:00 |
Michael Mintz
|
83105cbd9c
|
Add a comment
|
2021-11-15 14:34:05 -05:00 |
Michael Mintz
|
e63d425485
|
Move a variable-definition line
|
2021-11-15 14:29:19 -05:00 |
Michael Mintz
|
fdca9e43f4
|
Improve arg-parsing for Selenium Grid usage
|
2021-11-15 13:52:49 -05:00 |
Michael Mintz
|
62e70ca5be
|
Disable Edge Sync if not set
|
2021-11-03 22:32:47 -04:00 |
Michael Mintz
|
88ef88bd0f
|
Remove unused code
|
2021-11-03 22:32:15 -04:00 |
Michael Mintz
|
f997e57960
|
Add better detection for the version of Edge installed
|
2021-11-03 22:31:23 -04:00 |
Michael Mintz
|
b63629cb7b
|
Update variable-naming
|
2021-10-28 19:07:42 -04:00 |
Michael Mintz
|
ffae4f866b
|
Optimize browser-launching
|
2021-10-28 14:39:14 -04:00 |
Michael Mintz
|
8fa06b7b31
|
Automatically repair chromedriver to match Chrome on Linux
|
2021-10-23 15:56:08 -04:00 |
Michael Mintz
|
98031c5943
|
Automatically repair msedgedriver to match Edge version
|
2021-10-23 15:54:30 -04:00 |
Michael Mintz
|
9cdc135411
|
Optimize the proxy_helper for proxy with auth
|
2021-10-19 19:58:35 -04:00 |
Michael Mintz
|
951c9bf8cd
|
Only import proxy_list if needed
|
2021-10-18 01:47:20 -04:00 |
Michael Mintz
|
3281b80e26
|
Prepare SeleniumBase for Selenium4
|
2021-10-16 01:20:41 -04:00 |
Michael Mintz
|
373a44ad52
|
Update exception-handling
|
2021-10-15 16:16:23 -04:00 |
Michael Mintz
|
8fda3f3add
|
Make "msedge-selenium-tools" optional for Python>=3.7
|
2021-10-15 16:02:54 -04:00 |
Michael Mintz
|
d868b26f7d
|
Refactoring Edge Chromium (version must be 80 or newer)
|
2021-10-15 13:44:54 -04:00 |
Michael Mintz
|
9d98cf19b8
|
Specify the driver executable_path as needed
|
2021-10-08 23:52:41 -04:00 |
Michael Mintz
|
10461d4393
|
Update Firefox settings and behavior
|
2021-10-08 00:52:09 -04:00 |
Michael Mintz
|
f4bf1c614a
|
Remove unneeded Firefox options
|
2021-09-29 03:12:40 -04:00 |
Michael Mintz
|
e35e85cd33
|
Add better error-handling for Recorder Mode
|
2021-09-29 03:05:23 -04:00 |
Michael Mintz
|
bd2754a4d3
|
Transform the "ad-block" feature into a Chromium extension
|
2021-09-26 15:00:36 -04:00 |
Michael Mintz
|
072ecc8185
|
Add "Recorder Mode"
|
2021-09-20 03:09:31 -04:00 |
Michael Mintz
|
decddcfa1d
|
Change how headless Firefox runs on Linux (may need Xvfb)
|
2021-09-01 03:46:47 -04:00 |