[crypto] Convert to UNSAFE_TODO [chromium/src : main]

0 views
Skip to first unread message

Arthur Sonzogni (Gerrit)

unread,
Apr 3, 2026, 5:40:48 AM (2 days ago) Apr 3
to chromium...@chromium.org, ios-r...@chromium.org, ios-revie...@chromium.org, marq+...@chromium.org

Arthur Sonzogni has uploaded the change for review

Commit message

[crypto] Convert to UNSAFE_TODO

[crypto] Convert to UNSAFE_TODO

We are migrating from coarse-grained file-level suppression (#pragma
allow_unsafe_buffers) to granular, expression-level markers
(UNSAFE_TODO()). The pragma disables safety checks for an entire file,
whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
allowing the rest of the file to be enforced as safe.

Script: https://docs.google.com/document/d/1ORQGBNn2R-CEvNbDTjRd-GrOBOFlCxIHdcvSUA_EhR4/edit?usp=sharing
AX-Relnotes: N/A
Cleanup: This is an automated #cleanup.
Bug: 409340989
Change-Id: I996f659024ed96da05c01acc0b1b74575fa2faab


[ios] Convert to UNSAFE_TODO

We are migrating from coarse-grained file-level suppression (#pragma
allow_unsafe_buffers) to granular, expression-level markers
(UNSAFE_TODO()). The pragma disables safety checks for an entire file,
whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
allowing the rest of the file to be enforced as safe.
AX-Relnotes: N/A
Cleanup: This is an automated #cleanup.
Bug: 409340989
Change-Id: I75d7f935294f104665579baf0a69a5a2244653db

Change diff


Change information

Files:
Change size: S
Delta: 2 files changed, 15 insertions(+), 20 deletions(-)
Open in Gerrit

Related details

Attention set is empty
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: newchange
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I75d7f935294f104665579baf0a69a5a2244653db
Gerrit-Change-Number: 7726505
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Sonzogni <arthurs...@chromium.org>
Gerrit-Reviewer: Arthur Sonzogni <arthurs...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Arthur Sonzogni (Gerrit)

unread,
Apr 3, 2026, 5:40:53 AM (2 days ago) Apr 3
to chromium...@chromium.org, ios-r...@chromium.org, ios-revie...@chromium.org, marq+...@chromium.org

Arthur Sonzogni has uploaded the change for review

Commit message

[ios] Convert to UNSAFE_TODO


[ios] Convert to UNSAFE_TODO

We are migrating from coarse-grained file-level suppression (#pragma
allow_unsafe_buffers) to granular, expression-level markers
(UNSAFE_TODO()). The pragma disables safety checks for an entire file,
whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
allowing the rest of the file to be enforced as safe.
AX-Relnotes: N/A
Cleanup: This is an automated #cleanup.
Bug: 409340989
Change-Id: I75d7f935294f104665579baf0a69a5a2244653db

Change diff

diff --git a/ios/chrome/app/perf_tests_hook_logging.mm b/ios/chrome/app/perf_tests_hook_logging.mm
index 9a55334e..819efd9 100644
--- a/ios/chrome/app/perf_tests_hook_logging.mm
+++ b/ios/chrome/app/perf_tests_hook_logging.mm
@@ -2,11 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/474474271): Address use of unsafe formatting functions.
-#pragma allow_unsafe_buffers
-#endif
-
// clang-format off
#import "ios/chrome/app/tests_hook.h"
// clang-format on

Change information

Files:
Change size: XS
Delta: 1 file changed, 0 insertions(+), 5 deletions(-)
Open in Gerrit

Related details

Attention set is empty
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: newchange
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I75d7f935294f104665579baf0a69a5a2244653db
Gerrit-Change-Number: 7726184
satisfied_requirement
unsatisfied_requirement
open
diffy

Arthur Sonzogni (Gerrit)

unread,
Apr 3, 2026, 7:20:37 AM (2 days ago) Apr 3
to chromium...@chromium.org, ios-r...@chromium.org, ios-revie...@chromium.org, marq+...@chromium.org

Arthur Sonzogni has uploaded the change for review

Commit message

[ios] Convert to UNSAFE_TODO

We are migrating from coarse-grained file-level suppression (#pragma
allow_unsafe_buffers) to granular, expression-level markers
(UNSAFE_TODO()). The pragma disables safety checks for an entire file,
whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
allowing the rest of the file to be enforced as safe.
AX-Relnotes: N/A
Cleanup: This is an automated #cleanup.
Bug: 409340989
Change-Id: I1349de2a20755d32c130e95ec65575070d29daf9
Gerrit-Change-Id: I1349de2a20755d32c130e95ec65575070d29daf9
Gerrit-Change-Number: 7726083
satisfied_requirement
unsatisfied_requirement
open
diffy

