Commit Graph
112 Commits
Author SHA1 Message Date
Benedikt Meurer ddec15fe87 [docs] Add Chromium DevTools documentation shortlink.
Bug: 354102605
Change-Id: Ie8e9983d7cc60697836cd8c56f2e070a4e81b112
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5788767
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
2024-08-19 08:16:29 +00:00
Benedikt Meurer 5e318981da [docs] Add UX Style Guide shortlink.
Bug: 354102605
Change-Id: I326664d88e739157181198f9599b1c234b870ee9
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5776290
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
2024-08-09 13:13:56 +00:00
Benedikt Meurer 73ed7da119 Improve documentation for testing DevTools.
Restructure the current testing documentation with a single
entry point in `test/README.md` and put the E2E and unit test
documentation into a single spot (as much as possible).

There's still room for improvement, but this should give us
a better starting point.

Fixed: 343896438
Change-Id: I2a7881aa2ca7d32c8d20b356ddb7a776c00a5047
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5776289
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2024-08-09 13:05:09 +00:00
Ergun Erdogmus 3b9a31197b [l10n] Collect @meaning tags in messages too to add explicit meanings
The reason I added this was b/343009012 where they
asked us to provide a `meaning` for the message so that
the TC ID will be different than the other `tab` messages.

As a behavior change, if there is a `@meaning` given to the
message, it won't be replaced with its description when there is a
duplicate message.

Fixed: 343009012
Change-Id: Ib45684aee875b8ddcbc3a9b332006d1d61fe3754
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5749082
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Ergün Erdoğmuş <ergunsh@chromium.org>
Auto-Submit: Ergün Erdoğmuş <ergunsh@chromium.org>
2024-08-01 09:59:52 +00:00
¨Meysam 3d8fb5e750 Chage googlegroup to chromium.org
Bug: none
Change-Id: I523dab10518ae436d4a38910d41f9ac0cd09a9eb
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5729964
Auto-Submit: Meysam Sarabadani <meysarabadani@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Yang Guo <yangguo@chromium.org>
2024-07-23 10:40:10 +00:00
Benedikt Meurer 625c4bcd65 [docs] Initial skeleton for the UX Style Guide.
This CL adds an initial skeleton for the UX Style Guide and also
merges the

1. go/chrome-devtools/ux-writing and
2. go/chrome-devtools/ui-glossary

documentation sets into this already, as well as moving and slightly
adjusting the Material 3 styling documentation.

Bug: 354102605
Change-Id: Ida1e5e47038fac421e665eac9785bdc1fe04d6de
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5725533
Commit-Queue: Kim-Anh Tran <kimanh@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Kim-Anh Tran <kimanh@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
2024-07-23 07:23:15 +00:00
¨Meysam b63fdcb790 Add committers policy
Bug: none
Change-Id: I9048bc48fbfba662e448099274a72490a689a362
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5729492
Commit-Queue: Yang Guo <yangguo@chromium.org>
Auto-Submit: Meysam Sarabadani <meysarabadani@chromium.org>
Reviewed-by: Ergün Erdoğmuş <ergunsh@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
2024-07-22 12:45:50 +00:00
Benedikt Meurer bf3d9f8403 [docs] Add correct Markdown style guide reference.
Also improve documentation of the Gerrit preview feature.

Bug: 354102605
No-Try: true
Change-Id: I7c886c5ee0636bc714fccd3a4727f99448dd2f76
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5724788
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Yang Guo <yangguo@chromium.org>
2024-07-19 09:24:12 +00:00
Philip Pfaffe 96992fe95a [testing] Make test documentation simpler
Drive-by: Reorder tests when running the full set to run unittests first

