diff --git a/packages/dev-middleware/src/__tests__/InspectorProxyHttpApi-test.js b/packages/dev-middleware/src/__tests__/InspectorProxyHttpApi-test.js index 0baa42ccbb0b25..2b7a1e710c7ce2 100644 --- a/packages/dev-middleware/src/__tests__/InspectorProxyHttpApi-test.js +++ b/packages/dev-middleware/src/__tests__/InspectorProxyHttpApi-test.js @@ -188,7 +188,6 @@ describe('inspector proxy HTTP API', () => { description: 'bar-app', deviceName: 'foo', devtoolsFrontendUrl: expect.any(String), - faviconUrl: 'https://reactjs.org/favicon.ico', id: 'device1-page1', reactNative: { capabilities: {}, @@ -203,7 +202,6 @@ describe('inspector proxy HTTP API', () => { description: 'bar-app', deviceName: 'foo', devtoolsFrontendUrl: expect.any(String), - faviconUrl: 'https://reactjs.org/favicon.ico', id: 'device2-page1', reactNative: { capabilities: {}, diff --git a/packages/dev-middleware/src/inspector-proxy/InspectorProxy.js b/packages/dev-middleware/src/inspector-proxy/InspectorProxy.js index 6df32d2ea5acff..4cde8e9172f254 100644 --- a/packages/dev-middleware/src/inspector-proxy/InspectorProxy.js +++ b/packages/dev-middleware/src/inspector-proxy/InspectorProxy.js @@ -155,11 +155,10 @@ export default class InspectorProxy implements InspectorProxyQueries { return { id: `${deviceId}-${page.id}`, - description: page.app, title: page.title, - faviconUrl: 'https://reactjs.org/favicon.ico', - devtoolsFrontendUrl, + description: page.app, type: 'node', + devtoolsFrontendUrl, webSocketDebuggerUrl, vm: page.vm, deviceName: device.getName(), diff --git a/packages/dev-middleware/src/inspector-proxy/types.js b/packages/dev-middleware/src/inspector-proxy/types.js index ed37c285fc5aa0..bcfba57fa962b0 100644 --- a/packages/dev-middleware/src/inspector-proxy/types.js +++ b/packages/dev-middleware/src/inspector-proxy/types.js @@ -108,15 +108,17 @@ export type MessageToDevice = // Page description object that is sent in response to /json HTTP request from debugger. export type PageDescription = $ReadOnly<{ id: string, - description: string, title: string, - faviconUrl: string, - devtoolsFrontendUrl: string, + description: string, type: string, + devtoolsFrontendUrl: string, webSocketDebuggerUrl: string, + + // React Native specific fields deviceName: string, vm: string, - // Metadata specific to React Native + + // React Native specific metadata reactNative: $ReadOnly<{ logicalDeviceId: string, capabilities: Page['capabilities'],