| Index: chrome/browser/ui/views/frame/browser_non_client_frame_view_ash.h
|
| diff --git a/chrome/browser/ui/views/frame/browser_non_client_frame_view_ash.h b/chrome/browser/ui/views/frame/browser_non_client_frame_view_ash.h
|
| index 944944cb55e3b19f5065e374bdcce864614e13ba..49925d21e912665421a4e97fa19f63d8f0d8593f 100644
|
| --- a/chrome/browser/ui/views/frame/browser_non_client_frame_view_ash.h
|
| +++ b/chrome/browser/ui/views/frame/browser_non_client_frame_view_ash.h
|
| @@ -104,14 +104,21 @@ class BrowserNonClientFrameViewAsh
|
| // above the content area.
|
| void PaintContentEdge(gfx::Canvas* canvas);
|
|
|
| - // Returns the id of the header frame image based on the browser type,
|
| - // activation state and incognito mode.
|
| - int GetThemeFrameImageId() const;
|
| -
|
| - // Returns the id of the header frame overlay image based on the activation
|
| - // state and incognito mode.
|
| - // Returns 0 if no overlay image should be used.
|
| - int GetThemeFrameOverlayImageId() const;
|
| + // Sets |frame_image_id| and |frame_image_overlay_id| to the ids of the header
|
| + // frame image and the header frame overlay image respectively which should be
|
| + // used for tabbed browser windows. |frame_overlay_image_id| is set to 0 if no
|
| + // overlay image should be used.
|
| + void GetFrameImageIdsForTabbedBrowser(int* frame_image_id,
|
| + int* frame_overlay_image_id) const;
|
| +
|
| +
|
| + // Returns the id of the header frame image which should be used for browser
|
| + // popups. Browser popups are not themed and do not use a frame overlay image.
|
| + int GetFrameImageIdForBrowserPopup() const;
|
| +
|
| + // Returns the id of the header frame image which should be used for hosted
|
| + // apps. Hosted apps are not themed and do not use a frame overlay image.
|
| + int GetFrameImageIdForHostedApp() const;
|
|
|
| // View which contains the window controls.
|
| ash::FrameCaptionButtonContainerView* caption_button_container_;
|
|
|