Index: Source/platform/network/ResourceLoadPriority.h |
diff --git a/Source/platform/network/ResourceLoadPriority.h b/Source/platform/network/ResourceLoadPriority.h |
index b6178b96d22a1f3e96a1a00c692cf7caaa44cce3..2a2b2d344bf207dd3191d575b1c767b68bf82640 100644 |
--- a/Source/platform/network/ResourceLoadPriority.h |
+++ b/Source/platform/network/ResourceLoadPriority.h |
@@ -41,6 +41,24 @@ enum ResourceLoadPriority { |
ResourceLoadPriorityHighest = ResourceLoadPriorityVeryHigh, |
}; |
+struct ResourcePriority { |
+public: |
+ enum VisibilityStatus { |
+ NotVisible, |
+ Visible, |
+ }; |
+ |
+ ResourcePriority() : ResourcePriority(NotVisible, 0) { } |
+ ResourcePriority(VisibilityStatus status, int intraValue) |
+ : visibility(status) |
+ , intraPriorityValue(intraValue) |
+ { |
+ } |
+ |
+ VisibilityStatus visibility; |
+ int intraPriorityValue; |
+}; |
+ |
} |
#endif |