[Release] livebox.web-provider-1.22 submit/tizen_2.1/20130514.051651 submit/tizen_2.1/20130515.031016
authorLukasz Marek <l.marek@samsung.com>
Mon, 13 May 2013 11:47:09 +0000 (13:47 +0200)
committerYunchan Cho <yunchan.cho@samsung.com>
Tue, 14 May 2013 05:15:41 +0000 (14:15 +0900)
Change-Id: I4de32334cdb2629b1ad6a42d254abc154427171e

packaging/livebox.web-provider.spec
src/Core/Buffer/RenderBuffer.cpp
src/Core/Service/CMakeLists.txt
src/Core/Service/MessageManager.cpp
src/Plugin/AppBoxPlugin/AppBoxPdHelper.cpp

index 2572e8f..3b448be 100644 (file)
@@ -1,6 +1,6 @@
 Name: livebox.web-provider
 Summary: web framework for livebox 
-Version: 1.21
+Version: 1.22
 Release: 1
 Group: main/app
 License: Flora License, Version 1.1
index 8f8459d..9bae32a 100644 (file)
@@ -254,8 +254,6 @@ void* RenderBuffer::allocateCallback(void* data, int size)
         buffer->m_bufferAddr = provider_buffer_pixmap_hw_addr(buffer->m_bufferInfo);
     }
 
-    buffer->paintColor(0xFFFFFFFF);
-
     LogD("success to allocate buffer");
     return buffer->m_bufferAddr;
 }
index baf5d5c..0a4c9a4 100644 (file)
@@ -22,6 +22,7 @@ PKG_CHECK_MODULES(${DEPS}
     capi-appfw-application
     livebox-service
     evas
+    eina
     ecore-x
     elementary
     provider
index 5f61580..501480f 100644 (file)
@@ -20,6 +20,7 @@
 
 #include <string>
 #include <Evas.h>
+#include <Eina.h>
 #include <ewk_view.h>
 #include <Core/Util/Log.h>
 #include "MessageManager.h"
@@ -67,7 +68,10 @@ bool MessageManager::send(Evas_Object* webview, ReceiverType receiver, std::stri
     LogD("calling javascript: %s", script.c_str());
 
     // execute js code for sending message
-    ewk_view_script_execute(webview, script.c_str(), executeScriptCallback, this);
+    if (EINA_FALSE == ewk_view_script_execute(
+                webview, script.c_str(), executeScriptCallback, this)) {
+        LogD("ewk_view_script_execute fail.");
+    }
 
     return true;
 }
index 21c71e4..46e0fb9 100644 (file)
@@ -76,10 +76,10 @@ Evas_Object* AppBoxPdHelper::getPdWebView() const
     return m_pdWebView;
 }
 
-Evas* AppBoxPdHelper::getPdCanvas() const  
+Evas* AppBoxPdHelper::getPdCanvas() const
 {
     LogD("enter");
-    evas_object_evas_get(m_win);
+    return evas_object_evas_get(m_win);
 }
 
 bool AppBoxPdHelper::isPdOpened() const