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; |
} |