Closed
Description
opened on Nov 16, 2021
We are exploring the idea to deprecate the url
field in Debugger.CallFrame
, which is sent as part of Debugger.paused
events. crbug/1270316 tracks this work. The motivation is that URLs can be costly (worst case we've seen so far is whole WebAssembly modules being served as Base64-encoded data:
-URLs), and the information is
- redundant, since the
location.scriptId
on the sameCallFrame
let's the debugger front-end lookup the URL fromDebugger.scriptParsed
events, and - potentially ambiguous, as the URL is not guaranteed to be unique (example of this is crbug/1270248).
Design doc with more context here.
Activity