[DevTools] Restores HeapSnapshot tests
In https://crrev.com/c/1962191 we switched off various HeapSnapshot tests in order to complete the ES Modules migration. However, switching these tests back on is not as trivial since they are inspector/CDP tests that rely on the DevTools frontend JS as a dependency, and it is not possible to load the frontend code over the file:// protocol used to boot these tests. This CL switches the tests back on, and duplicates the functionality from the frontend necessary to run these tests, on the assumption that the supporting JS for these tests will need to be managed independently of the frontend going forward. Bug: 1110817 Change-Id: I2d0d6714e1a2b42a324dbdddda5f94ec49ee72a2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2396078Reviewed-by:Sigurd Schneider <sigurds@chromium.org> Reviewed-by:
Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Paul Lewis <aerotwist@chromium.org> Commit-Queue: Sigurd Schneider <sigurds@chromium.org> Cr-Commit-Position: refs/heads/master@{#807430}
Showing
This diff is collapsed.
Please register or sign in to comment