| Index: chrome/browser/ui/cocoa/location_bar/location_bar_decoration.h
|
| diff --git a/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.h b/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.h
|
| index 67f5231216868fb31488c7cb4c5584417f8b0e46..6028ad59787ac94cd8c0159ca2382e4253aee7ee 100644
|
| --- a/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.h
|
| +++ b/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.h
|
| @@ -39,6 +39,15 @@ class LocationBarDecoration {
|
| // generated from an earlier call to |GetWidthForSpace()|.
|
| virtual void DrawInFrame(NSRect frame, NSView* control_view);
|
|
|
| + // Draw the decoration in the frame provided, possibly including a
|
| + // background that fills |background_frame|. The frame will be
|
| + // generated from an earlier call to |GetWidthForSpace()|, and the
|
| + // |background_frame| will include the column of pixels exactly
|
| + // between two decorations.
|
| + virtual void DrawWithBackgroundInFrame(NSRect background_frame,
|
| + NSRect frame,
|
| + NSView* control_view);
|
| +
|
| // Returns the tooltip for this decoration, return |nil| for no tooltip.
|
| virtual NSString* GetToolTip();
|
|
|
|
|