X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=Source%2FWebKit2%2FWebProcess%2FWebPage%2Fefl%2FWebPageEfl.cpp;h=37b51cdfef4eeb447336f60d23176c12d8ae0a4c;hb=abf5e0fb8b14485767ca015d4cd478408dc3f715;hp=34f5f666aa4bdbdac10e2c47b42844aa6d49ec03;hpb=b7401aa3bef0c99090e1304fc84a7260748d13bf;p=framework%2Fweb%2Fwebkit-efl.git diff --git a/Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp b/Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp index 34f5f66..37b51cd 100755 --- a/Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp +++ b/Source/WebKit2/WebProcess/WebPage/efl/WebPageEfl.cpp @@ -900,7 +900,7 @@ static IntRect getNodeRect(Node* node, Node* focusableNode, bool isImage) #if ENABLE(TIZEN_WEBKIT2_HIT_TEST) #if ENABLE(TIZEN_WEBKIT2_FOCUS_RING) #if ENABLE(TOUCH_ADJUSTMENT) -static IntRect getFocusedRect(HitTestResult hitTestResult, Page* page, const IntSize& area) +static IntRect getFocusedRect(HitTestResult hitTestResult, Page* page, const IntPoint& point, const IntSize& area) #else static IntRect getFocusedRect(HitTestResult hitTestResult, Page* page) #endif @@ -910,7 +910,7 @@ static IntRect getFocusedRect(HitTestResult hitTestResult, Page* page) Node* adjustedNode = 0; IntPoint adustedPoint; Frame* mainFrame = page->mainFrame(); - mainFrame->eventHandler()->bestClickableNodeForTouchPoint(hitTestResult.roundedPoint(), IntSize(area.width() / 2, area.height() / 2), adustedPoint, adjustedNode); + mainFrame->eventHandler()->bestClickableNodeForTouchPoint(point, IntSize(area.width() / 2, area.height() / 2), adustedPoint, adjustedNode); if (adjustedNode) node = adjustedNode; @@ -998,7 +998,7 @@ void WebPage::hitTestResultAtPoint(const IntPoint& point, int hitTestMode, WebHi #if ENABLE(TIZEN_WEBKIT2_FOCUS_RING) #if ENABLE(TOUCH_ADJUSTMENT) - hitTestResultData.focusedRect = getFocusedRect(hitTestResult, m_page.get(), area); + hitTestResultData.focusedRect = getFocusedRect(hitTestResult, m_page.get(), point, area); #else hitTestResultData.focusedRect = getFocusedRect(hitTestResult, m_page.get()); #endif