OLD | NEW |
1 /* | 1 /* |
2 Copyright (C) 1998 Lars Knoll (knoll@mpi-hd.mpg.de) | 2 Copyright (C) 1998 Lars Knoll (knoll@mpi-hd.mpg.de) |
3 Copyright (C) 2001 Dirk Mueller (mueller@kde.org) | 3 Copyright (C) 2001 Dirk Mueller (mueller@kde.org) |
4 Copyright (C) 2002 Waldo Bastian (bastian@kde.org) | 4 Copyright (C) 2002 Waldo Bastian (bastian@kde.org) |
5 Copyright (C) 2006 Samuel Weinig (sam.weinig@gmail.com) | 5 Copyright (C) 2006 Samuel Weinig (sam.weinig@gmail.com) |
6 Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All
rights reserved. | 6 Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All
rights reserved. |
7 | 7 |
8 This library is free software; you can redistribute it and/or | 8 This library is free software; you can redistribute it and/or |
9 modify it under the terms of the GNU Library General Public | 9 modify it under the terms of the GNU Library General Public |
10 License as published by the Free Software Foundation; either | 10 License as published by the Free Software Foundation; either |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
115 case CachedResource::MainResource: | 115 case CachedResource::MainResource: |
116 return ResourceLoadPriorityVeryHigh; | 116 return ResourceLoadPriorityVeryHigh; |
117 case CachedResource::CSSStyleSheet: | 117 case CachedResource::CSSStyleSheet: |
118 return ResourceLoadPriorityHigh; | 118 return ResourceLoadPriorityHigh; |
119 case CachedResource::Script: | 119 case CachedResource::Script: |
120 case CachedResource::FontResource: | 120 case CachedResource::FontResource: |
121 case CachedResource::RawResource: | 121 case CachedResource::RawResource: |
122 return ResourceLoadPriorityMedium; | 122 return ResourceLoadPriorityMedium; |
123 case CachedResource::ImageResource: | 123 case CachedResource::ImageResource: |
124 return ResourceLoadPriorityLow; | 124 return ResourceLoadPriorityLow; |
125 #if ENABLE(XSLT) | |
126 case CachedResource::XSLStyleSheet: | 125 case CachedResource::XSLStyleSheet: |
127 return ResourceLoadPriorityHigh; | 126 return ResourceLoadPriorityHigh; |
128 #endif | |
129 #if ENABLE(SVG) | 127 #if ENABLE(SVG) |
130 case CachedResource::SVGDocumentResource: | 128 case CachedResource::SVGDocumentResource: |
131 return ResourceLoadPriorityLow; | 129 return ResourceLoadPriorityLow; |
132 #endif | 130 #endif |
133 case CachedResource::LinkPrefetch: | 131 case CachedResource::LinkPrefetch: |
134 return ResourceLoadPriorityVeryLow; | 132 return ResourceLoadPriorityVeryLow; |
135 case CachedResource::LinkSubresource: | 133 case CachedResource::LinkSubresource: |
136 return ResourceLoadPriorityVeryLow; | 134 return ResourceLoadPriorityVeryLow; |
137 case CachedResource::TextTrackResource: | 135 case CachedResource::TextTrackResource: |
138 return ResourceLoadPriorityLow; | 136 return ResourceLoadPriorityLow; |
139 case CachedResource::ShaderResource: | 137 case CachedResource::ShaderResource: |
140 return ResourceLoadPriorityMedium; | 138 return ResourceLoadPriorityMedium; |
141 } | 139 } |
142 ASSERT_NOT_REACHED(); | 140 ASSERT_NOT_REACHED(); |
143 return ResourceLoadPriorityLow; | 141 return ResourceLoadPriorityLow; |
144 } | 142 } |
145 | 143 |
146 static ResourceRequest::TargetType cachedResourceTypeToTargetType(CachedResource
::Type type) | 144 static ResourceRequest::TargetType cachedResourceTypeToTargetType(CachedResource
::Type type) |
147 { | 145 { |
148 switch (type) { | 146 switch (type) { |
149 case CachedResource::MainResource: | 147 case CachedResource::MainResource: |
150 return ResourceRequest::TargetIsMainFrame; | 148 return ResourceRequest::TargetIsMainFrame; |
151 case CachedResource::CSSStyleSheet: | 149 case CachedResource::CSSStyleSheet: |
152 #if ENABLE(XSLT) | |
153 case CachedResource::XSLStyleSheet: | 150 case CachedResource::XSLStyleSheet: |
154 #endif | |
155 return ResourceRequest::TargetIsStyleSheet; | 151 return ResourceRequest::TargetIsStyleSheet; |
156 case CachedResource::Script: | 152 case CachedResource::Script: |
157 return ResourceRequest::TargetIsScript; | 153 return ResourceRequest::TargetIsScript; |
158 case CachedResource::FontResource: | 154 case CachedResource::FontResource: |
159 return ResourceRequest::TargetIsFontResource; | 155 return ResourceRequest::TargetIsFontResource; |
160 case CachedResource::ImageResource: | 156 case CachedResource::ImageResource: |
161 return ResourceRequest::TargetIsImage; | 157 return ResourceRequest::TargetIsImage; |
162 case CachedResource::ShaderResource: | 158 case CachedResource::ShaderResource: |
163 case CachedResource::RawResource: | 159 case CachedResource::RawResource: |
164 return ResourceRequest::TargetIsSubresource; | 160 return ResourceRequest::TargetIsSubresource; |
(...skipping 773 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
938 info.addMember(m_proxyResource, "proxyResource"); | 934 info.addMember(m_proxyResource, "proxyResource"); |
939 info.addMember(m_handlesToRevalidate, "handlesToRevalidate"); | 935 info.addMember(m_handlesToRevalidate, "handlesToRevalidate"); |
940 info.addMember(m_options, "options"); | 936 info.addMember(m_options, "options"); |
941 info.addMember(m_decodedDataDeletionTimer, "decodedDataDeletionTimer"); | 937 info.addMember(m_decodedDataDeletionTimer, "decodedDataDeletionTimer"); |
942 info.ignoreMember(m_clientsAwaitingCallback); | 938 info.ignoreMember(m_clientsAwaitingCallback); |
943 | 939 |
944 if (m_purgeableData && !m_purgeableData->wasPurged()) | 940 if (m_purgeableData && !m_purgeableData->wasPurged()) |
945 info.addRawBuffer(m_purgeableData.get(), m_purgeableData->size(), "Purge
ableData", "purgeableData"); | 941 info.addRawBuffer(m_purgeableData.get(), m_purgeableData->size(), "Purge
ableData", "purgeableData"); |
946 } | 942 } |
947 } | 943 } |
OLD | NEW |