-
Notifications
You must be signed in to change notification settings - Fork 730
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
fix: Update WebView
history properties on JS-based navigation
#12907
Conversation
…y changes When JS-based navigation changes the history properties, we can't recognize this in WebView using conventional navigation events. However, it should still influence history properties.
0638fbd
to
89ca036
Compare
The build 86148 found UI Test snapshots differences: Details
|
@Mergifyio backport release/stable/4.9 |
✅ Backports have been created
|
…4.9/pr-12907 fix: Update `WebView` history properties on JS-based navigation (backport #12907)
@Mergifyio backport legacy/4x |
✅ Backports have been created
|
fix: Update `WebView` history properties on JS-based navigation (backport #12907)
GitHub Issue (If applicable): closes #
PR Type
What kind of change does this PR introduce?
What is the current behavior?
What is the new behavior?
Copilot Summary
🤖 Generated by Copilot at 0638fbd
This pull request improves the web view controls for the Uno platform by adding a dispatcher property to the IWebView interface, implementing it for the WebView and WebView2 controls, and fixing some issues with the history management and event raising of the native web view classes. It also adds a new sample page to the UITests.Shared project to demonstrate the navigation properties of the WebView2 control.
PR Checklist
Please check if your PR fulfills the following requirements:
Screenshots Compare Test Run
results.Other information
Internal Issue (If applicable):