[Bringup] Fix gtk related linking error 44/142844/1
authorYoungsoo Choi <kenshin.choi@samsung.com>
Sun, 6 Aug 2017 10:02:31 +0000 (10:02 +0000)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Mon, 7 Aug 2017 08:42:04 +0000 (08:42 +0000)
EFL port needs to be implemented for LibnotifyNotification::Show.

>> undefined reference to `libgtkui::GdkPixbufFromSkBitmap(SkBitmap const&)'

Change-Id: Ibd4d3280aa3b1d86b421e41806508a8924663ca7
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>
vendor/brightray/browser/linux/libnotify_notification.cc

index dad3acb..061ef5f 100644 (file)
@@ -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());