[EVP] Add DevTools issues for EVP failures [chromium/src : main]

1 view
Skip to first unread message

Yi Gu (Gerrit)

unread,
May 14, 2026, 7:47:56 PMMay 14
to Christian Biesinger, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
Attention needed from Christian Biesinger

Yi Gu voted and added 1 comment

Votes added by Yi Gu

Commit-Queue+1

1 comment

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Yi Gu . resolved

PTAL. Thanks!

Open in Gerrit

Related details

Attention is currently required from:
  • Christian Biesinger
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • 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: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
Gerrit-Change-Number: 7851295
Gerrit-PatchSet: 3
Gerrit-Owner: Yi Gu <yi...@chromium.org>
Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
Gerrit-Attention: Christian Biesinger <cbies...@chromium.org>
Gerrit-Comment-Date: Thu, 14 May 2026 23:47:52 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Christian Biesinger (Gerrit)

unread,
May 15, 2026, 11:50:29 AMMay 15
to Yi Gu, Christian Biesinger, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
Attention needed from Yi Gu

Christian Biesinger added 1 comment

File third_party/blink/public/mojom/devtools/inspector_issue.mojom
Line 316, Patchset 3 (Latest):// LINT.ThenChange(//content/browser/webid/delegation/email_verification_request.h:EvpRequestStatus)
Christian Biesinger . unresolved

this belongs to EmailVerificationRequestResult, so there should probably be no newline before this but a newline after this

also should there be something similar for the list in Audits.pdl?

and do we really need the mojom version and the .h version? could we just use the mojom version directly in the C++ code?

Open in Gerrit

Related details

Attention is currently required from:
  • Yi Gu
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
    Gerrit-Change-Number: 7851295
    Gerrit-PatchSet: 3
    Gerrit-Owner: Yi Gu <yi...@chromium.org>
    Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
    Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
    Gerrit-Attention: Yi Gu <yi...@chromium.org>
    Gerrit-Comment-Date: Fri, 15 May 2026 15:50:25 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Christian Biesinger (Gerrit)

    unread,
    May 15, 2026, 11:50:55 AMMay 15
    to Yi Gu, Christian Biesinger, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
    Attention needed from Yi Gu

    Christian Biesinger added 1 comment

    Patchset-level comments
    Christian Biesinger . resolved

    we may want to also add some more details to these issues (e.g. issuer domain) but that can be done later

    Gerrit-Comment-Date: Fri, 15 May 2026 15:50:47 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Yi Gu (Gerrit)

    unread,
    May 15, 2026, 3:09:09 PMMay 15
    to Christian Biesinger, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
    Attention needed from Christian Biesinger

    Yi Gu voted and added 2 comments

    Votes added by Yi Gu

    Commit-Queue+1

    2 comments

    Patchset-level comments
    File-level comment, Patchset 3:
    Christian Biesinger . unresolved

    we may want to also add some more details to these issues (e.g. issuer domain) but that can be done later

    File third_party/blink/public/mojom/devtools/inspector_issue.mojom
    Line 316, Patchset 3:// LINT.ThenChange(//content/browser/webid/delegation/email_verification_request.h:EvpRequestStatus)
    Christian Biesinger . unresolved

    this belongs to EmailVerificationRequestResult, so there should probably be no newline before this but a newline after this

    also should there be something similar for the list in Audits.pdl?

    and do we really need the mojom version and the .h version? could we just use the mojom version directly in the C++ code?

    Yi Gu

    Regarding using mojom as the single source of the enum, as chatted offline, it might be suboptimal to keep the core enum (for metrics and other potential purposes) defined under devtools. We could introduce a new third_party/blink/public/mojom/webid/email_verification_request.mojom as the single source of truth but there's also a concern regarding importing high-level feature specific mojom into low-level ones. Please let me know which works for you. We could also ask the mojom owner for advice if needed.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Christian Biesinger
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
    Gerrit-Change-Number: 7851295
    Gerrit-PatchSet: 5
    Gerrit-Owner: Yi Gu <yi...@chromium.org>
    Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
    Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
    Gerrit-Attention: Christian Biesinger <cbies...@chromium.org>
    Gerrit-Comment-Date: Fri, 15 May 2026 19:09:02 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Comment-In-Reply-To: Christian Biesinger <cbies...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Christian Biesinger (Gerrit)

    unread,
    May 15, 2026, 3:19:12 PMMay 15
    to Yi Gu, Christian Biesinger, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
    Attention needed from Yi Gu

    Christian Biesinger added 2 comments

    Patchset-level comments
    File-level comment, Patchset 3:
    Christian Biesinger . resolved

    we may want to also add some more details to these issues (e.g. issuer domain) but that can be done later

    Yi Gu

    Is it the `kInvalidEmail` in https://chromium-review.git.corp.google.com/c/chromium/src/+/7849254/3/content/browser/webid/delegation/email_verification_request.cc#125?

    Christian Biesinger

    Just generally I meant more information. For that kInvalidEmail we don't actually have an issuer domain. But e.g. when we have a network error from the issue endpoint, maybe we should show the URL we tried to contact. etc.

    But again, we can do that later.

    File third_party/blink/public/mojom/devtools/inspector_issue.mojom
    Line 316, Patchset 3:// LINT.ThenChange(//content/browser/webid/delegation/email_verification_request.h:EvpRequestStatus)
    Christian Biesinger . unresolved

    this belongs to EmailVerificationRequestResult, so there should probably be no newline before this but a newline after this

    also should there be something similar for the list in Audits.pdl?

    and do we really need the mojom version and the .h version? could we just use the mojom version directly in the C++ code?

    Yi Gu

    Regarding using mojom as the single source of the enum, as chatted offline, it might be suboptimal to keep the core enum (for metrics and other potential purposes) defined under devtools. We could introduce a new third_party/blink/public/mojom/webid/email_verification_request.mojom as the single source of truth but there's also a concern regarding importing high-level feature specific mojom into low-level ones. Please let me know which works for you. We could also ask the mojom owner for advice if needed.

    Christian Biesinger

    I agree that using devtools as the source of truth is not ideal. I was just hoping that we could find a way to not have 3 copies of these values :/

    but I trust your judgement on this, if you want to land as-is.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Yi Gu
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
    Gerrit-Change-Number: 7851295
    Gerrit-PatchSet: 5
    Gerrit-Owner: Yi Gu <yi...@chromium.org>
    Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
    Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
    Gerrit-Attention: Yi Gu <yi...@chromium.org>
    Gerrit-Comment-Date: Fri, 15 May 2026 19:18:56 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Christian Biesinger <cbies...@chromium.org>
    Comment-In-Reply-To: Yi Gu <yi...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Yi Gu (Gerrit)

    unread,
    May 15, 2026, 3:39:02 PMMay 15
    to Christian Biesinger, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
    Attention needed from Christian Biesinger

    Yi Gu voted and added 2 comments

    Votes added by Yi Gu

    Commit-Queue+1

    2 comments

    Patchset-level comments
    Yi Gu . resolved

    PTAL. Thanks!

    File third_party/blink/public/mojom/devtools/inspector_issue.mojom
    Line 316, Patchset 3:// LINT.ThenChange(//content/browser/webid/delegation/email_verification_request.h:EvpRequestStatus)
    Christian Biesinger . resolved

    this belongs to EmailVerificationRequestResult, so there should probably be no newline before this but a newline after this

    also should there be something similar for the list in Audits.pdl?

    and do we really need the mojom version and the .h version? could we just use the mojom version directly in the C++ code?

    Yi Gu

    Regarding using mojom as the single source of the enum, as chatted offline, it might be suboptimal to keep the core enum (for metrics and other potential purposes) defined under devtools. We could introduce a new third_party/blink/public/mojom/webid/email_verification_request.mojom as the single source of truth but there's also a concern regarding importing high-level feature specific mojom into low-level ones. Please let me know which works for you. We could also ask the mojom owner for advice if needed.

    Christian Biesinger

    I agree that using devtools as the source of truth is not ideal. I was just hoping that we could find a way to not have 3 copies of these values :/

    but I trust your judgement on this, if you want to land as-is.

    Yi Gu

    Added a new mojom as discussed.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Christian Biesinger
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • 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: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
      Gerrit-Change-Number: 7851295
      Gerrit-PatchSet: 6
      Gerrit-Owner: Yi Gu <yi...@chromium.org>
      Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
      Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
      Gerrit-Attention: Christian Biesinger <cbies...@chromium.org>
      Gerrit-Comment-Date: Fri, 15 May 2026 19:38:57 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Christian Biesinger (Gerrit)

      unread,
      May 15, 2026, 3:58:07 PMMay 15
      to Yi Gu, Christian Biesinger, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
      Attention needed from Yi Gu

      Christian Biesinger voted and added 3 comments

      Votes added by Christian Biesinger

      Code-Review+1

      3 comments

      File content/browser/webid/delegation/email_verification_request.h
      Line 30, Patchset 6 (Latest):using EvpRequestStatus = blink::mojom::EmailVerificationRequestResult;
      Christian Biesinger . unresolved

      Have you considered keeping the original name? I tend to find it more difficult to follow code when it renames enums like this.

      File content/browser/webid/delegation/evp_metrics.h
      Line 13, Patchset 6 (Latest):using EvpRequestStatus = blink::mojom::EmailVerificationRequestResult;
      Christian Biesinger . unresolved

      I wouldn't use `using` in a header file like this

      File content/browser/webid/mappers.h
      Line 28, Patchset 6 (Latest):using EvpRequestStatus = blink::mojom::EmailVerificationRequestResult;
      Christian Biesinger . unresolved

      same here

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Yi Gu
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not 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: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
        Gerrit-Change-Number: 7851295
        Gerrit-PatchSet: 6
        Gerrit-Owner: Yi Gu <yi...@chromium.org>
        Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
        Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
        Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
        Gerrit-Attention: Yi Gu <yi...@chromium.org>
        Gerrit-Comment-Date: Fri, 15 May 2026 19:58:01 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Yi Gu (Gerrit)

        unread,
        May 15, 2026, 4:22:40 PMMay 15
        to Dave Tapuska, Christian Biesinger, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
        Attention needed from Christian Biesinger and Dave Tapuska

        Yi Gu voted and added 4 comments

        Votes added by Yi Gu

        Commit-Queue+1

        4 comments

        Patchset-level comments
        File-level comment, Patchset 7 (Latest):
        Yi Gu . resolved

        +Dave for everything but c/b/webid/. PTAL. Thanks!

        File content/browser/webid/delegation/email_verification_request.h
        Line 30, Patchset 6:using EvpRequestStatus = blink::mojom::EmailVerificationRequestResult;
        Christian Biesinger . resolved

        Have you considered keeping the original name? I tend to find it more difficult to follow code when it renames enums like this.

        Yi Gu

        Done

        File content/browser/webid/delegation/evp_metrics.h
        Line 13, Patchset 6:using EvpRequestStatus = blink::mojom::EmailVerificationRequestResult;
        Christian Biesinger . resolved

        I wouldn't use `using` in a header file like this

        Yi Gu

        Done

        File content/browser/webid/mappers.h
        Line 28, Patchset 6:using EvpRequestStatus = blink::mojom::EmailVerificationRequestResult;
        Christian Biesinger . resolved

        same here

        Yi Gu

        Done

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Christian Biesinger
        • Dave Tapuska
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • 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: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
          Gerrit-Change-Number: 7851295
          Gerrit-PatchSet: 7
          Gerrit-Owner: Yi Gu <yi...@chromium.org>
          Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
          Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
          Gerrit-Attention: Christian Biesinger <cbies...@chromium.org>
          Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
          Gerrit-Comment-Date: Fri, 15 May 2026 20:22:36 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          Comment-In-Reply-To: Christian Biesinger <cbies...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          gwsq (Gerrit)

          unread,
          May 15, 2026, 4:27:55 PMMay 15
          to Yi Gu, Chromium IPC Reviews, Giovanni Ortuno Urquidi, Dave Tapuska, Christian Biesinger, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
          Attention needed from Christian Biesinger, Dave Tapuska and Giovanni Ortuno Urquidi

          Message from gwsq

          From googleclient/chrome/chromium_gwsq/ipc/config.gwsq:
          IPC: ort...@chromium.org

          📎 It looks like you’re making a possibly security-sensitive change! 📎 IPC security review isn’t a rubberstamp, so your friendly security reviewer will need a fair amount of context to review your CL effectively. Please review your CL description and code comments to make sure they provide context for someone unfamiliar with your project/area. Pay special attention to where data comes from and which processes it flows between (and their privilege levels). Feel free to point your security reviewer at design docs, bugs, or other links if you can’t reasonably make a self-contained CL description. (Also see https://cbea.ms/git-commit/).

          IPC reviewer(s): ort...@chromium.org


          Reviewer source(s):
          ort...@chromium.org is from context(googleclient/chrome/chromium_gwsq/ipc/config.gwsq)

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Christian Biesinger
          • Dave Tapuska
          • Giovanni Ortuno Urquidi
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • 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: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
          Gerrit-Change-Number: 7851295
          Gerrit-PatchSet: 7
          Gerrit-Owner: Yi Gu <yi...@chromium.org>
          Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
          Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
          Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
          Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
          Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
          Gerrit-CC: gwsq
          Gerrit-Attention: Christian Biesinger <cbies...@chromium.org>
          Gerrit-Attention: Giovanni Ortuno Urquidi <ort...@chromium.org>
          Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
          Gerrit-Comment-Date: Fri, 15 May 2026 20:27:44 +0000
          Gerrit-HasComments: No
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Giovanni Ortuno Urquidi (Gerrit)

          unread,
          May 18, 2026, 11:56:55 AM (12 days ago) May 18
          to Yi Gu, Giovanni Ortuno Urquidi, Chromium IPC Reviews, Dave Tapuska, Christian Biesinger, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
          Attention needed from Christian Biesinger, Dave Tapuska and Yi Gu

          Giovanni Ortuno Urquidi voted and added 1 comment

          Votes added by Giovanni Ortuno Urquidi

          Code-Review+1

          1 comment

          Patchset-level comments
          Giovanni Ortuno Urquidi . resolved

          mojo lgtm!

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Christian Biesinger
          • Dave Tapuska
          • Yi Gu
          Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement is not 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: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
            Gerrit-Change-Number: 7851295
            Gerrit-PatchSet: 7
            Gerrit-Owner: Yi Gu <yi...@chromium.org>
            Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
            Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-CC: gwsq
            Gerrit-Attention: Christian Biesinger <cbies...@chromium.org>
            Gerrit-Attention: Yi Gu <yi...@chromium.org>
            Gerrit-Attention: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Comment-Date: Mon, 18 May 2026 15:56:45 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Dave Tapuska (Gerrit)

            unread,
            May 19, 2026, 1:03:57 PM (11 days ago) May 19
            to Yi Gu, Giovanni Ortuno Urquidi, Chromium IPC Reviews, Christian Biesinger, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
            Attention needed from Christian Biesinger and Yi Gu

            Dave Tapuska voted Code-Review+1

            Code-Review+1
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Christian Biesinger
            • Yi Gu
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • 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: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
            Gerrit-Change-Number: 7851295
            Gerrit-PatchSet: 7
            Gerrit-Owner: Yi Gu <yi...@chromium.org>
            Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
            Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-CC: gwsq
            Gerrit-Attention: Christian Biesinger <cbies...@chromium.org>
            Gerrit-Attention: Yi Gu <yi...@chromium.org>
            Gerrit-Comment-Date: Tue, 19 May 2026 17:03:45 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Sam Goto (Gerrit)

            unread,
            May 21, 2026, 12:51:00 PM (9 days ago) May 21
            to Yi Gu, Dave Tapuska, Giovanni Ortuno Urquidi, Chromium IPC Reviews, Christian Biesinger, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
            Attention needed from Christian Biesinger and Yi Gu

            Sam Goto voted Code-Review+1

            Code-Review+1
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Christian Biesinger
            • Yi Gu
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • 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: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
            Gerrit-Change-Number: 7851295
            Gerrit-PatchSet: 7
            Gerrit-Owner: Yi Gu <yi...@chromium.org>
            Gerrit-Reviewer: Christian Biesinger <cbies...@chromium.org>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
            Gerrit-Reviewer: Sam Goto <go...@chromium.org>
            Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-CC: gwsq
            Gerrit-Attention: Christian Biesinger <cbies...@chromium.org>
            Gerrit-Attention: Yi Gu <yi...@chromium.org>
            Gerrit-Comment-Date: Thu, 21 May 2026 16:50:39 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Sam Goto (Gerrit)

            unread,
            May 21, 2026, 12:51:01 PM (9 days ago) May 21
            to Yi Gu, Dave Tapuska, Giovanni Ortuno Urquidi, Chromium IPC Reviews, Christian Biesinger, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
            Attention needed from Christian Biesinger and Yi Gu

            Sam Goto voted Commit-Queue+2

            Commit-Queue+2
            Gerrit-Comment-Date: Thu, 21 May 2026 16:50:49 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Sam Goto (Gerrit)

            unread,
            May 21, 2026, 4:42:06 PM (9 days ago) May 21
            to Yi Gu, Christian Biesinger, Dave Tapuska, Giovanni Ortuno Urquidi, Chromium IPC Reviews, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
            Attention needed from Yi Gu

            Sam Goto voted Commit-Queue+2

            Commit-Queue+2
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Yi Gu
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • 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: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
            Gerrit-Change-Number: 7851295
            Gerrit-PatchSet: 9
            Gerrit-Owner: Yi Gu <yi...@chromium.org>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
            Gerrit-Reviewer: Sam Goto <go...@chromium.org>
            Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
            Gerrit-CC: Christian Biesinger <cbies...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-CC: gwsq
            Gerrit-Attention: Yi Gu <yi...@chromium.org>
            Gerrit-Comment-Date: Thu, 21 May 2026 20:41:57 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Yi Gu (Gerrit)

            unread,
            May 26, 2026, 12:13:04 PM (4 days ago) May 26
            to ดี เมืองจันทร์, Sam Goto, Christian Biesinger, Dave Tapuska, Giovanni Ortuno Urquidi, Chromium IPC Reviews, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org
            Attention needed from Sam Goto

            Yi Gu voted Commit-Queue+2

            Commit-Queue+2
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Sam Goto
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • 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: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
            Gerrit-Change-Number: 7851295
            Gerrit-PatchSet: 11
            Gerrit-Owner: Yi Gu <yi...@chromium.org>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
            Gerrit-Reviewer: Sam Goto <go...@chromium.org>
            Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
            Gerrit-CC: Christian Biesinger <cbies...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-CC: gwsq
            Gerrit-CC: ดี เมืองจันทร์ <dee24...@gmail.com>
            Gerrit-Attention: Sam Goto <go...@chromium.org>
            Gerrit-Comment-Date: Tue, 26 May 2026 16:12:50 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Yi Gu (Gerrit)

            unread,
            May 26, 2026, 2:42:19 PM (4 days ago) May 26
            to ดี เมืองจันทร์, Sam Goto, Christian Biesinger, Dave Tapuska, Giovanni Ortuno Urquidi, Chromium IPC Reviews, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org

            Yi Gu voted Commit-Queue+2

            Commit-Queue+2
            Open in Gerrit

            Related details

            Attention set is empty
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • 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: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
            Gerrit-Change-Number: 7851295
            Gerrit-PatchSet: 13
            Gerrit-Owner: Yi Gu <yi...@chromium.org>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
            Gerrit-Reviewer: Sam Goto <go...@chromium.org>
            Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
            Gerrit-CC: Christian Biesinger <cbies...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
            Gerrit-CC: gwsq
            Gerrit-CC: ดี เมืองจันทร์ <dee24...@gmail.com>
            Gerrit-Comment-Date: Tue, 26 May 2026 18:41:47 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Chromium LUCI CQ (Gerrit)

            unread,
            May 26, 2026, 4:07:08 PM (4 days ago) May 26
            to Yi Gu, ดี เมืองจันทร์, Sam Goto, Christian Biesinger, Dave Tapuska, Giovanni Ortuno Urquidi, Chromium IPC Reviews, Chromium Metrics Reviews, android-bu...@system.gserviceaccount.com, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, devtools-re...@chromium.org, ipc-securi...@chromium.org, kinuko...@chromium.org, npm+...@chromium.org, yigu+...@chromium.org

            Chromium LUCI CQ submitted the change with unreviewed changes

            Unreviewed changes

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

            ```
            The name of the file: content/browser/webid/delegation/email_verification_request_unittest.cc
            Insertions: 528, Deletions: 80.

            The diff is too large to show. Please review the diff.
            ```
            ```
            The name of the file: third_party/blink/public/mojom/webid/email_verification_request.mojom
            Insertions: 3, Deletions: 0.

            The diff is too large to show. Please review the diff.
            ```
            ```
            The name of the file: tools/metrics/histograms/metadata/blink/enums.xml
            Insertions: 3, Deletions: 0.

            The diff is too large to show. Please review the diff.
            ```
            ```
            The name of the file: third_party/blink/public/devtools_protocol/domains/Audits.pdl
            Insertions: 3, Deletions: 0.

            The diff is too large to show. Please review the diff.
            ```
            ```
            The name of the file: content/browser/webid/delegation/email_verification_request.cc
            Insertions: 166, Deletions: 39.

            The diff is too large to show. Please review the diff.
            ```
            ```
            The name of the file: content/browser/devtools/devtools_instrumentation.cc
            Insertions: 8, Deletions: 0.

            The diff is too large to show. Please review the diff.
            ```
            ```
            The name of the file: content/browser/webid/delegation/email_verification_request.h
            Insertions: 7, Deletions: 0.

            The diff is too large to show. Please review the diff.
            ```

            Change information

            Commit message:
            [EVP] Add DevTools issues for EVP failures

            The frontend is implemented in crrev.com/c/7850416

            NO_IFTTT=There was a missing enum change from ToT.
            Bug: 512908993
            Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
            Reviewed-by: Giovanni Ortuno Urquidi <ort...@chromium.org>
            Reviewed-by: Dave Tapuska <dtap...@chromium.org>
            Reviewed-by: Sam Goto <go...@chromium.org>
            Commit-Queue: Yi Gu <yi...@chromium.org>
            Cr-Commit-Position: refs/heads/main@{#1636434}
            Files:
            • M content/browser/devtools/devtools_instrumentation.cc
            • M content/browser/webid/delegation/email_verification_request.cc
            • M content/browser/webid/delegation/email_verification_request.h
            • M content/browser/webid/delegation/email_verification_request_unittest.cc
            • M content/browser/webid/delegation/evp_metrics.cc
            • M content/browser/webid/delegation/evp_metrics.h
            • M content/browser/webid/mappers.cc
            • M content/browser/webid/mappers.h
            • M content/test/test_render_frame_host.cc
            • M content/test/test_render_frame_host.h
            • M third_party/blink/public/devtools_protocol/domains/Audits.pdl
            • M third_party/blink/public/mojom/BUILD.gn
            • M third_party/blink/public/mojom/devtools/inspector_issue.mojom
            • A third_party/blink/public/mojom/webid/email_verification_request.mojom
            • M third_party/blink/renderer/core/inspector/inspector_issue_conversion.cc
            • M tools/metrics/histograms/metadata/blink/enums.xml
            Change size: L
            Delta: 16 files changed, 354 insertions(+), 89 deletions(-)
            Branch: refs/heads/main
            Submit Requirements:
            • requirement satisfiedCode-Review: +1 by Giovanni Ortuno Urquidi, +1 by Dave Tapuska, +1 by Sam Goto
            Open in Gerrit
            Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
            Gerrit-MessageType: merged
            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I7a656fb5c085262d64b6ae8896c9f688beea0d7b
            Gerrit-Change-Number: 7851295
            Gerrit-PatchSet: 14
            Gerrit-Owner: Yi Gu <yi...@chromium.org>
            Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
            Gerrit-Reviewer: Dave Tapuska <dtap...@chromium.org>
            Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
            Gerrit-Reviewer: Sam Goto <go...@chromium.org>
            Gerrit-Reviewer: Yi Gu <yi...@chromium.org>
            Gerrit-CC: Christian Biesinger <cbies...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            open
            diffy
            satisfied_requirement
            Reply all
            Reply to author
            Forward
            0 new messages