Changeset 228625 in webkit
- Timestamp:
- Feb 19, 2018, 1:32:40 AM (9 years ago)
- Location:
- releases/WebKitGTK/webkit-2.20/Source/WebKit
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
WebProcess/Plugins/WebPluginInfoProvider.cpp (modified) (1 diff)
-
WebProcess/WebPage/WebPage.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
releases/WebKitGTK/webkit-2.20/Source/WebKit/ChangeLog
r228621 r228625 1 2018-02-05 Ryosuke Niwa <rniwa@webkit.org> 2 3 Add DoNotProcessIncomingMessagesWhenWaitingForSyncReply to GetPlugins and RootViewToScreen 4 https://bugs.webkit.org/show_bug.cgi?id=182458 5 6 Reviewed by Chris Dumez. 7 8 Added DoNotProcessIncomingMessagesWhenWaitingForSyncReply to GetPlugins and RootViewToScreen 9 which are found to get sent from WebContent process while ScriptDisallowedScope is present 10 by a work-in-progress patch on webkit.org/b/182449. 11 12 * WebProcess/Plugins/WebPluginInfoProvider.cpp: 13 (WebKit::WebPluginInfoProvider::populatePluginCache): 14 * WebProcess/WebPage/WebPage.cpp: 15 (WebKit::WebPage::rootViewToScreen): 16 1 17 2018-02-05 John Wilander <wilander@apple.com> 2 18 -
releases/WebKitGTK/webkit-2.20/Source/WebKit/WebProcess/Plugins/WebPluginInfoProvider.cpp
r227637 r228625 146 146 HangDetectionDisabler hangDetectionDisabler; 147 147 148 if (!WebProcess::singleton().parentProcessConnection()->sendSync(Messages::WebProcessProxy::GetPlugins(m_shouldRefreshPlugins), Messages::WebProcessProxy::GetPlugins::Reply(m_cachedPlugins, m_cachedApplicationPlugins), 0)) 148 if (!WebProcess::singleton().parentProcessConnection()->sendSync(Messages::WebProcessProxy::GetPlugins(m_shouldRefreshPlugins), 149 Messages::WebProcessProxy::GetPlugins::Reply(m_cachedPlugins, m_cachedApplicationPlugins), 0, 150 Seconds::infinity(), IPC::SendSyncOption::DoNotProcessIncomingMessagesWhenWaitingForSyncReply)) 149 151 return; 150 152 -
releases/WebKitGTK/webkit-2.20/Source/WebKit/WebProcess/WebPage/WebPage.cpp
r227984 r228625 2891 2891 { 2892 2892 IntRect screenRect; 2893 sendSync(Messages::WebPageProxy::RootViewToScreen(rect), Messages::WebPageProxy::RootViewToScreen::Reply(screenRect) );2893 sendSync(Messages::WebPageProxy::RootViewToScreen(rect), Messages::WebPageProxy::RootViewToScreen::Reply(screenRect), Seconds::infinity(), IPC::SendSyncOption::DoNotProcessIncomingMessagesWhenWaitingForSyncReply); 2894 2894 return screenRect; 2895 2895 }
Note:
See TracChangeset
for help on using the changeset viewer.