| Index: content/browser/web_contents/web_contents_view_overscroll_animator_mac.h | 
| diff --git a/content/browser/web_contents/web_contents_view_overscroll_animator_mac.h b/content/browser/web_contents/web_contents_view_overscroll_animator_mac.h | 
| deleted file mode 100644 | 
| index 0603a9b99e34caebd7dafb8e1fc72d887c0b1bbe..0000000000000000000000000000000000000000 | 
| --- a/content/browser/web_contents/web_contents_view_overscroll_animator_mac.h | 
| +++ /dev/null | 
| @@ -1,61 +0,0 @@ | 
| -// Copyright 2014 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. | 
| - | 
| -#ifndef CONTENT_BROWSER_WEB_CONTENTS_WEB_CONTENTS_VIEW_OVERSCROLL_ANIMATOR_MAC_H_ | 
| -#define CONTENT_BROWSER_WEB_CONTENTS_WEB_CONTENTS_VIEW_OVERSCROLL_ANIMATOR_MAC_H_ | 
| - | 
| -#import <Cocoa/Cocoa.h> | 
| - | 
| -namespace content { | 
| -class WebContentsImpl; | 
| - | 
| -// The direction of the overscroll animations. Backwards means that the user | 
| -// wants to navigate backwards in the navigation history. The opposite applies | 
| -// to forwards. | 
| -enum OverscrollAnimatorDirection { | 
| -  OVERSCROLL_ANIMATOR_DIRECTION_BACKWARDS, | 
| -  OVERSCROLL_ANIMATOR_DIRECTION_FORWARDS, | 
| -}; | 
| -}  // namespace content | 
| - | 
| -// NSViews that intend to manage the animation associated with an overscroll | 
| -// must implement this protocol. | 
| -@protocol WebContentsOverscrollAnimator | 
| -// Some implementations require the WebContentsView to supply a snapshot of a | 
| -// previous navigation state. This method determines whether the snapshot passed | 
| -// to the overscroll animator is expected to be non-nil. | 
| -- (BOOL)needsNavigationSnapshot; | 
| - | 
| -// Begin an overscroll animation. The method -needsNavigationSnapshot determines | 
| -// whether |snapshot| can be nil. | 
| -- (void)beginOverscrollInDirection: | 
| -            (content::OverscrollAnimatorDirection)direction | 
| -                navigationSnapshot:(NSImage*)snapshot; | 
| - | 
| -// Due to the nature of some of the overscroll animations, implementators of | 
| -// this protocol must have control over the layout of the RenderWidgetHost's | 
| -// NativeView. When there is no overscroll animation in progress, the | 
| -// implementor must guarantee that the frame of the RenderWidgetHost's | 
| -// NativeView in screen coordinates is the same as its own frame in screen | 
| -// coordinates. | 
| -// Due to the odd ownership cycles of the RenderWidgetHost's NativeView, it is | 
| -// important that its presence in the NSView hierarchy is the only strong | 
| -// reference, and that when it gets removed from the NSView hierarchy, it will | 
| -// be dealloc'ed shortly thereafter. | 
| -- (void)addRenderWidgetHostNativeView:(NSView*)view; | 
| - | 
| -// During an overscroll animation, |progress| ranges from 0 to 2, and indicates | 
| -// how close the overscroll is to completing. If the overscroll ends with | 
| -// |progress| >= 1, then the overscroll is considered completed. | 
| -- (void)updateOverscrollProgress:(CGFloat)progress; | 
| - | 
| -// Animate the finish of the overscroll and perform a navigation. The navigation | 
| -// may not happen synchronously, but is guaranteed to eventually occur. | 
| -- (void)completeOverscroll:(content::WebContentsImpl*)webContents; | 
| - | 
| -// Animate the cancellation of the overscroll. | 
| -- (void)cancelOverscroll; | 
| -@end | 
| - | 
| -#endif  // CONTENT_BROWSER_WEB_CONTENTS_WEB_CONTENTS_VIEW_OVERSCROLL_ANIMATOR_MAC_H_ | 
|  |