diff options
author | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-09 02:23:05 +0000 |
---|---|---|
committer | estade@chromium.org <estade@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-09-09 02:23:05 +0000 |
commit | 575fdd3b09c42c0a25fe2a7c3e7b6b94dd78e95a (patch) | |
tree | 319a3c2bb9847faaa7bc1f4cc28b333e5924e3fb /views/bubble/bubble_frame_view.h | |
parent | ce66597472a5f1527f76a5e25f2333bf4a995824 (diff) | |
download | chromium_src-575fdd3b09c42c0a25fe2a7c3e7b6b94dd78e95a.zip chromium_src-575fdd3b09c42c0a25fe2a7c3e7b6b94dd78e95a.tar.gz chromium_src-575fdd3b09c42c0a25fe2a7c3e7b6b94dd78e95a.tar.bz2 |
Revert 100231 - memory bot failures
r100231 was: add bubble views files.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7720001
TBR=alicet@chromium.org
Review URL: http://codereview.chromium.org/7860025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100331 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/bubble/bubble_frame_view.h')
-rw-r--r-- | views/bubble/bubble_frame_view.h | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/views/bubble/bubble_frame_view.h b/views/bubble/bubble_frame_view.h deleted file mode 100644 index c6ec085..0000000 --- a/views/bubble/bubble_frame_view.h +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright (c) 2011 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 VIEWS_BUBBLE_BUBBLE_FRAME_VIEW_H_ -#define VIEWS_BUBBLE_BUBBLE_FRAME_VIEW_H_ -#pragma once - -#include "views/bubble/bubble_border.h" -#include "views/widget/widget.h" -#include "views/window/client_view.h" -#include "views/window/window_resources.h" - -namespace gfx { -class Canvas; -class Font; -class Size; -class Path; -class Point; -} - -namespace views { - -// BubbleFrameView to render BubbleBorder. -// -//////////////////////////////////////////////////////////////////////////////// -class VIEWS_EXPORT BubbleFrameView : public NonClientFrameView { - public: - BubbleFrameView(Widget* frame, - const gfx::Rect& bounds, - SkColor color, - BubbleBorder::ArrowLocation location); - virtual ~BubbleFrameView(); - - // NonClientFrameView overrides: - virtual gfx::Rect GetBoundsForClientView() const OVERRIDE; - virtual gfx::Rect GetWindowBoundsForClientBounds( - const gfx::Rect& client_bounds) const OVERRIDE; - virtual int NonClientHitTest(const gfx::Point& point) OVERRIDE; - virtual void GetWindowMask( - const gfx::Size& size, gfx::Path* window_mask) OVERRIDE; - virtual void EnableClose(bool enable) OVERRIDE; - virtual void ResetWindowControls() OVERRIDE; - virtual void UpdateWindowIcon() OVERRIDE; - - // View overrides: - virtual void OnPaint(gfx::Canvas* canvas) OVERRIDE; - virtual gfx::Size GetPreferredSize() OVERRIDE; - - private: - // Not owned. - Widget* frame_; - // Window bounds in screen coordinates. - gfx::Rect frame_bounds_; - // The bubble border object owned by this view. - BubbleBorder* bubble_border_; - // The bubble background object owned by this view. - BubbleBackground* bubble_background_; - - DISALLOW_COPY_AND_ASSIGN(BubbleFrameView); -}; - -} // namespace views - -#endif // VIEWS_BUBBLE_BUBBLE_FRAME_VIEW_H_ |