| 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 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 133 #if ENABLE(LINK_PREFETCH) | 133 #if ENABLE(LINK_PREFETCH) |
| 134 case CachedResource::LinkPrefetch: | 134 case CachedResource::LinkPrefetch: |
| 135 return ResourceLoadPriorityVeryLow; | 135 return ResourceLoadPriorityVeryLow; |
| 136 case CachedResource::LinkSubresource: | 136 case CachedResource::LinkSubresource: |
| 137 return ResourceLoadPriorityVeryLow; | 137 return ResourceLoadPriorityVeryLow; |
| 138 #endif | 138 #endif |
| 139 #if ENABLE(VIDEO_TRACK) | 139 #if ENABLE(VIDEO_TRACK) |
| 140 case CachedResource::TextTrackResource: | 140 case CachedResource::TextTrackResource: |
| 141 return ResourceLoadPriorityLow; | 141 return ResourceLoadPriorityLow; |
| 142 #endif | 142 #endif |
| 143 #if ENABLE(CSS_SHADERS) | |
| 144 case CachedResource::ShaderResource: | 143 case CachedResource::ShaderResource: |
| 145 return ResourceLoadPriorityMedium; | 144 return ResourceLoadPriorityMedium; |
| 146 #endif | |
| 147 } | 145 } |
| 148 ASSERT_NOT_REACHED(); | 146 ASSERT_NOT_REACHED(); |
| 149 return ResourceLoadPriorityLow; | 147 return ResourceLoadPriorityLow; |
| 150 } | 148 } |
| 151 | 149 |
| 152 #if PLATFORM(CHROMIUM) | 150 #if PLATFORM(CHROMIUM) |
| 153 static ResourceRequest::TargetType cachedResourceTypeToTargetType(CachedResource
::Type type) | 151 static ResourceRequest::TargetType cachedResourceTypeToTargetType(CachedResource
::Type type) |
| 154 { | 152 { |
| 155 switch (type) { | 153 switch (type) { |
| 156 case CachedResource::MainResource: | 154 case CachedResource::MainResource: |
| 157 return ResourceRequest::TargetIsMainFrame; | 155 return ResourceRequest::TargetIsMainFrame; |
| 158 case CachedResource::CSSStyleSheet: | 156 case CachedResource::CSSStyleSheet: |
| 159 #if ENABLE(XSLT) | 157 #if ENABLE(XSLT) |
| 160 case CachedResource::XSLStyleSheet: | 158 case CachedResource::XSLStyleSheet: |
| 161 #endif | 159 #endif |
| 162 return ResourceRequest::TargetIsStyleSheet; | 160 return ResourceRequest::TargetIsStyleSheet; |
| 163 case CachedResource::Script: | 161 case CachedResource::Script: |
| 164 return ResourceRequest::TargetIsScript; | 162 return ResourceRequest::TargetIsScript; |
| 165 case CachedResource::FontResource: | 163 case CachedResource::FontResource: |
| 166 return ResourceRequest::TargetIsFontResource; | 164 return ResourceRequest::TargetIsFontResource; |
| 167 case CachedResource::ImageResource: | 165 case CachedResource::ImageResource: |
| 168 return ResourceRequest::TargetIsImage; | 166 return ResourceRequest::TargetIsImage; |
| 169 #if ENABLE(CSS_SHADERS) | |
| 170 case CachedResource::ShaderResource: | 167 case CachedResource::ShaderResource: |
| 171 #endif | |
| 172 case CachedResource::RawResource: | 168 case CachedResource::RawResource: |
| 173 return ResourceRequest::TargetIsSubresource; | 169 return ResourceRequest::TargetIsSubresource; |
| 174 #if ENABLE(LINK_PREFETCH) | 170 #if ENABLE(LINK_PREFETCH) |
| 175 case CachedResource::LinkPrefetch: | 171 case CachedResource::LinkPrefetch: |
| 176 return ResourceRequest::TargetIsPrefetch; | 172 return ResourceRequest::TargetIsPrefetch; |
| 177 case CachedResource::LinkSubresource: | 173 case CachedResource::LinkSubresource: |
| 178 return ResourceRequest::TargetIsSubresource; | 174 return ResourceRequest::TargetIsSubresource; |
| 179 #endif | 175 #endif |
| 180 #if ENABLE(VIDEO_TRACK) | 176 #if ENABLE(VIDEO_TRACK) |
| 181 case CachedResource::TextTrackResource: | 177 case CachedResource::TextTrackResource: |
| (...skipping 790 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 972 // Because the disk cache is asynchronous and racey with regards to the data
we might be asked to replace, | 968 // Because the disk cache is asynchronous and racey with regards to the data
we might be asked to replace, |
| 973 // we need to verify that the new buffer has the same contents as our old bu
ffer. | 969 // we need to verify that the new buffer has the same contents as our old bu
ffer. |
| 974 if (m_data->size() != newBuffer->size() || memcmp(m_data->data(), newBuffer-
>data(), m_data->size())) | 970 if (m_data->size() != newBuffer->size() || memcmp(m_data->data(), newBuffer-
>data(), m_data->size())) |
| 975 return; | 971 return; |
| 976 | 972 |
| 977 m_data->tryReplaceSharedBufferContents(newBuffer.get()); | 973 m_data->tryReplaceSharedBufferContents(newBuffer.get()); |
| 978 } | 974 } |
| 979 #endif | 975 #endif |
| 980 | 976 |
| 981 } | 977 } |
| OLD | NEW |