DevTools: Buffer error response body in DevToolsStreamConsumer [chromium/src : main]

1 view
Skip to first unread message

Jack Franklin (Gerrit)

unread,
May 14, 2026, 6:50:48 AMMay 14
to Yang Guo, Andrey Kosyakov, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
Attention needed from Andrey Kosyakov, Liviu Rau and Yang Guo

Jack Franklin added 1 comment

Patchset-level comments
File-level comment, Patchset 4 (Latest):
Jack Franklin . resolved

PTAL. The motivation here is to improve the errors we see in DevTools which have an empty `detail` field:

```
{detail: '', error: 'Request failed', netError: 0, netErrorName: 'net::OK', statusCode: 400}
```

Which makes it nearly impossible to debug.

I am not familiar with the workings of this code and I used AI to help me put the fix together. It makes sense to me but please push back and tell me if we should be approaching this differently.

Open in Gerrit

Related details

Attention is currently required from:
  • Andrey Kosyakov
  • Liviu Rau
  • Yang Guo
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: I7aeebffa894f33532ce441bf00047af9febb4496
Gerrit-Change-Number: 7849852
Gerrit-PatchSet: 4
Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
Gerrit-Attention: Liviu Rau <livi...@chromium.org>
Gerrit-Attention: Yang Guo <yan...@chromium.org>
Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
Gerrit-Comment-Date: Thu, 14 May 2026 10:50:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Andrey Kosyakov (Gerrit)

unread,
May 14, 2026, 12:37:14 PMMay 14
to Jack Franklin, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
Attention needed from Jack Franklin, Liviu Rau and Yang Guo

Andrey Kosyakov voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Jack Franklin
  • Liviu Rau
  • Yang Guo
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement is not 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: I7aeebffa894f33532ce441bf00047af9febb4496
Gerrit-Change-Number: 7849852
Gerrit-PatchSet: 4
Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
Gerrit-Attention: Liviu Rau <livi...@chromium.org>
Gerrit-Attention: Yang Guo <yan...@chromium.org>
Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
Gerrit-Comment-Date: Thu, 14 May 2026 16:36:59 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Yang Guo (Gerrit)

unread,
May 15, 2026, 1:23:54 AMMay 15
to Jack Franklin, Andrey Kosyakov, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
Attention needed from Jack Franklin and Liviu Rau

