Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / ui / cocoa / download / download_shelf_view.mm
index 84be11e..7563b0c 100644 (file)
@@ -6,12 +6,11 @@
 
 #include "chrome/browser/themes/theme_properties.h"
 #include "chrome/browser/themes/theme_service.h"
-#import "chrome/browser/ui/cocoa/nsview_additions.h"
 #import "chrome/browser/ui/cocoa/tabs/tab_strip_controller.h"
 #import "chrome/browser/ui/cocoa/themed_window.h"
 #import "chrome/browser/ui/cocoa/view_id_util.h"
-#include "grit/theme_resources.h"
 #import "ui/base/cocoa/nsgraphics_context_additions.h"
+#import "ui/base/cocoa/nsview_additions.h"
 #include "ui/gfx/scoped_ns_graphics_context_save_gstate_mac.h"
 
 @implementation DownloadShelfView
@@ -49,7 +48,8 @@
   // background matches the toolbar background.
   NSPoint phase = NSMakePoint(
       0, NSHeight([self bounds]) + [TabStripController defaultTabHeight]);
-  [[NSGraphicsContext currentContext] cr_setPatternPhase:phase forView:self];
+  [[NSGraphicsContext currentContext]
+      cr_setPatternPhase:phase forView:[self cr_viewBeingDrawnTo]];
   [self drawBackgroundWithOpaque:YES];
 
   // Draw top stroke