Bug: 333423685
Change-Id: I7ac75c7a446fa543d3063a5ac2989fe1f15381b3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5688551
Commit-Queue: Simon Zünd <szuend@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Auto-Submit: Philip Pfaffe <pfaffe@chromium.org>
2024-07-10 05:53:29 +00:00
Jack Franklin 8c5a639cf2 Add VE Logging notes for setVeDebugLoggingEnabled
Bug: none
Change-Id: I25b407bf0d467521f9f663ab6a671b0b46d1bea2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5604431
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2024-06-07 11:07:58 +00:00
Philip Pfaffe 83ecf63b0b [testing] Update docs for the new testing driver
Bug: b:333423685
Change-Id: Ic26581ee2f3f4cb69d067e0f5a8e9e0eeaed7bb0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5466284
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org>
2024-04-19 15:42:40 +00:00
Benedikt Meurer 8b830206ff [docs] Move unit testing documentation into a single place.
Previously the `front_end/testing/README.md` also had some pieces of
information relevant for unit tests, but which wasn't referenced from
our documentation index anywhere. Put that into the proper place.

Bug: 333520272
Change-Id: I8e34c1bf192176e674fc1353fcfce40bef0f3030
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5452879
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
2024-04-15 10:28:47 +00:00
Alex Rudenko 2e05f8f1b9 Move devDependencies to package.json
it gives the following benefits:

- go/sk-npm-audit-mirror can perform periodic audits for repo
and auto-file bugs.
- Dev dependencies are declared in a typical location for npm projects.
- allows simplifying manage_node_deps.py the installation by running one `npm install` instead of installing packages one by one.

Bug: chromium:331331303
Change-Id: I7a5486acb89e174be5277c7696cb287a668d2ed7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5423233
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
2024-04-05 06:22:21 +00:00
Connor Clark 190b4dfc62 Fix Mac instructions for running with pre-built chrome
Bug: none
Change-Id: I94d1d9a4484df77f0757f92065f6ac8c0b8f5cdf
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5319228
Reviewed-by: Paul Irish <paulirish@chromium.org>
Commit-Queue: Connor Clark <cjamcl@chromium.org>
2024-03-14 22:55:24 +00:00
Benedikt Meurer 4e8561d68f [test] Move unit test documentation.
Bug: b:325903709
Change-Id: If6f77c7fce0229e33f868cc18770050dfacc4195
Doc: http://go/chrome-devtools:move-unit-tests-design
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5321255
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org>
2024-02-27 15:11:56 +00:00
Wolfgang Beyer 6d0bddeea2 [VE] Update docs to describe context parameter
Bug: chromium:1467464
Change-Id: I3d559f96596be1d84f822ce874fd793a7fdbb944
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5250303
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org>
2024-01-31 13:48:30 +00:00
Ergun Erdogmus 97a5ea3f14 [Autoroller] Update roll_deps to also generate protocol resources and run format scripts
There is an autoroller for 'browser-protocol' which runs `roll_deps.py` script however there are two issues with it:
* It doesn't run `eslint` so we cannot submit it if there is a change
to DOMPinnedProperties.ts
* It doesn't run all the update steps so rolling browser protocol
through autoroller leaves us in an half baked state:
- Protocol resources are imported
- Some sources are updated (under javascript_metadata)
- Some sources are not updated (protocol.ts etc.)

This CL updates the script to run format steps and generate protocol
resources.

Bug: 1454378
Change-Id: I506e604d47942d898cdfeec1d0df5bce19434a0b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5245435
Reviewed-by: Simon Zünd <szuend@chromium.org>
Reviewed-by: Philip Pfaffe <pfaffe@chromium.org>
Commit-Queue: Ergün Erdoğmuş <ergunsh@chromium.org>
2024-01-31 09:16:18 +00:00
Kateryna Prokopenko 94742f6391 Visual logging for Application > Manifest
Bug: b/308381403
Change-Id: I9accfde8183eb6090ada240d8dd32aca68b267f3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5126352
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org>
Auto-Submit: Kateryna Prokopenko <kprokopenko@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
2023-12-18 09:49:39 +00:00
Benedikt Meurer 71006b7e49 [docs] Include a note to turn on the feature correctly.
Bug: chromium:1467464, b:308095975
Change-Id: I59bf0b7dae5848f0b70ba686bc79669da728fea7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5129628
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2023-12-18 08:29:46 +00:00
Jecelyn Yeen cba1b80e9c [JS Profiler Deprecation] Non-dismissable deprecation warning
- Making the warning info bar not close-able
- Doing it in a quick hacky way since we will be cleaning up soon
- Drive by: Use shorten links
- Drive by: Clean up no longer needed stage-2 deprecation warning (we are in stage 3)

