Index: chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h |
diff --git a/chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h b/chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h |
index 7858ed1f68f009eabcfd6dc96bbedecc5a666378..c03c743dd3a87d18560e474c69f8eaad0f4a841e 100644 |
--- a/chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h |
+++ b/chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h |
@@ -35,6 +35,12 @@ class OpaqueBrowserFrameViewLayoutDelegate { |
// Controls the visualization of the avatar |
virtual bool ShouldShowAvatar() const = 0; |
+ // Returns true if in incognito mode. |
+ virtual bool IsOffTheRecord() const = 0; |
+ |
+ // Returns true if this is a guest session. |
+ virtual bool IsGuestSession() const = 0; |
+ |
// We don't have a ThemeProvider in the layout manager, so plumb in the icon |
// source here. |
virtual gfx::ImageSkia GetOTRAvatarIcon() const = 0; |