// Copyright (c) 2010 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_POPUP_BLOCKED_ANIMATION_H_ #define CHROME_BROWSER_POPUP_BLOCKED_ANIMATION_H_ #pragma once #include "base/basictypes.h" class TabContents; // The popup blocker lives in the Omnibox with the rest of the blocked content // controls. This icon is hard to notice when it appears as a result of user- // initiated action. This creates an animation from the center of the window // to the blocked popup icon in the Omnibox to draw the user's attention to it. class PopupBlockedAnimation { public: static void Show(TabContents* tab_contents); private: PopupBlockedAnimation() {} DISALLOW_COPY_AND_ASSIGN(PopupBlockedAnimation); }; #endif // CHROME_BROWSER_POPUP_BLOCKED_ANIMATION_H_