Index: content/public/app/mojo/content_browser_manifest.json |
diff --git a/content/public/app/mojo/content_browser_manifest.json b/content/public/app/mojo/content_browser_manifest.json |
index 28e95904d0d0f46406512ef4348c852d11533f18..471169f1168e5be7fe319cf0838be7124cafe879 100644 |
--- a/content/public/app/mojo/content_browser_manifest.json |
+++ b/content/public/app/mojo/content_browser_manifest.json |
@@ -4,7 +4,6 @@ |
"display_name": "Content (browser process)", |
"interface_provider_specs": { |
"service_manager:connector": { |
- // Remove this once http://crbug.com/632818 is fixed. |
"provides": { |
"gpu": [ ], |
"plugin": [ ], |
@@ -53,6 +52,26 @@ |
"service:file": [ "file:filesystem", "file:leveldb" ], |
"service:media": [ "media:media" ] |
} |
+ }, |
+ "navigation:frame": { |
+ "provides": { |
+ "renderer": [ |
+ "blink::mojom::MediaSessionService", |
+ "blink::mojom::PermissionService", |
+ "blink::mojom::PresentationService", |
+ "blink::mojom::WebSocket", |
+ // TODO(beng): figure out how to overlay test interfaces like this. |
+ "content::mojom::BrowserTarget", |
+ "device::VibrationManager", |
+ "device::mojom::GeolocationService", |
+ "device::mojom::WakeLockService", |
+ "media::mojom::InterfaceFactory", |
+ "mojom::MediaDevicesDispatcherHost" |
+ ] |
+ }, |
+ "requires": { |
+ "service:content_renderer": [ "browser" ] |
+ } |
} |
} |
} |