Protected Audience: prepare contexts during trusted signals download [chromium/src : main]

1 view
Skip to first unread message

Abigail Katcoff (Gerrit)

unread,
Nov 11, 2024, 1:25:53 PMNov 11
to Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
Attention needed from Russ Hamilton

Abigail Katcoff voted and added 1 comment

Votes added by Abigail Katcoff

Commit-Queue+1

1 comment

Patchset-level comments
File-level comment, Patchset 4 (Latest):
Abigail Katcoff . resolved

@behamilton PTAL. Thanks!

Open in Gerrit

Related details

Attention is currently required from:
  • Russ Hamilton
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
Gerrit-Change-Number: 5995411
Gerrit-PatchSet: 4
Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
Gerrit-Attention: Russ Hamilton <beham...@google.com>
Gerrit-Comment-Date: Mon, 11 Nov 2024 18:25:44 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Russ Hamilton (Gerrit)

unread,
Nov 12, 2024, 2:46:03 PMNov 12
to Abigail Katcoff, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
Attention needed from Abigail Katcoff

Russ Hamilton added 3 comments

Patchset-level comments
Russ Hamilton . unresolved

I think we need a higher level integration test to ensure that we correctly run auctions. I'm particularly concerned about interactions with the multi-threaded bidding feature.

File content/services/auction_worklet/bidder_worklet.cc
Line 1489, Patchset 4 (Latest): fresh_context_recycler = std::move(unused_context_recyclers_.back());
Russ Hamilton . unresolved

How do we ensure that the context is associated with the current thread?

Line 2264, Patchset 4 (Latest): size_t thread_index = next_thread_index_;
Russ Hamilton . unresolved

I don't understand how this works with multiple bidder threads. It looks like all of the contexts we create are tied to a single thread. That's not ideal, given we try to spread the load over all threads.

Open in Gerrit

Related details

