20 Commits
Author SHA1 Message Date
Meysam Sarabadani f34da11058 [documentation] adjust the Tshirt sizing table based on feedback from SWEs
Change-Id: If356c1c17c13741ea8571a2ee47936aaa50e2bd7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6367394
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Meysam Sarabadani <meysarabadani@google.com>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
2025-03-24 02:17:27 -07:00
Wolfgang Beyer 800ce92270 Update documentation: use base::Features instead of DevTools experiments
Bug: none
Change-Id: I34240f5ad7f29066301ccdfba5d011ccf08a5fd4
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6316797
Reviewed-by: Changhao Han <changhaohan@chromium.org>
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org>
Commit-Queue: Changhao Han <changhaohan@chromium.org>
2025-03-04 01:47:12 -08:00
Benedikt Meurer 037082b1a3 [docs] Update documentation to mention LH and BA components.
Bug: none
Change-Id: I015b6bb307508a1258ca06a1079d085a17d1718e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6276555
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
2025-02-18 09:08:49 -08:00
Alex Rudenko 4de50dfb1f [cleanup] add test helper for updating host config
This adds type-checking to the test code.

Bug: 396033932
Change-Id: I40008b05dbe25d0405b4f94dec6dbd2f47e63a3d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6263510
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org>
2025-02-13 07:51:49 -08:00
Benedikt Meurer fc8f12f4cb [cleanup] Use default (empty) host configuration for unit tests.
Each unit test should properly configure `Root.Runtime.hostConfig` and
not rely on some global defaults (for tests).

Bug: 396033932
Change-Id: I6462a6e80a8c687e9fc1f8a652f5ecc7e350b50c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6257768
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org>
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
2025-02-12 08:34:39 -08:00
Benedikt Meurer ea9d286309 [cleanup] Move the host configuration to Root.Runtime.hostConfig.
Ideally the host configuration would live in `core/host`, but due to the
current setup, this isn't possible. However it also doesn't make sense
to bolt it into `Settings`, since this has nothing to do with settings.
Rather, it makes sense to keep it together with the type definitions as
part of `core/root`. This also simplifies the test handling and makes it
more robust.

Fixed: 396033932
Change-Id: I8f00fc84f62b180ede4407741d261544a13218da
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6257569
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org>
2025-02-12 04:57:16 -08:00
Alex Rudenko 786bd42909 [AI Assistance] Renames and refactorings
Fixed: 380044548
Change-Id: I0c71417a8189a728ff10e9b6504a9887e3f26652
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6080811
Reviewed-by: Simon Zünd <szuend@chromium.org>
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org>
Reviewed-by: Ergün Erdoğmuş <ergunsh@chromium.org>
2024-12-10 11:47:32 +00:00
Benedikt Meurer 3d79d1451c [docs] Add shortlink for Chromium Issues Guidelines.
Bug: 354102605
Change-Id: Ie453d6de62cb3f2a051a7c51351c770ee5a3464a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6030930
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2024-11-18 12:53:56 +00:00
Benedikt Meurer cc0fd8af29 [docs] Update issue guidelines.
Include the `Infra` subcomponent, and rename `Platform` to `Extensions`.

Bug: none
Change-Id: Ia845414d3871b18460742ef280c7b8645bbe3bdf
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6025165
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org>
2024-11-15 08:38:54 +00:00
Benedikt Meurer 798cfa7b1f [docs] Update T-Shirt Sizes and merge XXS and XS.
The distinction between XXS and XS wasn't useful, but what we often
found necessary was to be able to better distinguish between M and S.
Now S can be used for a (multi-)week effort.

Bug: 368536892
Change-Id: I558d2d68db83702b632f0352eff691c7ad3a1985
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6023183
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
2024-11-14 15:04:54 +00:00
Benedikt Meurer e647df66db [docs] Use a go/ link for the internal design docs folder.
This avoids the problem of random people requesting access
to the internal drive folder.

Bug: none
Change-Id: I086069dd55d208237f5db53fce31e295698acd6d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5969934
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Simon Zünd <szuend@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
2024-10-28 06:54:48 +00:00
Wolfgang Beyer ab4849544d Update link to features.cc in documentation
Bug: none
Change-Id: Id4ab0b292e3236e853075b6d9366ecc24e42f34f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5946883
Reviewed-by: Ergün Erdoğmuş <ergunsh@chromium.org>
Auto-Submit: Wolfgang Beyer <wolfi@chromium.org>
Commit-Queue: Ergün Erdoğmuş <ergunsh@chromium.org>
2024-10-21 12:04:11 +00:00
Benedikt Meurer 876be52e0a [docs] Document semantics of T-Shirt Sizes.
Bug: 368536892
Change-Id: I777a126ff3ff38c73aec27679a7b8af39bb9a415
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5921153
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
2024-10-09 13:57:03 +00:00
Benedikt Meurer a00b019105 [docs] Consolidate documentation about experiments and features.
Bug: 354102605
Change-Id: I946a3b2115283f2f356a68d94c2f127c25e5cd29
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5895395
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
2024-09-30 06:19:51 +00:00
Benedikt Meurer c6aeb207b0 [docs] Add bug reporting guidelines.
Bug: 354102605
Change-Id: I15d13217914503b011e0644e3d92ff55c17ea635
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5860116
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Yang Guo <yangguo@chromium.org>
2024-09-13 09:10:33 +00:00
Benedikt Meurer 5f03e5fba2 [docs] Initial version of Issues Guidelines.
Bug: 354102605, 365073443
Change-Id: I2b59e00877248ab7621402eab2ed3e0d16d875e6
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5854174
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
2024-09-12 14:56:39 +00:00
Benedikt Meurer 9c3d8c5c10 [docs] Streamling development process documentation.
Bug: 354102605
Change-Id: I87b6e99446be871dd62c41cb49b95f616410c140
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5855507
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
2024-09-12 12:32:45 +00:00
Benedikt Meurer 21fa6cab5d [docs] Extend the documentation on creating CLs.
Bug: 354102605
Change-Id: I15eef88d3b7221acc7b990e491357385d0897847
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5803110
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Mathias Bynens <mathias@chromium.org>
2024-08-22 11:53:05 +00:00
Benedikt Meurer c95fb71b5f [docs] Import the Contribution Guide.
The DevTools Contribution Guide previously lived in a notoriously
outdated Google Doc[^1]. This CL migrates it into a Quick Start
section in our main documentation set.

[^1]: https://docs.google.com/document/d/1WNF-KqRSzPLUUfZqQG5AFeU_Ll8TfWYcJasa_XGf7ro

Bug: 354102605
Change-Id: I28c57546a4e16c23f0beb87bcedbcf5e1e9127c0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5803106
Reviewed-by: Mathias Bynens <mathias@chromium.org>
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
2024-08-22 09:42:48 +00:00
Benedikt Meurer ff321ef155 [docs] Add a skeleton for the Contribution Guide.
Bug: 354102605
Change-Id: I8f253844aeae4a386f967140a472f4ee12b666f3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5803966
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Philip Pfaffe <pfaffe@chromium.org>
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
2024-08-22 06:11:19 +00:00