summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/network/cf/ResourceRequestCFNet.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/platform/network/cf/ResourceRequestCFNet.h')
-rw-r--r--Source/WebCore/platform/network/cf/ResourceRequestCFNet.h23
1 files changed, 13 insertions, 10 deletions
diff --git a/Source/WebCore/platform/network/cf/ResourceRequestCFNet.h b/Source/WebCore/platform/network/cf/ResourceRequestCFNet.h
index 271dcd2..987508f 100644
--- a/Source/WebCore/platform/network/cf/ResourceRequestCFNet.h
+++ b/Source/WebCore/platform/network/cf/ResourceRequestCFNet.h
@@ -41,34 +41,37 @@ void getResourceRequest(ResourceRequest&, CFURLRequestRef);
CFURLRequestRef cfURLRequest(const ResourceRequest&);
#endif
-inline ResourceLoadPriority mapHTTPPipeliningPriorityToResourceLoadPriority(int priority)
+inline ResourceLoadPriority toResourceLoadPriority(int priority)
{
switch (priority) {
+ case -1:
+ return ResourceLoadPriorityUnresolved;
case 0:
- return ResourceLoadPriorityLow;
+ return ResourceLoadPriorityVeryLow;
case 1:
- return ResourceLoadPriorityMedium;
+ return ResourceLoadPriorityLow;
case 2:
- return ResourceLoadPriorityHigh;
+ return ResourceLoadPriorityMedium;
case 3:
- return ResourceLoadPriorityUnresolved;
+ return ResourceLoadPriorityHigh;
default:
ASSERT_NOT_REACHED();
return ResourceLoadPriorityLowest;
}
}
-inline int mapResourceLoadPriorityToHTTPPipeliningPriority(ResourceLoadPriority priority)
+inline int toHTTPPipeliningPriority(ResourceLoadPriority priority)
{
switch (priority) {
+ case ResourceLoadPriorityUnresolved:
+ return -1;
case ResourceLoadPriorityVeryLow:
- case ResourceLoadPriorityLow:
return 0;
- case ResourceLoadPriorityMedium:
+ case ResourceLoadPriorityLow:
return 1;
- case ResourceLoadPriorityHigh:
+ case ResourceLoadPriorityMedium:
return 2;
- case ResourceLoadPriorityUnresolved:
+ case ResourceLoadPriorityHigh:
return 3;
}