| Index: chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm b/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| index 74a8d22c5566ddb693d076d4ff6622b9e3082871..5f4a182d37edfbfb1c5fcb7ae32b99d9903260ff 100644
|
| --- a/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
| @@ -959,20 +959,20 @@ struct LayoutMetrics {
|
| - (void)addOrUpdateScrollTracking {
|
| [self removeScrollTracking];
|
| NSView* view = [[self window] contentView];
|
| - scrollTrackingArea_.reset([[NSTrackingArea alloc]
|
| + scrollTrackingArea_.reset([[CrTrackingArea alloc]
|
| initWithRect:[view bounds]
|
| options:(NSTrackingMouseMoved |
|
| NSTrackingMouseEnteredAndExited |
|
| NSTrackingActiveAlways)
|
| - owner:self
|
| + proxiedOwner:self
|
| userInfo:nil]);
|
| - [view addTrackingArea:scrollTrackingArea_];
|
| + [view addTrackingArea:scrollTrackingArea_.get()];
|
| }
|
|
|
| // Remove the tracking area associated with scrolling.
|
| - (void)removeScrollTracking {
|
| if (scrollTrackingArea_.get()) {
|
| - [[[self window] contentView] removeTrackingArea:scrollTrackingArea_];
|
| + [[[self window] contentView] removeTrackingArea:scrollTrackingArea_.get()];
|
| }
|
| scrollTrackingArea_.reset();
|
| }
|
|
|