Index: chrome/browser/ui/cocoa/sad_tab_controller.mm |
=================================================================== |
--- chrome/browser/ui/cocoa/sad_tab_controller.mm (revision 71953) |
+++ chrome/browser/ui/cocoa/sad_tab_controller.mm (working copy) |
@@ -1,48 +0,0 @@ |
-// Copyright (c) 2009 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chrome/browser/ui/cocoa/sad_tab_controller.h" |
- |
-#include "base/mac/mac_util.h" |
-#import "chrome/browser/ui/cocoa/sad_tab_view.h" |
- |
-@implementation SadTabController |
- |
-- (id)initWithTabContents:(TabContents*)someTabContents |
- superview:(NSView*)superview { |
- if ((self = [super initWithNibName:@"SadTab" |
- bundle:base::mac::MainAppBundle()])) { |
- tabContents_ = someTabContents; |
- |
- NSView* view = [self view]; |
- [superview addSubview:view]; |
- [view setFrame:[superview bounds]]; |
- } |
- |
- return self; |
-} |
- |
-- (void)awakeFromNib { |
- // If tab_contents_ is nil, ask view to remove link. |
- if (!tabContents_) { |
- SadTabView* sad_view = static_cast<SadTabView*>([self view]); |
- [sad_view removeLinkButton]; |
- } |
-} |
- |
-- (void)dealloc { |
- [[self view] removeFromSuperview]; |
- [super dealloc]; |
-} |
- |
-- (TabContents*)tabContents { |
- return tabContents_; |
-} |
- |
-- (void)openLearnMoreAboutCrashLink:(id)sender { |
- // Send the action up through the responder chain. |
- [NSApp sendAction:@selector(openLearnMoreAboutCrashLink:) to:nil from:self]; |
-} |
- |
-@end |