Arthur Sonzogni (Gerrit)

unread,
Apr 3, 2026, 9:43:47 AM (2 days ago) Apr 3
to AyeAye, Chromium LUCI CQ, chromium...@chromium.org, language...@chromium.org, ios-r...@chromium.org, storage...@chromium.org

Arthur Sonzogni voted Auto-Submit+1

Auto-Submit+1
Open in Gerrit

Related details

Attention set is empty
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: I52c42bb99c08bc622833076a575b8020b51b504e
Gerrit-Change-Number: 7726407
Gerrit-PatchSet: 8
Gerrit-Owner: Arthur Sonzogni <arthurs...@chromium.org>
Gerrit-Reviewer: Arthur Sonzogni <arthurs...@chromium.org>
Gerrit-Comment-Date: Fri, 03 Apr 2026 13:43:34 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Arthur Sonzogni (Gerrit)

unread,
Apr 3, 2026, 10:00:01 AM (2 days ago) Apr 3
to Gauthier Ambard, Hans Wennborg, Chromium LUCI CQ, chromium...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, marq+...@chromium.org
Attention needed from Gauthier Ambard and Hans Wennborg

Arthur Sonzogni added 2 comments

Patchset-level comments
File-level comment, Patchset 2 (Latest):
Arthur Sonzogni . resolved

Hello!

Could you please take a look?

File ios/chrome/app/perf_tests_hook_logging.mm
Line 5, Patchset 2 (Parent):#ifdef UNSAFE_BUFFERS_BUILD

// TODO(crbug.com/474474271): Address use of unsafe formatting functions.
#pragma allow_unsafe_buffers
#endif
Arthur Sonzogni . unresolved

Hans:
I see you added it here:
https://source.chromium.org/chromium/chromium/src/+/28b09ac53bbaad2ddfbaa58cb39ce92f9e5dc36d

But I don't see what line would be problematic.

Can I merge this?

Open in Gerrit

Related details

