system_cef = (cef_build_type == 'system')
if system_cef
cef_lib_dir = cef_dir
- cef_resource_dir = '/usr/share/cef/Resources'
+ cef_resource_dir = cef_dir
else
cef_lib_dir = join_paths(cef_dir, cef_build_type)
cef_resource_dir = join_paths(cef_dir, 'Resources')
nageru_deps += cefdlldep
endif
- cef_libs = ['libEGL.so', 'libGLESv2.so', 'natives_blob.bin', 'snapshot_blob.bin', 'v8_context_snapshot.bin']
+ cef_libs = ['libEGL.so', 'libGLESv2.so', 'snapshot_blob.bin', 'v8_context_snapshot.bin']
cef_resources = ['cef.pak', 'cef_100_percent.pak', 'cef_200_percent.pak', 'cef_extensions.pak', 'devtools_resources.pak']
if not get_option('cef_no_icudtl')
cef_resources += ['icudtl.dat']
CefWindowInfo window_info;
window_info.SetAsWindowless(0);
- browser = CefBrowserHost::CreateBrowserSync(window_info, cef_client, start_url, browser_settings, nullptr);
+ browser = CefBrowserHost::CreateBrowserSync(window_info, cef_client, start_url, browser_settings, nullptr, nullptr);
for (function<void()> &task : deferred_tasks) {
task();
}
command_line->AppendSwitch("disable-gpu");
command_line->AppendSwitch("disable-gpu-compositing");
command_line->AppendSwitch("enable-begin-frame-scheduling");
+
+ // https://bitbucket.org/chromiumembedded/cef/issues/2717/xmlhttprequest-empty-responsetext
+ command_line->AppendSwitch("disable-web-security");
}
void NageruCefApp::initialize_cef()