renderer_configuration.mojom 734 B

123456789101112131415161718
  1. // Copyright 2020 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. module weblayer.mojom;
  5. import "components/content_settings/common/content_settings_manager.mojom";
  6. import "components/content_settings/core/common/content_settings.mojom";
  7. // Configures the renderer.
  8. interface RendererConfiguration {
  9. // Configures the renderer with settings that won't change.
  10. // |content_settings_manager| may be sent as an optimization to avoid
  11. // requesting it from the browser process, and may be null.
  12. SetInitialConfiguration(
  13. pending_remote<content_settings.mojom.ContentSettingsManager>?
  14. content_settings_manager);
  15. };