[Cherry-pick] [EFL][WK2] Add ewk_settings APIs for text autosizing
authorJaehun Lim <ljaehun.lim@samsung.com>
Tue, 23 Apr 2013 11:19:31 +0000 (20:19 +0900)
committerJaehun Lim <ljaehun.lim@samsung.com>
Thu, 25 Apr 2013 00:25:59 +0000 (09:25 +0900)
commitad566a46b225752306bb6bd2aacdf91b79601091
treed881521f822cfa2bc5aad82e972aa1989766a877
parent2ce8edd0afae45b008c23b720c55644eb837c5e5
[Cherry-pick] [EFL][WK2] Add ewk_settings APIs for text autosizing

[EFL][WK2] Add ewk_settings APIs for text autosizing
https://bugs.webkit.org/show_bug.cgi?id=103342

Reviewed by Kenneth Rohde Christiansen.

Add ewk_settings_text_autosizing_enabled_get / set() functions.
Text autosizing is disabled by default.

* UIProcess/API/efl/ewk_settings.cpp:
(ewk_settings_text_autosizing_enabled_set):
(ewk_settings_text_autosizing_enabled_get):
* UIProcess/API/efl/ewk_settings.h:
* UIProcess/API/efl/tests/test_ewk2_settings.cpp:
(TEST_F):

Change-Id: Id519d9fe9e983b3d61b83f0d393d0082c2c01c60
Source/WTF/wtf/Platform.h
Source/WebCore/page/Settings.cpp
Source/WebCore/rendering/TextAutosizer.cpp
Source/WebKit2/UIProcess/API/efl/ewk_settings.cpp
Source/WebKit2/UIProcess/API/efl/ewk_settings.h
Source/cmake/OptionsTizen.cmake