1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "content/renderer/screen_orientation/screen_orientation_observer.h" 6 7#include "content/common/screen_orientation_messages.h" 8 9namespace content { 10 11ScreenOrientationObserver::ScreenOrientationObserver() { 12} 13 14void ScreenOrientationObserver::Start( 15 blink::WebPlatformEventListener* listener) { 16 // This should never be called with a proper listener. 17 CHECK(listener == 0); 18 PlatformEventObserver<blink::WebPlatformEventListener>::Start(0); 19} 20 21void ScreenOrientationObserver::SendStartMessage() { 22 RenderThread::Get()->Send(new ScreenOrientationHostMsg_StartListening()); 23} 24 25void ScreenOrientationObserver::SendStopMessage() { 26 RenderThread::Get()->Send(new ScreenOrientationHostMsg_StopListening()); 27} 28 29} // namespace content 30