Fixed when user tap on linkable contents, somtimes focus ring is not shown.
authorYuni Jeong <yhnet.jung@samsung.com>
Mon, 13 May 2013 14:49:43 +0000 (23:49 +0900)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Wed, 10 Jul 2013 03:07:22 +0000 (03:07 +0000)
commiteca8579a62006108aa6a49d8169ea7a3af41df6b
tree5014016187926a1581a540fb15d134a6dd35c3e5
parentb8bed2469cb69146c1b048442418e82b9214f8bc
Fixed when user tap on linkable contents, somtimes focus ring is not shown.

[Title] Fixed when user tap on linkable contents, somtimes focus ring is not shown.
[Issue#] P130508-1455
[Problem] When user tap on linkable contents, somtimes focus ring is not shown
[Cause] 1. When user tap quickly, hide() function was called before show() function is called by timer for showing focus ring.
           - timing issue
        2. When user tap any point that is not linkable contents around linkable contents,
           tap operation is worked by touch adjust feature and focus ring is not shown.
[Solution] 1. Added routine to call hide() function by timer.
           2. Added touch adjust feature to routine for getting focus ring rect.

Change-Id: I56263a00a5e1f3a42cfb7522a1541bb623066005
Source/WebKit2/UIProcess/API/efl/ewk_view.cpp
Source/WebKit2/UIProcess/API/efl/tizen/FocusRing.cpp
Source/WebKit2/UIProcess/API/efl/tizen/FocusRing.h
Source/WebKit2/UIProcess/WebPageProxy.h
Source/WebKit2/UIProcess/efl/WebPageProxyEfl.cpp
Source/WebKit2/WebProcess/WebPage/WebPage.h
Source/WebKit2/WebProcess/WebPage/WebPage.messages.in
Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp