blob: 2a1b73e963e4df0333850934c0d024ae4e068f8f [file] [log] [blame] [view]
Yang Guo4fd355c2019-09-19 08:59:031# Chrome DevTools frontend
2
3<!-- [START badges] -->
Mathias Bynens1ff270d2020-06-22 08:59:314
5[![npm package](https://img.shields.io/npm/v/chrome-devtools-frontend.svg)](https://npmjs.org/package/chrome-devtools-frontend)
6
Yang Guo4fd355c2019-09-19 08:59:037<!-- [END badges] -->
8
9The client-side of the Chrome DevTools, including all JS & CSS to run the DevTools webapp.
10
Yang Guo4fd355c2019-09-19 08:59:0311### Source code
Mathias Bynens1ff270d2020-06-22 08:59:3112
Yang Guo4fd355c2019-09-19 08:59:0313The frontend is available on [chromium.googlesource.com](https://chromium.googlesource.com/devtools/devtools-frontend).
14
Mathias Bynens1ff270d2020-06-22 08:59:3115### Design guidelines
16
Yang Guo03e780e2020-06-17 10:18:0917Please be aware that DevTools follows additional [development guidelines](docs/design_guidelines.md).
Michael Hablich37becd02019-11-12 22:01:0118
Michael Hablichc73ffd72020-05-18 12:05:2119### Issue triage
Mathias Bynens1ff270d2020-06-22 08:59:3120
Jack Franklin870ce572021-02-02 07:30:1521The issue triage guidelines can be found [in docs/triage_guidelines.md](docs/triage_guidelines.md).
Michael Hablichc73ffd72020-05-18 12:05:2122
Yang Guo736b0432019-10-31 07:20:4823### Workflows
Mathias Bynens1ff270d2020-06-22 08:59:3124
Jack Franklin870ce572021-02-02 07:30:1525Instructions to set up, use, and maintain a DevTools frontend checkout can be found [in docs/workflows.md](docs/workflows.md).
Yang Guo736b0432019-10-31 07:20:4826
27### Additional references
Mathias Bynens1ff270d2020-06-22 08:59:3128
29- DevTools documentation: [devtools.chrome.com](https://devtools.chrome.com/)
30- [Debugging protocol docs](https://developer.chrome.com/devtools/docs/debugger-protocol) and [Chrome Debugging Protocol Viewer](https://chromedevtools.github.io/debugger-protocol-viewer/)
31- [awesome-chrome-devtools](https://github.com/paulirish/awesome-chrome-devtools): recommended tools and resources
32- Contributing to DevTools: [bit.ly/devtools-contribution-guide](https://bit.ly/devtools-contribution-guide)
33- Contributing To Chrome DevTools Protocol: [docs.google.com](https://docs.google.com/document/d/1c-COD2kaK__5iMM5SEx-PzNA7HFmgttcYfOHHX0HaOM/edit?usp=sharing)
34- DevTools Design Review Guidelines: [design_guidelines.md](docs/design_guidelines.md)
Yang Guo4fd355c2019-09-19 08:59:0335
Yang Guo736b0432019-10-31 07:20:4836### Source mirrors
Mathias Bynens1ff270d2020-06-22 08:59:3137
Yang Guo736b0432019-10-31 07:20:4838DevTools frontend repository is mirrored on [GitHub](https://github.com/ChromeDevTools/devtools-frontend).
Yang Guo4fd355c2019-09-19 08:59:0339
Mathias Bynens1ff270d2020-06-22 08:59:3140DevTools frontend is also available on NPM as the [chrome-devtools-frontend](https://www.npmjs.com/package/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](https://github.com/paulirish/devtools-timeline-model/blob/master/index.js).
Yang Guo2b9efe82019-10-21 10:06:3441
42The 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.
43
Yang Guo4fd355c2019-09-19 08:59:0344### Getting in touch
Mathias Bynens1ff270d2020-06-22 08:59:3145
46- All DevTools commits: [View the log] or follow [@DevToolsCommits] on Twitter
47- [All open DevTools tickets] on crbug.com
48- File a new DevTools ticket: [new.crbug.com](https://bugs.chromium.org/p/chromium/issues/entry?labels=OS-All,Type-Bug,Pri-2&components=Platform%3EDevTools)
49- Code reviews mailing list: [[email protected]]
50- [@ChromeDevTools] on Twitter
51- Chrome DevTools mailing list: [groups.google.com/forum/google-chrome-developer-tools](https://groups.google.com/forum/#!forum/google-chrome-developer-tools)
Yang Guo4fd355c2019-09-19 08:59:0352
53 [[email protected]]: https://groups.google.com/a/chromium.org/forum/#!forum/devtools-reviews
Paul Lewis29062222021-07-07 08:56:5054 [View the log]: https://chromium.googlesource.com/devtools/devtools-frontend/+log/main
Yang Guo4fd355c2019-09-19 08:59:0355 [@ChromeDevTools]: http://twitter.com/ChromeDevTools
56 [@DevToolsCommits]: http://twitter.com/DevToolsCommits
Mathias Bynens1ff270d2020-06-22 08:59:3157 [All open DevTools tickets]: https://bugs.chromium.org/p/chromium/issues/list?can=2&q=component%3APlatform%3EDevTools&sort=&groupby=&colspec=ID+Stars+Owner+Summary+Modified+Opened
Tim van der Lippe4adb5132019-11-01 11:45:4558 [test waterfall]: https://ci.chromium.org/p/devtools-frontend/g/main/console