chromium/chrome/browser/ui/webui/top_chrome/webui_contents_preload_manager_test_api.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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) {}