ChromeDevTools / devtools-protocol

Chrome DevTools Protocol
https://chromedevtools.github.io/devtools-protocol/
BSD 3-Clause "New" or "Revised" License
1.15k stars 226 forks source link

Instrumentation of Browser API Calls #114

Closed pmurley closed 5 years ago

pmurley commented 6 years ago

For some research I am doing, I am trying to figure out a way to log each individual browser API call a script makes. Several projects have done relevant things for a subset of browser API calls (OpenWPM instruments Firefox to record web fingerprinting related calls), but I am wondering if it's possible to extract a more generalized API call trace.

Does anyone know if there has been any effort to do this before, either through extending DevTools or some other mechanism? Thanks!