#include "extensions/browser/view_type_utils.h"
#include "base/lazy_instance.h"
#include "content/public/browser/web_contents.h"
#include "extensions/browser/extension_web_contents_observer.h"
#include "extensions/browser/extensions_browser_client.h"
WebContents;
namespace extensions {
namespace {
const char kViewTypeUserDataKey[] = …;
class ViewTypeUserData : public base::SupportsUserData::Data { … };
}
mojom::ViewType GetViewType(WebContents* tab) { … }
void SetViewType(WebContents* tab, mojom::ViewType type) { … }
}