chromium/chrome/browser/apps/platform_apps/app_browsertest_util.h

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

#ifndef CHROME_BROWSER_APPS_PLATFORM_APPS_APP_BROWSERTEST_UTIL_H_
#define CHROME_BROWSER_APPS_PLATFORM_APPS_APP_BROWSERTEST_UTIL_H_

#include <stddef.h>

#include <memory>
#include <string>

#include "base/auto_reset.h"
#include "build/chromeos_buildflags.h"
#include "chrome/browser/extensions/mixin_based_extension_apitest.h"
#include "extensions/browser/app_window/app_window.h"

#if BUILDFLAG(IS_CHROMEOS_ASH)
#include "components/media_router/browser/test/mock_media_router.h"
#endif

namespace base {
class CommandLine;
}

namespace content {
class BrowserContext;
class WebContents;
}  // namespace content

class Browser;
class ExtensionTestMessageListener;

namespace extensions {
class Extension;

class PlatformAppBrowserTest : public MixinBasedExtensionApiTest {};

class ExperimentalPlatformAppBrowserTest : public PlatformAppBrowserTest {};

}  // namespace extensions

#endif  // CHROME_BROWSER_APPS_PLATFORM_APPS_APP_BROWSERTEST_UTIL_H_