// Copyright 2015 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_BROWSER_GUEST_VIEW_WEB_VIEW_WEB_UI_WEB_UI_URL_FETCHER_H_ #define EXTENSIONS_BROWSER_GUEST_VIEW_WEB_VIEW_WEB_UI_WEB_UI_URL_FETCHER_H_ #include <memory> #include "base/functional/callback.h" #include "base/memory/weak_ptr.h" #include "extensions/browser/url_fetcher.h" #include "url/gurl.h" namespace network { class SimpleURLLoader; } // namespace network namespace extensions { // WebUIURLFetcher downloads the content of a file by giving its |url| on WebUI. // Each WebUIURLFetcher is associated with a given |render_process_id, // render_view_id| pair. class WebUIURLFetcher : public URLFetcher { … }; } // namespace extensions #endif // EXTENSIONS_BROWSER_GUEST_VIEW_WEB_VIEW_WEB_UI_WEB_UI_URL_FETCHER_H_