[M34-Merge] ewk_view_scale_get function shall behave like synchronous one
authorWojciech Bielawski <w.bielawski@samsung.com>
Wed, 29 Oct 2014 16:49:20 +0000 (17:49 +0100)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commit39fbda1593486bb8b285c0209d1bee3ae5f00acd
tree76dfdd65819612ee59e29f2e29d43be508cf3988
parent40f8f204f55e7f8d01315a12140e4d43fcbdcc0a
[M34-Merge] ewk_view_scale_get function shall behave like synchronous one

Although the ewk_view_scale_set is asynchronous, the TCT compliance tests
from webkit-efl EWK implementation require the getter to return the value
set by the setter even if the two functions were called immediately
after each other.
This change makes the setter modify the proxy value,
thereby subsequent calls of the getter will return proper value,
even if it hasn't been applied in the UI process.

Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=7679
Bug: http://107.108.218.239/bugzilla/show_bug.cgi?id=8260
Reviewed by: Antonio Gomes, SeungSeop Park

Change-Id: I34d1e77a97a0d7395538a6300b9430531f6934a7
Signed-off-by: Wojciech Bielawski <w.bielawski@samsung.com>
tizen_src/ewk/efl_integration/public/ewk_view.h
tizen_src/ewk/unittest/utc_blink_ewk_view_scale_get_func.cpp
tizen_src/impl/eweb_view.cc