Commit 1edefae
authored
## Description
This reverts #36511. The `Issue33037NonShell` UI tests added by that PR
are unstable on iOS 26.5, while the proxy-based implementation is being
reconsidered in #37548. Reverting avoids shipping the current
implementation while that work continues.
## Why revert
- Five scenarios fail in grouped iOS 26.5 runs despite passing
individually and on iOS 26.3:
- `Issue33037FixedHeaderCollectionViewButton`
- `Issue33037ShortFixedHeaderCollectionViewButton`
- `Issue33037GridScrollViewButton`
- `ProgrammaticScrollCollapsesLargeTitle`
- `ProgrammaticWebViewScrollCollapsesLargeTitle`
- Restarting the app before each test makes all five pass, showing that
the failures are specific to shared test-session state and do not
reproduce when the scenarios run independently.
- `Issue33037NonShell_GridScrollView_BeforeScroll` also produces an
unstable first-paint visual difference.
- #37548 is investigating a replacement for the proxy mechanism and
remains in progress.
## Changes
- Restores `NavigationRenderer.cs` to its pre-#36511 behavior.
- Removes the `Issue33037NonShell` HostApp scenarios and UI tests.
- Removes the nine associated iOS 26 snapshot baselines.
1 parent 5669804 commit 1edefae
12 files changed
Lines changed: 0 additions & 1162 deletions
File tree
- src/Controls
- tests
- TestCases.HostApp/Issues
- TestCases.iOS.Tests/snapshots/ios-26
Lines changed: 0 additions & 347 deletions
Large diffs are not rendered by default.
Lines changed: 0 additions & 625 deletions
This file was deleted.
Lines changed: 0 additions & 190 deletions
This file was deleted.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments