#include "chrome/browser/ui/webui/top_chrome/webui_contents_preload_manager_test_api.h"
#include <vector>
#include "chrome/browser/ui/webui/top_chrome/webui_contents_preload_manager.h"
#include "url/gurl.h"
std::vector<GURL>
WebUIContentsPreloadManagerTestAPI::GetAllPreloadableWebUIURLs() { … }
std::optional<GURL> WebUIContentsPreloadManagerTestAPI::GetPreloadedURL() { … }
std::optional<GURL>
WebUIContentsPreloadManagerTestAPI::GetNextWebUIURLToPreload(
content::BrowserContext* browser_context) { … }
void WebUIContentsPreloadManagerTestAPI::MaybePreloadForBrowserContext(
content::BrowserContext* browser_context) { … }
void WebUIContentsPreloadManagerTestAPI::MaybePreloadForBrowserContextLater(
content::BrowserContext* browser_context,
content::WebContents* busy_web_contents_to_watch,
base::TimeDelta deadline) { … }
void WebUIContentsPreloadManagerTestAPI::SetPreloadedContents(
std::unique_ptr<content::WebContents> web_contents) { … }
void WebUIContentsPreloadManagerTestAPI::SetPreloadCandidateSelector(
std::unique_ptr<webui::PreloadCandidateSelector>
preload_candidate_selector) { … }