From: Youngsoo Choi Date: Sun, 6 Aug 2017 10:02:31 +0000 (+0000) Subject: [Bringup] Fix gtk related linking error X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b2dab08c19f14242d03b51c4bac9156211d73b65;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git [Bringup] Fix gtk related linking error EFL port needs to be implemented for LibnotifyNotification::Show. >> undefined reference to `libgtkui::GdkPixbufFromSkBitmap(SkBitmap const&)' Change-Id: Ibd4d3280aa3b1d86b421e41806508a8924663ca7 Signed-off-by: Youngsoo Choi --- diff --git a/vendor/brightray/browser/linux/libnotify_notification.cc b/vendor/brightray/browser/linux/libnotify_notification.cc index dad3acb43..061ef5f5c 100644 --- a/vendor/brightray/browser/linux/libnotify_notification.cc +++ b/vendor/brightray/browser/linux/libnotify_notification.cc @@ -105,6 +105,10 @@ void LibnotifyNotification::Show(const base::string16& title, nullptr); } + // FIXME: The chromium-efl does not support gtk port. +#if defined(USE_EFL) + NOTIMPLEMENTED(); +#else if (!icon.drawsNothing()) { GdkPixbuf* pixbuf = libgtkui::GdkPixbufFromSkBitmap(icon); libnotify_loader_.notify_notification_set_image_from_pixbuf( @@ -113,6 +117,7 @@ void LibnotifyNotification::Show(const base::string16& title, notification_, NOTIFY_EXPIRES_DEFAULT); g_object_unref(pixbuf); } +#endif if (!tag.empty()) { GQuark id = g_quark_from_string(tag.c_str());