diff options
Diffstat (limited to 'chrome/browser/cocoa/page_info_bubble_controller.h')
-rw-r--r-- | chrome/browser/cocoa/page_info_bubble_controller.h | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/chrome/browser/cocoa/page_info_bubble_controller.h b/chrome/browser/cocoa/page_info_bubble_controller.h deleted file mode 100644 index 4f02216..0000000 --- a/chrome/browser/cocoa/page_info_bubble_controller.h +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (c) 2010 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. - -#import <Cocoa/Cocoa.h> - -#include "base/scoped_nsobject.h" -#include "base/scoped_ptr.h" -#import "chrome/browser/cocoa/base_bubble_controller.h" -#include "chrome/browser/page_info_model.h" - -// This NSWindowController subclass manages the InfoBubbleWindow and view that -// are displayed when the user clicks the security lock icon. -@interface PageInfoBubbleController : BaseBubbleController { - @private - // The model that generates the content displayed by the controller. - scoped_ptr<PageInfoModel> model_; - - // Thin bridge that pushes model-changed notifications from C++ to Cocoa. - scoped_ptr<PageInfoModel::PageInfoModelObserver> bridge_; - - // The certificate ID for the page, 0 if the page is not over HTTPS. - int certID_; -} - -@property (nonatomic, assign) int certID; - -// Designated initializer. The new instance will take ownership of |model| and -// |bridge|. There should be a 1:1 mapping of models to bridges. The -// controller will release itself when the bubble is closed. -- (id)initWithPageInfoModel:(PageInfoModel*)model - modelObserver:(PageInfoModel::PageInfoModelObserver*)bridge - parentWindow:(NSWindow*)parentWindow; - -// Shows the certificate display window. Note that this will implicitly close -// the bubble because the certificate window will become key. The certificate -// information attaches itself as a sheet to the |parentWindow|. -- (IBAction)showCertWindow:(id)sender; - -// Opens the help center link that explains the contents of the page info. -- (IBAction)showHelpPage:(id)sender; - -@end - -@interface PageInfoBubbleController (ExposedForUnitTesting) -- (void)performLayout; -@end |