Yang Guo voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Jack Franklin
  • Liviu Rau
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: I7aeebffa894f33532ce441bf00047af9febb4496
    Gerrit-Change-Number: 7849852
    Gerrit-PatchSet: 4
    Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
    Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
    Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
    Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
    Gerrit-Attention: Liviu Rau <livi...@chromium.org>
    Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
    Gerrit-Comment-Date: Fri, 15 May 2026 05:23:31 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Jack Franklin (Gerrit)

    unread,
    May 19, 2026, 11:26:23 AMMay 19
    to Yang Guo, Andrey Kosyakov, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
    Attention needed from Liviu Rau

    Jack Franklin voted Commit-Queue+2

    Commit-Queue+2
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Liviu Rau
    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: I7aeebffa894f33532ce441bf00047af9febb4496
    Gerrit-Change-Number: 7849852
    Gerrit-PatchSet: 4
    Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
    Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
    Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
    Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
    Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
    Gerrit-Attention: Liviu Rau <livi...@chromium.org>
    Gerrit-Comment-Date: Tue, 19 May 2026 15:26:12 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Jack Franklin (Gerrit)

    unread,
    May 20, 2026, 12:39:34 AMMay 20
    to Chromium LUCI CQ, Yang Guo, Andrey Kosyakov, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
    Attention needed from Andrey Kosyakov, Liviu Rau and Yang Guo

    Jack Franklin added 1 comment

    Patchset-level comments
    File-level comment, Patchset 7 (Latest):
    Jack Franklin . resolved

    PTanotherL - the test failures highlighted that we can't access the headers on the response during the streaming as it might not be complete.

    This is not my area of expertise so feedback welcome on better approaches if there is a more conventional way to deal with this.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Andrey Kosyakov
    • Liviu Rau
    • Yang Guo
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement 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: I7aeebffa894f33532ce441bf00047af9febb4496
      Gerrit-Change-Number: 7849852
      Gerrit-PatchSet: 7
      Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
      Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
      Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
      Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
      Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
      Gerrit-Attention: Yang Guo <yan...@chromium.org>
      Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
      Gerrit-Comment-Date: Wed, 20 May 2026 04:39:22 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Yang Guo (Gerrit)

      unread,
      May 20, 2026, 2:59:05 AMMay 20
      to Jack Franklin, Danil Somsikov, Chromium LUCI CQ, Andrey Kosyakov, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
      Attention needed from Andrey Kosyakov, Danil Somsikov, Jack Franklin and Liviu Rau

      Yang Guo added 1 comment

      Patchset-level comments
      Yang Guo . resolved

      Danil, maybe you can help out?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Andrey Kosyakov
      • Danil Somsikov
      • Jack Franklin
      • Liviu Rau
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement 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: I7aeebffa894f33532ce441bf00047af9febb4496
      Gerrit-Change-Number: 7849852
      Gerrit-PatchSet: 7
      Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
      Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
      Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
      Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
      Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
      Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
      Gerrit-Attention: Liviu Rau <livi...@chromium.org>
      Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
      Gerrit-Attention: Danil Somsikov <d...@chromium.org>
      Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
      Gerrit-Comment-Date: Wed, 20 May 2026 06:58:43 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Danil Somsikov (Gerrit)

      unread,
      May 20, 2026, 3:24:20 AMMay 20
      to Jack Franklin, Chromium LUCI CQ, Yang Guo, Andrey Kosyakov, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
      Attention needed from Andrey Kosyakov, Jack Franklin and Liviu Rau

      Danil Somsikov added 1 comment

      File chrome/browser/devtools/devtools_http_service_handler.cc
      Line 56, Patchset 7 (Latest): size_t bytes_to_append = std::min(
      Danil Somsikov . unresolved

      Consider adding `#include <algorithm>` at the top of the file since `std::min` is used here. While it likely compiles due to transitive includes from other headers, it's generally a good practice to include it explicitly.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Andrey Kosyakov
      • Jack Franklin
      • Liviu Rau
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement 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: I7aeebffa894f33532ce441bf00047af9febb4496
        Gerrit-Change-Number: 7849852
        Gerrit-PatchSet: 7
        Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
        Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
        Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
        Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
        Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
        Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
        Gerrit-Attention: Liviu Rau <livi...@chromium.org>
        Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
        Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
        Gerrit-Comment-Date: Wed, 20 May 2026 07:24:08 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Danil Somsikov (Gerrit)

        unread,
        May 20, 2026, 3:24:53 AMMay 20
        to Jack Franklin, Chromium LUCI CQ, Yang Guo, Andrey Kosyakov, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
        Attention needed from Andrey Kosyakov, Jack Franklin and Liviu Rau

        Danil Somsikov voted Code-Review+1

        Code-Review+1
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Andrey Kosyakov
        • Jack Franklin
        • Liviu Rau
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement satisfiedCode-Owners
          • requirement is not 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: I7aeebffa894f33532ce441bf00047af9febb4496
          Gerrit-Change-Number: 7849852
          Gerrit-PatchSet: 7
          Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
          Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
          Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
          Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
          Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
          Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
          Gerrit-Attention: Liviu Rau <livi...@chromium.org>
          Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
          Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
          Gerrit-Comment-Date: Wed, 20 May 2026 07:24:38 +0000
          Gerrit-HasComments: No
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Jack Franklin (Gerrit)

          unread,
          May 21, 2026, 11:25:12 AMMay 21
          to Danil Somsikov, Chromium LUCI CQ, Yang Guo, Andrey Kosyakov, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
          Attention needed from Andrey Kosyakov, Danil Somsikov and Liviu Rau

          Jack Franklin added 2 comments

          Patchset-level comments
          File-level comment, Patchset 8 (Latest):
          Jack Franklin . resolved

          ptal

          File chrome/browser/devtools/devtools_http_service_handler.cc
          Line 56, Patchset 7: size_t bytes_to_append = std::min(
          Danil Somsikov . resolved

          Consider adding `#include <algorithm>` at the top of the file since `std::min` is used here. While it likely compiles due to transitive includes from other headers, it's generally a good practice to include it explicitly.

          Jack Franklin

          Done

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Andrey Kosyakov
          • Danil Somsikov
          • Liviu Rau
          Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement 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: I7aeebffa894f33532ce441bf00047af9febb4496
            Gerrit-Change-Number: 7849852
            Gerrit-PatchSet: 8
            Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
            Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
            Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
            Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
            Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
            Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
            Gerrit-Attention: Liviu Rau <livi...@chromium.org>
            Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
            Gerrit-Attention: Danil Somsikov <d...@chromium.org>
            Gerrit-Comment-Date: Thu, 21 May 2026 15:24:55 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            Comment-In-Reply-To: Danil Somsikov <d...@chromium.org>
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Andrey Kosyakov (Gerrit)

            unread,
            May 21, 2026, 8:49:40 PMMay 21
            to Jack Franklin, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
            Attention needed from Danil Somsikov, Jack Franklin and Liviu Rau

            Andrey Kosyakov voted and added 2 comments

            Votes added by Andrey Kosyakov

            Code-Review+1

            2 comments

            Patchset-level comments
            Andrey Kosyakov . resolved

            re-stamping with a nit

            File chrome/browser/devtools/devtools_http_service_handler.cc
            Line 246, Patchset 8 (Latest): request.consumer->GetWeakPtr()));
            Andrey Kosyakov . unresolved

            nit: I imagine we don't really need a week ptr here, as the request would be retaining consumer until at least the response has started :-)

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Danil Somsikov
            • Jack Franklin
            • Liviu Rau
            Submit Requirements:
              • requirement satisfiedCode-Coverage
              • requirement satisfiedCode-Owners
              • requirement is not 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: I7aeebffa894f33532ce441bf00047af9febb4496
              Gerrit-Change-Number: 7849852
              Gerrit-PatchSet: 8
              Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
              Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
              Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
              Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
              Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
              Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
              Gerrit-Attention: Liviu Rau <livi...@chromium.org>
              Gerrit-Attention: Danil Somsikov <d...@chromium.org>
              Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
              Gerrit-Comment-Date: Fri, 22 May 2026 00:49:29 +0000
              Gerrit-HasComments: Yes
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              Jack Franklin (Gerrit)

              unread,
              May 22, 2026, 1:18:31 PMMay 22
              to Andrey Kosyakov, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
              Attention needed from Andrey Kosyakov, Danil Somsikov and Liviu Rau

              Jack Franklin voted and added 2 comments

              Votes added by Jack Franklin

              Auto-Submit+1
              Commit-Queue+1

              2 comments

              Patchset-level comments
              File-level comment, Patchset 9 (Latest):
              Jack Franklin . resolved

              Thank you for the feedback - PTanotherL 😊

              File chrome/browser/devtools/devtools_http_service_handler.cc
              Line 246, Patchset 8: request.consumer->GetWeakPtr()));
              Andrey Kosyakov . resolved

              nit: I imagine we don't really need a week ptr here, as the request would be retaining consumer until at least the response has started :-)

              Jack Franklin

              Done

              Open in Gerrit

              Related details

              Attention is currently required from:
              • Andrey Kosyakov
              • Danil Somsikov
              • Liviu Rau
              Submit Requirements:
                • requirement satisfiedCode-Coverage
                • requirement 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: I7aeebffa894f33532ce441bf00047af9febb4496
                Gerrit-Change-Number: 7849852
                Gerrit-PatchSet: 9
                Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                Gerrit-Attention: Liviu Rau <livi...@chromium.org>
                Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
                Gerrit-Attention: Danil Somsikov <d...@chromium.org>
                Gerrit-Comment-Date: Fri, 22 May 2026 17:18:22 +0000
                Gerrit-HasComments: Yes
                Gerrit-Has-Labels: Yes
                Comment-In-Reply-To: Andrey Kosyakov <ca...@chromium.org>
                satisfied_requirement
                unsatisfied_requirement
                open
                diffy

                Andrey Kosyakov (Gerrit)

                unread,
                May 22, 2026, 1:20:31 PMMay 22
                to Jack Franklin, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
                Attention needed from Danil Somsikov, Jack Franklin and Liviu Rau

                Andrey Kosyakov voted and added 1 comment

                Votes added by Andrey Kosyakov

                Code-Review+1
                Commit-Queue+2

                1 comment

                Patchset-level comments
                Andrey Kosyakov . resolved

                still lgtm

                Open in Gerrit

                Related details

                Attention is currently required from:
                • Danil Somsikov
                • Jack Franklin
                • Liviu Rau
                Submit Requirements:
                  • requirement satisfiedCode-Coverage
                  • requirement satisfiedCode-Owners
                  • requirement is not 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: I7aeebffa894f33532ce441bf00047af9febb4496
                  Gerrit-Change-Number: 7849852
                  Gerrit-PatchSet: 9
                  Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                  Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                  Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                  Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                  Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                  Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                  Gerrit-Attention: Liviu Rau <livi...@chromium.org>
                  Gerrit-Attention: Danil Somsikov <d...@chromium.org>
                  Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
                  Gerrit-Comment-Date: Fri, 22 May 2026 17:20:19 +0000
                  Gerrit-HasComments: Yes
                  Gerrit-Has-Labels: Yes
                  satisfied_requirement
                  unsatisfied_requirement
                  open
                  diffy

                  Andrey Kosyakov (Gerrit)

                  unread,
                  May 22, 2026, 3:18:18 PMMay 22
                  to Jack Franklin, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
                  Attention needed from Danil Somsikov, Jack Franklin and Liviu Rau

                  Andrey Kosyakov voted and added 1 comment

                  Votes added by Andrey Kosyakov

                  Code-Review+1

                  1 comment

                  Patchset-level comments
                  File-level comment, Patchset 10 (Latest):
                  Andrey Kosyakov . resolved

                  Re-stamping

                  Open in Gerrit

                  Related details

                  Attention is currently required from:
                  • Danil Somsikov
                  • Jack Franklin
                  • Liviu Rau
                  Submit Requirements:
                  • requirement satisfiedCode-Coverage
                  • requirement satisfiedCode-Owners
                  • requirement is not 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: I7aeebffa894f33532ce441bf00047af9febb4496
                  Gerrit-Change-Number: 7849852
                  Gerrit-PatchSet: 10
                  Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                  Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                  Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                  Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                  Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                  Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                  Gerrit-Attention: Liviu Rau <livi...@chromium.org>
                  Gerrit-Attention: Danil Somsikov <d...@chromium.org>
                  Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
                  Gerrit-Comment-Date: Fri, 22 May 2026 19:18:05 +0000
                  Gerrit-HasComments: Yes
                  Gerrit-Has-Labels: Yes
                  satisfied_requirement
                  unsatisfied_requirement
                  open
                  diffy

                  Nikolay Vitkov (Gerrit)

                  unread,
                  May 27, 2026, 10:38:16 AMMay 27
                  to Jack Franklin, Code Review Nudger, Andrey Kosyakov, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
                  Attention needed from Danil Somsikov, Jack Franklin and Liviu Rau

                  Nikolay Vitkov voted

                  Code-Review+1
                  Commit-Queue+2
                  Open in Gerrit

                  Related details

                  Attention is currently required from:
                  • Danil Somsikov
                  • Jack Franklin
                  • Liviu Rau
                  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: I7aeebffa894f33532ce441bf00047af9febb4496
                    Gerrit-Change-Number: 7849852
                    Gerrit-PatchSet: 10
                    Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                    Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                    Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                    Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                    Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                    Gerrit-Reviewer: Nikolay Vitkov <nvi...@chromium.org>
                    Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                    Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
                    Gerrit-Attention: Liviu Rau <livi...@chromium.org>
                    Gerrit-Attention: Danil Somsikov <d...@chromium.org>
                    Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
                    Gerrit-Comment-Date: Wed, 27 May 2026 14:38:04 +0000
                    Gerrit-HasComments: No
                    Gerrit-Has-Labels: Yes
                    satisfied_requirement
                    open
                    diffy

                    Mathias Bynens (Gerrit)

                    unread,
                    May 27, 2026, 10:48:09 AMMay 27
                    to Jack Franklin, Nikolay Vitkov, Code Review Nudger, Andrey Kosyakov, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
                    Attention needed from Danil Somsikov, Jack Franklin, Liviu Rau and Nikolay Vitkov

                    Mathias Bynens voted

                    Code-Review+1
                    Commit-Queue+2
                    Open in Gerrit

                    Related details

                    Attention is currently required from:
                    • Danil Somsikov
                    • Jack Franklin
                    • Liviu Rau
                    • Nikolay Vitkov
                    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: I7aeebffa894f33532ce441bf00047af9febb4496
                    Gerrit-Change-Number: 7849852
                    Gerrit-PatchSet: 10
                    Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                    Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                    Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                    Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                    Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
                    Gerrit-Reviewer: Nikolay Vitkov <nvi...@chromium.org>
                    Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                    Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
                    Gerrit-Attention: Liviu Rau <livi...@chromium.org>
                    Gerrit-Attention: Nikolay Vitkov <nvi...@chromium.org>
                    Gerrit-Attention: Danil Somsikov <d...@chromium.org>
                    Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
                    Gerrit-Comment-Date: Wed, 27 May 2026 14:47:48 +0000
                    Gerrit-HasComments: No
                    Gerrit-Has-Labels: Yes
                    satisfied_requirement
                    open
                    diffy

                    Jack Franklin (Gerrit)

                    unread,
                    May 27, 2026, 11:50:14 AMMay 27
                    to Mathias Bynens, Nikolay Vitkov, Code Review Nudger, Andrey Kosyakov, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
                    Attention needed from Andrey Kosyakov, Danil Somsikov, Liviu Rau, Mathias Bynens and Nikolay Vitkov

                    Jack Franklin voted

                    Auto-Submit+1
                    Commit-Queue+1
                    Open in Gerrit

                    Related details

                    Attention is currently required from:
                    • Andrey Kosyakov
                    • Danil Somsikov
                    • Liviu Rau
                    • Mathias Bynens
                    • Nikolay Vitkov
                    Submit Requirements:
                      • requirement satisfiedCode-Coverage
                      • requirement 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: I7aeebffa894f33532ce441bf00047af9febb4496
                      Gerrit-Change-Number: 7849852
                      Gerrit-PatchSet: 11
                      Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                      Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                      Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                      Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                      Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                      Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
                      Gerrit-Reviewer: Nikolay Vitkov <nvi...@chromium.org>
                      Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                      Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
                      Gerrit-Attention: Liviu Rau <livi...@chromium.org>
                      Gerrit-Attention: Mathias Bynens <mat...@chromium.org>
                      Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
                      Gerrit-Attention: Nikolay Vitkov <nvi...@chromium.org>
                      Gerrit-Attention: Danil Somsikov <d...@chromium.org>
                      Gerrit-Comment-Date: Wed, 27 May 2026 15:50:01 +0000
                      Gerrit-HasComments: No
                      Gerrit-Has-Labels: Yes
                      satisfied_requirement
                      unsatisfied_requirement
                      open
                      diffy

                      Alex Rudenko (Gerrit)

                      unread,
                      May 28, 2026, 2:06:34 AMMay 28
                      to Jack Franklin, Mathias Bynens, Nikolay Vitkov, Code Review Nudger, Andrey Kosyakov, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
                      Attention needed from Andrey Kosyakov, Danil Somsikov, Jack Franklin, Liviu Rau, Mathias Bynens and Nikolay Vitkov

                      Alex Rudenko voted

                      Code-Review+1
                      Commit-Queue+2
                      Open in Gerrit

                      Related details

                      Attention is currently required from:
                      • Andrey Kosyakov
                      • Danil Somsikov
                      • Jack Franklin
                      • Liviu Rau
                      • Mathias Bynens
                      • Nikolay Vitkov
                        Submit Requirements:
                          • requirement satisfiedCode-Coverage
                          • requirement satisfiedCode-Owners
                          • requirement is not 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: I7aeebffa894f33532ce441bf00047af9febb4496
                          Gerrit-Change-Number: 7849852
                          Gerrit-PatchSet: 11
                          Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                          Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
                          Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                          Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                          Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                          Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                          Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
                          Gerrit-Reviewer: Nikolay Vitkov <nvi...@chromium.org>
                          Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                          Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
                          Gerrit-Attention: Liviu Rau <livi...@chromium.org>
                          Gerrit-Attention: Mathias Bynens <mat...@chromium.org>
                          Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
                          Gerrit-Attention: Nikolay Vitkov <nvi...@chromium.org>
                          Gerrit-Attention: Danil Somsikov <d...@chromium.org>
                          Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
                          Gerrit-Comment-Date: Thu, 28 May 2026 06:06:11 +0000
                          Gerrit-HasComments: No
                          Gerrit-Has-Labels: Yes
                          satisfied_requirement
                          unsatisfied_requirement
                          open
                          diffy

                          Nikolay Vitkov (Gerrit)

                          unread,
                          May 28, 2026, 4:48:57 AMMay 28
                          to Jack Franklin, Alex Rudenko, Mathias Bynens, Code Review Nudger, Andrey Kosyakov, Danil Somsikov, Chromium LUCI CQ, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org
                          Attention needed from Andrey Kosyakov, Danil Somsikov, Jack Franklin, Liviu Rau and Mathias Bynens

                          Nikolay Vitkov voted

                          Code-Review+1
                          Commit-Queue+2
                          Open in Gerrit

                          Related details

                          Attention is currently required from:
                          • Andrey Kosyakov
                          • Danil Somsikov
                          • Jack Franklin
                          • Liviu Rau
                          • Mathias Bynens
                          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: I7aeebffa894f33532ce441bf00047af9febb4496
                            Gerrit-Change-Number: 7849852
                            Gerrit-PatchSet: 11
                            Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                            Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
                            Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                            Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                            Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                            Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                            Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
                            Gerrit-Reviewer: Nikolay Vitkov <nvi...@chromium.org>
                            Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                            Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
                            Gerrit-Attention: Liviu Rau <livi...@chromium.org>
                            Gerrit-Attention: Mathias Bynens <mat...@chromium.org>
                            Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
                            Gerrit-Attention: Danil Somsikov <d...@chromium.org>
                            Gerrit-Attention: Jack Franklin <jacktf...@chromium.org>
                            Gerrit-Comment-Date: Thu, 28 May 2026 08:48:43 +0000
                            Gerrit-HasComments: No
                            Gerrit-Has-Labels: Yes
                            satisfied_requirement
                            open
                            diffy

                            Chromium LUCI CQ (Gerrit)

                            unread,
                            May 28, 2026, 4:52:06 AMMay 28
                            to Jack Franklin, Nikolay Vitkov, Alex Rudenko, Mathias Bynens, Code Review Nudger, Andrey Kosyakov, Danil Somsikov, Yang Guo, Liviu Rau, android-bu...@system.gserviceaccount.com, devtools...@chromium.org

                            Chromium LUCI CQ submitted the change

                            Change information

                            Commit message:
                            DevTools: Buffer error response body in DevToolsStreamConsumer

                            When a streaming HTTP request dispatched via DispatchHttpRequestClient
                            fails (e.g., with a 400 error), the error response body was not being
                            captured by DevToolsStreamConsumer. This led to an empty "detail" field
                            in the error object logged on the DevTools frontend.

                            This CL updates DevToolsStreamConsumer to accumulate response chunks
                            when the status code represents an HTTP error. Upon completion, this
                            accumulated body is assigned to `result->response_body`. This makes
                            error payloads available under the "detail" field in the frontend,
                            matching the existing behavior of non-streamed requests.
                            Bug: 511084296
                            Change-Id: I7aeebffa894f33532ce441bf00047af9febb4496
                            Auto-Submit: Jack Franklin <jacktf...@chromium.org>
                            Reviewed-by: Alex Rudenko <alexr...@chromium.org>
                            Reviewed-by: Nikolay Vitkov <nvi...@chromium.org>
                            Commit-Queue: Nikolay Vitkov <nvi...@chromium.org>
                            Cr-Commit-Position: refs/heads/main@{#1637548}
                            Files:
                            • M chrome/browser/devtools/devtools_http_service_handler.cc
                            • M chrome/browser/devtools/devtools_http_service_handler_unittest.cc
                            Change size: S
                            Delta: 2 files changed, 38 insertions(+), 0 deletions(-)
                            Branch: refs/heads/main
                            Submit Requirements:
                            • requirement satisfiedCode-Review: +1 by Nikolay Vitkov, +1 by Alex Rudenko
                            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: I7aeebffa894f33532ce441bf00047af9febb4496
                            Gerrit-Change-Number: 7849852
                            Gerrit-PatchSet: 12
                            Gerrit-Owner: Jack Franklin <jacktf...@chromium.org>
                            Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
                            Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
                            Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
                            Gerrit-Reviewer: Danil Somsikov <d...@chromium.org>
                            Gerrit-Reviewer: Jack Franklin <jacktf...@chromium.org>
                            Gerrit-Reviewer: Liviu Rau <livi...@chromium.org>
                            Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
                            Gerrit-Reviewer: Nikolay Vitkov <nvi...@chromium.org>
                            Gerrit-Reviewer: Yang Guo <yan...@chromium.org>
                            open
                            diffy
                            satisfied_requirement
                            Reply all
                            Reply to author
                            Forward
                            0 new messages