-
Notifications
You must be signed in to change notification settings - Fork 51
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
NavigationCompleted regression for certain websites #3801
Comments
I've just checked that it's not just WebView2 that presents this regression, but Edge also never finishes loading the page:
|
@lezzi Looks like this site is using AV1 encoding to play the video and Edge requires AV1 Video Extension to play AV1(In Edge 117, we stopped to support AV1) which might be causing the issue. Can you make sure you install AV1 video extension for it to work? Also be sure to clear the browser /wv2 cache after the installation. Let me know if this works |
@monica-ch , we are building a browser, and aren't in control of the websites that our users navigate to. We really need to know what functionality is being removed (and APIs stop working as a result) as it has severe consequences for us. |
@monica-ch It does indeed look like the AV1 support, I see AV1 videos no longer work in our app. Can you please clarify the "install AV1 video extension" step, as I've installed the https://apps.microsoft.com/detail/av1-video-extension/9MVZQVXJBQ9V?hl=en-gb&gl=LV extension and it did not resolve the issue for Edge or our app. The page still never finishes loading, and the videos don't play. Even after clearing out the WV2 profile folders. |
@RendijsSmukulis Can you send the logs from about://media-internals both from browser and wv2 app, please close microsoft edge and wv2 app first then repro it and send the logs |
@MarkIngramUK Edge and WebView2 have never broadly support AV1. The ability to leverage the Windows codec pack version of AV1 has been considered experimental and many users have never had the AV1 codec pack installed on their device. The experimental support was impacted due to upstream re-architecture for video decoding on Windows but, since it’s considered experimental and never broadly available, it was not noted in release notes. We are exploring options to re-enable the experimental codec pack support and can share updates if and when we have them. |
@lezzi @RendijsSmukulis See above comment, we are exploring options to re-enable the experimental codec pack support to play av1 videos and I'll update the thread once we have info. |
AV1 encoding is now supported in Edge 121+ which also fixed the navigation issue in WebView2. Please test in WebView2 app using Edge Beta binaries and let us know if you still see any issues. Closing the thread, feel free to re-open if you see any issues |
Description
The
CoreWebView2.NavigationCompleted
event stopped raising for some websites. It can be reproduced by navigating to https://www.tradingview.com/.Version
SDK: 1.0.1722.45, 1.0.1988-prerelease
Runtime: 117.0.2045.31, 117.0.2045.36.
Framework: WPF
OS: Windows 11 Pro 22H2 22621.1992
Regression
Repro Steps
Expected: The "Reload" button gets enabled after the site has loaded.
Actual: The "Reload" button stays disabled forever and "Waiting for {url}..." can be visible in the left bottom corner.
Additional context
AB#46853226
The text was updated successfully, but these errors were encountered: