[EFL] Utilize Eail library to support accessibility in EFL
authork.czech@samsung.com <k.czech@samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 24 Nov 2014 11:30:55 +0000 (11:30 +0000)
committerk.czech@samsung.com <k.czech@samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 24 Nov 2014 11:30:55 +0000 (11:30 +0000)
commitb6390f90f2e988454deaab3bd090a5fe514dbc4c
treea9d44021867892f3b00379902b5e3b2e87bb85c1
parentc7ba8bbb9c1b36a6a452a722636c8f2e1b6843f1
[EFL] Utilize Eail library to support accessibility in EFL
https://bugs.webkit.org/show_bug.cgi?id=137742

Reviewed by Gyuyoung Kim.

Source/WebKit2:

Initialize EAIL module so that all the listeners and atk-bridge started properly.
Dynamic loading of EAIL help us to avoid elementary dependencies in WebKit.

* WebProcess/efl/WebProcessMainEfl.cpp:
(eailLibraryPath): reads path provided by ACCESSIBILITY_EAIL_LIBRARY_PATH variable.
(eail):

Tools:

Eail, atk-bridge, at-spi2 are not mandatory modules for webkit-efl. They are rather optional.

* efl/jhbuild-optional.modules: Added.
* efl/jhbuild.modules:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@176514 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit2/ChangeLog
Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp
Tools/ChangeLog
Tools/efl/jhbuild-optional.modules [new file with mode: 0644]
Tools/efl/jhbuild.modules