[docs] Migrate SurveyLink component documentation to static page [devtools/devtools-frontend : main]

0 views
Skip to first unread message

Kim-Anh Tran (Gerrit)

unread,
Nov 4, 2025, 5:08:17 AM (yesterday) Nov 4
to Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Simon Zünd

Kim-Anh Tran added 1 comment

Patchset-level comments
File-level comment, Patchset 8 (Latest):
Kim-Anh Tran . resolved

Hi Simon,

This moves the SurveyLink documentation. It relies on some environment setups, so I'm adding a script to setup/cleanup the environment. PTAL!

Open in Gerrit

Related details

Attention is currently required from:
  • Simon Zünd
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: devtools/devtools-frontend
Gerrit-Branch: main
Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
Gerrit-Change-Number: 7117039
Gerrit-PatchSet: 8
Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
Gerrit-Reviewer: Kim-Anh Tran <kim...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Simon Zünd <szu...@chromium.org>
Gerrit-Comment-Date: Tue, 04 Nov 2025 10:08:13 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Simon Zünd (Gerrit)

unread,
Nov 4, 2025, 5:16:20 AM (yesterday) Nov 4
to Kim-Anh Tran, Benedikt Meurer, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Benedikt Meurer and Kim-Anh Tran

Simon Zünd added 4 comments

Patchset-level comments
Simon Zünd . unresolved

I'm not sure about this CL TBH, IIUC components should be light-weight with no deps on the backend. But this looks like we want to make it work for full presenters which will pull in all of DevTools?

File front_end/ui/components/survey_link/BUILD.gn
Line 54, Patchset 8 (Latest): deps = [ ":bundle" ]
Simon Zünd . unresolved

missing deps on `common:bundle`.

File scripts/component_docs/BUILD.gn
Line 21, Patchset 8 (Latest):ts_library("docs_environment") {
Simon Zünd . unresolved

We could turn this into an `devtoosl_entrypoint` instead. Then you are guaranteed a single bundled output file.

Line 23, Patchset 8 (Latest): deps = [ "../../front_end/testing" ]
Simon Zünd . unresolved

FYI, this pulls in nearly all of DevTools. `testing` has a dependency on a lot of major `:meta` targets, which kind of gets you everything :(

@bme...@chromium.org Do you know why "testing" has a dependency on meta targets?

Open in Gerrit

Related details

Attention is currently required from:
  • Benedikt Meurer
  • Kim-Anh Tran
Submit Requirements:
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
    Gerrit-Change-Number: 7117039
    Gerrit-PatchSet: 8
    Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Reviewer: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
    Gerrit-CC: Benedikt Meurer <bme...@chromium.org>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Attention: Benedikt Meurer <bme...@chromium.org>
    Gerrit-Comment-Date: Tue, 04 Nov 2025 10:16:15 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    open
    diffy

    Kim-Anh Tran (Gerrit)

    unread,
    Nov 4, 2025, 5:23:15 AM (yesterday) Nov 4
    to Benedikt Meurer, Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Benedikt Meurer and Simon Zünd

    Kim-Anh Tran added 1 comment

    Patchset-level comments
    Simon Zünd . unresolved

    I'm not sure about this CL TBH, IIUC components should be light-weight with no deps on the backend. But this looks like we want to make it work for full presenters which will pull in all of DevTools?

    Kim-Anh Tran

    Yeah, I know what you mean, I tried to workaround a few things at first by just setting it up minimally, and not depending on `testing`. SurveyLink itself only relies on Locale, but then later components (ContextMenu, Snackbar) rely on the `InspectorView` which pulls in a lot of other requirements. I figured, this is not the exact time to resolve these dependencies and make them lightweight (while this is a goal for UIKit, it's not directly related to the documentation set up), so I fell back to doing what we did earlier (in the component server) too, i.e. including `testing`.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Benedikt Meurer
    • Simon Zünd
    Submit Requirements:
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
    Gerrit-Change-Number: 7117039
    Gerrit-PatchSet: 8
    Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Reviewer: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
    Gerrit-CC: Benedikt Meurer <bme...@chromium.org>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Benedikt Meurer <bme...@chromium.org>
    Gerrit-Attention: Simon Zünd <szu...@chromium.org>
    Gerrit-Comment-Date: Tue, 04 Nov 2025 10:23:11 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Simon Zünd <szu...@chromium.org>
    unsatisfied_requirement
    open
    diffy

    Kim-Anh Tran (Gerrit)

    unread,
    2:59 AM (16 hours ago) 2:59 AM
    to Benedikt Meurer, Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Benedikt Meurer and Simon Zünd

    Kim-Anh Tran added 4 comments

    Patchset-level comments
    File-level comment, Patchset 9 (Latest):
    Kim-Anh Tran . resolved

    Thanks Simon, for the review. I have addressed the comments now. I could, in theory, only take care of the locales here and set them up without pulling in testing, but we will run into this issue for a later doc, where more setups are required. I can try to find a workaround, but components nowadays unfortunately aren't so leightweight as we'd like them to be.

    File front_end/ui/components/survey_link/BUILD.gn
    Line 54, Patchset 8: deps = [ ":bundle" ]
    Simon Zünd . resolved

    missing deps on `common:bundle`.

    Kim-Anh Tran

    Done

    File scripts/component_docs/BUILD.gn
    Line 21, Patchset 8:ts_library("docs_environment") {
    Simon Zünd . resolved

    We could turn this into an `devtoosl_entrypoint` instead. Then you are guaranteed a single bundled output file.

    Kim-Anh Tran

    Makes sense! Done, and TIL.

    Line 33, Patchset 9 (Latest): "../../front_end/core/i18n/locales",
    Kim-Anh Tran . resolved

    I needed to add this here for having en-US.json (noticed that the dedicated component_docs build fails without it).

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Benedikt Meurer
    • Simon Zünd
    Submit Requirements:
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
    Gerrit-Change-Number: 7117039
    Gerrit-PatchSet: 9
    Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Reviewer: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
    Gerrit-CC: Benedikt Meurer <bme...@chromium.org>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Benedikt Meurer <bme...@chromium.org>
    Gerrit-Attention: Simon Zünd <szu...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 07:58:55 +0000
    unsatisfied_requirement
    open
    diffy

    Simon Zünd (Gerrit)

    unread,
    3:02 AM (15 hours ago) 3:02 AM
    to Kim-Anh Tran, Benedikt Meurer, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Benedikt Meurer and Kim-Anh Tran

    Simon Zünd voted and added 1 comment

    Votes added by Simon Zünd

    Code-Review+1

    1 comment

    Patchset-level comments
    Simon Zünd . resolved

    lgtm

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Benedikt Meurer
    • Kim-Anh Tran
    Submit Requirements:
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
    Gerrit-Change-Number: 7117039
    Gerrit-PatchSet: 9
    Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Reviewer: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
    Gerrit-CC: Benedikt Meurer <bme...@chromium.org>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Kim-Anh Tran <kim...@chromium.org>
    Gerrit-Attention: Benedikt Meurer <bme...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 08:02:02 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Simon Zünd (Gerrit)

    unread,
    3:03 AM (15 hours ago) 3:03 AM
    to Kim-Anh Tran, Benedikt Meurer, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Benedikt Meurer and Kim-Anh Tran

    Simon Zünd added 1 comment

    Patchset-level comments
    File-level comment, Patchset 8:
    Simon Zünd . resolved

    I'm not sure about this CL TBH, IIUC components should be light-weight with no deps on the backend. But this looks like we want to make it work for full presenters which will pull in all of DevTools?

    Kim-Anh Tran

    Yeah, I know what you mean, I tried to workaround a few things at first by just setting it up minimally, and not depending on `testing`. SurveyLink itself only relies on Locale, but then later components (ContextMenu, Snackbar) rely on the `InspectorView` which pulls in a lot of other requirements. I figured, this is not the exact time to resolve these dependencies and make them lightweight (while this is a goal for UIKit, it's not directly related to the documentation set up), so I fell back to doing what we did earlier (in the component server) too, i.e. including `testing`.

    Simon Zünd

    Ack. I think we should move into a direction though where these don't pull in all those deps. It might also make those components more testable and re-usable if they don't depend on core DevTools things.

    Gerrit-Comment-Date: Wed, 05 Nov 2025 08:03:38 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Kim-Anh Tran <kim...@chromium.org>
    Comment-In-Reply-To: Simon Zünd <szu...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Simon Zünd (Gerrit)

    unread,
    3:04 AM (15 hours ago) 3:04 AM
    to Kim-Anh Tran, Benedikt Meurer, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Benedikt Meurer and Kim-Anh Tran

    Simon Zünd added 1 comment

    File scripts/component_docs/BUILD.gn
    Line 23, Patchset 8: deps = [ "../../front_end/testing" ]
    Simon Zünd . resolved

    FYI, this pulls in nearly all of DevTools. `testing` has a dependency on a lot of major `:meta` targets, which kind of gets you everything :(

    @bme...@chromium.org Do you know why "testing" has a dependency on meta targets?

    Simon Zünd

    We should look into this as a follow-up, ideally test things don't rely on side-effect stuff from "-meta.ts" files.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Benedikt Meurer
    • Kim-Anh Tran
    Submit Requirements:
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: devtools/devtools-frontend
      Gerrit-Branch: main
      Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
      Gerrit-Change-Number: 7117039
      Gerrit-PatchSet: 9
      Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
      Gerrit-Reviewer: Kim-Anh Tran <kim...@chromium.org>
      Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
      Gerrit-CC: Benedikt Meurer <bme...@chromium.org>
      Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Attention: Kim-Anh Tran <kim...@chromium.org>
      Gerrit-Attention: Benedikt Meurer <bme...@chromium.org>
      Gerrit-Comment-Date: Wed, 05 Nov 2025 08:04:20 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Simon Zünd <szu...@chromium.org>
      satisfied_requirement
      open
      diffy

      Kim-Anh Tran (Gerrit)

      unread,
      5:21 AM (13 hours ago) 5:21 AM
      to Simon Zünd, Benedikt Meurer, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
      Attention needed from Benedikt Meurer

      Kim-Anh Tran added 2 comments

      Patchset-level comments
      Simon Zünd . resolved

      I'm not sure about this CL TBH, IIUC components should be light-weight with no deps on the backend. But this looks like we want to make it work for full presenters which will pull in all of DevTools?

      Kim-Anh Tran

      Yeah, I know what you mean, I tried to workaround a few things at first by just setting it up minimally, and not depending on `testing`. SurveyLink itself only relies on Locale, but then later components (ContextMenu, Snackbar) rely on the `InspectorView` which pulls in a lot of other requirements. I figured, this is not the exact time to resolve these dependencies and make them lightweight (while this is a goal for UIKit, it's not directly related to the documentation set up), so I fell back to doing what we did earlier (in the component server) too, i.e. including `testing`.

      Simon Zünd

      Ack. I think we should move into a direction though where these don't pull in all those deps. It might also make those components more testable and re-usable if they don't depend on core DevTools things.

      Kim-Anh Tran

      +1. In the design doc (https://docs.google.com/document/d/1tVT1juhCpoVTiM58T8ZB-aziTPHNTMSTxDR3y93Mztg/edit?tab=t.0#bookmark=id.vx9ti1alkg21) we explicitly mention that one goal is to make the component module self sufficient.

      File-level comment, Patchset 10 (Latest):
      Kim-Anh Tran . resolved

      Thanks for the help and review, Simon!

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Benedikt Meurer
      Submit Requirements:
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: devtools/devtools-frontend
      Gerrit-Branch: main
      Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
      Gerrit-Change-Number: 7117039
      Gerrit-PatchSet: 10
      Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
      Gerrit-Reviewer: Kim-Anh Tran <kim...@chromium.org>
      Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
      Gerrit-CC: Benedikt Meurer <bme...@chromium.org>
      Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Attention: Benedikt Meurer <bme...@chromium.org>
      Gerrit-Comment-Date: Wed, 05 Nov 2025 10:21:29 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      open
      diffy

      Kim-Anh Tran (Gerrit)

      unread,
      5:21 AM (13 hours ago) 5:21 AM
      to Simon Zünd, Benedikt Meurer, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
      Attention needed from Benedikt Meurer

      Kim-Anh Tran voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Benedikt Meurer
      Submit Requirements:
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: devtools/devtools-frontend
      Gerrit-Branch: main
      Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
      Gerrit-Change-Number: 7117039
      Gerrit-PatchSet: 10
      Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
      Gerrit-Reviewer: Kim-Anh Tran <kim...@chromium.org>
      Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
      Gerrit-CC: Benedikt Meurer <bme...@chromium.org>
      Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Attention: Benedikt Meurer <bme...@chromium.org>
      Gerrit-Comment-Date: Wed, 05 Nov 2025 10:21:32 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Devtools-frontend LUCI CQ (Gerrit)

      unread,
      5:24 AM (13 hours ago) 5:24 AM
      to Kim-Anh Tran, Simon Zünd, Benedikt Meurer, devtools-rev...@chromium.org

      Devtools-frontend LUCI CQ submitted the change with unreviewed changes

      Unreviewed changes

      9 is the latest approved patch-set.
      The change was submitted with unreviewed changes in the following files:

      ```
      The name of the file: scripts/component_docs/BUILD.gn
      Insertions: 3, Deletions: 5.

      @@ -2,7 +2,7 @@
      # Use of this source code is governed by a BSD-style license that can be
      # found in the LICENSE file.

      -import("../../scripts/build/ninja/devtools_entrypoint.gni")
      +import("../../scripts/build/typescript/typescript.gni")
      import("../build/ninja/copy.gni")
      import("../build/ninja/node.gni")

      @@ -18,10 +18,9 @@
      rebase = target_gen_dir
      }

      -devtools_entrypoint("docs_environment") {
      - entrypoint = "docs_environment.ts"
      +ts_library("docs_environment") {
      + sources = [ "docs_environment.ts" ]
      deps = [ "../../front_end/testing" ]
      - visibility = [ ":*" ]
      }

      node_action("component_docs") {
      @@ -30,7 +29,6 @@
      ":component_docs_sources",
      ":copy_styles",
      ":docs_environment",
      - "../../front_end/core/i18n/locales",
      ]

      metadata_file = "$target_gen_dir/component_docs_sources.json"
      ```

      Change information

      Commit message:
      [docs] Migrate SurveyLink component documentation to static page

      SurveyLink requires the locale to be set up. Add a
      "docs_environment.ts" script to be included for environment setup.
      Upcoming docs also need other set ups, so directly use
      `initializeGlobalVars`/`deinitializeGlobalVars`.
      Bypass-Check-License: Moving docs
      Bug: 414332459
      Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
      Reviewed-by: Simon Zünd <szu...@chromium.org>
      Commit-Queue: Kim-Anh Tran <kim...@chromium.org>
      Files:
      • M front_end/BUILD.gn
      • M front_end/ui/components/docs/BUILD.gn
      • D front_end/ui/components/docs/survey_link/BUILD.gn
      • D front_end/ui/components/docs/survey_link/basic.html
      • D front_end/ui/components/docs/survey_link/basic.ts
      • M front_end/ui/components/survey_link/BUILD.gn
      • A front_end/ui/components/survey_link/SurveyLink.docs.ts
      • M scripts/component_docs/BUILD.gn
      • A scripts/component_docs/docs_environment.ts
      • M scripts/component_docs/generate_docs.mjs
      Change size: M
      Delta: 10 files changed, 86 insertions(+), 91 deletions(-)
      Branch: refs/heads/main
      Submit Requirements:
      • requirement satisfiedCode-Review: +1 by Simon Zünd
      Open in Gerrit
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: merged
      Gerrit-Project: devtools/devtools-frontend
      Gerrit-Branch: main
      Gerrit-Change-Id: I5d9efc265b6317ed7fa6dc77f3c58ebc66f45cb3
      Gerrit-Change-Number: 7117039
      Gerrit-PatchSet: 11
      Gerrit-Owner: Kim-Anh Tran <kim...@chromium.org>
      Gerrit-Reviewer: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
      open
      diffy
      satisfied_requirement
      Reply all
      Reply to author
      Forward
      0 new messages