Screenshot: https://imgur.com/a/vq0Ml0M

Bug: 1511668
Change-Id: I360166d8d0d3753ffbe2fdbc738f194191b6fb2c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5125355
Commit-Queue: Jecelyn Yeen <jec@chromium.org>
Reviewed-by: Andres Olivares <andoli@chromium.org>
2023-12-15 09:45:02 +00:00
Alex Rudenko 458f24cec9 Update Windows docs
Bug: none
Change-Id: I127234975fce1772ba3495f85e0a19a3c164edb3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5103213
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org>
2023-12-08 12:18:14 +00:00
Mathias Bynens d3a5ea3ce3 [docs] Recommend --disable-infobars for local testing
For local testing, any automation infobars as well as the Chrome for
Testing-specific infobar aren’t usually desired.

Now that CfT reintroduced the `--disable-infobars` CLI flag, we can
recommend its use for this purpose.

Bug: chromium:1476789
Change-Id: Ic174f62d9df3846e891f3a420e0ecca75295bad2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5077246
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Mathias Bynens <mathias@chromium.org>
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
2023-11-30 14:00:41 +00:00
Changhao Han b3c764e700 [VisualLogging] add instrumentation for Console
Bug: b:308381346
Change-Id: I9cbb36deebf08fa4b83eece13902d98cdad411eb
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5070599
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Changhao Han <changhaohan@chromium.org>
2023-11-30 12:17:38 +00:00
Danil Somsikov a05fa1c5ff Document VE debugging.
Bug: 1467464
Change-Id: Ibc7feba190e8b984f1e5359d06291a265e505b2b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5046565
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Danil Somsikov <dsv@chromium.org>
2023-11-21 15:22:34 +00:00
Danil Somsikov acf184f6d0 Documentation for visual logging.
Bug: 1467464
Change-Id: I201846729498358deb7b3ef48e61996c456eb3c7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5038518
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Sofia Emelianova <semel@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2023-11-20 16:26:36 +00:00
Kateryna Prokopenko e40cb532ee Add DevTools Material 3 guidelines
Bug:1456677
Change-Id: I560e2891e91f43507c973a7cf6c695769c143419
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5002241
Reviewed-by: Peter Müller <petermueller@chromium.org>
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org>
Auto-Submit: Kateryna Prokopenko <kprokopenko@chromium.org>
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
2023-11-17 11:14:31 +00:00
Ergun Erdogmus 8542c3e991 Add documentation for watch script
Bug: none
Change-Id: Ia7b1ee01257b6ed63311d3fa1cb1f85bec46e2b9
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5002180
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Ergün Erdoğmuş <ergunsh@chromium.org>
2023-11-07 10:57:56 +00:00
Benedikt Meurer 1d0ab7e367 [docs] Add documentation on how to add experiments.
This migrates the currently Google-internal documentation
go/chrome-devtools/adding-experiments to the proper place
in the public Chromium docs.

Bug: none
Change-Id: Ia4ff07725cd1b7d60018e942d1666feef42390ce
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4952376
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Philip Pfaffe <pfaffe@chromium.org>
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org>
2023-10-19 08:32:03 +00:00
Wolfgang Beyer 30de090c60 Fix markdown links in architecture documentation
Bug: none
Change-Id: I1f01edeb2043b63d765d3cfb6763914d3ffe5d3c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4934111
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org>
Reviewed-by: Philip Pfaffe <pfaffe@chromium.org>
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org>
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
2023-10-12 13:59:51 +00:00
Benedikt Meurer 70710c8820 [docs] Streamline documentation.
Previously we had a lot of documentation bundled in the `workflows.md`
file, which wasn't necessarily obvious to new users. The getting the
code documentation now lives in a dedicated file `get_the_code.md`,
which is also directly linked from the toplevel `README.md`, since
that's what developers are looking first.

