| Index: chrome/browser/ui/cocoa/tabs/tab_strip_controller.h
 | 
| diff --git a/chrome/browser/ui/cocoa/tabs/tab_strip_controller.h b/chrome/browser/ui/cocoa/tabs/tab_strip_controller.h
 | 
| index dc5e357d7d8898c1e66ea23854bef80f24870e4a..216ff3bb101dfb8d26320f07f18cae8dfd34a9d5 100644
 | 
| --- a/chrome/browser/ui/cocoa/tabs/tab_strip_controller.h
 | 
| +++ b/chrome/browser/ui/cocoa/tabs/tab_strip_controller.h
 | 
| @@ -7,7 +7,7 @@
 | 
|  
 | 
|  #import <Cocoa/Cocoa.h>
 | 
|  
 | 
| -#include "base/memory/scoped_nsobject.h"
 | 
| +#include "base/mac/scoped_nsobject.h"
 | 
|  #include "base/memory/scoped_ptr.h"
 | 
|  #import "chrome/browser/ui/cocoa/tabs/tab_controller_target.h"
 | 
|  #import "chrome/browser/ui/cocoa/url_drop_target.h"
 | 
| @@ -61,16 +61,17 @@ class AnimationContainer;
 | 
|    NSObject<TabControllerTarget,
 | 
|             URLDropTargetController> {
 | 
|   @private
 | 
| -  scoped_nsobject<TabStripView> tabStripView_;
 | 
| +  base::scoped_nsobject<TabStripView> tabStripView_;
 | 
|    NSView* switchView_;  // weak
 | 
| -  scoped_nsobject<NSView> dragBlockingView_;  // avoid bad window server drags
 | 
| +  base::scoped_nsobject<NSView> dragBlockingView_;  // avoid bad window server
 | 
| +                                                    // drags
 | 
|    NewTabButton* newTabButton_;  // weak, obtained from the nib.
 | 
|  
 | 
|    // The controller that manages all the interactions of dragging tabs.
 | 
| -  scoped_nsobject<TabStripDragController> dragController_;
 | 
| +  base::scoped_nsobject<TabStripDragController> dragController_;
 | 
|  
 | 
|    // Tracks the newTabButton_ for rollovers.
 | 
| -  scoped_nsobject<CrTrackingArea> newTabTrackingArea_;
 | 
| +  base::scoped_nsobject<CrTrackingArea> newTabTrackingArea_;
 | 
|    scoped_ptr<TabStripModelObserverBridge> bridge_;
 | 
|    Browser* browser_;  // weak
 | 
|    TabStripModel* tabStripModel_;  // weak
 | 
| @@ -89,14 +90,14 @@ class AnimationContainer;
 | 
|    // tabs are animating closed (closed tabs are removed from |tabStripModel_|
 | 
|    // immediately, but from |tabContentsArray_| only after their close animation
 | 
|    // has completed).
 | 
| -  scoped_nsobject<NSMutableArray> tabContentsArray_;
 | 
| +  base::scoped_nsobject<NSMutableArray> tabContentsArray_;
 | 
|    // An array of TabControllers which manage the actual tab views. See note
 | 
|    // above |tabContentsArray_|. |tabContentsArray_| and |tabArray_| always
 | 
|    // contain objects belonging to the same tabs at the same indices.
 | 
| -  scoped_nsobject<NSMutableArray> tabArray_;
 | 
| +  base::scoped_nsobject<NSMutableArray> tabArray_;
 | 
|  
 | 
|    // Set of TabControllers that are currently animating closed.
 | 
| -  scoped_nsobject<NSMutableSet> closingControllers_;
 | 
| +  base::scoped_nsobject<NSMutableSet> closingControllers_;
 | 
|  
 | 
|    // These values are only used during a drag, and override tab positioning.
 | 
|    TabView* placeholderTab_;  // weak. Tab being dragged
 | 
| @@ -105,7 +106,7 @@ class AnimationContainer;
 | 
|    // Frame targets for all the current views.
 | 
|    // target frames are used because repeated requests to [NSView animator].
 | 
|    // aren't coalesced, so we store frames to avoid redundant calls.
 | 
| -  scoped_nsobject<NSMutableDictionary> targetFrames_;
 | 
| +  base::scoped_nsobject<NSMutableDictionary> targetFrames_;
 | 
|    NSRect newTabTargetFrame_;
 | 
|    // If YES, do not show the new tab button during layout.
 | 
|    BOOL forceNewTabButtonHidden_;
 | 
| @@ -121,15 +122,15 @@ class AnimationContainer;
 | 
|    float availableResizeWidth_;
 | 
|    // A tracking area that's the size of the tab strip used to be notified
 | 
|    // when the mouse moves in the tab strip
 | 
| -  scoped_nsobject<CrTrackingArea> trackingArea_;
 | 
| +  base::scoped_nsobject<CrTrackingArea> trackingArea_;
 | 
|    TabView* hoveredTab_;  // weak. Tab that the mouse is hovering over
 | 
|  
 | 
|    // Array of subviews which are permanent (and which should never be removed),
 | 
|    // such as the new-tab button, but *not* the tabs themselves.
 | 
| -  scoped_nsobject<NSMutableArray> permanentSubviews_;
 | 
| +  base::scoped_nsobject<NSMutableArray> permanentSubviews_;
 | 
|  
 | 
|    // The default favicon, so we can use one copy for all buttons.
 | 
| -  scoped_nsobject<NSImage> defaultFavicon_;
 | 
| +  base::scoped_nsobject<NSImage> defaultFavicon_;
 | 
|  
 | 
|    // The amount by which to indent the tabs on the sides (to make room for the
 | 
|    // red/yellow/green and incognito/fullscreen buttons).
 | 
| 
 |