| // Copyright 2020 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 weblayer.mojom; |
| |
| import "components/content_settings/common/content_settings_manager.mojom"; |
| import "components/content_settings/core/common/content_settings.mojom"; |
| |
| // Configures the renderer. |
| interface RendererConfiguration { |
| // Configures the renderer with settings that won't change. |
| // |content_settings_manager| may be sent as an optimization to avoid |
| // requesting it from the browser process, and may be null. |
| SetInitialConfiguration( |
| pending_remote<content_settings.mojom.ContentSettingsManager>? |
| content_settings_manager); |
| }; |