<http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
Reviewed by Alexey Proskuryakov. Source/WebCore: * WebCore.exp.in: Export wkSetHTTPPipeliningMaximumPriority(). * platform/mac/WebCoreSystemInterface.h: (wkSetHTTPPipeliningMaximumPriority): Added function pointer declaration. * platform/mac/WebCoreSystemInterface.mm: (wkSetHTTPPipeliningMaximumPriority): Added function pointer. * platform/network/cf/ResourceRequestCFNet.cpp: (WebCore::initializeMaximumHTTPConnectionCountPerHost): Call wkSetHTTPPipeliningMaximumPriority() to set the maximum HTTP pipelining priority. * platform/network/cf/ResourceRequestCFNet.h: (WebCore::toResourceLoadPriority): Renamed from mapHTTPPipeliningPriorityToResourceLoadPriority(). Updated to to handle Unresolved case. (WebCore::toHTTPPipeliningPriority): Renamed from mapResourceLoadPriorityToHTTPPipeliningPriority(). Updated to handle Unresolved case. * platform/network/mac/ResourceRequestMac.mm: (WebCore::ResourceRequest::doUpdateResourceRequest): Switched to use toResourceLoadPriority(). (WebCore::ResourceRequest::doUpdatePlatformRequest): Switched to use toHTTPPipeliningPriority(). Moved shouldForceHTTPPipeliningPriorityHigh() check into the argument of toHTTPPipeliningPriority() instead of hard-coding a now-incorrect value. Source/WebKit/mac: * WebCoreSupport/WebSystemInterface.mm: (InitWebCoreSystemInterface): Added initialization for wkSetHTTPPipeliningMaximumPriority(). Source/WebKit2: * WebProcess/WebCoreSupport/mac/WebSystemInterface.mm: (InitWebCoreSystemInterface): Added initialization for wkSetHTTPPipeliningMaximumPriority(). WebKitLibraries: * WebKitSystemInterface.h: (WKSetHTTPPipeliningMaximumPriority): Added declaration. (WKExtractWordDefinitionTokenRangeFromContextualString): Added missing declaration from r81890. (WKShowWordDefinitionWindow): Ditto. (WKHideWordDefinitionWindow): Ditto. * libWebKitSystemInterfaceLeopard.a: Updated. * libWebKitSystemInterfaceSnowLeopard.a: Updated. git-svn-id: svn://svn.chromium.org/blink/trunk@82900 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Showing
No preview for this file type
No preview for this file type
Please register or sign in to comment