[web test] Migrate legacy CDP invocation in test runners

Bug: None
Change-Id: I2ff0fac0a4c7271537fcfed9f732f8d0fe29337a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/7078808
Reviewed-by: Kim-Anh Tran <kimanh@chromium.org>
Auto-Submit: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Commit-Queue: Kim-Anh Tran <kimanh@chromium.org>
2 files changed
tree: 5c65a221525c5a36171d21296e066aa726cf3e77
  1. .gemini/
  2. .github/
  3. .vscode/
  4. build_overrides/
  5. config/
  6. docs/
  7. extension-api/
  8. extensions/
  9. front_end/
  10. inspector_overlay/
  11. mcp/
  12. node_modules/
  13. scripts/
  14. test/
  15. third_party/
  16. v8/
  17. .clang-format
  18. .clang-format-ignore
  19. .editorconfig
  20. .geminiignore
  21. .git-blame-ignore-revs
  22. .gitallowed
  23. .gitattributes
  24. .gitignore
  25. .gitmodules
  26. .gn
  27. .mailmap
  28. .npmignore
  29. .npmrc
  30. .style.yapf
  31. .stylelintignore
  32. .stylelintrc.json
  33. AUTHORS
  34. BUILD.gn
  35. codereview.settings
  36. CONTRIBUTING.md
  37. DEPS
  38. DIR_METADATA
  39. eslint.config.mjs
  40. favicon.ico
  41. LICENSE
  42. OWNERS
  43. package-lock.json
  44. package.json
  45. PRESUBMIT.py
  46. README.md
  47. WATCHLISTS
README.md

Chrome DevTools frontend

npm package

The client-side of the Chrome DevTools, including all TypeScript & CSS to run the DevTools webapp.

Source code and documentation

The frontend is available on chromium.googlesource.com. Check out the Chromium DevTools documentation for instructions to set up, use, and maintain a DevTools front-end checkout, as well as design guidelines, and architectural documentation.

Source mirrors

DevTools frontend repository is mirrored on GitHub.

DevTools frontend is also available on NPM as the chrome-devtools-frontend package. It's not currently available via CJS or ES modules, so consuming this package in other tools may require some effort.

The version number of the npm package (e.g. 1.0.373466) refers to the Chromium commit position of latest frontend git commit. It's incremented with every Chromium commit, however the package is updated roughly daily.

Getting in touch

There are a few options to keep an eye on the latest and greatest of DevTools development: