diff --git a/SampleApps/WebView2APISample/ScenarioPermissionManagement.cpp b/SampleApps/WebView2APISample/ScenarioPermissionManagement.cpp index b48b87b..b17ea8c 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 3e41185..346a2de 100644 --- a/SampleApps/WebView2APISample/WebView2APISample.vcxproj +++ b/SampleApps/WebView2APISample/WebView2APISample.vcxproj @@ -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}. - + diff --git a/SampleApps/WebView2APISample/packages.config b/SampleApps/WebView2APISample/packages.config index bc1ee89..2943f33 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 96d6f77..edfd374 100644 --- a/SampleApps/WebView2WindowsFormsBrowser/WebView2WindowsFormsBrowser.csproj +++ b/SampleApps/WebView2WindowsFormsBrowser/WebView2WindowsFormsBrowser.csproj @@ -25,7 +25,7 @@ AnyCPU - + diff --git a/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs b/SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs index 7d564f6..54d39de 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"; } diff --git a/SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj b/SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj index 4f924fe..90092fb 100644 --- a/SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj +++ b/SampleApps/WebView2WpfBrowser/WebView2WpfBrowser.csproj @@ -61,7 +61,7 @@ - +