From 128e4b5f5799d4a8721e2fd10626de8d5d4a36b0 Mon Sep 17 00:00:00 2001 From: WebView2 Github Bot Date: Tue, 10 Mar 2026 14:56:10 +0000 Subject: [PATCH 1/2] Updates for Win32, WPF, WinForms, UWP and WinUI3 sample apps from 147.0.3908.0 --- .../WebView2APISample/ScenarioPermissionManagement.cpp | 5 ++++- SampleApps/WebView2APISample/WebView2APISample.vcxproj | 4 ++-- SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs | 3 +++ 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/SampleApps/WebView2APISample/ScenarioPermissionManagement.cpp b/SampleApps/WebView2APISample/ScenarioPermissionManagement.cpp index b48b87b0..b17ea8c5 100644 --- a/SampleApps/WebView2APISample/ScenarioPermissionManagement.cpp +++ b/SampleApps/WebView2APISample/ScenarioPermissionManagement.cpp @@ -53,6 +53,8 @@ std::wstring PermissionKindToString(COREWEBVIEW2_PERMISSION_KIND type) return L"midi sysex"; case COREWEBVIEW2_PERMISSION_KIND_WINDOW_MANAGEMENT: return L"window management"; + case COREWEBVIEW2_PERMISSION_KIND_PERSISTENT_STORAGE: + return L"persistent storage"; default: return L"unknown"; } @@ -76,7 +78,8 @@ std::vector permissionKinds{ COREWEBVIEW2_PERMISSION_KIND_NOTIFICATIONS, COREWEBVIEW2_PERMISSION_KIND_OTHER_SENSORS, COREWEBVIEW2_PERMISSION_KIND_MIDI_SYSTEM_EXCLUSIVE_MESSAGES, - COREWEBVIEW2_PERMISSION_KIND_WINDOW_MANAGEMENT}; + COREWEBVIEW2_PERMISSION_KIND_WINDOW_MANAGEMENT, + COREWEBVIEW2_PERMISSION_KIND_PERSISTENT_STORAGE}; ScenarioPermissionManagement::ScenarioPermissionManagement(AppWindow* appWindow) : m_appWindow(appWindow), m_webView(appWindow->GetWebView()) diff --git a/SampleApps/WebView2APISample/WebView2APISample.vcxproj b/SampleApps/WebView2APISample/WebView2APISample.vcxproj index 3e411854..58adc657 100644 --- a/SampleApps/WebView2APISample/WebView2APISample.vcxproj +++ b/SampleApps/WebView2APISample/WebView2APISample.vcxproj @@ -1,4 +1,4 @@ - + @@ -543,4 +543,4 @@ - + \ No newline at end of file diff --git a/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs b/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs index 7d564f6f..54d39dec 100644 --- a/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs +++ b/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs @@ -234,6 +234,7 @@ CoreWebView2Profile WebViewProfile CoreWebView2PermissionKind.LocalFonts, CoreWebView2PermissionKind.MidiSystemExclusiveMessages, CoreWebView2PermissionKind.WindowManagement, + CoreWebView2PermissionKind.PersistentStorage, }; List _permissionStates = new List @@ -3310,6 +3311,8 @@ string NameOfPermissionKind(CoreWebView2PermissionKind kind) return "MidiSysex"; case CoreWebView2PermissionKind.WindowManagement: return "WindowManagement"; + case CoreWebView2PermissionKind.PersistentStorage: + return "PersistentStorage"; default: return "Unknown"; } From c2256cab0b8c0b12471f84292c242c9e712eda94 Mon Sep 17 00:00:00 2001 From: WebView2 Github Bot Date: Tue, 10 Mar 2026 14:56:31 +0000 Subject: [PATCH 2/2] Updated package version for Win32, WPF and WinForms sample apps to 1.0.3908-prerelease --- SampleApps/WebView2APISample/WebView2APISample.vcxproj | 8 ++++---- SampleApps/WebView2APISample/packages.config | 2 +- .../WebView2WindowsFormsBrowser.csproj | 2 +- SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/SampleApps/WebView2APISample/WebView2APISample.vcxproj b/SampleApps/WebView2APISample/WebView2APISample.vcxproj index 58adc657..346a2deb 100644 --- a/SampleApps/WebView2APISample/WebView2APISample.vcxproj +++ b/SampleApps/WebView2APISample/WebView2APISample.vcxproj @@ -1,4 +1,4 @@ - + @@ -534,13 +534,13 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - + - \ No newline at end of file + diff --git a/SampleApps/WebView2APISample/packages.config b/SampleApps/WebView2APISample/packages.config index bc1ee89c..2943f33f 100644 --- a/SampleApps/WebView2APISample/packages.config +++ b/SampleApps/WebView2APISample/packages.config @@ -1,5 +1,5 @@  - + \ No newline at end of file diff --git a/SampleApps/WebView2WindowsFormsBrowser/WebView2WindowsFormsBrowser.csproj b/SampleApps/WebView2WindowsFormsBrowser/WebView2WindowsFormsBrowser.csproj index 96d6f773..edfd374c 100644 --- a/SampleApps/WebView2WindowsFormsBrowser/WebView2WindowsFormsBrowser.csproj +++ b/SampleApps/WebView2WindowsFormsBrowser/WebView2WindowsFormsBrowser.csproj @@ -25,7 +25,7 @@ AnyCPU - + diff --git a/SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj b/SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj index 4f924fe2..90092fb9 100644 --- a/SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj +++ b/SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj @@ -61,7 +61,7 @@ - +