From a736063e7e18c5dd36c556901a95a14372ea815a Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Mon, 15 Oct 2012 12:06:36 -0700 Subject: [PATCH] Force CEF to reload if window.reload doesn't exist --- native/atom_cef_render_process_handler.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/native/atom_cef_render_process_handler.mm b/native/atom_cef_render_process_handler.mm index 373d45563..ebdbdb07a 100644 --- a/native/atom_cef_render_process_handler.mm +++ b/native/atom_cef_render_process_handler.mm @@ -45,7 +45,7 @@ void AtomCefRenderProcessHandler::Reload(CefRefPtr browser) { CefRefPtr reloadFunction = global->GetValue("reload"); reloadFunction->ExecuteFunction(global, arguments); - if (reloadFunction->HasException()) { + if (!reloadFunction->IsFunction() || reloadFunction->HasException()) { browser->ReloadIgnoreCache(); } context->Exit();