| Index: chrome/browser/ui/cocoa/autofill/autofill_popup_view_cocoa.h
|
| diff --git a/chrome/browser/ui/cocoa/autofill/autofill_popup_view_cocoa.h b/chrome/browser/ui/cocoa/autofill/autofill_popup_view_cocoa.h
|
| index c51a6ed8d061e6ed1544759e3113ecbb4f427321..9bf54b420abf8bc02d5c85eae33afdc44a63774d 100644
|
| --- a/chrome/browser/ui/cocoa/autofill/autofill_popup_view_cocoa.h
|
| +++ b/chrome/browser/ui/cocoa/autofill/autofill_popup_view_cocoa.h
|
| @@ -11,10 +11,26 @@
|
|
|
| namespace autofill {
|
| class AutofillPopupController;
|
| +class AutofillPopupViewDelegate;
|
| } // namespace autofill
|
|
|
| +@interface AutofillPopupBaseViewCocoa : BaseView {
|
| + @private
|
| + __weak autofill::AutofillPopupViewDelegate* delegate_;
|
| +}
|
| +
|
| +- (id)initWithAutofillPopupViewDelegate:(autofill::AutofillPopupViewDelegate*)delegate
|
| + frame:(NSRect)frame;
|
| +
|
| + // Draw the popup's background and border.
|
| +- (void)drawBackgroundAndBorderInRect:(NSRect)dirtyRect;
|
| +
|
| +// Draws a thin separator in the popup UI.
|
| +- (void)drawSeparatorWithBounds:(NSRect)bounds;
|
| +@end
|
| +
|
| // Draws the native Autofill popup view on Mac.
|
| -@interface AutofillPopupViewCocoa : BaseView {
|
| +@interface AutofillPopupViewCocoa : AutofillPopupBaseViewCocoa {
|
| @private
|
| // The cross-platform controller for this view.
|
| __weak autofill::AutofillPopupController* controller_;
|
|
|