Index: chrome/browser/ui/aura/native_window_tracker_aura.cc |
diff --git a/chrome/browser/ui/aura/native_window_tracker_aura.cc b/chrome/browser/ui/aura/native_window_tracker_aura.cc |
deleted file mode 100644 |
index bd1106aafdad099f479fcab894245c9945e039aa..0000000000000000000000000000000000000000 |
--- a/chrome/browser/ui/aura/native_window_tracker_aura.cc |
+++ /dev/null |
@@ -1,34 +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. |
- |
-#include "chrome/browser/ui/aura/native_window_tracker_aura.h" |
- |
-#include "ui/aura/window.h" |
- |
-NativeWindowTrackerAura::NativeWindowTrackerAura( |
- gfx::NativeWindow window) |
- : window_(window) { |
- window->AddObserver(this); |
-} |
- |
-NativeWindowTrackerAura::~NativeWindowTrackerAura() { |
- if (window_) |
- window_->RemoveObserver(this); |
-} |
- |
-bool NativeWindowTrackerAura::WasNativeWindowClosed() const { |
- return window_ == nullptr; |
-} |
- |
-void NativeWindowTrackerAura::OnWindowDestroying( |
- aura::Window* window) { |
- window_->RemoveObserver(this); |
- window_ = nullptr; |
-} |
- |
-// static |
-scoped_ptr<NativeWindowTracker> NativeWindowTracker::Create( |
- gfx::NativeWindow window) { |
- return scoped_ptr<NativeWindowTracker>(new NativeWindowTrackerAura(window)); |
-} |