@@ -39,7 +39,7 @@ off of the top level iframe. This is due to the previously mentioned limitation
3939of not having ` CoreWebView2Frame ` 's for nested iframes.
4040
4141# Examples
42- ## C++: Regestering IFrame Permission Requested Handler
42+ ## C++: Registering IFrame Permission Requested Handler
4343``` cpp
4444wil::com_ptr<ICoreWebView2> m_webview;
4545std::map<std::tuple<std::wstring, COREWEBVIEW2_PERMISSION_KIND, BOOL>, bool >
@@ -54,7 +54,7 @@ EventRegistrationToken m_permissionRequestedToken = {};
5454// handled if they have been requested previously.
5555void RegisterIFramePermissionRequestedHandler ()
5656{
57- webview4 = m_webview.try_query<ICoreWebView2_4>();
57+ auto webview4 = m_webview.try_query<ICoreWebView2_4>();
5858 if (webview4)
5959 {
6060 // Note that FrameCreated will only ever be raised for top level iframes.
@@ -188,7 +188,7 @@ static void PutHandled(ICoreWebView2PermissionRequestedEventArgs* args)
188188}
189189```
190190
191- ## C#: Regestering IFrame Permission Requested Handler
191+ ## C#: Registering IFrame Permission Requested Handler
192192```c#
193193private WebView2 m_webview;
194194Dictionary<Tuple<string, CoreWebView2PermissionKind, bool>, bool> m_cachedPermissions;
@@ -208,9 +208,9 @@ void RegisterIFramePermissionRequestedHandler()
208208
209209 if (m_cachedPermissions.ContainsKey(cachedKey))
210210 {
211- bool allow = m_cachedPermissions[cachedKey];
212- permissionArgs.State = allow ? CoreWebView2PermissionState.Allow
213- : CoreWebView2PermissionState.Deny;
211+ permissionArgs.State = m_cachedPermissions[cachedKey]
212+ ? CoreWebView2PermissionState.Allow
213+ : CoreWebView2PermissionState.Deny;
214214
215215 permissionArgs.Handled = true;
216216 return;
0 commit comments