| Index: chrome/browser/cocoa/autocomplete_text_field.h
|
| diff --git a/chrome/browser/cocoa/autocomplete_text_field.h b/chrome/browser/cocoa/autocomplete_text_field.h
|
| index 73364413bc4776bebb0cc5484cce9bebf713c71d..c343ff0a758c2364a0444b05c35f80f59ab51f9d 100644
|
| --- a/chrome/browser/cocoa/autocomplete_text_field.h
|
| +++ b/chrome/browser/cocoa/autocomplete_text_field.h
|
| @@ -6,9 +6,10 @@
|
| #define CHROME_BROWSER_COCOA_AUTOCOMPLETE_TEXT_FIELD_H_
|
|
|
| #import <Cocoa/Cocoa.h>
|
| -#import "chrome/browser/cocoa/styled_text_field.h"
|
|
|
| #include "base/scoped_nsobject.h"
|
| +#import "chrome/browser/cocoa/styled_text_field.h"
|
| +#import "chrome/browser/cocoa/url_drop_target.h"
|
|
|
| @class AutocompleteTextFieldCell;
|
|
|
| @@ -75,13 +76,16 @@ class AutocompleteTextFieldObserver {
|
| virtual bool OnDoCommandBySelector(SEL cmd) = 0;
|
| };
|
|
|
| -@interface AutocompleteTextField : StyledTextField {
|
| +@interface AutocompleteTextField : StyledTextField<URLDropTarget> {
|
| @private
|
| // Undo manager for this text field. We use a specific instance rather than
|
| // the standard undo manager in order to let us clear the undo stack at will.
|
| scoped_nsobject<NSUndoManager> undoManager_;
|
|
|
| AutocompleteTextFieldObserver* observer_; // weak, owned by location bar.
|
| +
|
| + // Handles being a drag-and-drop target.
|
| + scoped_nsobject<URLDropTargetHandler> dropHandler_;
|
| }
|
|
|
| @property AutocompleteTextFieldObserver* observer;
|
|
|