Index: content/browser/sensors/provider_impl.cc |
=================================================================== |
--- content/browser/sensors/provider_impl.cc (revision 93096) |
+++ content/browser/sensors/provider_impl.cc (working copy) |
@@ -1,35 +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. |
- |
-#include "base/logging.h" |
-#include "base/memory/singleton.h" |
-#include "content/browser/sensors/provider_impl.h" |
- |
-namespace sensors { |
- |
-ProviderImpl* ProviderImpl::GetInstance() { |
- return Singleton<ProviderImpl>::get(); |
-} |
- |
-ProviderImpl::ProviderImpl() |
- : listeners_(new ListenerList()) { |
-} |
- |
-ProviderImpl::~ProviderImpl() { |
-} |
- |
-void ProviderImpl::AddListener(Listener* listener) { |
- listeners_->AddObserver(listener); |
-} |
- |
-void ProviderImpl::RemoveListener(Listener* listener) { |
- listeners_->RemoveObserver(listener); |
-} |
- |
-void ProviderImpl::ScreenOrientationChanged( |
- const ScreenOrientation& change) { |
- listeners_->Notify(&Listener::OnScreenOrientationChanged, change); |
-} |
- |
-} // namespace sensors |