blob: 250302b942458f21de089d7da4c234e20e20d312 [file] [log] [blame]
// Copyright (c) 2009 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 CHROME_BROWSER_DOWNLOAD_DOWNLOAD_STARTED_ANIMATION_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_STARTED_ANIMATION_H_
#include "base/macros.h"
#include "build/build_config.h"
namespace content {
class WebContents;
}
class DownloadStartedAnimation {
public:
static void Show(content::WebContents* web_contents);
#if defined(OS_MACOSX)
// Temporary shim for Polychrome. See bottom of first comment in
// https://crbug.com/804950 for details
static void ShowCocoa(content::WebContents* web_contents);
#endif
private:
DownloadStartedAnimation() { }
DISALLOW_COPY_AND_ASSIGN(DownloadStartedAnimation);
};
#endif // CHROME_BROWSER_DOWNLOAD_DOWNLOAD_STARTED_ANIMATION_H_