This commit fixes the crashes during webview launch.
Change-Id: Ieeae889de17c3ca48814dacf1d320a9380719ef3
Signed-off-by: Chandan Padhi <c.padhi@samsung.com>
// It's not just our code which may do so - some system-installed libraries
// are known to be culprits, e.g. lttng.
#if !defined(THREAD_SANITIZER)
+#if defined(OS_TIZEN)
+ // TODO: Check why IsSingleThreaded() returns false for tizen port.
+ DCHECK(sandbox::ThreadHelpers::IsSingleThreaded());
+#else
CHECK(sandbox::ThreadHelpers::IsSingleThreaded());
#endif
+#endif
sandbox::SetuidSandboxClient* setuid_sandbox =
linux_sandbox->setuid_sandbox_client();
}
void RenderWidgetHostViewEfl::UpdateCursor(const WebCursor& webcursor) {
+#if !defined(EWK_BRINGUP) // FIXME: m67 bringup
if (is_loading_) {
// Setting native Loading cursor
#if defined(USE_WAYLAND)
ecore_x_cursor_shape_get(cursor_type));
#endif
}
+#endif // EWK_BRINGUP
}
void RenderWidgetHostViewEfl::SetIsLoading(bool is_loading) {
switch (key) {
#ifdef OS_TIZEN
case base::DIR_EXE:
+ case base::DIR_MODULE:
*result = base::FilePath(kExePath);
return true;
#endif
# TODO(crbug.com/764576): Enable the feature on more environments.
# Disable in win/cross builds since buliding Blink twice is slow.
use_v8_context_snapshot =
- !is_chromeos && !is_android && !is_chromecast && !is_fuchsia &&
- !(host_os == "mac" && current_cpu == "x86") &&
+ !is_chromeos && !is_android && !is_tizen && !is_chromecast &&
+ !is_fuchsia && !(host_os == "mac" && current_cpu == "x86") &&
(v8_target_cpu == target_cpu || is_msan) && !(is_win && host_os != "win")
}