[Title] Fixed lockup appear after rotating screen in case that host keyboard is used.
[Issue#] N_SE-35699
[Problem] lockup appear after rotating screen in case that host keyboard is used.
[Cause] m_editorState of WebPage is not updated to changed value.
So, "EditorStateChanged" message is continually sent from WebProcess to UIProcess.
[Solution] Updated m_editorState variable to changed value.
Change-Id: I8482883702396ebd81d085d5b31d3b7fc50c5516
if (m_editorState.editorRect != editorRect) {
EditorState state = editorState();
state.updateEditorRectOnly = true;
+ setEditorState(state);
send(Messages::WebPageProxy::EditorStateChanged(state));
}
#endif