-
Notifications
You must be signed in to change notification settings - Fork 10
Comparing changes
Open a pull request
base repository: FlaUI/FlaUI.WebDriver
base: v0.2.0
head repository: FlaUI/FlaUI.WebDriver
compare: v0.2.1
- 19 commits
- 29 files changed
- 3 contributors
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da10f58 - Browse repository at this point
Copy the full SHA da10f58View commit details
Commits on May 13, 2024
-
Evict unavailable elements and windows
Evict unavailable elements and windows to prevent COM exceptions and to free memory. See #35. The COM exceptions from a growing set of unavailable elements may be the cause of degrading performance as well.
Configuration menu - View commit details
-
Copy full SHA for f2c4840 - Browse repository at this point
Copy the full SHA f2c4840View commit details -
Use the RuntimeId property to speed up equality comparison for known elements and windows. Along with this, catch possible COM exceptions during equality comparison if the element is no longer available. Closes #35.
Configuration menu - View commit details
-
Copy full SHA for 249137d - Browse repository at this point
Copy the full SHA 249137dView commit details
Commits on May 14, 2024
-
Merge pull request #41 from FlaUI/evict-unavailable-elements
Evict unavailable elements
Configuration menu - View commit details
-
Copy full SHA for bbb1fb7 - Browse repository at this point
Copy the full SHA bbb1fb7View commit details -
Add input sources in GetOrCreateInputSource
The spec is unclear on when input sources should be added to the input source map. Previously it was being done in `ExtractActionSequence` but the problem with doing it there is that there's no way to know if `GetOrCreateInputSource` is returning an existing input source or creating a new one, causing #43. Move the logic to add an input source to `GetOrCreateInputSource` to fix this. (It would kinda make sense to do it instead in `CreateInputSource` but the spec defines a caller of this method which adds the input source manually :/ ) Fixes #43
Configuration menu - View commit details
-
Copy full SHA for f1ec5a6 - Browse repository at this point
Copy the full SHA f1ec5a6View commit details -
Merge pull request #44 from grokys/fixes/43-duplicate-input-source
Add input sources in GetOrCreateInputSource
Configuration menu - View commit details
-
Copy full SHA for e01d093 - Browse repository at this point
Copy the full SHA e01d093View commit details
Commits on May 15, 2024
-
Thread safe adding and evicting of elements
Prevent stale enumerators and concurrency issues while adding or victing unavailable elements or windows. Closes #42.
Configuration menu - View commit details
-
Copy full SHA for b58018f - Browse repository at this point
Copy the full SHA b58018fView commit details -
Merge pull request #45 from FlaUI/thread-safe-evict
Thread safe evicting of elements
Configuration menu - View commit details
-
Copy full SHA for bb9eaf0 - Browse repository at this point
Copy the full SHA bb9eaf0View commit details -
Better capability matching errors
Use very specific error messages to indicate capability mismatches.
Configuration menu - View commit details
-
Copy full SHA for d0d426d - Browse repository at this point
Copy the full SHA d0d426dView commit details -
Merge pull request #46 from FlaUI/better-capability-errors
Better capability matching errors
Configuration menu - View commit details
-
Copy full SHA for fd12f33 - Browse repository at this point
Copy the full SHA fd12f33View commit details -
Update Selenium.WebDriver to 4.20.0
Along with this, use the new timeout capability properties. Fixed an issue that the timeouts could be floating point numbers.
Configuration menu - View commit details
-
Copy full SHA for 0b71dbb - Browse repository at this point
Copy the full SHA 0b71dbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9617e0 - Browse repository at this point
Copy the full SHA d9617e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4733bce - Browse repository at this point
Copy the full SHA 4733bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c5d4be - Browse repository at this point
Copy the full SHA 1c5d4beView commit details
Commits on May 16, 2024
-
Add basic Windows-specific extensions
Add Windows-specific extensions similar to appium-windows-driver to allow easier replacement.
Configuration menu - View commit details
-
Copy full SHA for 63b2585 - Browse repository at this point
Copy the full SHA 63b2585View commit details -
Add a specific hover test and rename the other tests according to the test naming convention.
Configuration menu - View commit details
-
Copy full SHA for 837241e - Browse repository at this point
Copy the full SHA 837241eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb6e770 - Browse repository at this point
Copy the full SHA bb6e770View commit details -
Merge pull request #48 from FlaUI/update-dependencies
Update dependencies
Configuration menu - View commit details
-
Copy full SHA for 7889ff4 - Browse repository at this point
Copy the full SHA 7889ff4View commit details -
Merge pull request #47 from FlaUI/basic-windows-extensions
Basic windows extensions
Configuration menu - View commit details
-
Copy full SHA for 76443af - Browse repository at this point
Copy the full SHA 76443afView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.2.0...v0.2.1