Repository navigation
Upgrade WebView module to new support architecture #15430
Description
Activity
- addedNeeds: Triage 🔍New issue that needs to be reviewed by the issue management team (label applied by bot)New issue that needs to be reviewed by the issue management team (label applied by bot)
on Dec 2, 2025 - changed the title
[-]Upgrade WebView module to new architecture[/-][+]Upgrade WebView module to new support architecture[/+]on Dec 2, 2025 - added and removedNeeds: Triage 🔍New issue that needs to be reviewed by the issue management team (label applied by bot)New issue that needs to be reviewed by the issue management team (label applied by bot)
on Dec 4, 2025 sundaramramaswamy commented
on Dec 18, 2025 ContributorAuthorMore actionsWinApp SDK 2.0+ is needed for WebView2 Xaml control to work in nested islands scenario.
anupriya13 commented
on Dec 19, 2025 ContributorMore actionssundaramramaswamy commented
on Dec 22, 2025 ContributorAuthorMore actionsWinApp SDK 2.0+ is needed for WebView2 Xaml control to work in nested islands scenario.
Anupriya Verma (@anupriya13) WinAppSDK 1.8.5 can have the fixed bits to avoid bumping RNW's WinAppSDK version to 2.0 from 1.8.2 (current). We need to backport/service the fix to 1.8.5 (upcoming).
Sundaram Ramaswamy (@sundaramramaswamy) Have you managed to get the scaling working right? I'm having trouble getting the content to match the available size.
It seems to be showing at 100% even when the display is > 100%.I've found a workaround...I don't love it, but it works.
On the react side, I can do the following to correct the scaling issue on RNW.
transform: [{ scale: Platform.OS === 'windows' ? PixelRatio.get() : 1 }],How are we looking on this? Having the xamlisland sit on top of everything creates a number of issues.
This module won't work with Fabric architecture as XAML controls can no longer be used directly. Port this to the new architecture (Fabric).
Repo link: https://github.com/react-native-webview/react-native-webview