xref: /aosp_15_r20/external/angle/build/config/fuchsia/test/fonts.shard.test-cml (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1*8975f5c5SAndroid Build Coastguard Worker// Copyright 2022 The Chromium Authors
2*8975f5c5SAndroid Build Coastguard Worker// Use of this source code is governed by a BSD-style license that can be
3*8975f5c5SAndroid Build Coastguard Worker// found in the LICENSE file.
4*8975f5c5SAndroid Build Coastguard Worker{
5*8975f5c5SAndroid Build Coastguard Worker  children: [
6*8975f5c5SAndroid Build Coastguard Worker    {
7*8975f5c5SAndroid Build Coastguard Worker      name: "isolated_font_provider",
8*8975f5c5SAndroid Build Coastguard Worker      url: "fuchsia-pkg://fuchsia.com/fonts_hermetic_for_test#meta/font_provider_hermetic_for_test.cm",
9*8975f5c5SAndroid Build Coastguard Worker    },
10*8975f5c5SAndroid Build Coastguard Worker  ],
11*8975f5c5SAndroid Build Coastguard Worker  use: [
12*8975f5c5SAndroid Build Coastguard Worker    {
13*8975f5c5SAndroid Build Coastguard Worker      protocol: "fuchsia.fonts.Provider",
14*8975f5c5SAndroid Build Coastguard Worker      from: "#isolated_font_provider",
15*8975f5c5SAndroid Build Coastguard Worker    },
16*8975f5c5SAndroid Build Coastguard Worker  ],
17*8975f5c5SAndroid Build Coastguard Worker  offer: [
18*8975f5c5SAndroid Build Coastguard Worker    {
19*8975f5c5SAndroid Build Coastguard Worker      protocol: [
20*8975f5c5SAndroid Build Coastguard Worker        "fuchsia.logger.LogSink",
21*8975f5c5SAndroid Build Coastguard Worker        "fuchsia.tracing.provider.Registry",
22*8975f5c5SAndroid Build Coastguard Worker      ],
23*8975f5c5SAndroid Build Coastguard Worker      from: "parent",
24*8975f5c5SAndroid Build Coastguard Worker      to: "#isolated_font_provider",
25*8975f5c5SAndroid Build Coastguard Worker    },
26*8975f5c5SAndroid Build Coastguard Worker  ],
27*8975f5c5SAndroid Build Coastguard Worker  facets: {
28*8975f5c5SAndroid Build Coastguard Worker    "fuchsia.test": {
29*8975f5c5SAndroid Build Coastguard Worker      // TODO(crbug.com/42050571): Remove when the isolated font provider
30*8975f5c5SAndroid Build Coastguard Worker      // component is subpackaged.
31*8975f5c5SAndroid Build Coastguard Worker      "deprecated-allowed-packages": [ "fonts_hermetic_for_test" ],
32*8975f5c5SAndroid Build Coastguard Worker    },
33*8975f5c5SAndroid Build Coastguard Worker  },
34*8975f5c5SAndroid Build Coastguard Worker}
35