| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "core/loader/LinkHeader.h" | 5 #include "core/loader/LinkHeader.h" |
| 6 | 6 |
| 7 #include "platform/ParsingUtilities.h" | 7 #include "platform/ParsingUtilities.h" |
| 8 | 8 |
| 9 namespace blink { | 9 namespace blink { |
| 10 | 10 |
| (...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 251 if (name == LinkParameterRel && !m_rel) | 251 if (name == LinkParameterRel && !m_rel) |
| 252 m_rel = value.lower(); | 252 m_rel = value.lower(); |
| 253 else if (name == LinkParameterAnchor) | 253 else if (name == LinkParameterAnchor) |
| 254 m_isValid = false; | 254 m_isValid = false; |
| 255 else if (name == LinkParameterCrossOrigin) | 255 else if (name == LinkParameterCrossOrigin) |
| 256 m_crossOrigin = crossOriginAttributeValue(value); | 256 m_crossOrigin = crossOriginAttributeValue(value); |
| 257 else if (name == LinkParameterAs) | 257 else if (name == LinkParameterAs) |
| 258 m_as = value.lower(); | 258 m_as = value.lower(); |
| 259 else if (name == LinkParameterType) | 259 else if (name == LinkParameterType) |
| 260 m_mimeType = value.lower(); | 260 m_mimeType = value.lower(); |
| 261 else if (name == LinkParameterMedia) |
| 262 m_media = value.lower(); |
| 261 } | 263 } |
| 262 | 264 |
| 263 template <typename CharType> | 265 template <typename CharType> |
| 264 static void findNextHeader(CharType*& position, CharType* end) | 266 static void findNextHeader(CharType*& position, CharType* end) |
| 265 { | 267 { |
| 266 skipUntil<CharType>(position, end, ','); | 268 skipUntil<CharType>(position, end, ','); |
| 267 skipExactly<CharType>(position, end, ','); | 269 skipExactly<CharType>(position, end, ','); |
| 268 } | 270 } |
| 269 | 271 |
| 270 template <typename CharType> | 272 template <typename CharType> |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 317 template <typename CharType> | 319 template <typename CharType> |
| 318 void LinkHeaderSet::init(CharType* headerValue, unsigned len) | 320 void LinkHeaderSet::init(CharType* headerValue, unsigned len) |
| 319 { | 321 { |
| 320 CharType* position = headerValue; | 322 CharType* position = headerValue; |
| 321 CharType* end = headerValue + len; | 323 CharType* end = headerValue + len; |
| 322 while (position < end) | 324 while (position < end) |
| 323 m_headerSet.append(LinkHeader(position, end)); | 325 m_headerSet.append(LinkHeader(position, end)); |
| 324 } | 326 } |
| 325 | 327 |
| 326 } // namespace blink | 328 } // namespace blink |
| OLD | NEW |