#ifndef CONTENT_PUBLIC_TEST_PRERENDER_TEST_UTIL_H_
#define CONTENT_PUBLIC_TEST_PRERENDER_TEST_UTIL_H_
#include "base/functional/callback.h"
#include "base/test/scoped_feature_list.h"
#include "content/public/browser/preloading_trigger_type.h"
#include "content/public/browser/render_frame_host.h"
#include "content/public/browser/web_contents.h"
#include "content/public/common/isolated_world_ids.h"
#include "content/public/test/browser_test_utils.h"
#include "content/public/test/preloading_test_util.h"
#include "content/public/test/test_navigation_observer.h"
#include "net/test/embedded_test_server/embedded_test_server.h"
#include "net/test/embedded_test_server/http_request.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/mojom/speculation_rules/speculation_rules.mojom.h"
#include "url/gurl.h"
namespace content {
namespace test {
class PrerenderHostRegistryObserverImpl;
class PrerenderHostRegistryObserver { … };
class PrerenderHostObserverImpl;
class PrerenderHostObserver { … };
class PrerenderHostCreationWaiter { … };
class ScopedPrerenderFeatureList { … };
class PrerenderTestHelper { … };
class ScopedPrerenderWebContentsDelegate : public WebContentsDelegate { … };
}
}
#endif