| Index: chrome/browser/ui/cocoa/browser_window_controller_unittest.mm
 | 
| diff --git a/chrome/browser/ui/cocoa/browser_window_controller_unittest.mm b/chrome/browser/ui/cocoa/browser_window_controller_unittest.mm
 | 
| index a28a7fbfe34dc7569ae05e20c41ec7aab98c26f6..a22fc4592ab9056e00f00efbdfbbd79ad5508fe3 100644
 | 
| --- a/chrome/browser/ui/cocoa/browser_window_controller_unittest.mm
 | 
| +++ b/chrome/browser/ui/cocoa/browser_window_controller_unittest.mm
 | 
| @@ -700,6 +700,25 @@
 | 
|    EXPECT_TRUE([[contentView hitTest:point] isDescendantOf:bookmarkView]);
 | 
|  }
 | 
|  
 | 
| +// Check that when the window becomes/resigns main, the tab strip's background
 | 
| +// view is redrawn.
 | 
| +TEST_F(BrowserWindowControllerTest, TabStripBackgroundViewRedrawTest) {
 | 
| +  NSView* view = controller_.tabStripBackgroundView;
 | 
| +  id partial_mock = [OCMockObject partialMockForObject:view];
 | 
| +
 | 
| +  [[partial_mock expect] setNeedsDisplay:YES];
 | 
| +  [[NSNotificationCenter defaultCenter]
 | 
| +      postNotificationName:NSWindowDidBecomeMainNotification
 | 
| +                    object:controller_.window];
 | 
| +  [partial_mock verify];
 | 
| +
 | 
| +  [[partial_mock expect] setNeedsDisplay:YES];
 | 
| +  [[NSNotificationCenter defaultCenter]
 | 
| +      postNotificationName:NSWindowDidResignMainNotification
 | 
| +                    object:controller_.window];
 | 
| +  [partial_mock verify];
 | 
| +}
 | 
| +
 | 
|  @interface BrowserWindowControllerFakeFullscreen : BrowserWindowController {
 | 
|   @private
 | 
|    // We release the window ourselves, so we don't have to rely on the unittest
 | 
| 
 |