Index: chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.mm |
diff --git a/chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.mm b/chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.mm |
index c7e2b0f3429e37553347bebc49bc6c3f343ae6f4..3f10b49ff9d80c842a88979c111d200cad80194a 100644 |
--- a/chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.mm |
+++ b/chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.mm |
@@ -40,6 +40,10 @@ using base::SysUTF16ToNSString; |
return self; |
} |
+- (void)browserWillBeDestroyed { |
+ backForwardMenu_.reset(); |
tapted
2015/07/06 07:26:18
This is a scoped_nsobject -- reset() may do nothin
jackhou1
2015/07/07 03:27:27
Cleared more things, and reset model_.
|
+} |
+ |
// Methods as delegate: |
// Called by backForwardMenu_ just before tracking begins. |