File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
CefSharp.BrowserSubprocess.Core Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -167,7 +167,7 @@ namespace CefSharp
167167
168168 auto browserWrapper = FindBrowserWrapper (browser->GetIdentifier ());
169169
170- if (browserWrapper != nullptr && browserWrapper-> JavascriptBindingApiEnabled && IsJavascriptBindingApiAllowed (browserWrapper, frame))
170+ if (IsJavascriptBindingApiAllowed (browserWrapper, frame))
171171 {
172172 // TODO: Look at adding some sort of javascript mapping layer to reduce the code duplication
173173 auto global = context->GetGlobal ();
@@ -349,7 +349,17 @@ namespace CefSharp
349349
350350 bool CefAppUnmanagedWrapper::IsJavascriptBindingApiAllowed (CefBrowserWrapper^ browserWrapper, CefRefPtr<CefFrame> frame)
351351 {
352- if (browserWrapper == nullptr || !browserWrapper->JavascriptBindingApiHasAllowOrigins )
352+ if (browserWrapper == nullptr )
353+ {
354+ return true ;
355+ }
356+
357+ if (!browserWrapper->JavascriptBindingApiEnabled )
358+ {
359+ return false ;
360+ }
361+
362+ if (!browserWrapper->JavascriptBindingApiHasAllowOrigins )
353363 {
354364 return true ;
355365 }
You can’t perform that action at this time.
0 commit comments