| Index: chrome/browser/cocoa/location_bar_view_mac.h
 | 
| ===================================================================
 | 
| --- chrome/browser/cocoa/location_bar_view_mac.h	(revision 42491)
 | 
| +++ chrome/browser/cocoa/location_bar_view_mac.h	(working copy)
 | 
| @@ -177,31 +177,24 @@
 | 
|    // current URL's scheme is https.
 | 
|    class SecurityImageView : public LocationBarImageView {
 | 
|     public:
 | 
| -    enum Image {
 | 
| -      LOCK = 0,
 | 
| -      WARNING
 | 
| -    };
 | 
| -
 | 
|      SecurityImageView(LocationBarViewMac* owner,
 | 
|                        Profile* profile,
 | 
|                        ToolbarModel* model);
 | 
|      virtual ~SecurityImageView();
 | 
|  
 | 
|      // Sets the image to the appropriate icon.
 | 
| -    void SetImageShown(Image image);
 | 
| +    void SetImageShown(int resource_id);
 | 
|  
 | 
|      // Shows the page info dialog.
 | 
|      virtual void OnMousePressed(NSRect bounds);
 | 
|  
 | 
|     private:
 | 
| -    // The lock icon shown when using HTTPS. Loaded lazily, the first time it's
 | 
| -    // needed.
 | 
| -    scoped_nsobject<NSImage> lock_icon_;
 | 
| +    // Icons for various states.  Lazily loaded the first time they're needed.
 | 
| +    scoped_nsobject<NSImage> ev_secure_icon_;
 | 
| +    scoped_nsobject<NSImage> secure_icon_;
 | 
| +    scoped_nsobject<NSImage> security_warning_icon_;
 | 
| +    scoped_nsobject<NSImage> security_error_icon_;
 | 
|  
 | 
| -    // The warning icon shown when HTTPS is broken. Loaded lazily, the first
 | 
| -    // time it's needed.
 | 
| -    scoped_nsobject<NSImage> warning_icon_;
 | 
| -
 | 
|      // The location bar view that owns us.
 | 
|      LocationBarViewMac* owner_;
 | 
|  
 | 
| @@ -382,7 +375,7 @@
 | 
|  
 | 
|   private:
 | 
|    // Sets the SSL icon we should be showing.
 | 
| -  void SetSecurityIcon(ToolbarModel::Icon icon);
 | 
| +  void SetSecurityIcon(int resource_id);
 | 
|  
 | 
|    // Sets the label for the SSL icon.
 | 
|    void SetSecurityIconLabel();
 | 
| 
 |