Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Unified Diff: content/browser/web_contents/aura/image_window_delegate.cc

Issue 880703002: Move ImageWindowDelegate to ui/aura_extra (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Updated a comment Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/web_contents/aura/image_window_delegate.cc
diff --git a/content/browser/web_contents/aura/image_window_delegate.cc b/content/browser/web_contents/aura/image_window_delegate.cc
deleted file mode 100644
index 25878ea2c1c7bac602238f13a5cdd3507d1c7abb..0000000000000000000000000000000000000000
--- a/content/browser/web_contents/aura/image_window_delegate.cc
+++ /dev/null
@@ -1,97 +0,0 @@
-// Copyright (c) 2013 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.
-
-#include "content/browser/web_contents/aura/image_window_delegate.h"
-
-#include "ui/base/cursor/cursor.h"
-#include "ui/base/hit_test.h"
-#include "ui/compositor/compositor.h"
-#include "ui/gfx/canvas.h"
-#include "ui/gfx/geometry/rect.h"
-#include "ui/gfx/geometry/size.h"
-#include "ui/gfx/image/image.h"
-#include "ui/gfx/image/image_skia.h"
-
-namespace content {
-
-ImageWindowDelegate::ImageWindowDelegate()
- : size_mismatch_(false) {
-}
-
-ImageWindowDelegate::~ImageWindowDelegate() {
-}
-
-void ImageWindowDelegate::SetImage(const gfx::Image& image) {
- image_ = image;
- if (!window_size_.IsEmpty() && !image_.IsEmpty())
- size_mismatch_ = window_size_ != image_.AsImageSkia().size();
-}
-
-gfx::Size ImageWindowDelegate::GetMinimumSize() const {
- return gfx::Size();
-}
-
-gfx::Size ImageWindowDelegate::GetMaximumSize() const {
- return gfx::Size();
-}
-
-void ImageWindowDelegate::OnBoundsChanged(const gfx::Rect& old_bounds,
- const gfx::Rect& new_bounds) {
- window_size_ = new_bounds.size();
- if (!image_.IsEmpty())
- size_mismatch_ = window_size_ != image_.AsImageSkia().size();
-}
-
-gfx::NativeCursor ImageWindowDelegate::GetCursor(const gfx::Point& point) {
- return gfx::kNullCursor;
-}
-
-int ImageWindowDelegate::GetNonClientComponent(const gfx::Point& point) const {
- return HTNOWHERE;
-}
-
-bool ImageWindowDelegate::ShouldDescendIntoChildForEventHandling(
- aura::Window* child,
- const gfx::Point& location) {
- return false;
-}
-
-bool ImageWindowDelegate::CanFocus() {
- return false;
-}
-
-void ImageWindowDelegate::OnCaptureLost() {
-}
-
-void ImageWindowDelegate::OnPaint(gfx::Canvas* canvas) {
- if (image_.IsEmpty()) {
- canvas->DrawColor(SK_ColorWHITE);
- } else {
- if (size_mismatch_)
- canvas->DrawColor(SK_ColorWHITE);
- canvas->DrawImageInt(image_.AsImageSkia(), 0, 0);
- }
-}
-
-void ImageWindowDelegate::OnDeviceScaleFactorChanged(float scale_factor) {
-}
-
-void ImageWindowDelegate::OnWindowDestroying(aura::Window* window) {
-}
-
-void ImageWindowDelegate::OnWindowDestroyed(aura::Window* window) {
- delete this;
-}
-
-void ImageWindowDelegate::OnWindowTargetVisibilityChanged(bool visible) {
-}
-
-bool ImageWindowDelegate::HasHitTestMask() const {
- return false;
-}
-
-void ImageWindowDelegate::GetHitTestMask(gfx::Path* mask) const {
-}
-
-} // namespace content

Powered by Google App Engine
This is Rietveld 408576698