// Copyright 2018 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. #ifndef ANDROID_WEBVIEW_BROWSER_NETWORK_SERVICE_NET_HELPERS_H_ #define ANDROID_WEBVIEW_BROWSER_NETWORK_SERVICE_NET_HELPERS_H_ class GURL; namespace android_webview { class AwContentsIoThreadClient; // Returns the updated request's |load_flags| based on the settings. int UpdateLoadFlags(int load_flags, AwContentsIoThreadClient* client); // Returns true if the given URL should be aborted with // net::ERR_ACCESS_DENIED. bool ShouldBlockURL(const GURL& url, AwContentsIoThreadClient* client); // Determines the desired size for WebView's on-disk HttpCache, measured in // Bytes. int GetHttpCacheSize(); } // namespace android_webview #endif // ANDROID_WEBVIEW_BROWSER_NETWORK_SERVICE_NET_HELPERS_H_