[Persist] Create DirectChildWalker for tab collections. [chromium/src : main]

0 views
Skip to first unread message

Sky Malice (Gerrit)

unread,
1:31 AM (20 hours ago) 1:31 AM
to David Pennington, Chromium LUCI CQ, chromium...@chromium.org
Attention needed from David Pennington

Sky Malice added 1 comment

Patchset-level comments
Open in Gerrit

Related details

Attention is currently required from:
  • David Pennington
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
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: I5508097b13e5219b99f361e1ed7691d46994c347
Gerrit-Change-Number: 6982069
Gerrit-PatchSet: 1
Gerrit-Owner: Sky Malice <sk...@chromium.org>
Gerrit-Reviewer: David Pennington <dpen...@chromium.org>
Gerrit-Reviewer: Sky Malice <sk...@chromium.org>
Gerrit-Attention: David Pennington <dpen...@chromium.org>
Gerrit-Comment-Date: Thu, 25 Sep 2025 05:30:51 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Sky Malice (Gerrit)

unread,
1:36 AM (20 hours ago) 1:36 AM
to Eshwar Stalin, David Pennington, Chromium LUCI CQ, chromium...@chromium.org
Attention needed from David Pennington and Eshwar Stalin

Sky Malice added 1 comment

Patchset-level comments
Sky Malice . resolved

-David +Eshwar due to OOO.

This is to follow up to comment thread https://docs.google.com/document/d/1k-tgbOFr97gBFhwlKGHyueFEcdpAlMVLrsIf9K6VDe8/edit?disco=AAABr10vTFI . Tried to create something that was explicit about what it was doing, and didn't significantly reduce the previous protections. Tried to add slight value by reducing the std::holds_alternative boilerplate, but I think you could make the argument it's not worth it. And instead I should just create getDirectChildren() w/o a PassKey.

PTAL

Open in Gerrit

Related details

Attention is currently required from:
  • David Pennington
  • Eshwar Stalin
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
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: I5508097b13e5219b99f361e1ed7691d46994c347
Gerrit-Change-Number: 6982069
Gerrit-PatchSet: 1
Gerrit-Owner: Sky Malice <sk...@chromium.org>
Gerrit-Reviewer: Eshwar Stalin <est...@chromium.org>
Gerrit-Reviewer: Sky Malice <sk...@chromium.org>
Gerrit-CC: David Pennington <dpen...@chromium.org>
Gerrit-Attention: David Pennington <dpen...@chromium.org>
Gerrit-Attention: Eshwar Stalin <est...@chromium.org>
Gerrit-Comment-Date: Thu, 25 Sep 2025 05:36:30 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Eshwar Stalin (Gerrit)

unread,
12:19 PM (10 hours ago) 12:19 PM
to Sky Malice, David Pennington, Chromium LUCI CQ, chromium...@chromium.org
Attention needed from David Pennington and Sky Malice

Eshwar Stalin voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • David Pennington
  • Sky Malice
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
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: I5508097b13e5219b99f361e1ed7691d46994c347
Gerrit-Change-Number: 6982069
Gerrit-PatchSet: 1
Gerrit-Owner: Sky Malice <sk...@chromium.org>
Gerrit-Reviewer: Eshwar Stalin <est...@chromium.org>
Gerrit-Reviewer: Sky Malice <sk...@chromium.org>
Gerrit-CC: David Pennington <dpen...@chromium.org>
Gerrit-Attention: David Pennington <dpen...@chromium.org>
Gerrit-Attention: Sky Malice <sk...@chromium.org>
Gerrit-Comment-Date: Thu, 25 Sep 2025 16:18:52 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Sky Malice (Gerrit)

unread,
12:23 PM (10 hours ago) 12:23 PM
to Eshwar Stalin, David Pennington, Chromium LUCI CQ, chromium...@chromium.org
Attention needed from David Pennington

Sky Malice voted Commit-Queue+2

Commit-Queue+2
Open in Gerrit

Related details

Attention is currently required from:
  • David Pennington
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
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: I5508097b13e5219b99f361e1ed7691d46994c347
Gerrit-Change-Number: 6982069
Gerrit-PatchSet: 1
Gerrit-Owner: Sky Malice <sk...@chromium.org>
Gerrit-Reviewer: Eshwar Stalin <est...@chromium.org>
Gerrit-Reviewer: Sky Malice <sk...@chromium.org>
Gerrit-CC: David Pennington <dpen...@chromium.org>
Gerrit-Attention: David Pennington <dpen...@chromium.org>
Gerrit-Comment-Date: Thu, 25 Sep 2025 16:23:16 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Chromium LUCI CQ (Gerrit)

unread,
12:26 PM (10 hours ago) 12:26 PM
to Sky Malice, Eshwar Stalin, David Pennington, chromium...@chromium.org

Chromium LUCI CQ submitted the change

Change information

Commit message:
[Persist] Create DirectChildWalker for tab collections.
Bug: 427254267
Change-Id: I5508097b13e5219b99f361e1ed7691d46994c347
Reviewed-by: Eshwar Stalin <est...@chromium.org>
Commit-Queue: Sky Malice <sk...@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1520673}
Files:
  • M components/tabs/BUILD.gn
  • M components/tabs/impl/tab_collection.cc
  • A components/tabs/public/direct_child_walker.h
  • A components/tabs/public/direct_child_walker_unittest.cc
  • M components/tabs/public/tab_collection.h
Change size: M
Delta: 5 files changed, 148 insertions(+), 0 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Eshwar Stalin
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: I5508097b13e5219b99f361e1ed7691d46994c347
Gerrit-Change-Number: 6982069
Gerrit-PatchSet: 2
Gerrit-Owner: Sky Malice <sk...@chromium.org>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Eshwar Stalin <est...@chromium.org>
Gerrit-Reviewer: Sky Malice <sk...@chromium.org>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages