Index: chrome/browser/ui/views/frame/browser_non_client_frame_view.h |
diff --git a/chrome/browser/ui/views/frame/browser_non_client_frame_view.h b/chrome/browser/ui/views/frame/browser_non_client_frame_view.h |
index 5084ab0d6b969bbec020228337f7015808e04611..8b57383691e695248d56dad179d040746fe4d79a 100644 |
--- a/chrome/browser/ui/views/frame/browser_non_client_frame_view.h |
+++ b/chrome/browser/ui/views/frame/browser_non_client_frame_view.h |
@@ -7,8 +7,13 @@ |
#pragma once |
#include "base/memory/scoped_ptr.h" |
+#include "chrome/browser/ui/search/search_types.h" |
#include "ui/views/window/non_client_view.h" |
+namespace gfx { |
+class ImageSkia; |
+} // namespace gfx |
+ |
class AvatarMenuButton; |
class BrowserFrame; |
class BrowserView; |
@@ -46,6 +51,12 @@ class BrowserNonClientFrameView : public views::NonClientFrameView { |
// Updates the title and icon of the avatar button. |
void UpdateAvatarInfo(); |
+ // Returns the toolbar background color. |
+ SkColor GetToolbarBackgroundColor(chrome::search::Mode::Type mode); |
+ |
+ // Returns the toolbar background image. |
+ gfx::ImageSkia* GetToolbarBackgroundImage(chrome::search::Mode::Type mode); |
+ |
private: |
// The frame that hosts this view. |
BrowserFrame* frame_; |