Update EditorState from WebProcess when requesting context menu
Created attachment 388734 [details] Patch
<rdar://problem/56305573>
Comment on attachment 388734 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=388734&action=review > Source/WebKit/WebProcess/WebPage/WebContextMenu.cpp:-72 > - m_page->send(Messages::WebPageProxy::ShowContextMenu(contextMenuContextData, UserData(WebProcess::singleton().transformObjectsToHandles(userData.get()).get()))); This seems okay, but we should also consider just calling flushPendingEditorStateUpdate() sending WebPageProxy::ShowContextMenu. This would have the advantage of avoiding editor state computation in the state where nothing changed (so m_hasPendingEditorStateUpdate is false).
Even better! http://trac.webkit.org/r255106