It also rearranges the rest of the project documentation a bit to move
the most important things to the top, add [TOC]s everywhere and
streamlines the documentation around (3rd party) dependencies, as well
as updating the documentation on testing.

Bug: none
Change-Id: I7b5d9121c7f1137eeff7a4ff159816908ef10705
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4931037
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Philip Pfaffe <pfaffe@chromium.org>
2023-10-12 12:15:09 +00:00
Philip Pfaffe f81e15369a Update workflow docs to remove the separate gclient projects workflow
With the reversed symlinks setup that workflow doesn\'t actually work anymore.

Bug: none
Change-Id: If1a3dc12b219fcf50bf378d5d84f31131d59ae02
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4839808
Auto-Submit: Philip Pfaffe <pfaffe@chromium.org>
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org>
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org>
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
2023-09-05 11:02:43 +00:00
Philip Pfaffe 1fc23060ed Document a new integrated checkout workflow
Bug: none
Change-Id: Iaf9b840f4fad54f613b605d8c2b25313a7166854
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4809937
Commit-Queue: Simon Zünd <szuend@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org>
Auto-Submit: Philip Pfaffe <pfaffe@chromium.org>
2023-08-24 09:28:02 +00:00
Jack Franklin c373bbccb2 Fix workflows and new path to Chrome for Testing
Bug: none
Change-Id: I74a5206f2979e9865ac53f1b8e10a9e47bc385f4
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4793636
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Commit-Queue: Mathias Bynens <mathias@chromium.org>
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org>
2023-08-21 11:43:24 +00:00
Yang Guo 2ad8b025ae Fix link to merge criteria
R=szuend@chromium.org

Bug:none
Change-Id: Ib5cb12aeb6caece04bcadd4c5091daa8f7573798
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4792365
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Yang Guo <yangguo@chromium.org>
2023-08-18 10:57:27 +00:00
Philip Pfaffe 50d4592949 Update docs for git submodule migration
Bug: none
Change-Id: Idbbb0aa12026471e1d339337876c9e3a360bf724
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4754161
Reviewed-by: Simon Zünd <szuend@chromium.org>
Auto-Submit: Philip Pfaffe <pfaffe@chromium.org>
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org>
2023-08-08 10:13:03 +00:00
Mathias Bynens a017ced955 Use Chrome for Testing instead of Chromium binaries
To reduce complexity, the folder names within the CfT archives are
simplified as follows:

- chrome-win64 → chrome-win
- chrome-mac-{arm64,x64} → chrome-mac
- chrome-linux64 → chrome-linux

Bug: chromium:1465312
Change-Id: I984e818d58ef6dd16b44db022eefcb55b5afce50
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4724028
Auto-Submit: Mathias Bynens <mathias@chromium.org>
Reviewed-by: Liviu Rau <liviurau@chromium.org>
Commit-Queue: Liviu Rau <liviurau@chromium.org>
2023-07-27 12:13:35 +00:00
Mathias Bynens 9b71a306ac Document Chromium vs. CfT binary paths
Until chromium:1465312 is fully fixed, we’ll temporarily have both
Chromium and CfT binaries. This patch updates the documentation
accordingly. After completing the migration to CfT we can remove
the extra commands again.

Bug: chromium:1465312
Change-Id: Ib2b202f49749c2406db9cdcb432d185cbed8f7af
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4700860
Auto-Submit: Mathias Bynens <mathias@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org>
2023-07-20 12:52:08 +00:00
Etienne Noel 0d4ffb3001 Updated the documentation to improve the accuracy.
Change-Id: Ia73025962f4e4da00efcbb7cb8f673b9b2349a65

