ContextMenu is overlapping with IME.
authorManish R Gurnaney <m.gurnaney@samsung.com>
Tue, 20 Aug 2013 20:51:03 +0000 (02:21 +0530)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Mon, 2 Sep 2013 01:53:37 +0000 (01:53 +0000)
commit16d409e6cf6143ef351fdfdfc2666fcd883d7f74
tree1d39a95989c90a02d56d4551f08c8907fe39f2b6
parent53d599b7ebf8e12b73a853a4190a0a170334d7ee
ContextMenu is overlapping with IME.

[Title] ContextMenu is overlapping with IME.
[Issue#] WEB-3307
[Problem] ContextMenu is overlapping with IME.
[Cause] When IME is present and contextmenu is created for links
        it overlaps since the IME is not hidden.
[Solution] Incase IME is present hide the IME and show the
           focus ring and contextmenu at the proper position.

Change-Id: I570896b5a004758cdc5be814065b2a8cc6d052f2
Source/WebKit2/UIProcess/API/efl/PageClientImpl.cpp
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/InputMethodContextEfl.cpp
Source/WebKit2/UIProcess/efl/InputMethodContextEfl.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