legion: Add mojo interface for webui [chromium/src : main]

0 views
Skip to first unread message

Christian Dullweber (Gerrit)

unread,
Nov 4, 2025, 10:30:51 AM (3 days ago) Nov 4
to Oleh Lamzin, Nikhil Jakhar, chromium...@chromium.org
Attention needed from Oleh Lamzin

New activity on the change

Open in Gerrit

Related details

Attention is currently required from:
  • Oleh Lamzin
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: I5301e5c948ef4667175885816e6f62ab035dbbf4
Gerrit-Change-Number: 7112760
Gerrit-PatchSet: 2
Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
Gerrit-CC: Nikhil Jakhar <nikhil...@google.com>
Gerrit-Attention: Oleh Lamzin <lam...@google.com>
Gerrit-Comment-Date: Tue, 04 Nov 2025 15:30:35 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Christian Dullweber (Gerrit)

unread,
Nov 4, 2025, 10:31:16 AM (3 days ago) Nov 4
to Oleh Lamzin, Nikhil Jakhar, chromium...@chromium.org
Attention needed from Oleh Lamzin

Christian Dullweber added 1 comment

File chrome/browser/ui/webui/legion_internals/legion_internals.mojom
Line 14, Patchset 2 (Latest):interface LegionInternalsPageHandler {
Christian Dullweber . unresolved

Does this interface work for you or should we define this differently?

Open in Gerrit

Related details

Attention is currently required from:
  • Oleh Lamzin
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: I5301e5c948ef4667175885816e6f62ab035dbbf4
    Gerrit-Change-Number: 7112760
    Gerrit-PatchSet: 2
    Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
    Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
    Gerrit-CC: Nikhil Jakhar <nikhil...@google.com>
    Gerrit-Attention: Oleh Lamzin <lam...@google.com>
    Gerrit-Comment-Date: Tue, 04 Nov 2025 15:31:03 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Oleh Lamzin (Gerrit)

    unread,
    Nov 4, 2025, 12:29:17 PM (3 days ago) Nov 4
    to Christian Dullweber, Nikhil Jakhar, chromium...@chromium.org
    Attention needed from Christian Dullweber

    Oleh Lamzin added 9 comments

    Patchset-level comments
    File-level comment, Patchset 2 (Latest):
    Oleh Lamzin . resolved

    Thanks Christian!

    File chrome/browser/ui/webui/legion_internals/legion_internals.mojom
    Line 9, Patchset 2 (Latest): string defaultUrl;
    Oleh Lamzin . unresolved

    should we also send API Key separately or it will be included in this URL?

    Sending and displaying URL + API Key might be less error-prone for a user and they won't need to figure out in which format they should concatenate both

    Line 14, Patchset 2 (Latest):interface LegionInternalsPageHandler {
    Christian Dullweber . unresolved

    Does this interface work for you or should we define this differently?

    Oleh Lamzin

    I think for PoC it works.

    Line 23, Patchset 2 (Latest): SendRequest(string request) => (string response);
    Oleh Lamzin . unresolved

    How do we propagate errors?

    File chrome/browser/ui/webui/legion_internals/legion_internals_page_handler.cc
    Line 10, Patchset 1: mojo::PendingReceiver<legion_internals::mojom::LegionInternalsPageHandler>
    Oleh Lamzin . unresolved

    nit: same, check headers

    File chrome/browser/ui/webui/legion_internals/legion_internals_ui.cc
    Line 38, Patchset 1: mojo::PendingReceiver<legion_internals::mojom::LegionInternalsPageHandler>
    Oleh Lamzin . unresolved

    nit: missing header

    Line 38, Patchset 1: mojo::PendingReceiver<legion_internals::mojom::LegionInternalsPageHandler>
    Oleh Lamzin . unresolved

    nit: missing header

    please check other files.

    Line 41, Patchset 1: std::make_unique<LegionInternalsPageHandler>(std::move(receiver));
    Oleh Lamzin . unresolved

    nit: missing header

    Line 41, Patchset 1: std::make_unique<LegionInternalsPageHandler>(std::move(receiver));
    Oleh Lamzin . unresolved

    nit: missing header

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Christian Dullweber
    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: I5301e5c948ef4667175885816e6f62ab035dbbf4
    Gerrit-Change-Number: 7112760
    Gerrit-PatchSet: 2
    Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
    Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
    Gerrit-CC: Nikhil Jakhar <nikhil...@google.com>
    Gerrit-Attention: Christian Dullweber <dull...@chromium.org>
    Gerrit-Comment-Date: Tue, 04 Nov 2025 17:29:04 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Christian Dullweber <dull...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Oleh Lamzin (Gerrit)

    unread,
    Nov 5, 2025, 8:16:53 AM (2 days ago) Nov 5
    to Christian Dullweber, Nikhil Jakhar, chromium...@chromium.org
    Attention needed from Christian Dullweber

    Oleh Lamzin added 1 comment

    File chrome/browser/ui/webui/legion_internals/legion_internals.mojom
    Line 8, Patchset 2 (Latest):struct LegionInternals {
    Oleh Lamzin . unresolved

    Actually, we might just pass URL + API key as variables and therefore simplify Mojo interface:
    https://source.chromium.org/chromium/chromium/src/+/main:docs/webui/webui_in_chrome.md;l=275-277?q=webui%20variable

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Christian Dullweber
    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: I5301e5c948ef4667175885816e6f62ab035dbbf4
    Gerrit-Change-Number: 7112760
    Gerrit-PatchSet: 2
    Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
    Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
    Gerrit-CC: Nikhil Jakhar <nikhil...@google.com>
    Gerrit-Attention: Christian Dullweber <dull...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 13:16:39 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Christian Dullweber (Gerrit)

    unread,
    Nov 5, 2025, 10:06:15 AM (2 days ago) Nov 5
    to Chromium LUCI CQ, Oleh Lamzin, Nikhil Jakhar, chromium...@chromium.org
    Attention needed from Oleh Lamzin

    Christian Dullweber voted and added 11 comments

    Votes added by Christian Dullweber

    Commit-Queue+1

    11 comments

    Patchset-level comments
    File-level comment, Patchset 2:
    Christian Dullweber . resolved

    fixed comments and added a test

    File chrome/browser/ui/webui/legion_internals/legion_internals.mojom
    Line 8, Patchset 2:struct LegionInternals {
    Oleh Lamzin . resolved

    Actually, we might just pass URL + API key as variables and therefore simplify Mojo interface:
    https://source.chromium.org/chromium/chromium/src/+/main:docs/webui/webui_in_chrome.md;l=275-277?q=webui%20variable

    Christian Dullweber

    Done

    Line 9, Patchset 2: string defaultUrl;
    Oleh Lamzin . resolved

    should we also send API Key separately or it will be included in this URL?

    Sending and displaying URL + API Key might be less error-prone for a user and they won't need to figure out in which format they should concatenate both

    Christian Dullweber

    Done

    Line 14, Patchset 2:interface LegionInternalsPageHandler {
    Christian Dullweber . resolved

    Does this interface work for you or should we define this differently?

    Oleh Lamzin

    I think for PoC it works.

    Christian Dullweber

    Acknowledged

    Line 23, Patchset 2: SendRequest(string request) => (string response);
    Oleh Lamzin . unresolved

    How do we propagate errors?

    Christian Dullweber

    I'm not quite sure what's the best approach here. We could just return them as a string "Error: <somemessage>".

    File chrome/browser/ui/webui/legion_internals/legion_internals_page_handler.cc
    Line 10, Patchset 1: mojo::PendingReceiver<legion_internals::mojom::LegionInternalsPageHandler>
    Oleh Lamzin . resolved

    nit: same, check headers

    Christian Dullweber

    Done

    File chrome/browser/ui/webui/legion_internals/legion_internals_ui.cc
    Line 38, Patchset 1: mojo::PendingReceiver<legion_internals::mojom::LegionInternalsPageHandler>
    Oleh Lamzin . resolved

    nit: missing header

    please check other files.

    Christian Dullweber

    Done

    Line 38, Patchset 1: mojo::PendingReceiver<legion_internals::mojom::LegionInternalsPageHandler>
    Oleh Lamzin . resolved

    nit: missing header

    Christian Dullweber

    Done

    Line 41, Patchset 1: std::make_unique<LegionInternalsPageHandler>(std::move(receiver));
    Oleh Lamzin . resolved

    nit: missing header

    Christian Dullweber

    Done

    Line 41, Patchset 1: std::make_unique<LegionInternalsPageHandler>(std::move(receiver));
    Oleh Lamzin . resolved

    nit: missing header

    Christian Dullweber

    Done

    File chrome/test/data/webui/legion_internals/legion_internals_webui_browsertest.cc
    Line 28, Patchset 3 (Latest): RunTest("legion_internals/legion_internals_test.js", "mocha.run()");
    Christian Dullweber . unresolved

    I spent a lot of time trying to figure out how to add a simple test but somehow mocha is not found when executing this. I'm not quite sure what's going on but I'd suggest to just submit this and figure out this issue separately

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Oleh Lamzin
    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: I5301e5c948ef4667175885816e6f62ab035dbbf4
    Gerrit-Change-Number: 7112760
    Gerrit-PatchSet: 3
    Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
    Gerrit-Reviewer: Christian Dullweber <dull...@chromium.org>
    Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
    Gerrit-CC: Nikhil Jakhar <nikhil...@google.com>
    Gerrit-Attention: Oleh Lamzin <lam...@google.com>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 15:05:59 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Comment-In-Reply-To: Oleh Lamzin <lam...@google.com>
    Comment-In-Reply-To: Christian Dullweber <dull...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Oleh Lamzin (Gerrit)

    unread,
    Nov 5, 2025, 10:13:36 AM (2 days ago) Nov 5
    to Christian Dullweber, Chromium LUCI CQ, Nikhil Jakhar, chromium...@chromium.org
    Attention needed from Christian Dullweber

    Oleh Lamzin added 1 comment

    File chrome/test/data/webui/legion_internals/legion_internals_webui_browsertest.cc
    Line 28, Patchset 3 (Latest): RunTest("legion_internals/legion_internals_test.js", "mocha.run()");
    Christian Dullweber . unresolved

    I spent a lot of time trying to figure out how to add a simple test but somehow mocha is not found when executing this. I'm not quite sure what's going on but I'd suggest to just submit this and figure out this issue separately

    Oleh Lamzin

    SG. but then probably we should not land broken tests?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Christian Dullweber
    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: I5301e5c948ef4667175885816e6f62ab035dbbf4
    Gerrit-Change-Number: 7112760
    Gerrit-PatchSet: 3
    Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
    Gerrit-Reviewer: Christian Dullweber <dull...@chromium.org>
    Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
    Gerrit-CC: Nikhil Jakhar <nikhil...@google.com>
    Gerrit-Attention: Christian Dullweber <dull...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 15:13:22 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Christian Dullweber <dull...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Oleh Lamzin (Gerrit)

    unread,
    Nov 5, 2025, 10:15:15 AM (2 days ago) Nov 5
    to Christian Dullweber, Chromium LUCI CQ, Nikhil Jakhar, chromium...@chromium.org
    Attention needed from Christian Dullweber

    Oleh Lamzin added 1 comment

    File chrome/browser/ui/webui/legion_internals/legion_internals.mojom
    Line 23, Patchset 2: SendRequest(string request) => (string response);
    Oleh Lamzin . unresolved

    How do we propagate errors?

    Christian Dullweber

    I'm not quite sure what's the best approach here. We could just return them as a string "Error: <somemessage>".

    Oleh Lamzin

    wdyt about returning `{response?: string, error?: string}`?

    Gerrit-Comment-Date: Wed, 05 Nov 2025 15:14:59 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Christian Dullweber (Gerrit)

    unread,
    Nov 5, 2025, 11:19:02 AM (2 days ago) Nov 5
    to Chromium LUCI CQ, Oleh Lamzin, Nikhil Jakhar, chromium...@chromium.org
    Attention needed from Oleh Lamzin

    Christian Dullweber added 2 comments

    File chrome/browser/ui/webui/legion_internals/legion_internals.mojom
    Line 23, Patchset 2: SendRequest(string request) => (string response);
    Oleh Lamzin . resolved

    How do we propagate errors?

    Christian Dullweber

    I'm not quite sure what's the best approach here. We could just return them as a string "Error: <somemessage>".

    Oleh Lamzin

    wdyt about returning `{response?: string, error?: string}`?

    Christian Dullweber

    Done

    File chrome/test/data/webui/legion_internals/legion_internals_webui_browsertest.cc
    Line 28, Patchset 3: RunTest("legion_internals/legion_internals_test.js", "mocha.run()");
    Christian Dullweber . resolved

    I spent a lot of time trying to figure out how to add a simple test but somehow mocha is not found when executing this. I'm not quite sure what's going on but I'd suggest to just submit this and figure out this issue separately

    Oleh Lamzin

    SG. but then probably we should not land broken tests?

    Christian Dullweber

    sure, I split it into a separate CL

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Oleh Lamzin
    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: I5301e5c948ef4667175885816e6f62ab035dbbf4
      Gerrit-Change-Number: 7112760
      Gerrit-PatchSet: 10
      Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
      Gerrit-Reviewer: Christian Dullweber <dull...@chromium.org>
      Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
      Gerrit-CC: Nikhil Jakhar <nikhil...@google.com>
      Gerrit-Attention: Oleh Lamzin <lam...@google.com>
      Gerrit-Comment-Date: Wed, 05 Nov 2025 16:18:46 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      gwsq (Gerrit)

      unread,
      Nov 6, 2025, 10:12:03 AM (18 hours ago) Nov 6
      to Christian Dullweber, Chromium IPC Reviews, Camille Lamy, Nikhil Jakhar, Chromium LUCI CQ, Oleh Lamzin, chromium...@chromium.org
      Attention needed from Camille Lamy, Nikhil Jakhar and Oleh Lamzin

      Message from gwsq

      From googleclient/chrome/chromium_gwsq/ipc/config.gwsq:
      IPC: cl...@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): cl...@chromium.org


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

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Camille Lamy
      • Nikhil Jakhar
      • Oleh Lamzin
      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: I5301e5c948ef4667175885816e6f62ab035dbbf4
      Gerrit-Change-Number: 7112760
      Gerrit-PatchSet: 12
      Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
      Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
      Gerrit-Reviewer: Christian Dullweber <dull...@chromium.org>
      Gerrit-Reviewer: Nikhil Jakhar <nikhil...@google.com>
      Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: gwsq
      Gerrit-Attention: Oleh Lamzin <lam...@google.com>
      Gerrit-Attention: Nikhil Jakhar <nikhil...@google.com>
      Gerrit-Attention: Camille Lamy <cl...@chromium.org>
      Gerrit-Comment-Date: Thu, 06 Nov 2025 15:11:57 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Oleh Lamzin (Gerrit)

      unread,
      Nov 6, 2025, 12:18:06 PM (16 hours ago) Nov 6
      to Christian Dullweber, Chromium IPC Reviews, Camille Lamy, Nikhil Jakhar, Chromium LUCI CQ, chromium...@chromium.org
      Attention needed from Camille Lamy, Christian Dullweber and Nikhil Jakhar

      Oleh Lamzin voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Camille Lamy
      • Christian Dullweber
      • Nikhil Jakhar
      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: I5301e5c948ef4667175885816e6f62ab035dbbf4
        Gerrit-Change-Number: 7112760
        Gerrit-PatchSet: 14
        Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
        Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
        Gerrit-Reviewer: Christian Dullweber <dull...@chromium.org>
        Gerrit-Reviewer: Nikhil Jakhar <nikhil...@google.com>
        Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
        Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-CC: gwsq
        Gerrit-Attention: Nikhil Jakhar <nikhil...@google.com>
        Gerrit-Attention: Camille Lamy <cl...@chromium.org>
        Gerrit-Attention: Christian Dullweber <dull...@chromium.org>
        Gerrit-Comment-Date: Thu, 06 Nov 2025 17:17:49 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Nikhil Jakhar (Gerrit)

        unread,
        1:47 AM (2 hours ago) 1:47 AM
        to Christian Dullweber, Oleh Lamzin, Chromium IPC Reviews, Camille Lamy, Chromium LUCI CQ, chromium...@chromium.org
        Attention needed from Camille Lamy and Christian Dullweber

        Nikhil Jakhar added 1 comment

        File chrome/browser/resources/legion_internals/legion_internals.ts
        Line 20, Patchset 15 (Latest): });
        Nikhil Jakhar . unresolved

        Can you add a .catch() block here so we can determine the error during debugging?

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Camille Lamy
        • Christian Dullweber
        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: I5301e5c948ef4667175885816e6f62ab035dbbf4
          Gerrit-Change-Number: 7112760
          Gerrit-PatchSet: 15
          Gerrit-Owner: Christian Dullweber <dull...@chromium.org>
          Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
          Gerrit-Reviewer: Christian Dullweber <dull...@chromium.org>
          Gerrit-Reviewer: Nikhil Jakhar <nikhil...@google.com>
          Gerrit-Reviewer: Oleh Lamzin <lam...@google.com>
          Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
          Gerrit-CC: gwsq
          Gerrit-Attention: Camille Lamy <cl...@chromium.org>
          Gerrit-Attention: Christian Dullweber <dull...@chromium.org>
          Gerrit-Comment-Date: Fri, 07 Nov 2025 06:47:29 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Nikhil Jakhar (Gerrit)

          unread,
          1:48 AM (2 hours ago) 1:48 AM
          to Christian Dullweber, Oleh Lamzin, Chromium IPC Reviews, Camille Lamy, Chromium LUCI CQ, chromium...@chromium.org
          Attention needed from Camille Lamy and Christian Dullweber

          Nikhil Jakhar voted Code-Review+1

          Code-Review+1
          Gerrit-Comment-Date: Fri, 07 Nov 2025 06:47:38 +0000
          Gerrit-HasComments: No
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy
          Reply all
          Reply to author
          Forward
          0 new messages