Attention is currently required from:
  • Gauthier Ambard
  • Hans Wennborg
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: I1349de2a20755d32c130e95ec65575070d29daf9
    Gerrit-Change-Number: 7726083
    Gerrit-PatchSet: 2
    Gerrit-Owner: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-Reviewer: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-Reviewer: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Reviewer: Hans Wennborg <ha...@chromium.org>
    Gerrit-Attention: Hans Wennborg <ha...@chromium.org>
    Gerrit-Attention: Gauthier Ambard <gam...@chromium.org>
    Gerrit-Comment-Date: Fri, 03 Apr 2026 13:59:45 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Arthur Sonzogni (Gerrit)

    unread,
    Apr 3, 2026, 11:03:26 AM (2 days ago) Apr 3
    to AyeAye, Chromium LUCI CQ, chromium...@chromium.org, language...@chromium.org, ios-r...@chromium.org, storage...@chromium.org

    Arthur Sonzogni abandoned this change.

    View Change

    Abandoned

    Arthur Sonzogni abandoned this change

    Related details

    Attention set is empty
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: abandon
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I52c42bb99c08bc622833076a575b8020b51b504e
    Gerrit-Change-Number: 7726407
    Gerrit-PatchSet: 8
    Gerrit-Owner: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-Reviewer: Arthur Sonzogni <arthurs...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Arthur Sonzogni (Gerrit)

    unread,
    Apr 3, 2026, 11:51:10 AM (2 days ago) Apr 3
    to chromium...@chromium.org, Peter Beverloo, ortuno...@chromium.org, ios-r...@chromium.org, mac-r...@chromium.org, titoua...@chromium.org

    Arthur Sonzogni has uploaded the change for review

    Commit message

    [content] Convert to UNSAFE_TODO


    We are migrating from coarse-grained file-level suppression (#pragma
    allow_unsafe_buffers) to granular, expression-level markers
    (UNSAFE_TODO()). The pragma disables safety checks for an entire file,
    whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
    allowing the rest of the file to be enforced as safe.
    AX-Relnotes: N/A
    Cleanup: This is a mechanical #cleanup.
    Bug: 409340989
    Change-Id: Ie2cb0ec066853bcfafa404bf11e3b3c913c73e86

    Change diff


    Change information

    Files:
    Change size: S
    Delta: 5 files changed, 14 insertions(+), 32 deletions(-)
    Open in Gerrit

    Related details

    Attention set is empty
    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: newchange
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ie2cb0ec066853bcfafa404bf11e3b3c913c73e86
    Gerrit-Change-Number: 7726146
    Gerrit-PatchSet: 1
    Gerrit-Owner: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-Reviewer: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-CC: Peter Beverloo <pe...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Arthur Sonzogni (Gerrit)

    unread,
    Apr 3, 2026, 3:55:27 PM (2 days ago) Apr 3
    to chromium...@chromium.org, Peter Beverloo, ortuno...@chromium.org, ios-r...@chromium.org, mac-r...@chromium.org, titoua...@chromium.org

    Arthur Sonzogni has uploaded the change for review

    Commit message

    [content] Convert to UNSAFE_TODO

    We are migrating from coarse-grained file-level suppression (#pragma
    allow_unsafe_buffers) to granular, expression-level markers
    (UNSAFE_TODO()). The pragma disables safety checks for an entire file,
    whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
    allowing the rest of the file to be enforced as safe.
    AX-Relnotes: N/A
    Cleanup: This is a mechanical #cleanup.
    Bug: 409340989
    Change-Id: I9cf91dfacb74a5563e795ff081a2809f4b3ae88f

    Change diff


    Change information

    Files:
    Change size: S
    Delta: 5 files changed, 14 insertions(+), 27 deletions(-)
    Open in Gerrit

    Related details

    Attention set is empty
    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: newchange
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I9cf91dfacb74a5563e795ff081a2809f4b3ae88f
    Gerrit-Change-Number: 7729222
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Arthur Sonzogni (Gerrit)

    unread,
    Apr 3, 2026, 4:22:48 PM (2 days ago) Apr 3
    to chromium...@chromium.org, Peter Beverloo, ortuno...@chromium.org, ios-r...@chromium.org, mac-r...@chromium.org, titoua...@chromium.org

    Arthur Sonzogni has uploaded the change for review

    Commit message

    [content] Convert to UNSAFE_TODO

    We are migrating from coarse-grained file-level suppression (#pragma
    allow_unsafe_buffers) to granular, expression-level markers
    (UNSAFE_TODO()). The pragma disables safety checks for an entire file,
    whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
    allowing the rest of the file to be enforced as safe.
    AX-Relnotes: N/A
    Cleanup: This is a mechanical #cleanup.
    Bug: 409340989
    Change-Id: I3bf11cdebb9f0e74437fa03853b31f2be7456bc3

    Change diff


    Change information

    Files:
    Change size: S
    Delta: 5 files changed, 14 insertions(+), 32 deletions(-)
    Open in Gerrit

    Related details

    Attention set is empty
    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: newchange
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I3bf11cdebb9f0e74437fa03853b31f2be7456bc3
    Gerrit-Change-Number: 7725872
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Arthur Sonzogni (Gerrit)

    unread,
    Apr 3, 2026, 7:31:43 PM (2 days ago) Apr 3
    to chromium...@chromium.org, Peter Beverloo, ortuno...@chromium.org, ios-r...@chromium.org, mac-r...@chromium.org, titoua...@chromium.org

    Arthur Sonzogni has uploaded the change for review

    Commit message

    [content] Convert to UNSAFE_TODO

    [content] Convert to UNSAFE_TODO

    We are migrating from coarse-grained file-level suppression (#pragma
    allow_unsafe_buffers) to granular, expression-level markers
    (UNSAFE_TODO()). The pragma disables safety checks for an entire file,
    whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
    allowing the rest of the file to be enforced as safe.
    AX-Relnotes: N/A
    Cleanup: This is a mechanical #cleanup.
    Bug: 409340989
    Change-Id: Id66463b69ba826abab5fdaaac0a49b76654b47c2

    Change diff


    Change information

    Files:
    Change size: L
    Delta: 5 files changed, 142 insertions(+), 789 deletions(-)
    Open in Gerrit

    Related details

    Attention set is empty
    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: newchange
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Id66463b69ba826abab5fdaaac0a49b76654b47c2
    Gerrit-Change-Number: 7726392
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Arthur Sonzogni (Gerrit)

    unread,
    Apr 3, 2026, 10:00:44 PM (2 days ago) Apr 3
    to chromium...@chromium.org, ios-r...@chromium.org, language...@chromium.org

    Arthur Sonzogni has uploaded the change for review

    Commit message

    [components] Convert to UNSAFE_TODO


    We are migrating from coarse-grained file-level suppression (#pragma
    allow_unsafe_buffers) to granular, expression-level markers
    (UNSAFE_TODO()). The pragma disables safety checks for an entire file,
    whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
    allowing the rest of the file to be enforced as safe.
    AX-Relnotes: N/A
    Cleanup: This is a mechanical #cleanup.
    Bug: 409340989
    Change-Id: I0ffb953464fe5f6b0f41c009c1a0a81f3aeaf385

    Change diff

    diff --git a/components/language/ios/browser/language_detection_javascript_unittest.mm b/components/language/ios/browser/language_detection_javascript_unittest.mm
    index 46d1946..79f5d877 100644
    --- a/components/language/ios/browser/language_detection_javascript_unittest.mm
    +++ b/components/language/ios/browser/language_detection_javascript_unittest.mm
    @@ -2,11 +2,7 @@

    // Use of this source code is governed by a BSD-style license that can be
    // found in the LICENSE file.

    -#ifdef UNSAFE_BUFFERS_BUILD
    -// TODO(crbug.com/390223051): Remove C-library calls to fix the errors.
    -#pragma allow_unsafe_libc_calls
    -#endif
    -
    +#include "base/compiler_specific.h"
    #import "base/test/ios/wait_util.h"
    #import "components/language/ios/browser/ios_language_detection_tab_helper.h"
    #import "ios/web/public/test/javascript_test.h"
    @@ -24,7 +20,7 @@
    // Returns an NSString filled with the char 'a' of length `length`.
    NSString* GetLongString(NSUInteger length) {
    NSMutableData* data = [[NSMutableData alloc] initWithLength:length];
    - memset([data mutableBytes], 'a', length);
    + UNSAFE_TODO(memset([data mutableBytes], 'a', length));
    NSString* long_string = [[NSString alloc] initWithData:data
    encoding:NSASCIIStringEncoding];
    return long_string;

    Change information

    Files:
    Change size: XS
    Delta: 1 file changed, 2 insertions(+), 6 deletions(-)
    Open in Gerrit

    Related details

    Attention set is empty
    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: newchange
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I0ffb953464fe5f6b0f41c009c1a0a81f3aeaf385
    Gerrit-Change-Number: 7726511
    Gerrit-PatchSet: 1
    Gerrit-Owner: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-Reviewer: Arthur Sonzogni <arthurs...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Arthur Sonzogni (Gerrit)

    unread,
    Apr 3, 2026, 10:30:37 PM (2 days ago) Apr 3
    to chromium...@chromium.org, Peter Beverloo, ortuno...@chromium.org, ios-r...@chromium.org, mac-r...@chromium.org, titoua...@chromium.org

    Arthur Sonzogni has uploaded the change for review

    Commit message

    [content] Convert to UNSAFE_TODO


    We are migrating from coarse-grained file-level suppression (#pragma
    allow_unsafe_buffers) to granular, expression-level markers
    (UNSAFE_TODO()). The pragma disables safety checks for an entire file,
    whereas UNSAFE_TODO() isolates specific potentially unsafe operations,
    allowing the rest of the file to be enforced as safe.
    AX-Relnotes: N/A
    Cleanup: This is a mechanical #cleanup.
    Bug: 409340989
    Change-Id: Idfe80ecc16d56fc5ab02ab4668efefe9391c0a8a

    Change diff


    Change information

    Files:
    Change size: M
    Delta: 5 files changed, 17 insertions(+), 36 deletions(-)
    Open in Gerrit

    Related details

    Attention set is empty
    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: newchange
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Idfe80ecc16d56fc5ab02ab4668efefe9391c0a8a
    Gerrit-Change-Number: 7725873
    Gerrit-PatchSet: 1
    Gerrit-Owner: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-Reviewer: Arthur Sonzogni <arthurs...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Arthur Sonzogni (Gerrit)

    unread,
    Apr 4, 2026, 3:22:00 AM (yesterday) Apr 4
    to Colin Blundell, Chromium LUCI CQ, chromium...@chromium.org, ios-r...@chromium.org, language...@chromium.org
    Attention needed from Colin Blundell

    Arthur Sonzogni voted

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

    Related details

    Attention is currently required from:
    • Colin Blundell
    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: I0ffb953464fe5f6b0f41c009c1a0a81f3aeaf385
    Gerrit-Change-Number: 7726511
    Gerrit-PatchSet: 1
    Gerrit-Owner: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-Reviewer: Arthur Sonzogni <arthurs...@chromium.org>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Attention: Colin Blundell <blun...@chromium.org>
    Gerrit-Comment-Date: Sat, 04 Apr 2026 07:21:39 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy
    Reply all
    Reply to author
    Forward
    0 new messages