Block UI events not to be sent to the WebProcess while js popup is displayed.
authorByungwoo Lee <bw80.lee@samsung.com>
Wed, 5 Sep 2012 15:05:48 +0000 (00:05 +0900)
committerByungwoo Lee <bw80.lee@samsung.com>
Wed, 5 Sep 2012 15:05:48 +0000 (00:05 +0900)
commitb2d75c5b02f5c1a4b9196609d80e72b5294490ed
tree85bf9281210ed5959e3e0a7584f8df1199d35a0b
parent02349126197f3d26a6664d30182d25b69098da37
Block UI events not to be sent to the WebProcess while js popup is displayed.

[Title] Block UI events not to be sent to the WebProcess while js popup is displayed.
[Issue#] N_SE-8944 / N_SE-8828 / N_SE-8867 / N_SE-8935 / N_SE-8935 (tizendev.org/bugs)
[Problem] UI Process is terminated when js popup is displayed.
[Cause] Not permitted IPC messages about user event (touch, mouse, guesture, keyboard)
        can be sent to the WebProcess while js popup is displayed
[Solution] Add blocking code for the events while js popup is displayed.
[Developer] bw80.lee

Change-Id: Ic1753b244557d4e3ae9353e0707616860538a30f
Source/WebKit2/UIProcess/API/efl/ewk_view.cpp
Source/WebKit2/UIProcess/WebPageProxy.cpp
Source/WebKit2/UIProcess/WebPageProxy.h
Source/WebKit2/UIProcess/efl/WebPageProxyEfl.cpp