// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef EXTENSIONS_RENDERER_RESOURCE_REQUEST_POLICY_H_ #define EXTENSIONS_RENDERER_RESOURCE_REQUEST_POLICY_H_ #include <map> #include "base/memory/raw_ptr.h" #include "extensions/common/extension_guid.h" #include "extensions/common/extension_id.h" #include "ui/base/page_transition_types.h" #include "url/origin.h" class GURL; namespace blink { class WebLocalFrame; } namespace extensions { class Dispatcher; class Extension; // Encapsulates the policy for when chrome-extension:// URLs can be requested. class ResourceRequestPolicy { … }; } // namespace extensions #endif // EXTENSIONS_RENDERER_RESOURCE_REQUEST_POLICY_H_