2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
authorleandro@webkit.org <leandro@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 28 Jun 2010 16:23:34 +0000 (16:23 +0000)
committerleandro@webkit.org <leandro@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 28 Jun 2010 16:23:34 +0000 (16:23 +0000)
        Unreviewed build fix.

        [EFL] Build fix for latest version of Ecore library.
        Ecore recently changed return type of callbacks from int to Eina_Bool.

        * wtf/efl/MainThreadEfl.cpp:
        (WTF::timeoutFired): Return Eina_Bool instead of int.
2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>

        Unreviewed build fix.

        [EFL] Build fix for latest version of Ecore library.
        Ecore recently changed return type of callbacks from int to Eina_Bool.

        * efl/EWebLauncher/main.c:
        * efl/ewk/ewk_view.cpp:
        (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int.
2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>

        Unreviewed build fix.

        [EFL] Build fix for latest version of Ecore library.
        Ecore recently changed return type of callbacks from int to Eina_Bool.

        No new functionality, so no new tests.

        * platform/efl/SharedTimerEfl.cpp:
        (WebCore::timerEvent): Return Eina_Bool instead of int.
2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>

        Unreviewed build fix.

        [EFL] Build fix for latest version of Ecore library.
        Ecore recently changed return type of callbacks from int to Eina_Bool.

        * cmake/FindEFL.cmake: Bump version of Ecore dependency.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@62015 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
JavaScriptCore/ChangeLog
JavaScriptCore/wtf/efl/MainThreadEfl.cpp
WebCore/ChangeLog
WebCore/platform/efl/SharedTimerEfl.cpp
WebKit/ChangeLog
WebKit/efl/EWebLauncher/main.c
WebKit/efl/ewk/ewk_view.cpp
cmake/FindEFL.cmake

index 7db0c53cc82cb567bbae37ca3fc374bf8b15b1a5..6b3aae9404a5063cd6e5f5a701e830c59b11559c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
+
+        Unreviewed build fix.
+
+        [EFL] Build fix for latest version of Ecore library.
+        Ecore recently changed return type of callbacks from int to Eina_Bool.
+
+        * cmake/FindEFL.cmake: Bump version of Ecore dependency.
+
 2010-06-28  Xan Lopez  <xlopez@igalia.com>
 
         Reviewed by Gustavo Noronha.
index 37e071fd55549eae5a97879cb328fb43e0b31403..051215ad64515c94835a5f193ea84ed8e8fe1714 100644 (file)
@@ -1,3 +1,13 @@
+2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
+
+        Unreviewed build fix.
+
+        [EFL] Build fix for latest version of Ecore library.
+        Ecore recently changed return type of callbacks from int to Eina_Bool.
+
+        * wtf/efl/MainThreadEfl.cpp:
+        (WTF::timeoutFired): Return Eina_Bool instead of int.
+
 2010-06-28  Caio Marcelo de Oliveira Filho  <caio.oliveira@openbossa.org>
 
         Reviewed by Kenneth Rohde Christiansen.
index fe32d1b8d1d97aa33de89c50a7551d8ad1714760..8774d20b663e254344fc6d783d0133692bec616c 100644 (file)
@@ -42,7 +42,7 @@ void initializeMainThreadPlatform()
 {
 }
 
-static int timeoutFired(void*)
+static Eina_Bool timeoutFired(void*)
 {
     dispatchFunctionsFromMainThread();
     return ECORE_CALLBACK_CANCEL;
index 0088a334940143673081fc2a1517ece4b12077f2..c75e4b06f27f6d762b1c6f898c29d5e62df8c223 100644 (file)
@@ -1,3 +1,15 @@
+2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
+
+        Unreviewed build fix.
+
+        [EFL] Build fix for latest version of Ecore library.
+        Ecore recently changed return type of callbacks from int to Eina_Bool.
+
+        No new functionality, so no new tests.
+
+        * platform/efl/SharedTimerEfl.cpp:
+        (WebCore::timerEvent): Return Eina_Bool instead of int.
+
 2010-06-28  Xan Lopez  <xlopez@igalia.com>
 
         Fix build with GTK+ older than 2.18
index 122c8c3e6e21e9c2121b0d2688c337b86d07da53..437de64673e2b35499b8190273525660a174ec9e 100644 (file)
@@ -45,7 +45,7 @@ void setSharedTimerFiredFunction(void (*func)())
     g_timerFunction = func;
 }
 
-static int timerEvent(void*)
+static Eina_Bool timerEvent(void*)
 {
     if (g_timerFunction)
         g_timerFunction();
index 58433609efff44b0cbefc242e596297945ba03e9..ba56e0377fe31f2fcfa485a00859ca21ed00492c 100644 (file)
@@ -1,3 +1,14 @@
+2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
+
+        Unreviewed build fix.
+
+        [EFL] Build fix for latest version of Ecore library.
+        Ecore recently changed return type of callbacks from int to Eina_Bool.
+
+        * efl/EWebLauncher/main.c:
+        * efl/ewk/ewk_view.cpp:
+        (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int.
+
 2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
         Reviewed by Kenneth Rohde Christiansen.
index d36c8074eb8ce12a5fb063ac0a147e097ccd43e4..6d484e4ae129e74d6e583269f350ba23899513a4 100644 (file)
@@ -638,7 +638,7 @@ closeWindow(Ecore_Evas *ee)
     free(app);
 }
 
-static int
+static Eina_Bool
 main_signal_exit(void *data, int ev_type, void *ev)
 {
     ELauncher *app;
@@ -649,7 +649,7 @@ main_signal_exit(void *data, int ev_type, void *ev)
     }
     if (!eina_list_count(windows))
         ecore_main_loop_quit();
-    return 1;
+    return EINA_TRUE;
 }
 
 static char *
index 8d667343757b54bcfbba141f68d6ae88163acb13..ca26f648d18235eb3c6b8571dad7cac482607a51 100644 (file)
@@ -880,7 +880,7 @@ static float _ewk_view_zoom_animated_current(Ewk_View_Private_Data* priv)
             + priv->animated_zoom.zoom.start);
 }
 
