Index: ui/views/widget/desktop_aura/desktop_root_window_host.h |
diff --git a/ui/views/widget/desktop_aura/desktop_root_window_host.h b/ui/views/widget/desktop_aura/desktop_root_window_host.h |
index 9330bf6fc498b097a8be9c930b2d3549005a31b9..066e82f315dbbaf582b47a23b6001641f2d3d29d 100644 |
--- a/ui/views/widget/desktop_aura/desktop_root_window_host.h |
+++ b/ui/views/widget/desktop_aura/desktop_root_window_host.h |
@@ -125,7 +125,11 @@ class VIEWS_EXPORT DesktopWindowTreeHost { |
virtual void SetVisibilityChangedAnimationsEnabled(bool value) = 0; |
- virtual bool ShouldUseNativeFrame() = 0; |
+ // Determines whether the window should use native title bar and borders. |
+ virtual bool ShouldUseNativeFrame() const = 0; |
+ // Determines whether the window contents should be rendered transparently |
+ // (for example, so that they can overhang onto the window title bar). |
+ virtual bool ShouldWindowContentsBeTransparent() const = 0; |
virtual void FrameTypeChanged() = 0; |
virtual NonClientFrameView* CreateNonClientFrameView() = 0; |