Block UI events not to be sent to the WebProcess while js popup is displayed.
authorByungwoo Lee <bw80.lee@samsung.com>
Thu, 6 Sep 2012 06:14:36 +0000 (15:14 +0900)
committerByungwoo Lee <bw80.lee@samsung.com>
Thu, 6 Sep 2012 09:02:02 +0000 (18:02 +0900)
commit91d30a9b6cc453815e813e87b410e6332cb99eb6
treee8742a0e7a4483d35f30709ffcd12e97053241fe
parentf9fce565e8ffeceb20cdc15424551c681852270f
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: Ieb7f91760db7c3a22389409b537064ce26d7b756
Source/WebKit2/UIProcess/WebPageProxy.cpp
Source/WebKit2/UIProcess/WebPageProxy.h
Source/WebKit2/UIProcess/efl/WebPageProxyEfl.cpp