Commit Graph

84 Commits

Author SHA1 Message Date
Michael Mintz 1067d88ee8 Make UC Mode great again 2024-03-21 17:30:14 -04:00
Michael Mintz b0952747ac Refactor the code 2024-03-15 14:16:58 -04:00
Michael Mintz 0894543247 Update timing 2023-11-08 23:35:49 -05:00
Michael Mintz 495da7ea29 Refactor timing 2023-10-29 01:45:00 -04:00
Michael Mintz 3c1efe3788 Modernize Mobile Mode 2023-10-10 15:26:35 -04:00
Michael Mintz 44ca569bf7 Add support methods into "driver" instances 2023-09-09 23:20:10 -04:00
Michael Mintz afcc63ba7b Add "timeout" to "requests.get()" calls 2023-08-15 17:20:47 -04:00
Michael Mintz ea3788704c Refactor the code 2023-07-18 11:22:23 -04:00
Michael Mintz 2640e9fa0e Do some javascript refactoring 2023-07-12 14:05:36 -04:00
Michael Mintz 3c0ecd27d8 Add more time for the "jConfirm" dialog box library to load 2023-07-12 13:54:33 -04:00
Michael Mintz 0288f5ef13 Upgrade the SeleniumBase Recorder and Test Generator 2023-02-17 23:50:36 -05:00
Michael Mintz ae19caadc8 Add scroll_into_view(selector) 2023-02-17 23:19:34 -05:00
Michael Mintz 6a675dce9d Add more time for jQuery to load from CDN links as needed 2023-02-17 22:03:34 -05:00
Michael Mintz 2516a8309b Refactoring 2023-02-03 01:10:36 -05:00
Michael Mintz 4f69387e1e Refactoring and timing updates 2023-01-19 00:04:47 -05:00
Michael Mintz 817dc2283a Refactor Angular waits 2023-01-13 00:48:09 -05:00
Michael Mintz ac834861f1 Update the default theme for Demo Mode notifications 2022-12-23 22:14:23 -05:00
Michael Mintz 94c2b5e456 Improve methods that scroll to elements 2022-11-02 17:09:42 -04:00
Michael Mintz b64b8b13e7 Update timing of a method 2022-11-02 17:07:35 -04:00
Michael Mintz d22abd7c03 Update JS methods 2022-11-02 02:05:24 -04:00
Michael Mintz 3b2b96c36b Add "wait_for_query_selector()" method 2022-10-25 02:17:14 -04:00
Michael Mintz 40b374a675 Fix issue with loading more data than needed 2022-10-03 17:30:29 -04:00
Michael Mintz 0dddaabcec Add option to skip JS waits, which are used in multiple methods 2022-08-26 21:56:39 -04:00
Michael Mintz b5e44d5cef Set default args for a few methods from "js_utils.py" 2022-08-22 18:26:35 -04:00
Michael Mintz 8492b3968f Scrolling to elements should include horizontal scrolling 2022-08-17 01:44:29 -04:00
Michael Mintz 09176cc697 More JS, Less jQuery (Drag-and-Drop) 2022-07-11 13:15:34 -04:00
Michael Mintz 9be1694874 Optimize Javascript commands 2022-07-08 17:05:48 -04:00
Michael Mintz 9ecd0c46ec Add more time for "jQuery" to load if a method needs it 2022-07-08 16:58:59 -04:00
Michael Mintz 5785ae16b7 Update timings for loading advanced JS libraries 2022-07-01 14:22:16 -04:00
Michael Mintz 289ea8566b Update default timings 2022-06-15 13:41:17 -04:00
Michael Mintz bd374e5f14 Refactoring 2022-04-13 13:25:32 -04:00
Michael Mintz 5b5b04f43a Improve Demo Mode highlighting 2022-03-15 23:41:35 -04:00
Michael Mintz 481bdb9298 Better error-handling for Demo Mode JS methods 2022-03-15 19:50:32 -04:00
Michael Mintz 2fadded1f1 Fix algorithm for detecting if the driver switched to a frame 2022-01-12 01:34:54 -05:00
Michael Mintz c6e87484fa Only "bring_active_window_to_front()" if not in a frame 2022-01-11 22:29:03 -05:00
Michael Mintz f11d155319 Better error-handling 2022-01-08 20:23:54 -05:00
Michael Mintz d39501e5ba Refactor wait_for_ready_state_complete() and related code 2021-12-03 11:33:02 -05:00
Michael Mintz 85d1a7f261 Make sure highlighting isn't blocked by pop-up alerts 2021-12-03 00:04:10 -05:00
Michael Mintz faa714ba20 Refactor an import location 2021-10-31 01:57:20 -04:00
Michael Mintz e28f37b29b Update code related to deprecated methods 2021-10-20 22:39:08 -04:00
Michael Mintz be77b5b9e2 Refactor code that loads external JS resources into websites 2021-07-12 01:02:24 -04:00
Michael Mintz 6ebfdbfd22 Use better error messages when trying to load JS resources 2021-07-12 01:00:13 -04:00
Michael Mintz 093c1063cd Optimize code with syntax refactoring 2021-05-03 22:38:13 -04:00
Michael Mintz cd911ed3dd Optimize wait_for_ready_state_complete() 2021-03-28 23:25:21 -04:00
Michael Mintz 44b580967d Refactor imports for exception-handling 2021-03-28 23:23:22 -04:00
Michael Mintz 777b0f73db Improve reliability of the HTML-Inspector and JS-loading code 2021-03-23 17:46:17 -04:00
Michael Mintz 3ee08b387d Improve Website-TourMaker reliability 2021-03-23 02:36:00 -04:00
Michael Mintz e23bcc476e Improve Demo Mode reliability on sites with restrictive CSPs 2021-03-17 22:32:56 -04:00
Michael Mintz 34407799b6 Improve Demo Mode initialization 2021-01-12 01:07:40 -05:00
Michael Mintz e6f6bf83a6 Add method: drag_and_drop_with_offset() 2021-01-08 22:33:48 -05:00