diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2021-09-03 13:32:17 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2021-10-01 14:31:55 +0200 |
commit | 21ba0c5d4bf8fba15dddd97cd693bad2358b77fd (patch) | |
tree | 91be119f694044dfc1ff9fdc054459e925de9df0 /chromium/chromecast/external_mojo | |
parent | 03c549e0392f92c02536d3f86d5e1d8dfa3435ac (diff) | |
download | qtwebengine-chromium-21ba0c5d4bf8fba15dddd97cd693bad2358b77fd.tar.gz |
BASELINE: Update Chromium to 92.0.4515.166
Change-Id: I42a050486714e9e54fc271f2a8939223a02ae364
Diffstat (limited to 'chromium/chromecast/external_mojo')
3 files changed, 18 insertions, 0 deletions
diff --git a/chromium/chromecast/external_mojo/external_service_support/BUILD.gn b/chromium/chromecast/external_mojo/external_service_support/BUILD.gn index aabd54ee17c..667967b5af2 100644 --- a/chromium/chromecast/external_mojo/external_service_support/BUILD.gn +++ b/chromium/chromecast/external_mojo/external_service_support/BUILD.gn @@ -36,6 +36,7 @@ source_set("test_support") { deps = [ ":external_service", "//base", + "//chromecast/external_mojo/public/mojom:test_support", "//mojo/public/cpp/bindings", ] } diff --git a/chromium/chromecast/external_mojo/public/mojom/BUILD.gn b/chromium/chromecast/external_mojo/public/mojom/BUILD.gn index 6aefba7b442..5e7ba0ceb8f 100644 --- a/chromium/chromecast/external_mojo/public/mojom/BUILD.gn +++ b/chromium/chromecast/external_mojo/public/mojom/BUILD.gn @@ -9,3 +9,7 @@ mojom("mojom") { public_deps = [ "//mojo/public/mojom/base" ] } + +mojom("test_support") { + sources = [ "test_connector.mojom" ] +} diff --git a/chromium/chromecast/external_mojo/public/mojom/test_connector.mojom b/chromium/chromecast/external_mojo/public/mojom/test_connector.mojom new file mode 100644 index 00000000000..32c7b775a35 --- /dev/null +++ b/chromium/chromecast/external_mojo/public/mojom/test_connector.mojom @@ -0,0 +1,13 @@ +// Copyright 2021 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. + +module chromecast.external_mojo.mojom; + +// Helper interface to bind to registered Mojo services in unittests where +// clients clone the FakeExternalConnector instance before using it. +interface TestExternalConnector { + // Directs the call to FakeExternalConnector::BindInterface + BindInterfaceInternal(string service_name, string interface_name, + handle<message_pipe> interface_pipe); +}; |