#include "third_party/blink/renderer/platform/media/cache_util.h"
#include <stddef.h>
#include <string>
#include "base/containers/contains.h"
#include "base/strings/string_number_conversions.h"
#include "base/strings/string_util.h"
#include "base/time/time.h"
#include "net/http/http_util.h"
#include "net/http/http_version.h"
#include "third_party/blink/public/platform/web_string.h"
#include "third_party/blink/public/platform/web_url_response.h"
namespace blink {
Time;
HttpVersion;
enum { … };
uint32_t GetReasonsForUncacheability(const WebURLResponse& response) { … }
base::TimeDelta GetCacheValidUntil(const WebURLResponse& response) { … }
}