Enable Battery Status API
authorJiyeon Kim <jiyeon0402.kim@samsung.com>
Thu, 16 Aug 2012 10:37:56 +0000 (19:37 +0900)
committerJihye Kang <jye.kang@samsung.com>
Mon, 27 Aug 2012 11:35:52 +0000 (20:35 +0900)
commit453222dca764473dd29137ad8b06d7a57350b549
tree9fe975c677a1006a735b66f42779382cf3047dfb
parentc2c44745f3aa272604726edb99509491f9157015
Enable Battery Status API

[Title] Enable Battery status API
[Issue #] N/A
[Problem] Have to change uPower API to vconf API.
[Cause] System team couldn't add uPower package.
[Solution] Change API for tizen specific.
[Team] HTML5 TG
[Developer] jiyeon.kim
[SCMRequest] N/A

Change-Id: I0d34ca3592b791efa605c14ad7aedcf7ffbfe979
47 files changed:
Source/WebCore/Modules/battery/BatteryClient.h
Source/WebCore/Modules/battery/BatteryController.cpp
Source/WebCore/PlatformEfl.cmake
Source/WebCore/PlatformTizen.cmake
Source/WebCore/platform/efl/BatteryProviderEfl.cpp [new file with mode: 0644]
Source/WebCore/platform/efl/BatteryProviderEfl.h [new file with mode: 0644]
Source/WebCore/platform/efl/BatteryProviderEflClient.h [new file with mode: 0644]
Source/WebKit/PlatformEfl.cmake
Source/WebKit/efl/WebCoreSupport/BatteryClientEfl.cpp
Source/WebKit/efl/WebCoreSupport/BatteryClientEfl.h
Source/WebKit/efl/ewk/ewk_view.cpp
Source/WebKit2/CMakeLists.txt
Source/WebKit2/Platform/CoreIPC/MessageID.h
Source/WebKit2/PlatformEfl.cmake
Source/WebKit2/Shared/API/c/WKBase.h
Source/WebKit2/Shared/APIObject.h
Source/WebKit2/Shared/WebBatteryStatus.cpp [new file with mode: 0644]
Source/WebKit2/Shared/WebBatteryStatus.h [new file with mode: 0644]
Source/WebKit2/UIProcess/API/C/WKAPICast.h
Source/WebKit2/UIProcess/API/C/WKBatteryManager.cpp [new file with mode: 0644]
Source/WebKit2/UIProcess/API/C/WKBatteryManager.h [new file with mode: 0644]
Source/WebKit2/UIProcess/API/C/WKBatteryStatus.cpp [new file with mode: 0644]
Source/WebKit2/UIProcess/API/C/WKBatteryStatus.h [new file with mode: 0644]
Source/WebKit2/UIProcess/API/C/WKContext.cpp
Source/WebKit2/UIProcess/API/C/WKContext.h
Source/WebKit2/UIProcess/API/efl/BatteryProvider.cpp [new file with mode: 0644]
Source/WebKit2/UIProcess/API/efl/BatteryProvider.h [new file with mode: 0644]
Source/WebKit2/UIProcess/API/efl/ewk_context.cpp
Source/WebKit2/UIProcess/WebBatteryManagerProxy.cpp [new file with mode: 0644]
Source/WebKit2/UIProcess/WebBatteryManagerProxy.h [new file with mode: 0644]
Source/WebKit2/UIProcess/WebBatteryManagerProxy.messages.in [new file with mode: 0644]
Source/WebKit2/UIProcess/WebBatteryProvider.cpp [new file with mode: 0644]
Source/WebKit2/UIProcess/WebBatteryProvider.h [new file with mode: 0644]
Source/WebKit2/UIProcess/WebContext.cpp
Source/WebKit2/UIProcess/WebContext.h
Source/WebKit2/UIProcess/WebProcessProxy.cpp
Source/WebKit2/WebProcess/Battery/WebBatteryManager.cpp [new file with mode: 0644]
Source/WebKit2/WebProcess/Battery/WebBatteryManager.h [new file with mode: 0644]
Source/WebKit2/WebProcess/Battery/WebBatteryManager.messages.in [new file with mode: 0644]
Source/WebKit2/WebProcess/WebCoreSupport/WebBatteryClient.cpp [new file with mode: 0644]
Source/WebKit2/WebProcess/WebCoreSupport/WebBatteryClient.h [new file with mode: 0644]
Source/WebKit2/WebProcess/WebPage/WebPage.cpp
Source/WebKit2/WebProcess/WebProcess.cpp
Source/WebKit2/WebProcess/WebProcess.h
Source/cmake/FindPmapi.cmake [new file with mode: 0755]
Source/cmake/OptionsTizen.cmake
packaging/webkit2-efl.spec