-static int _ewk_view_zoom_animator_cb(void* data)
+static Eina_Bool _ewk_view_zoom_animator_cb(void* data)
 {
     Ewk_View_Smart_Data* sd = (Ewk_View_Smart_Data*)data;
     Evas_Coord cx, cy;
@@ -900,12 +900,12 @@ static int _ewk_view_zoom_animator_cb(void* data)
         || (now < priv->animated_zoom.time.start)) {
         _ewk_view_zoom_animated_finish(sd);
         ewk_view_zoom_set(sd->self, priv->animated_zoom.zoom.end, cx, cy);
-        return 0;
+        return EINA_FALSE;
     }
 
     sd->animated_zoom.zoom.current = _ewk_view_zoom_animated_current(priv);
     sd->api->zoom_weak_set(sd, sd->animated_zoom.zoom.current, cx, cy);
-    return 1;
+    return EINA_TRUE;
 }
 
 static void _ewk_view_zoom_animation_start(Ewk_View_Smart_Data* sd)
index 7dce495415a764c6a2851f003ac9c63bed33b501..c2efdcbc59feebb09457fbd053c0f08ea7ecb704 100644 (file)
@@ -1,7 +1,7 @@
 INCLUDE(FindPkgConfig)
 
 PKG_CHECK_MODULES (EDJE REQUIRED edje>=0.9.9.063)
-PKG_CHECK_MODULES (ECORE REQUIRED ecore>=0.9.9.063)
+PKG_CHECK_MODULES (ECORE REQUIRED ecore>=0.9.9.49898)
 PKG_CHECK_MODULES (ECORE_EVAS REQUIRED ecore-evas>=0.9.9.063)
 PKG_CHECK_MODULES (EFLDEPS REQUIRED
   eina-0>=0.9.9.063