, tracing_enabled_(false) {
log_info("UI type: %s", desktop_ ? "desktop" : "mobile");
+
+ // If we don't call ewk_context_default_get here, ubrowser crashes in desktop
+ // mode. This is a hack.
+ // FIXME: find a real fix
+ Ewk_Context* ctx = ewk_context_default_get();
+
if (desktop_)
return;
evas_object_smart_callback_add(toolbox_window_, "delete,request",
&Browser::OnToolboxWindowDelRequest, this);
- Ewk_Context* ctx = ewk_context_default_get();
ewk_context_vibration_client_callbacks_set(ctx,
&Browser::OnVibrationStart,
&Browser::OnVibrationStop,