Commit dcb57d19 authored by Miyoung Shin's avatar Miyoung Shin Committed by Commit Bot

Clean up VRServiceClientRequest in FakeVRServiceClient class

This CL cleans up VRServiceClientRequest that is left in only
FakeVRServiceClient class with the conversion to new mojo types.

Bug: 955171
Change-Id: I1ce8923b4115d98fc84c69da64cb8b28d7a2f05c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1828719
Commit-Queue: Miyoung Shin <myid.shin@igalia.com>
Reviewed-by: default avatarKen Rockot <rockot@google.com>
Cr-Commit-Position: refs/heads/master@{#700944}
parent b480be5c
......@@ -7,8 +7,9 @@
namespace device {
FakeVRServiceClient::FakeVRServiceClient(mojom::VRServiceClientRequest request)
: m_binding_(this, std::move(request)) {}
FakeVRServiceClient::FakeVRServiceClient(
mojo::PendingReceiver<mojom::VRServiceClient> receiver)
: receiver_(this, std::move(receiver)) {}
FakeVRServiceClient::~FakeVRServiceClient() {}
......
......@@ -7,8 +7,8 @@
#include "device/vr/public/mojom/vr_service.mojom.h"
#include "device/vr/vr_export.h"
#include "mojo/public/cpp/bindings/binding.h"
#include "mojo/public/cpp/bindings/interface_request.h"
#include "mojo/public/cpp/bindings/pending_receiver.h"
#include "mojo/public/cpp/bindings/receiver.h"
namespace device {
class FakeVRDisplayImplClient;
......@@ -16,7 +16,8 @@ class FakeVRDisplayImplClient;
// TODO(mthiesse, crbug.com/769373): Remove DEVICE_VR_EXPORT.
class DEVICE_VR_EXPORT FakeVRServiceClient : public mojom::VRServiceClient {
public:
FakeVRServiceClient(mojom::VRServiceClientRequest request);
explicit FakeVRServiceClient(
mojo::PendingReceiver<mojom::VRServiceClient> receiver);
~FakeVRServiceClient() override;
void OnDeviceChanged() override {}
......@@ -27,7 +28,7 @@ class DEVICE_VR_EXPORT FakeVRServiceClient : public mojom::VRServiceClient {
std::vector<mojom::VRDisplayInfoPtr> displays_;
std::vector<std::unique_ptr<FakeVRDisplayImplClient>> display_clients_;
mojom::XRDeviceId last_device_id_ = static_cast<mojom::XRDeviceId>(0);
mojo::Binding<mojom::VRServiceClient> m_binding_;
mojo::Receiver<mojom::VRServiceClient> receiver_;
DISALLOW_COPY_AND_ASSIGN(FakeVRServiceClient);
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment