No autozoom after tap on input filed
authorGrzegorz Czajkowski <g.czajkowski@samsung.com>
Wed, 16 Sep 2015 10:35:06 +0000 (12:35 +0200)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 07:55:23 +0000 (07:55 +0000)
commit3490590d3313bcd2ad8adc3eb88b434c4c7d07ac
tree0006ed14149e8da380e3eb0b22b25f1427731201
parentc81a3d04300a05ea2915b1892529b2feb20b3c0b
No autozoom after tap on input filed

blink::WebViewImpl::computeScaleAndScrollForFocusedNode calculates a new scale
for text in editable fields to be legible. However, there is a constraint
m_maximumLegibleScale which is by default set to 1 preventing setting a newly
calculated scale which is usually larger than 1.

Enlarge maximum legible scale for Tizen to allow auto zoom after tap.

Additionally, call ScrollFocusedEditableNodeIntoRect regardless of im_context_
in order to have it for non virtual keyboard (desktop) builds.

Do not scroll and zoom autofocused elements unless IME is expected to be shown.

This is squash of two beta/m42 patches:
1. http://web.sec.samsung.net/gerrit/#/c/84212/ reviewed by
Antonio Gomes, Janusz Majnert

2. http://web.sec.samsung.net/gerrit/#/c/88233/ reviewed by:
Antonio Gomes, DONGJUN KiM:

Bug: http://web.sec.samsung.net/bugzilla/show_bug.cgi?id=14586

Reviewed by: a.renevier, a1.gomes, sns.park

Change-Id: I0aad6a6fb0ee3a17f15b7c8bd0785ad4e1c0f145
Signed-off-by: Grzegorz Czajkowski <g.czajkowski@samsung.com>
tizen_src/chromium_impl/content/browser/renderer_host/render_widget_host_view_efl.cc
tizen_src/ewk/efl_integration/renderer/content_renderer_client_efl.cc