// Copyright 2013 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_DOM_DISTILLER_CORE_DISTILLER_URL_FETCHER_H_ #define COMPONENTS_DOM_DISTILLER_CORE_DISTILLER_URL_FETCHER_H_ #include <string> #include "base/functional/callback.h" namespace network { class SharedURLLoaderFactory; class SimpleURLLoader; } // namespace network namespace dom_distiller { class DistillerURLFetcher; // Class for creating a DistillerURLFetcher. class DistillerURLFetcherFactory { … }; // This class loads a URL, and notifies the caller when the operation // completes or fails. If the request fails, an empty string will be returned. class DistillerURLFetcher { … }; } // namespace dom_distiller #endif // COMPONENTS_DOM_DISTILLER_CORE_DISTILLER_URL_FETCHER_H_