diff options
author | andybons@chromium.org <andybons@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-25 19:11:36 +0000 |
---|---|---|
committer | andybons@chromium.org <andybons@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-25 19:11:36 +0000 |
commit | 91968bc1e60c8ee2a3cab902c7f8246565974850 (patch) | |
tree | 3ed12c59c30b7abeeca54f6b089b0babb55d0327 /chrome/browser/cocoa/extensions/browser_action_button.h | |
parent | e131cf56c776248bb22d234ad806aafb64869e5a (diff) | |
download | chromium_src-91968bc1e60c8ee2a3cab902c7f8246565974850.zip chromium_src-91968bc1e60c8ee2a3cab902c7f8246565974850.tar.gz chromium_src-91968bc1e60c8ee2a3cab902c7f8246565974850.tar.bz2 |
[Mac] Clean up the icon loading code for extensions after finnur's change (r42471) which made the interface a lot cleaner.
TEST=none
BUG=38521
Review URL: http://codereview.chromium.org/1251004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42648 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/cocoa/extensions/browser_action_button.h')
-rw-r--r-- | chrome/browser/cocoa/extensions/browser_action_button.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/cocoa/extensions/browser_action_button.h b/chrome/browser/cocoa/extensions/browser_action_button.h index 3470f3e..caf03a1 100644 --- a/chrome/browser/cocoa/extensions/browser_action_button.h +++ b/chrome/browser/cocoa/extensions/browser_action_button.h @@ -24,10 +24,14 @@ extern const CGFloat kBrowserActionWidth; @interface BrowserActionButton : NSButton { @private + // Bridge to proxy Chrome notifications to the Obj-C class as well as load the + // extension's icon. scoped_ptr<ExtensionImageTrackerBridge> imageLoadingBridge_; + // The default icon of the Button. scoped_nsobject<NSImage> defaultIcon_; + // The icon specific to the active tab. scoped_nsobject<NSImage> tabSpecificIcon_; // The extension for this button. Weak. |