| Index: third_party/WebKit/Source/modules/cachestorage/Cache.cpp
|
| diff --git a/third_party/WebKit/Source/modules/cachestorage/Cache.cpp b/third_party/WebKit/Source/modules/cachestorage/Cache.cpp
|
| index 174bd4d0684106d2a7583054faffab56eaeda3d3..18c2d0238f64e03651532ba06ad1176c68443086 100644
|
| --- a/third_party/WebKit/Source/modules/cachestorage/Cache.cpp
|
| +++ b/third_party/WebKit/Source/modules/cachestorage/Cache.cpp
|
| @@ -205,9 +205,8 @@ void RecordResponseTypeForAdd(const Member<Response>& response) {
|
|
|
| bool VaryHeaderContainsAsterisk(const Response* response) {
|
| const FetchHeaderList* headers = response->headers()->HeaderList();
|
| - for (size_t i = 0; i < headers->size(); ++i) {
|
| - const FetchHeaderList::Header& header = headers->Entry(i);
|
| - if (header.first == "vary") {
|
| + for (const auto& header : headers->List()) {
|
| + if (EqualIgnoringASCIICase(header.first, "vary")) {
|
| Vector<String> fields;
|
| header.second.Split(',', fields);
|
| for (size_t j = 0; j < fields.size(); ++j) {
|
|
|