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