blob: 92407095d3d0c6b6c7d6f2b6be005d11ef896dc0 [file] [log] [blame]
// Copyright 2019 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 "components/viz/test/fake_external_begin_frame_controller_client.h"
namespace viz {
FakeExternalBeginFrameControllerClient::FakeExternalBeginFrameControllerClient()
: binding_(this) {}
FakeExternalBeginFrameControllerClient::
~FakeExternalBeginFrameControllerClient() = default;
mojom::ExternalBeginFrameControllerClientPtr
FakeExternalBeginFrameControllerClient::BindInterfacePtr() {
mojom::ExternalBeginFrameControllerClientPtr ptr;
binding_.Bind(mojo::MakeRequest(&ptr));
return ptr;
}
void FakeExternalBeginFrameControllerClient::OnNeedsBeginFrames(
bool needs_begin_frames) {}
void FakeExternalBeginFrameControllerClient::OnDisplayDidFinishFrame(
const BeginFrameAck& ack) {}
} // namespace viz