| Index: ui/base/test/scoped_preferred_scroller_style_legacy_mac.mm
 | 
| diff --git a/ui/base/test/scoped_preferred_scroller_style_legacy_mac.mm b/ui/base/test/scoped_preferred_scroller_style_legacy_mac.mm
 | 
| deleted file mode 100644
 | 
| index 82e9a5b48423d58d11fc5723fcc30c46ad0a3b83..0000000000000000000000000000000000000000
 | 
| --- a/ui/base/test/scoped_preferred_scroller_style_legacy_mac.mm
 | 
| +++ /dev/null
 | 
| @@ -1,63 +0,0 @@
 | 
| -// Copyright 2016 The Chromium Authors. All rights reserved.
 | 
| -// Use of this source code is governed by a BSD-style license that can be
 | 
| -// found in the LICENSE file.
 | 
| -
 | 
| -#import "ui/base/test/scoped_preferred_scroller_style_legacy_mac.h"
 | 
| -
 | 
| -#import "base/mac/sdk_forward_declarations.h"
 | 
| -#import "base/mac/scoped_objc_class_swizzler.h"
 | 
| -
 | 
| -using base::mac::ScopedObjCClassSwizzler;
 | 
| -
 | 
| -namespace {
 | 
| -
 | 
| -void NotifyStyleChanged() {
 | 
| -  [[NSNotificationCenter defaultCenter]
 | 
| -      postNotificationName:NSPreferredScrollerStyleDidChangeNotification
 | 
| -                    object:nil];
 | 
| -}
 | 
| -
 | 
| -}  // namespace
 | 
| -
 | 
| -// Donates a testing implementation of +[NSScroller preferredScrollerStyle].
 | 
| -@interface FakeNSScrollerPreferredStyleDonor : NSObject
 | 
| -@end
 | 
| -
 | 
| -@implementation FakeNSScrollerPreferredStyleDonor
 | 
| -
 | 
| -+ (NSInteger)preferredScrollerStyle {
 | 
| -  return NSScrollerStyleLegacy;
 | 
| -}
 | 
| -
 | 
| -@end
 | 
| -
 | 
| -namespace ui {
 | 
| -namespace test {
 | 
| -
 | 
| -ScopedPreferredScrollerStyleLegacy::ScopedPreferredScrollerStyleLegacy() {
 | 
| -  if (![NSScroller respondsToSelector:@selector(preferredScrollerStyle)])
 | 
| -    return;
 | 
| -
 | 
| -  NSInteger previous_style = [NSScroller preferredScrollerStyle];
 | 
| -
 | 
| -  swizzler_.reset(
 | 
| -      new ScopedObjCClassSwizzler([NSScroller class],
 | 
| -                                  [FakeNSScrollerPreferredStyleDonor class],
 | 
| -                                  @selector(preferredScrollerStyle)));
 | 
| -
 | 
| -  if (previous_style != NSScrollerStyleLegacy)
 | 
| -    NotifyStyleChanged();
 | 
| -}
 | 
| -
 | 
| -ScopedPreferredScrollerStyleLegacy::~ScopedPreferredScrollerStyleLegacy() {
 | 
| -  if (!swizzler_)
 | 
| -    return;  // Handle 10.6, which wouldn't have swizzled anything.
 | 
| -
 | 
| -  swizzler_.reset();
 | 
| -
 | 
| -  if ([NSScroller preferredScrollerStyle] != NSScrollerStyleLegacy)
 | 
| -    NotifyStyleChanged();
 | 
| -}
 | 
| -
 | 
| -}  // namespace test
 | 
| -}  // namespace ui
 | 
| 
 |