#ifndef CHROME_BROWSER_ACCESSIBILITY_CAPTION_BUBBLE_CONTEXT_BROWSER_H_
#define CHROME_BROWSER_ACCESSIBILITY_CAPTION_BUBBLE_CONTEXT_BROWSER_H_
#include <memory>
#include "components/live_caption/caption_bubble_context.h"
namespace content {
class WebContents;
}
namespace captions {
class CaptionBubbleContextBrowser : public CaptionBubbleContext {
public:
explicit CaptionBubbleContextBrowser(content::WebContents* web_contents) {}
~CaptionBubbleContextBrowser() override = default;
CaptionBubbleContextBrowser(const CaptionBubbleContextBrowser&) = delete;
CaptionBubbleContextBrowser& operator=(const CaptionBubbleContextBrowser&) =
delete;
static std::unique_ptr<CaptionBubbleContextBrowser> Create(
content::WebContents* web_contents);
};
}
#endif