Skip to content

Commit 128e4b5

Browse files
Updates for Win32, WPF, WinForms, UWP and WinUI3 sample apps from 147.0.3908.0
1 parent e38720f commit 128e4b5

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

SampleApps/WebView2APISample/ScenarioPermissionManagement.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ std::wstring PermissionKindToString(COREWEBVIEW2_PERMISSION_KIND type)
5353
return L"midi sysex";
5454
case COREWEBVIEW2_PERMISSION_KIND_WINDOW_MANAGEMENT:
5555
return L"window management";
56+
case COREWEBVIEW2_PERMISSION_KIND_PERSISTENT_STORAGE:
57+
return L"persistent storage";
5658
default:
5759
return L"unknown";
5860
}
@@ -76,7 +78,8 @@ std::vector<COREWEBVIEW2_PERMISSION_KIND> permissionKinds{
7678
COREWEBVIEW2_PERMISSION_KIND_NOTIFICATIONS,
7779
COREWEBVIEW2_PERMISSION_KIND_OTHER_SENSORS,
7880
COREWEBVIEW2_PERMISSION_KIND_MIDI_SYSTEM_EXCLUSIVE_MESSAGES,
79-
COREWEBVIEW2_PERMISSION_KIND_WINDOW_MANAGEMENT};
81+
COREWEBVIEW2_PERMISSION_KIND_WINDOW_MANAGEMENT,
82+
COREWEBVIEW2_PERMISSION_KIND_PERSISTENT_STORAGE};
8083

8184
ScenarioPermissionManagement::ScenarioPermissionManagement(AppWindow* appWindow)
8285
: m_appWindow(appWindow), m_webView(appWindow->GetWebView())

SampleApps/WebView2APISample/WebView2APISample.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<ItemGroup Label="ProjectConfigurations">
44
<ProjectConfiguration Include="Debug|Win32">
@@ -543,4 +543,4 @@
543543
<Error Condition="!Exists('..\packages\Microsoft.Windows.ImplementationLibrary.1.0.220201.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Windows.ImplementationLibrary.1.0.220201.1\build\native\Microsoft.Windows.ImplementationLibrary.targets'))" />
544544
<Error Condition="!Exists('..\packages\Microsoft.Web.WebView2.1.0.3848-prerelease\build\native\Microsoft.Web.WebView2.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Web.WebView2.1.0.3848-prerelease\build\native\Microsoft.Web.WebView2.targets'))" />
545545
</Target>
546-
</Project>
546+
</Project>

SampleApps/WebView2WpfBrowser/MainWindow.xaml.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,7 @@ CoreWebView2Profile WebViewProfile
234234
CoreWebView2PermissionKind.LocalFonts,
235235
CoreWebView2PermissionKind.MidiSystemExclusiveMessages,
236236
CoreWebView2PermissionKind.WindowManagement,
237+
CoreWebView2PermissionKind.PersistentStorage,
237238
};
238239

239240
List<CoreWebView2PermissionState> _permissionStates = new List<CoreWebView2PermissionState>
@@ -3310,6 +3311,8 @@ string NameOfPermissionKind(CoreWebView2PermissionKind kind)
33103311
return "MidiSysex";
33113312
case CoreWebView2PermissionKind.WindowManagement:
33123313
return "WindowManagement";
3314+
case CoreWebView2PermissionKind.PersistentStorage:
3315+
return "PersistentStorage";
33133316
default:
33143317
return "Unknown";
33153318
}

0 commit comments

Comments
 (0)