Bug: none
Change-Id: Ia73025962f4e4da00efcbb7cb8f673b9b2349a65
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4621907
Commit-Queue: Etienne Noël <etiennenoel@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
2023-06-20 17:58:30 +00:00
Benedikt Meurer 28bd9571a6 [docs] Mention Danil as Chrome DevTools TL.
Bug: none
Change-Id: I06b7c49d652fe6163e67a0d81cf86eb4f0a35ebd
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4620127
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
2023-06-19 09:53:52 +00:00
Ergun Erdogmus fca075abb3 Update adding uma metrics documentation
Previously we weren't mentioning adding the histogram definition

Bug: none
Change-Id: I065588c07cd8d3e25a6db452ae2e012a5674d972
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4588910
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Ergün Erdoğmuş <ergunsh@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2023-06-05 14:12:36 +00:00
Benedikt Meurer a75db5f8bc [docs] Improve documentation of metrics.
This cleans up the documentation for adding new metrics and adds
a page that gives an overview of the important existing metrics.

Bug: chromium:1447968
Change-Id: I26d8ab80f7861c505809a218b952d9864d0fbbfc
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4568189
Reviewed-by: Ergün Erdoğmuş <ergunsh@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
2023-05-26 09:43:39 +00:00
Randolf Jung c866a154c3 Update DevTools symlink hook
- `ensure_symlink.py` now actually _ensures_ the symlink is correct.
 - `os.symlink` is supported in Windows since 3.8, so the compat function was removed.
 - Some debugging information has also been added w.r.t. the gclient hooks.
 - Some attributes in the gclient file are not relevant.

Bug: 1095624
Change-Id: I7272da7980a1706ee624362ec0d5a3f71f9a6f04
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4533035
Commit-Queue: Randolf Jung <jrandolf@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
2023-05-16 13:53:27 +00:00
cola119 01473b3dd4 Fix a broken link in architecture_of_devtools.md
Bug: None
Change-Id: I64353a6abb03908bf6cb32285cab8d6a980c8d55
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4506113
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org>
2023-05-15 14:11:55 +00:00
Ergun Erdogmus c04160f38a Add documentation for adding UMA metrics
Bug: none
Change-Id: Id9475b61057dd086a2242889905171d1d00f1b78
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4521017
Auto-Submit: Ergün Erdoğmuş <ergunsh@chromium.org>
Commit-Queue: Ergün Erdoğmuş <ergunsh@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2023-05-10 10:51:15 +00:00
Jaroslav Sevcik f20bfbfb29 [doc] Update the workflow doc for the hosted mode
Bug: None
Change-Id: I62c20f63dd8f06b9faef6173020a9fad2d5b85e2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4506637
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Jaroslav Sevcik <jarin@chromium.org>
2023-05-05 07:54:21 +00:00
Danil Somsikov 4054d1ec6a Moved CDP docs from g3doc to chromium.
Bug: None
Change-Id: I09df871f396c42a6d0e3086e3811b0bbb4c81c12
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4422586
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
2023-04-13 10:39:53 +00:00
Wolfgang Beyer fc496a709a Fix internal links in localization documentation
Bug: none
Change-Id: Iffffdb9cdad4a8113666c8d098339126adced829
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4334470
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Commit-Queue: Wolfgang Beyer <wolfi@chromium.org>
2023-03-15 11:14:12 +00:00
Jack Franklin 859cba9471 Add docs on merging w/ git to workflows
Bug: none
Change-Id: If2ff248c41c60463160c980c9c8dbcc7017da7f5
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4302730
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
2023-03-02 09:57:31 +00:00
Philip Pfaffe 75e3ab637d Fix debug-test script and add it to workflow docs
Bug: none
Change-Id: Ie09da21bc697643f3b62e52c27310f8af4a5e38f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4294987
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Auto-Submit: Philip Pfaffe <pfaffe@chromium.org>
2023-03-01 12:17:55 +00:00
Benedikt Meurer 3d93ac6964 [docs] Link unittests documentation.
Bug: chromium:1361214
Change-Id: Iad736444d08500af437b0b2f0f4f10e3d667399b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4219115
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
2023-02-03 07:06:46 +00:00