| Index: chrome/browser/ui/cocoa/autofill/autofill_popup_view_bridge.mm
|
| diff --git a/chrome/browser/ui/cocoa/autofill/autofill_popup_view_bridge.mm b/chrome/browser/ui/cocoa/autofill/autofill_popup_view_bridge.mm
|
| index ce87e6b7cd799aaa6bd1bb33ed0cad5f2dca85df..e549eac0080bdefe4242649d66a5265bcd40f6a0 100644
|
| --- a/chrome/browser/ui/cocoa/autofill/autofill_popup_view_bridge.mm
|
| +++ b/chrome/browser/ui/cocoa/autofill/autofill_popup_view_bridge.mm
|
| @@ -16,10 +16,10 @@ namespace autofill {
|
|
|
| AutofillPopupViewBridge::AutofillPopupViewBridge(
|
| AutofillPopupController* controller)
|
| - : controller_(controller) {
|
| - view_.reset(
|
| - [[AutofillPopupViewCocoa alloc] initWithController:controller
|
| - frame:NSZeroRect]);
|
| + : AutofillPopupView(controller), controller_(controller) {
|
| + view_.reset([[AutofillPopupViewCocoa alloc] initWithController:controller
|
| + frame:NSZeroRect
|
| + delegate:this]);
|
| }
|
|
|
| AutofillPopupViewBridge::~AutofillPopupViewBridge() {
|
| @@ -27,6 +27,15 @@ AutofillPopupViewBridge::~AutofillPopupViewBridge() {
|
| [view_ hidePopup];
|
| }
|
|
|
| +gfx::Rect AutofillPopupViewBridge::GetRowBounds(size_t index) {
|
| + return AutofillPopupView::GetRowBounds(index);
|
| +}
|
| +
|
| +int AutofillPopupViewBridge::GetIconResourceID(
|
| + const base::string16& resource_name) {
|
| + return AutofillPopupView::GetIconResourceID(resource_name);
|
| +}
|
| +
|
| void AutofillPopupViewBridge::Hide() {
|
| delete this;
|
| }
|
|
|