-
Notifications
You must be signed in to change notification settings - Fork 1.9k
6/30/2025 Inflight Candidate #30306
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
6/30/2025 Inflight Candidate #30306
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces a comprehensive set of UI tests and sample issue implementations covering several recent bug fixes and feature enhancements. Key changes include automated tests for issues #29923, #29086, #28798, and #21886 and new Feature Matrix sample pages for controls such as Switch, ProgressBar, Image, ImageButton, and Entry.
Reviewed Changes
Copilot reviewed 54 out of 446 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue29923.cs | Adds UI test validating that removed page handlers are properly disconnected. |
src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue29086.cs | Introduces a test for a SwipeView behavior change to ensure expected behavior on content changes. |
src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue28798.cs | Adds an automated test to validate that controls do not disappear when a WebView is used with hardware acceleration disabled. |
src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue21886.cs | Adds tests confirming that image disposal occurs as expected when resizing and downsizing images. |
Various FeatureMatrix and HostApp files | Provide sample pages and view models for interactive testing of Switch, ProgressBar, Image, ImageButton, and Entry behaviors. |
/rebase |
9eef992
to
8a81288
Compare
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/rebase |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* added test cases * modified test cases * added snapshots * added mac and windows snapshots
* Added ImageButton Feature tests * Changes updated * Modified tests * Added Images * Modified image * Added images --------- Co-authored-by: Shane Neuville <[email protected]>
…dows (#29966) * Update WebViewHelpers.Windows.cs * Update WebViewHelpers.Windows.cs * Update src/BlazorWebView/tests/MauiDeviceTests/WebViewHelpers.Windows.cs Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Copilot <[email protected]>
…l image, even when disposeOriginal is set to true (#29936) * Fix for original image disposal when disposeOriginal is true in Resize and Downsize methods on Android and iOS * Updated the fix for iOS, and modified the test case to reflect the changes * Updated the issue link in test case
* Added Label Feature Tests * Changes updated * Added properties for Image control * Added Images * changes updated * Added images * changes updated * Added images --------- Co-authored-by: Shane Neuville <[email protected]>
* [iOS] SwipeView Closes when Content Changes - fix * Added snapshots
…s into device tests - 6 (#28399) * Enabled the translation property for device tests * Added the helper method * Reverted the changes * Updated EditorTests.Android.cs * Fix formating
…m the navigation stack (#30049) * Update NavigationProxy.cs * test case added * Update Issue29923.cs * fix updated
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…eration Disabled (#28934) * Update WebViewHandler.Android.cs * Test case added * Update WebView.cs * fix updated * Update WebView.cs * Create ControlsShouldRemainVisibleWithWebViewWhenHardwareAccelerationIsDisabled.png * updated test case codes * Update ControlsShouldRemainVisibleWithWebViewWhenHardwareAccelerationIsDisabled.png * Update Issue28798.cs * Update ControlsShouldRemainVisibleWithWebViewWhenHardwareAccelerationIsDisabled.png updated google with example.com as google logo keeps changing.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* added Feature Matrix for Entry Control * added a test cases for EntryControl * added a test cases for entry feature matrix * updated changes * updated changes * modified changes * updated * updated changes * added snapshots * added snapshot * updated changes * modified snapshots * updated changes * Updated snaps and added event features * Added tests * Added snapshots * modified changes * added modified snapshots * Added changed snapshot * updated changes * modified test case * Added snapshot * added snapshots for windows * Added snapshots * Added snapshot from CI --------- Co-authored-by: Anandhan Rajagopal <[email protected]> Co-authored-by: Shane Neuville <[email protected]>
* added test cases * added new test cases * added new test cases * added android and iOS snapshots * modified test case and added snapshots * added failing condition
* Skip useless initial handler mappings calls * Apply suggestions from code review, fixes check on Maximum* * Windows: automation properties are extremely costly * Fix broken UI tests * Workaround Windows broken tests --------- Co-authored-by: MartyIX <[email protected]>
… DeviceInfo (#30288) * Initial plan * Fix OnIdiom threading issue by removing using statements in DeviceInfo.android.cs Co-authored-by: PureWeen <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: PureWeen <[email protected]>
…rking with CV2 (#27056) * Fixed the ItemSpacing issue in CV2 * reenabled the test * changed the fix based on conflicts file * Optimized the fix in the LayoutFactory2
* updated changes * modified changes * added snapshot
…te (#30413) * Added test_fails and issue link * updated
bf0c1e8
to
ef395b4
Compare
No description provided.