Chrome seems to be returning the decoded string for the URL. This may be creating the next problem where Chrome cannot create the web socket connection because the URL is undefined. Firefox loads the debugger page just fine.
api.js:1020 Uncaught (in promise) DOMException: Failed to construct 'WebSocket': The URL 'undefined' is invalid.(…)
WebInspector.WebSocketConnection @ api.js:1020
WebInspector.WebSocketConnection.Create @ api.js:1033
resolve @ index.js:32
connect @ index.js:30
connectTab @ chrome.js:52
(anonymous function) @ index.js:37callNext @ task.js:30
Promise.resolve.then.value @ task.js:36
Here's a test website: http://xn--80ahjdhy.xn--p1ai/
Screenshot of the difference at the tabs page:

Chrome seems to be returning the decoded string for the URL. This may be creating the next problem where Chrome cannot create the web socket connection because the URL is
undefined. Firefox loads the debugger page just fine.Here's a test website: http://xn--80ahjdhy.xn--p1ai/
Screenshot of the difference at the tabs page:
