#ifndef CHROME_BROWSER_CONTROLLED_FRAME_CONTROLLED_FRAME_TEST_BASE_H_
#define CHROME_BROWSER_CONTROLLED_FRAME_CONTROLLED_FRAME_TEST_BASE_H_
#include <memory>
#include <optional>
#include <string_view>
#include <utility>
#include "base/version_info/version_info.h"
#include "chrome/browser/ui/web_applications/test/isolated_web_app_test_utils.h"
#include "chrome/browser/web_applications/isolated_web_apps/test/isolated_web_app_builder.h"
#include "third_party/blink/public/common/features.h"
class GURL;
namespace content {
class RenderFrameHost;
}
namespace extensions {
class WebViewGuest;
}
namespace web_app {
class ManifestBuilder;
class ScopedBundledIsolatedWebApp;
}
namespace controlled_frame {
enum class FeatureSetting { … };
enum class FlagSetting { … };
class ControlledFrameTestBase
: public web_app::IsolatedWebAppBrowserTestHarness { … };
}
#endif