blob: 86e11348b94b351c562d528c7d57a911d5ec981e [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "modules/fetch/testing/WorkerInternalsFetch.h"
#include "modules/fetch/Response.h"
#include "platform/wtf/Vector.h"
namespace blink {
Vector<String> WorkerInternalsFetch::getInternalResponseURLList(
WorkerInternals& internals,
Response* response) {
if (!response)
return Vector<String>();
Vector<String> url_list;
url_list.ReserveCapacity(response->InternalURLList().size());
for (const auto& url : response->InternalURLList())
url_list.push_back(url);
return url_list;
}
} // namespace blink