Commit Graph
4 Commits
Author SHA1 Message Date
Tim van der Lippe 92bf1daa15 Add GN visibility and GRD file generation to ARCHITECTURE.md
For visualization, an image of the module visibility rules is included as well.

R=aerotwist@chromium.org,alexrudenko@chromium.org,jacktfranklin@chromium.org

Bug: none
Change-Id: Id644119234d75ed643408751dbf03f100386c25b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2859918
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org>
Reviewed-by: Paul Lewis <aerotwist@chromium.org>
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
2021-04-30 15:18:23 +00:00
Tim van der Lippe 20e5ff211a Add ARCHITECTURE.md
This document describes the high-level architecture of DevTools. While
not complete yet, this version adds the guiding principles and explains
the core-feature model used in the DevTools startup process.

Future updates will include an explanation of how individual high-level
features are implemented and what their building blocks are.

DISABLE_THIRD_PARTY_CHECK=OWNERS update for new file

Bug: none
Change-Id: I589ae3f646094ec92c27336b6282006ab4534d7f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2791341
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org>
Commit-Queue: Yang Guo <yangguo@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Reviewed-by: Andres Olivares <andoli@chromium.org>
2021-04-07 07:00:59 +00:00
Michael Hablich 3f3aa545f7 [Docs] Fix email in design guidelines graphic
TBR=yangguo@chromium.org,bmeurer@chromium.org

Change-Id: I855544c72aefa0c6af68989fd078f7a1fb09c1f3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1913265
Reviewed-by: Michael Hablich <hablich@chromium.org>
Commit-Queue: Michael Hablich <hablich@chromium.org>
2019-11-13 17:28:21 +00:00
Michael Hablich 37becd02a0 [Docs] Add description about design review guidelines
Change-Id: I203fd6e4a8c471398d20e6c7a615153f99806beb
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/1897675
Commit-Queue: Michael Hablich <hablich@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
2019-11-12 22:07:40 +00:00