| { |
| "name": "content_renderer", |
| "display_name": "Content (renderer process)", |
| "interface_provider_specs": { |
| "service_manager:connector": { |
| "provides": { |
| "browser": [ |
| "blink::mojom::OomIntervention", |
| "blink::mojom::WebDatabase", |
| "content::mojom::AppCacheFrontend", |
| "content::mojom::Child", |
| "content::mojom::ChildControl", |
| "content::mojom::ChildHistogramFetcher", |
| "content::mojom::ChildHistogramFetcherFactory", |
| "content::mojom::EmbeddedWorkerInstanceClient", |
| "content::mojom::EmbeddedWorkerSetup", |
| "content::mojom::FrameFactory", |
| "content::mojom::RenderWidgetWindowTreeClientFactory", |
| "content::mojom::SharedWorkerFactory", |
| "IPC::mojom::ChannelBootstrap", |
| "visitedlink::mojom::VisitedLinkNotificationSink", |
| "web_cache::mojom::WebCache" |
| ], |
| "service_manager:service_factory": [ |
| "service_manager::mojom::ServiceFactory" |
| ] |
| }, |
| "requires": { |
| "*": [ "app" ], |
| "content_browser": [ |
| "field_trials", |
| "renderer" |
| ], |
| "metrics": [ "url_keyed_metrics" ], |
| "device": [ |
| "device:power_monitor", |
| "device:screen_orientation", |
| "device:time_zone_monitor" |
| ], |
| "ui": [ |
| "discardable_memory", |
| "gpu_client" |
| ] |
| } |
| }, |
| "navigation:frame": { |
| "provides": { |
| "browser": [ |
| "blink::mojom::AppBannerController", |
| "blink::mojom::EngagementClient", |
| "blink::mojom::InstallationService", |
| "blink::mojom::ManifestManager", |
| "blink::mojom::MediaDevicesListener", |
| "blink::mojom::TextSuggestionBackend", |
| "content::mojom::ImageDownloader", |
| "content::mojom::FrameInputHandler", |
| "content::mojom::MediaStreamDispatcher", |
| "content::mojom::Widget", |
| "viz::mojom::InputTargetClient" |
| ] |
| }, |
| "requires": { |
| "content_browser": [ "renderer" ] |
| } |
| }, |
| "navigation:dedicated_worker": { |
| "requires": { |
| "content_browser": [ "renderer" ] |
| } |
| }, |
| "navigation:service_worker": { |
| "requires": { |
| "content_browser": [ "renderer" ] |
| } |
| }, |
| "navigation:shared_worker": { |
| "requires": { |
| "content_browser": [ "renderer" ] |
| } |
| } |
| }, |
| "required_files" : { |
| "v8_natives_data" : [ |
| { |
| "path": "natives_blob.bin", |
| "platform": "linux" |
| }, |
| { |
| "path": "assets/natives_blob.bin", |
| "platform": "android" |
| } |
| ], |
| "v8_snapshot_data" : [{ |
| "path": "snapshot_blob.bin", |
| "platform": "linux" |
| }], |
| "v8_snapshot_32_data" : [{ |
| "path": "assets/snapshot_blob_32.bin", |
| "platform": "android" |
| }], |
| "v8_snapshot_64_data" : [{ |
| "path": "assets/snapshot_blob_64.bin", |
| "platform": "android" |
| }], |
| "v8_context_snapshot_data" : [ |
| { |
| "path": "v8_context_snapshot.bin", |
| "platform": "linux" |
| } |
| ] |
| } |
| } |