Attention is currently required from:
  • Abigail Katcoff
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
    Gerrit-Change-Number: 5995411
    Gerrit-PatchSet: 4
    Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Comment-Date: Tue, 12 Nov 2024 19:45:54 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Abigail Katcoff (Gerrit)

    unread,
    Nov 12, 2024, 3:06:58 PMNov 12
    to Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Russ Hamilton

    Abigail Katcoff added 3 comments

    Patchset-level comments
    Russ Hamilton . unresolved

    I think we need a higher level integration test to ensure that we correctly run auctions. I'm particularly concerned about interactions with the multi-threaded bidding feature.

    Abigail Katcoff

    Good idea -- do you think it's sufficient for me to make the unittests subclass
    BidderWorkletMultiThreadingTest instead BidderWorkletTest?

    File content/services/auction_worklet/bidder_worklet.cc
    Line 1489, Patchset 4 (Latest): fresh_context_recycler = std::move(unused_context_recyclers_.back());
    Russ Hamilton . unresolved

    How do we ensure that the context is associated with the current thread?

    Abigail Katcoff

    unused_context_recyclers_ is a member of V8State which we always run with the same associated v8_runner.

    Line 2264, Patchset 4 (Latest): size_t thread_index = next_thread_index_;
    Russ Hamilton . unresolved

    I don't understand how this works with multiple bidder threads. It looks like all of the contexts we create are tied to a single thread. That's not ideal, given we try to spread the load over all threads.

    Abigail Katcoff

    I increment thread_index in the for loop, so the load is spread over all the threads.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Russ Hamilton
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
    Gerrit-Change-Number: 5995411
    Gerrit-PatchSet: 4
    Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Russ Hamilton <beham...@google.com>
    Gerrit-Comment-Date: Tue, 12 Nov 2024 20:06:48 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Russ Hamilton <beham...@google.com>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Russ Hamilton (Gerrit)

    unread,
    Nov 12, 2024, 3:31:24 PMNov 12
    to Abigail Katcoff, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Abigail Katcoff

    Russ Hamilton added 3 comments

    Patchset-level comments
    Russ Hamilton . unresolved

    I think we need a higher level integration test to ensure that we correctly run auctions. I'm particularly concerned about interactions with the multi-threaded bidding feature.

    Abigail Katcoff

    Good idea -- do you think it's sufficient for me to make the unittests subclass
    BidderWorkletMultiThreadingTest instead BidderWorkletTest?

    Russ Hamilton

    Yeah, that sounds like a good idea to me.

    File content/services/auction_worklet/bidder_worklet.cc
    Line 1489, Patchset 4 (Latest): fresh_context_recycler = std::move(unused_context_recyclers_.back());
    Russ Hamilton . resolved

    How do we ensure that the context is associated with the current thread?

    Abigail Katcoff

    unused_context_recyclers_ is a member of V8State which we always run with the same associated v8_runner.

    Russ Hamilton

    Acknowledged

    Line 2264, Patchset 4 (Latest): size_t thread_index = next_thread_index_;
    Russ Hamilton . resolved

    I don't understand how this works with multiple bidder threads. It looks like all of the contexts we create are tied to a single thread. That's not ideal, given we try to spread the load over all threads.

    Abigail Katcoff

    I increment thread_index in the for loop, so the load is spread over all the threads.

    Russ Hamilton

    Acknowledged

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Abigail Katcoff
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
    Gerrit-Change-Number: 5995411
    Gerrit-PatchSet: 4
    Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Comment-Date: Tue, 12 Nov 2024 20:31:15 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Abigail Katcoff <abigail...@chromium.org>
    Comment-In-Reply-To: Russ Hamilton <beham...@google.com>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Abigail Katcoff (Gerrit)

    unread,
    Nov 13, 2024, 1:17:13 PMNov 13
    to Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Russ Hamilton

    Abigail Katcoff voted and added 1 comment

    Votes added by Abigail Katcoff

    Commit-Queue+1

    1 comment

    Patchset-level comments
    File-level comment, Patchset 4:
    Russ Hamilton . resolved

    I think we need a higher level integration test to ensure that we correctly run auctions. I'm particularly concerned about interactions with the multi-threaded bidding feature.

    Abigail Katcoff

    Good idea -- do you think it's sufficient for me to make the unittests subclass
    BidderWorkletMultiThreadingTest instead BidderWorkletTest?

    Russ Hamilton

    Yeah, that sounds like a good idea to me.

    Abigail Katcoff

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Russ Hamilton
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
    Gerrit-Change-Number: 5995411
    Gerrit-PatchSet: 5
    Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Russ Hamilton <beham...@google.com>
    Gerrit-Comment-Date: Wed, 13 Nov 2024 18:17:05 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Russ Hamilton (Gerrit)

    unread,
    Nov 13, 2024, 1:36:17 PMNov 13
    to Abigail Katcoff, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Abigail Katcoff

    Russ Hamilton voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Abigail Katcoff
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
    Gerrit-Change-Number: 5995411
    Gerrit-PatchSet: 5
    Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Comment-Date: Wed, 13 Nov 2024 18:36:06 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Abigail Katcoff (Gerrit)

    unread,
    Nov 13, 2024, 1:46:05 PMNov 13
    to Daniel Cheng, Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Daniel Cheng

    Abigail Katcoff added 1 comment

    Patchset-level comments
    File-level comment, Patchset 5 (Latest):
    Abigail Katcoff . resolved

    @dcheng PTAL at blink/features. Thanks!

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Daniel Cheng
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
    Gerrit-Change-Number: 5995411
    Gerrit-PatchSet: 5
    Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
    Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
    Gerrit-Comment-Date: Wed, 13 Nov 2024 18:45:52 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    open
    diffy

    Daniel Cheng (Gerrit)

    unread,
    Nov 13, 2024, 6:38:09 PMNov 13
    to Abigail Katcoff, Daniel Cheng, Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Abigail Katcoff

    Daniel Cheng voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Abigail Katcoff
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
    Gerrit-Change-Number: 5995411
    Gerrit-PatchSet: 5
    Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
    Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Comment-Date: Wed, 13 Nov 2024 23:37:57 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Abigail Katcoff (Gerrit)

    unread,
    Nov 14, 2024, 8:31:47 AMNov 14
    to Orr Bernstein, Daniel Cheng, Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Orr Bernstein

    Abigail Katcoff added 1 comment

    Patchset-level comments
    Abigail Katcoff . resolved

    @orrb PTAL at histograms.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Orr Bernstein
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
    Gerrit-Change-Number: 5995411
    Gerrit-PatchSet: 5
    Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
    Gerrit-Reviewer: Orr Bernstein <or...@google.com>
    Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Orr Bernstein <or...@google.com>
    Gerrit-Comment-Date: Thu, 14 Nov 2024 13:31:29 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    open
    diffy

    Orr Bernstein (Gerrit)

    unread,
    Nov 14, 2024, 2:40:15 PMNov 14
    to Abigail Katcoff, Daniel Cheng, Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Abigail Katcoff

    Orr Bernstein added 3 comments

    Patchset-level comments
    Orr Bernstein . resolved

    Thanks!

    File tools/metrics/histograms/metadata/others/histograms.xml
    Line 1063, Patchset 5 (Latest):<histogram name="Ads.InterestGroup.Auction.NumPremadeContextsScheduled"
    Orr Bernstein . unresolved

    Is this supposed to be `PremadeContextsScheduledPerThread`? Could you update the description as well, perhaps just 'Recorded when the context preparation tasks are posted in each bidder thread' (if that's correct)?

    Line 1068, Patchset 5 (Latest): The number of contexts scheduled to be prepared before bids tasks are ready.
    Orr Bernstein . unresolved
    s/bids/bid/?
    ```suggestion
    The number of contexts scheduled to be prepared before bid tasks are ready.
    ```
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Abigail Katcoff
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
      Gerrit-Change-Number: 5995411
      Gerrit-PatchSet: 5
      Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Orr Bernstein <or...@google.com>
      Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Comment-Date: Thu, 14 Nov 2024 19:40:05 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Abigail Katcoff (Gerrit)

      unread,
      Nov 14, 2024, 3:08:56 PMNov 14
      to Orr Bernstein, Daniel Cheng, Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Orr Bernstein

      Abigail Katcoff added 2 comments

      File tools/metrics/histograms/metadata/others/histograms.xml
      Line 1063, Patchset 5:<histogram name="Ads.InterestGroup.Auction.NumPremadeContextsScheduled"
      Orr Bernstein . resolved

      Is this supposed to be `PremadeContextsScheduledPerThread`? Could you update the description as well, perhaps just 'Recorded when the context preparation tasks are posted in each bidder thread' (if that's correct)?

      Abigail Katcoff

      Yes! Thanks, I forgot to update this when I made the name change.

      Line 1068, Patchset 5: The number of contexts scheduled to be prepared before bids tasks are ready.
      Orr Bernstein . resolved
      s/bids/bid/?
      ```suggestion
      The number of contexts scheduled to be prepared before bid tasks are ready.
      ```
      Abigail Katcoff

      Done

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Orr Bernstein
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
      Gerrit-Change-Number: 5995411
      Gerrit-PatchSet: 6
      Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Orr Bernstein <or...@google.com>
      Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Orr Bernstein <or...@google.com>
      Gerrit-Comment-Date: Thu, 14 Nov 2024 20:08:47 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Orr Bernstein <or...@google.com>
      satisfied_requirement
      open
      diffy

      Orr Bernstein (Gerrit)

      unread,
      Nov 15, 2024, 1:06:18 PMNov 15
      to Abigail Katcoff, Daniel Cheng, Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Abigail Katcoff

      Orr Bernstein voted and added 1 comment

      Votes added by Orr Bernstein

      Code-Review+1

      1 comment

      Patchset-level comments
      Orr Bernstein . resolved

      Thanks!

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Abigail Katcoff
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
      Gerrit-Change-Number: 5995411
      Gerrit-PatchSet: 6
      Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Orr Bernstein <or...@google.com>
      Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Comment-Date: Fri, 15 Nov 2024 18:06:08 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Abigail Katcoff (Gerrit)

      unread,
      Nov 15, 2024, 1:07:25 PMNov 15
      to Orr Bernstein, Daniel Cheng, Russ Hamilton, Chromium LUCI CQ, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org

      Abigail Katcoff voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention set is empty
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • 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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
      Gerrit-Change-Number: 5995411
      Gerrit-PatchSet: 6
      Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Orr Bernstein <or...@google.com>
      Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Comment-Date: Fri, 15 Nov 2024 18:07:14 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Chromium LUCI CQ (Gerrit)

      unread,
      Nov 15, 2024, 1:11:29 PMNov 15
      to Abigail Katcoff, Orr Bernstein, Daniel Cheng, Russ Hamilton, Chromium Metrics Reviews, chromium...@chromium.org, asvitkine...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org

      Chromium LUCI CQ submitted the change

      Change information

      Commit message:
      Protected Audience: prepare contexts during trusted signals download

      In the time between downloading bidding scripts and bidding signals,
      prepare some contexts for later use by making the contexts,
      running the top level script, and adding bindings. The worklet is
      relatively idle during this time, and doing some preparation in
      advance can improve the overall latency.

      This can be further improved in a follow-up CL to make the contexts
      before downloading the scripts, and running the top-level scripts
      once we have them.
      Bug: 378135925
      Change-Id: I0209d72fc2b9835782042ac520ea03a68cd10c3b
      Reviewed-by: Russ Hamilton <beham...@google.com>
      Reviewed-by: Orr Bernstein <or...@google.com>
      Commit-Queue: Abigail Katcoff <abigail...@chromium.org>
      Reviewed-by: Daniel Cheng <dch...@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#1383697}
      Files:
      • M content/services/auction_worklet/bidder_worklet.cc
      • M content/services/auction_worklet/bidder_worklet.h
      • M content/services/auction_worklet/bidder_worklet_unittest.cc
      • M testing/variations/fieldtrial_testing_config.json
      • M third_party/blink/common/features.cc
      • M third_party/blink/public/common/features.h
      • M tools/metrics/histograms/metadata/others/histograms.xml
      Change size: L
      Delta: 7 files changed, 564 insertions(+), 14 deletions(-)
      Branch: refs/heads/main
      Submit Requirements:
      • requirement satisfiedCode-Review: +1 by Orr Bernstein, +1 by Daniel Cheng, +1 by Russ Hamilton
      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: I0209d72fc2b9835782042ac520ea03a68cd10c3b
      Gerrit-Change-Number: 5995411
      Gerrit-PatchSet: 7
      Gerrit-Owner: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Abigail Katcoff <abigail...@chromium.org>
      Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Orr Bernstein <or...@google.com>
      Gerrit-Reviewer: Russ Hamilton <beham...@google.com>
      open
      diffy
      satisfied_requirement
      Reply all
      Reply to author
      Forward
      0 new messages