[EFL][WK2] Refactoring initialization and shutdown codes of EFL libraries.
authorcommit-queue <commit-queue@webkit.org>
Mon, 15 Oct 2012 20:36:24 +0000 (20:36 +0000)
committercommit-queue <commit-queue@webkit.org>
Mon, 15 Oct 2012 20:36:24 +0000 (20:36 +0000)
commit60450e273e523fcc069c4e1927897ef44cd74cf3
treee4eabcf0359c45048374972ab81119537ba15a27
parent9d183950a7da0cf13b13f8bda4c8a68599195c64
[EFL][WK2] Refactoring initialization and shutdown codes of EFL libraries.
https://bugs.webkit.org/show_bug.cgi?id=97173

Patch by Eunmi Lee <eunmi15.lee@samsung.com> on 2012-10-15
Reviewed by Gyuyoung Kim.

Source/WebCore:

Remove codes to initialize and shutdown the EFL libraries from
RunLoopEfl.cpp. Initialization and shutdown will be done in the
ewk_main.cpp for ui process and WebProcessMainEfl.cpp for web
process.

No new tests. This patch doesn't change behavior.

* platform/efl/RunLoopEfl.cpp:
(WebCore::RunLoop::RunLoop):
(WebCore::RunLoop::~RunLoop):

Source/WebKit2:

Initialize and shutdown the EFL libraries in the ewk_main.cpp for ui
process and WebProcessMainEfl.cpp for web process.

* UIProcess/API/efl/ewk_main.cpp:
(ewk_init):
(ewk_shutdown):
* WebProcess/efl/WebProcessMainEfl.cpp:
(WebKit::WebProcessMainEfl):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@131349 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/platform/efl/RunLoopEfl.cpp
Source/WebKit2/ChangeLog
Source/WebKit2/UIProcess/API/efl/ewk_main.cpp
Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp