diff --git a/dwds/debug_extension_mv3/web/cider_connection.dart b/dwds/debug_extension_mv3/web/cider_connection.dart index 8dbda4b4a..666e283d5 100644 --- a/dwds/debug_extension_mv3/web/cider_connection.dart +++ b/dwds/debug_extension_mv3/web/cider_connection.dart @@ -30,6 +30,8 @@ enum CiderMessageType { error, inspectorUrlResponse, inspectorUrlRequest, + ping, + pong, startDebugResponse, startDebugRequest, stopDebugResponse, @@ -123,6 +125,8 @@ Future _handleMessageFromCider(dynamic message, Port _) async { await _stopDebugging(appId: messageBody); } else if (messageType == CiderMessageType.inspectorUrlRequest.name) { await _sendInspectorUrl(appId: messageBody); + } else if (messageType == CiderMessageType.ping.name) { + sendMessageToCider(messageType: CiderMessageType.pong); } }