Add RECV_ECN socket option in P2PSocket interface [chromium/src : main]

0 views
Skip to first unread message

Sun Shin US (Gerrit)

unread,
Jun 13, 2024, 10:19:49 PMJun 13
to Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
Attention needed from Daniel Cheng and Per Kjellander

Sun Shin US added 1 comment

Patchset-level comments
File-level comment, Patchset 25 (Latest):
Sun Shin US . resolved

@dch...@chromium.org Seems like the test case failure got fixed. Could you please review the latest version of CL once again?

Open in Gerrit

Related details

Attention is currently required from:
  • Daniel Cheng
  • Per Kjellander
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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
Gerrit-Change-Number: 5545427
Gerrit-PatchSet: 25
Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
Gerrit-Reviewer: Jack Shira <jack...@google.com>
Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
Gerrit-Attention: Per Kjellander <pe...@chromium.org>
Gerrit-Comment-Date: Fri, 14 Jun 2024 02:19:37 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Andrew Grieve (Gerrit)

unread,
Jun 14, 2024, 9:42:06 AMJun 14
to Sun Shin US, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
Attention needed from Daniel Cheng, Per Kjellander and Sun Shin US

Andrew Grieve added 1 comment

File testing/android/native_test/BUILD.gn
Line 69, Patchset 25 (Latest): "//gin:v8_snapshot_assets",
Andrew Grieve . unresolved

I don't think we should add a dep onto //gin from //testing. Which tests need this file?

Open in Gerrit

Related details

Attention is currently required from:
  • Daniel Cheng
  • Per Kjellander
  • Sun Shin US
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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
    Gerrit-Change-Number: 5545427
    Gerrit-PatchSet: 25
    Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
    Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
    Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
    Gerrit-Reviewer: Jack Shira <jack...@google.com>
    Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
    Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
    Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
    Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
    Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
    Gerrit-Attention: Per Kjellander <pe...@chromium.org>
    Gerrit-Comment-Date: Fri, 14 Jun 2024 13:41:54 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Sun Shin US (Gerrit)

    unread,
    Jun 14, 2024, 10:58:11 AMJun 14
    to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
    Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

    Sun Shin US added 1 comment

    File testing/android/native_test/BUILD.gn
    Line 69, Patchset 25 (Latest): "//gin:v8_snapshot_assets",
    Andrew Grieve . resolved

    I don't think we should add a dep onto //gin from //testing. Which tests need this file?

    Sun Shin US

    @andrew thanks for the review the code. The reason why I added the v8_snapshot_assets in here is that I have added the V8 initialization for the new ipc_socket_factory_test as @dcheng suggested through <https://chromium-review.googlesource.com/c/chromium/src/+/5545427/comment/343c1500_3e06a45b/> comment. And I have added the v8_snapshot dependency on the third_party/blink/renderer/platform/BUILD.gn for this. However, in case of Android blink_platform_unittests couldn't read the v8_snapshot assets unless I have added the dependency to the native_test build configuration. So I have added the dependency in here. If there is a better way to use the v8_snapshot, please advise me, then I will update the CL.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Andrew Grieve
    • Daniel Cheng
    • Per Kjellander
    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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
    Gerrit-Change-Number: 5545427
    Gerrit-PatchSet: 25
    Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
    Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
    Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
    Gerrit-Reviewer: Jack Shira <jack...@google.com>
    Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
    Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
    Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
    Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
    Gerrit-Attention: Per Kjellander <pe...@chromium.org>
    Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
    Gerrit-Comment-Date: Fri, 14 Jun 2024 14:58:02 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Andrew Grieve <agr...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Andrew Grieve (Gerrit)

    unread,
    Jun 14, 2024, 11:03:57 AMJun 14
    to Sun Shin US, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
    Attention needed from Daniel Cheng, Per Kjellander and Sun Shin US

    Andrew Grieve added 1 comment

    File testing/android/native_test/BUILD.gn
    Line 69, Patchset 25 (Latest): "//gin:v8_snapshot_assets",
    Andrew Grieve . resolved

    I don't think we should add a dep onto //gin from //testing. Which tests need this file?

    Sun Shin US

    @andrew thanks for the review the code. The reason why I added the v8_snapshot_assets in here is that I have added the V8 initialization for the new ipc_socket_factory_test as @dcheng suggested through <https://chromium-review.googlesource.com/c/chromium/src/+/5545427/comment/343c1500_3e06a45b/> comment. And I have added the v8_snapshot dependency on the third_party/blink/renderer/platform/BUILD.gn for this. However, in case of Android blink_platform_unittests couldn't read the v8_snapshot assets unless I have added the dependency to the native_test build configuration. So I have added the dependency in here. If there is a better way to use the v8_snapshot, please advise me, then I will update the CL.

    Andrew Grieve

    Might be enough to add it to `blink_platform_unittests`. I'd try that first.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Daniel Cheng
    • Per Kjellander
    • Sun Shin US
    Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
    Gerrit-Attention: Per Kjellander <pe...@chromium.org>
    Gerrit-Comment-Date: Fri, 14 Jun 2024 15:03:47 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Sun Shin US <sus...@nvidia.com>
    Comment-In-Reply-To: Andrew Grieve <agr...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Sun Shin US (Gerrit)

    unread,
    Jun 14, 2024, 11:05:58 AMJun 14
    to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
    Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

    Sun Shin US added 1 comment

    File testing/android/native_test/BUILD.gn
    Line 69, Patchset 25 (Latest): "//gin:v8_snapshot_assets",
    Andrew Grieve . resolved

    I don't think we should add a dep onto //gin from //testing. Which tests need this file?

    Sun Shin US

    @andrew thanks for the review the code. The reason why I added the v8_snapshot_assets in here is that I have added the V8 initialization for the new ipc_socket_factory_test as @dcheng suggested through <https://chromium-review.googlesource.com/c/chromium/src/+/5545427/comment/343c1500_3e06a45b/> comment. And I have added the v8_snapshot dependency on the third_party/blink/renderer/platform/BUILD.gn for this. However, in case of Android blink_platform_unittests couldn't read the v8_snapshot assets unless I have added the dependency to the native_test build configuration. So I have added the dependency in here. If there is a better way to use the v8_snapshot, please advise me, then I will update the CL.

    Andrew Grieve

    Might be enough to add it to `blink_platform_unittests`. I'd try that first.

    Sun Shin US

    Thanks. let me try this.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Andrew Grieve
    • Daniel Cheng
    • Per Kjellander
    Gerrit-Attention: Per Kjellander <pe...@chromium.org>
    Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
    Gerrit-Comment-Date: Fri, 14 Jun 2024 15:05:46 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Sun Shin US (Gerrit)

    unread,
    Jun 14, 2024, 11:22:53 AMJun 14
    to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
    Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

    Sun Shin US added 1 comment

    File testing/android/native_test/BUILD.gn
    Line 69, Patchset 25: "//gin:v8_snapshot_assets",
    Andrew Grieve . resolved

    I don't think we should add a dep onto //gin from //testing. Which tests need this file?

    Sun Shin US

    @andrew thanks for the review the code. The reason why I added the v8_snapshot_assets in here is that I have added the V8 initialization for the new ipc_socket_factory_test as @dcheng suggested through <https://chromium-review.googlesource.com/c/chromium/src/+/5545427/comment/343c1500_3e06a45b/> comment. And I have added the v8_snapshot dependency on the third_party/blink/renderer/platform/BUILD.gn for this. However, in case of Android blink_platform_unittests couldn't read the v8_snapshot assets unless I have added the dependency to the native_test build configuration. So I have added the dependency in here. If there is a better way to use the v8_snapshot, please advise me, then I will update the CL.

    Andrew Grieve

    Might be enough to add it to `blink_platform_unittests`. I'd try that first.

    Sun Shin US

    Thanks. let me try this.

    Sun Shin US

    It seems adding the dependency is not allowed:

    Step analyze failed. Error logs are shown below:
    ERROR Dependency cycle:
    //testing/android/native_test:native_test_java__header ->
    //third_party/blink/renderer/platform:blink_platform_unittests ->
    //third_party/blink/renderer/platform:blink_platform_unittests__apk ->
    //third_party/blink/renderer/platform:blink_platform_unittests__apk__create ->
    //testing/android/native_test:native_test_java ->
    //testing/android/native_test:native_test_java__dex ->
    //testing/android/native_test:native_test_java__compile_java ->
    //testing/android/native_test:native_test_java__header
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Andrew Grieve
    • Daniel Cheng
    • Per Kjellander
    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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
    Gerrit-Change-Number: 5545427
    Gerrit-PatchSet: 26
    Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
    Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
    Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
    Gerrit-Reviewer: Jack Shira <jack...@google.com>
    Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
    Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
    Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
    Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
    Gerrit-Attention: Per Kjellander <pe...@chromium.org>
    Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
    Gerrit-Comment-Date: Fri, 14 Jun 2024 15:22:44 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Sun Shin US (Gerrit)

    unread,
    Jun 14, 2024, 11:23:49 AMJun 14
    to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
    Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

    Sun Shin US added 1 comment

    File testing/android/native_test/BUILD.gn
    Line 69, Patchset 25: "//gin:v8_snapshot_assets",
    Andrew Grieve . resolved

    I don't think we should add a dep onto //gin from //testing. Which tests need this file?

    Sun Shin US

    @andrew thanks for the review the code. The reason why I added the v8_snapshot_assets in here is that I have added the V8 initialization for the new ipc_socket_factory_test as @dcheng suggested through <https://chromium-review.googlesource.com/c/chromium/src/+/5545427/comment/343c1500_3e06a45b/> comment. And I have added the v8_snapshot dependency on the third_party/blink/renderer/platform/BUILD.gn for this. However, in case of Android blink_platform_unittests couldn't read the v8_snapshot assets unless I have added the dependency to the native_test build configuration. So I have added the dependency in here. If there is a better way to use the v8_snapshot, please advise me, then I will update the CL.

    Andrew Grieve

    Might be enough to add it to `blink_platform_unittests`. I'd try that first.

    Sun Shin US

    Thanks. let me try this.

    Sun Shin US

    It seems adding the dependency is not allowed:

    Step analyze failed. Error logs are shown below:
    ERROR Dependency cycle:
    //testing/android/native_test:native_test_java__header ->
    //third_party/blink/renderer/platform:blink_platform_unittests ->
    //third_party/blink/renderer/platform:blink_platform_unittests__apk ->
    //third_party/blink/renderer/platform:blink_platform_unittests__apk__create ->
    //testing/android/native_test:native_test_java ->
    //testing/android/native_test:native_test_java__dex ->
    //testing/android/native_test:native_test_java__compile_java ->
    //testing/android/native_test:native_test_java__header
    Sun Shin US

    let me try some other configurations as well.

    Gerrit-Comment-Date: Fri, 14 Jun 2024 15:23:38 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Sun Shin US (Gerrit)

    unread,
    Jun 14, 2024, 1:42:14 PMJun 14
    to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
    File testing/android/native_test/BUILD.gn
    Sun Shin US

    @agr...@chromium.org I tried several options which are not relying on the "gin" module but couldn't find the resolution. It this is not a hard requirement, could we have the dependency at this time and resolve it in a separate CL?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Andrew Grieve
    • Daniel Cheng
    • Per Kjellander
    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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
    Gerrit-Change-Number: 5545427
    Gerrit-PatchSet: 34
    Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
    Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
    Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
    Gerrit-Reviewer: Jack Shira <jack...@google.com>
    Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
    Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
    Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
    Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
    Gerrit-CC: Kentaro Hara <har...@chromium.org>
    Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
    Gerrit-Attention: Per Kjellander <pe...@chromium.org>
    Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
    Gerrit-Comment-Date: Fri, 14 Jun 2024 17:42:01 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Andrew Grieve (Gerrit)

    unread,
    Jun 14, 2024, 1:49:30 PMJun 14
    to Sun Shin US, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
    Attention needed from Daniel Cheng, Per Kjellander and Sun Shin US

    Andrew Grieve added 1 comment

    File testing/android/native_test/BUILD.gn
    Andrew Grieve

    The dependency cycle you pasted looks suspicious to me. I'd guess you either didn't remove the `//gin:v8_snapshot_assets` dep, or, more likely, the depfiles are stale and you need to either do a clean build, or clear out your depfiles via `find out/Debug -name "*.d" -delete`

    I'm heading out for the day but can look into this on Monday if it's not figured out. I don't think we can move forward with adding `//gin` to every test suite.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Daniel Cheng
    • Per Kjellander
    • Sun Shin US
    Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
    Gerrit-Attention: Per Kjellander <pe...@chromium.org>
    Gerrit-Comment-Date: Fri, 14 Jun 2024 17:49:18 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Daniel Cheng (Gerrit)

    unread,
    Jun 14, 2024, 1:52:29 PMJun 14
    to Sun Shin US, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
    Attention needed from Per Kjellander and Sun Shin US

    Daniel Cheng added 1 comment

    Patchset-level comments
    File-level comment, Patchset 34 (Latest):
    Daniel Cheng . unresolved

    OK... I'm going to have to patch in this CL and try it later. I'm not sure why we need to plumb a callback through InitializeBlink() now. As far as I know, all the Blink stuff is already initialized in platform unit tests, so it seems to me something weird is going on...

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Per Kjellander
    • Sun Shin US
    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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
      Gerrit-Change-Number: 5545427
      Gerrit-PatchSet: 34
      Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
      Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
      Gerrit-Reviewer: Jack Shira <jack...@google.com>
      Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
      Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
      Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
      Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
      Gerrit-Attention: Per Kjellander <pe...@chromium.org>
      Gerrit-Comment-Date: Fri, 14 Jun 2024 17:52:19 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Sun Shin US (Gerrit)

      unread,
      Jun 14, 2024, 2:06:06 PMJun 14
      to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
      Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

      Sun Shin US added 2 comments

      Patchset-level comments
      Daniel Cheng . unresolved

      OK... I'm going to have to patch in this CL and try it later. I'm not sure why we need to plumb a callback through InitializeBlink() now. As far as I know, all the Blink stuff is already initialized in platform unit tests, so it seems to me something weird is going on...

      Sun Shin US

      @dch...@chromium.org thanks for the review.

      As in the following comments in the code, there are unit tests for the heap testing which requires the HeapTestingPlatform instead of default V8 Platform. So I have added this interface to sustain the extended platform. Will add this information in the comment section of the callback.

        // Initializing ThreadState for testing with a testing specific platform.
      // ScopedUnittestsEnvironmentSetup keeps the platform alive until the end of
      // the test. The testing platform is initialized using gin::V8Platform which
      // is the default platform used by ThreadState.
      // Note that the platform is not initialized by AttachMainThreadForTesting
      // to avoid including test-only headers in production build targets.
      File testing/android/native_test/BUILD.gn
      Sun Shin US

      @andrew, Thanks for the feedback. Let's me check more.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Andrew Grieve
      • Daniel Cheng
      • Per Kjellander
      Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
      Gerrit-Attention: Per Kjellander <pe...@chromium.org>
      Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
      Gerrit-Comment-Date: Fri, 14 Jun 2024 18:05:51 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Daniel Cheng <dch...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Sun Shin US (Gerrit)

      unread,
      Jun 18, 2024, 2:42:24 PM (11 days ago) Jun 18
      to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
      Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

      Sun Shin US added 1 comment

      Patchset-level comments
      File-level comment, Patchset 34:
      Daniel Cheng . resolved

      OK... I'm going to have to patch in this CL and try it later. I'm not sure why we need to plumb a callback through InitializeBlink() now. As far as I know, all the Blink stuff is already initialized in platform unit tests, so it seems to me something weird is going on...

      Sun Shin US

      @dch...@chromium.org thanks for the review.

      As in the following comments in the code, there are unit tests for the heap testing which requires the HeapTestingPlatform instead of default V8 Platform. So I have added this interface to sustain the extended platform. Will add this information in the comment section of the callback.

        // Initializing ThreadState for testing with a testing specific platform.
      // ScopedUnittestsEnvironmentSetup keeps the platform alive until the end of
      // the test. The testing platform is initialized using gin::V8Platform which
      // is the default platform used by ThreadState.
      // Note that the platform is not initialized by AttachMainThreadForTesting
      // to avoid including test-only headers in production build targets.
      Sun Shin US

      Added the detailed information regarding the callback in the latest CL.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Andrew Grieve
      • Daniel Cheng
      • Per Kjellander
      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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
      Gerrit-Change-Number: 5545427
      Gerrit-PatchSet: 35
      Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
      Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
      Gerrit-Reviewer: Jack Shira <jack...@google.com>
      Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
      Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
      Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
      Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
      Gerrit-Attention: Per Kjellander <pe...@chromium.org>
      Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
      Gerrit-Comment-Date: Tue, 18 Jun 2024 18:42:12 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Sun Shin US (Gerrit)

      unread,
      Jun 21, 2024, 2:41:28 PM (8 days ago) Jun 21
      to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
      Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

      Sun Shin US added 2 comments

      Patchset-level comments
      Daniel Cheng . resolved

      OK... I'm going to have to patch in this CL and try it later. I'm not sure why we need to plumb a callback through InitializeBlink() now. As far as I know, all the Blink stuff is already initialized in platform unit tests, so it seems to me something weird is going on...

      Sun Shin US

      @dch...@chromium.org thanks for the review.

      As in the following comments in the code, there are unit tests for the heap testing which requires the HeapTestingPlatform instead of default V8 Platform. So I have added this interface to sustain the extended platform. Will add this information in the comment section of the callback.

        // Initializing ThreadState for testing with a testing specific platform.
      // ScopedUnittestsEnvironmentSetup keeps the platform alive until the end of
      // the test. The testing platform is initialized using gin::V8Platform which
      // is the default platform used by ThreadState.
      // Note that the platform is not initialized by AttachMainThreadForTesting
      // to avoid including test-only headers in production build targets.
      Sun Shin US

      Added the detailed information regarding the callback in the latest CL.

      Sun Shin US

      @dch...@chromium.org I am wondering if you would have a chance to try the CL? Would you be ok to have the platform unit test changes into this CL or make a separate CL? I am ok with both.

      File testing/android/native_test/BUILD.gn

      @agr...@chromium.org I have figured out that there was a missing reference for the v8_snapshot in third_party/blink/renderer/platform/BUILD.gn and added it.
      Please review the latest PS#72 in this CL and let me know your opinion.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Andrew Grieve
      • Daniel Cheng
      • Per Kjellander
      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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
      Gerrit-Change-Number: 5545427
      Gerrit-PatchSet: 72
      Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
      Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
      Gerrit-Reviewer: Jack Shira <jack...@google.com>
      Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
      Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
      Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
      Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
      Gerrit-Attention: Per Kjellander <pe...@chromium.org>
      Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
      Gerrit-Comment-Date: Fri, 21 Jun 2024 18:41:15 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Daniel Cheng <dch...@chromium.org>
      Comment-In-Reply-To: Sun Shin US <sus...@nvidia.com>
      Comment-In-Reply-To: Andrew Grieve <agr...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Daniel Cheng (Gerrit)

      unread,
      Jun 24, 2024, 12:18:18 AM (6 days ago) Jun 24
      to Daniel Cheng, Sun Shin US, chromium...@chromium.org, Kentaro Hara, agriev...@chromium.org, ajayramamurth...@google.com, blink-re...@chromium.org, blink-...@chromium.org, blundell+...@chromium.org, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, kouhe...@chromium.org, network-ser...@chromium.org, oilpan-rev...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
      Attention needed from Sun Shin US

      Daniel Cheng added 1 comment

      Patchset-level comments
      File-level comment, Patchset 2 (Latest):
      Daniel Cheng . resolved

      Hi. I am sorry this took so long to get back to. Please look at the difference between PS1 and PS2. I tested locally and I think this should work for you, once I land the parent CL.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Sun Shin US
      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: I22292c9302b3ad827eb17a0c3fb56d76b670a065
      Gerrit-Change-Number: 5650066
      Gerrit-PatchSet: 2
      Gerrit-Owner: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
      Gerrit-Comment-Date: Mon, 24 Jun 2024 04:18:06 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Sun Shin US (Gerrit)

      unread,
      Jun 25, 2024, 9:44:51 AM (4 days ago) Jun 25
      to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
      Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

      Sun Shin US added 1 comment

      Sun Shin US . resolved

      @h...@chromium.org, @ho...@chromium.org Could both of you review the latest PS from this CL?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Andrew Grieve
      • Daniel Cheng
      • Per Kjellander
      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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
      Gerrit-Change-Number: 5545427
      Gerrit-PatchSet: 72
      Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
      Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
      Gerrit-Reviewer: Jack Shira <jack...@google.com>
      Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
      Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
      Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
      Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
      Gerrit-CC: Kentaro Hara <har...@chromium.org>
      Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
      Gerrit-Attention: Per Kjellander <pe...@chromium.org>
      Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
      Gerrit-Comment-Date: Tue, 25 Jun 2024 13:44:38 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Daniel Cheng (Gerrit)

      unread,
      Jun 25, 2024, 9:48:24 AM (4 days ago) Jun 25
      to Sun Shin US, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
      Attention needed from Andrew Grieve, Per Kjellander and Sun Shin US

      Daniel Cheng added 1 comment

      Patchset-level comments
      Daniel Cheng . unresolved

      Can you please have a look at https://chromium-review.googlesource.com/c/chromium/src/+/5650066? Now that we have a FakeMojoBindingContext, this should simplify your test considerably.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Andrew Grieve
      • Per Kjellander
      • Sun Shin US
        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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
          Gerrit-Change-Number: 5545427
          Gerrit-PatchSet: 72
          Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
          Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
          Gerrit-Reviewer: Jack Shira <jack...@google.com>
          Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
          Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
          Gerrit-Attention: Per Kjellander <pe...@chromium.org>
          Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
          Gerrit-Comment-Date: Tue, 25 Jun 2024 13:48:12 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Sun Shin US (Gerrit)

          unread,
          Jun 25, 2024, 4:16:56 PM (4 days ago) Jun 25
          to Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, agriev...@chromium.org, ajayramamurth...@google.com, blink-re...@chromium.org, blink-...@chromium.org, blundell+...@chromium.org, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, kouhe...@chromium.org, network-ser...@chromium.org, oilpan-rev...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
          Attention needed from Daniel Cheng

          Sun Shin US added 1 comment

          Sun Shin US . resolved

          @dch...@chromium.org Thank you so much for working on this. I think this new code looks more compact and also covers what I originally trying to resolve through the CL <5545427>.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Daniel Cheng
          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: I22292c9302b3ad827eb17a0c3fb56d76b670a065
          Gerrit-Change-Number: 5650066
          Gerrit-PatchSet: 2
          Gerrit-Owner: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
          Gerrit-Comment-Date: Tue, 25 Jun 2024 20:16:47 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Sun Shin US (Gerrit)

          unread,
          Jun 25, 2024, 4:20:03 PM (4 days ago) Jun 25
          to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
          Attention needed from Andrew Grieve, Daniel Cheng and Per Kjellander

          Sun Shin US added 1 comment

          Patchset-level comments
          Daniel Cheng . resolved

          Can you please have a look at https://chromium-review.googlesource.com/c/chromium/src/+/5650066? Now that we have a FakeMojoBindingContext, this should simplify your test considerably.

          Sun Shin US

          @dch...@chromium.org As I commented on CL<5650066>, really appreciate your effort and time to providing the fakeMojoContext class and simplify the implementation.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Andrew Grieve
          • Daniel Cheng
          • Per Kjellander
          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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
          Gerrit-Change-Number: 5545427
          Gerrit-PatchSet: 72
          Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
          Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
          Gerrit-Reviewer: Jack Shira <jack...@google.com>
          Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
          Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
          Gerrit-Attention: Per Kjellander <pe...@chromium.org>
          Gerrit-Attention: Andrew Grieve <agr...@chromium.org>
          Gerrit-Comment-Date: Tue, 25 Jun 2024 20:19:54 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          Comment-In-Reply-To: Daniel Cheng <dch...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Sun Shin US (Gerrit)

          unread,
          Jun 25, 2024, 4:20:48 PM (4 days ago) Jun 25
          to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com

          Sun Shin US abandoned this change

          Related details

          Attention set is empty
          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: abandon
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Sun Shin US (Gerrit)

          unread,
          Jun 25, 2024, 4:28:36 PM (4 days ago) Jun 25
          to Daniel Cheng, Harald Alvestrand, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, agriev...@chromium.org, ajayramamurth...@google.com, blink-re...@chromium.org, blink-...@chromium.org, blundell+...@chromium.org, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, kouhe...@chromium.org, network-ser...@chromium.org, oilpan-rev...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
          Attention needed from Daniel Cheng and Harald Alvestrand

          Sun Shin US added 1 comment

          Patchset-level comments
          File-level comment, Patchset 2 (Latest):
          Daniel Cheng . resolved

          Hi. I am sorry this took so long to get back to. Please look at the difference between PS1 and PS2. I tested locally and I think this should work for you, once I land the parent CL.

          Sun Shin US

          No worries. And thanks for your all the advices. I originally slightly misunderstood your intention and now it looks more clearer.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Daniel Cheng
          • Harald Alvestrand
          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: I22292c9302b3ad827eb17a0c3fb56d76b670a065
          Gerrit-Change-Number: 5650066
          Gerrit-PatchSet: 2
          Gerrit-Owner: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
          Gerrit-Attention: Harald Alvestrand <h...@chromium.org>
          Gerrit-Comment-Date: Tue, 25 Jun 2024 20:28:26 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Daniel Cheng (Gerrit)

          unread,
          Jun 26, 2024, 10:47:53 AM (3 days ago) Jun 26
          to Daniel Cheng, Sun Shin US, Harald Alvestrand, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, agriev...@chromium.org, ajayramamurth...@google.com, blink-re...@chromium.org, blink-...@chromium.org, blundell+...@chromium.org, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, kouhe...@chromium.org, network-ser...@chromium.org, oilpan-rev...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com

          Daniel Cheng abandoned this change

          Related details

          Attention set is empty
          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: abandon
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Daniel Cheng (Gerrit)

          unread,
          Jun 26, 2024, 10:57:20 AM (3 days ago) Jun 26
          to Daniel Cheng, Sun Shin US, Harald Alvestrand, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, agriev...@chromium.org, ajayramamurth...@google.com, blink-re...@chromium.org, blink-...@chromium.org, blundell+...@chromium.org, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, kouhe...@chromium.org, network-ser...@chromium.org, oilpan-rev...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com

          Daniel Cheng added 1 comment

          Patchset-level comments
          Daniel Cheng . unresolved

          Hi. I am sorry this took so long to get back to. Please look at the difference between PS1 and PS2. I tested locally and I think this should work for you, once I land the parent CL.

          Sun Shin US

          No worries. And thanks for your all the advices. I originally slightly misunderstood your intention and now it looks more clearer.

          Daniel Cheng

          Let's land your original CL still. It shouldn't be too hard to adapt it (you can either patch in this CL using `git cl patch 5650066` and then reset the CL to your original CL using `git cl issue 5545427`)

          Open in Gerrit

          Related details

          Attention set is empty
          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: I22292c9302b3ad827eb17a0c3fb56d76b670a065
          Gerrit-Change-Number: 5650066
          Gerrit-PatchSet: 2
          Gerrit-Owner: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-Comment-Date: Wed, 26 Jun 2024 14:57:11 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          Comment-In-Reply-To: Daniel Cheng <dch...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Sun Shin US (Gerrit)

          unread,
          Jun 26, 2024, 2:12:43 PM (3 days ago) Jun 26
          to Daniel Cheng, Harald Alvestrand, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, agriev...@chromium.org, ajayramamurth...@google.com, blink-re...@chromium.org, blink-...@chromium.org, blundell+...@chromium.org, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, kouhe...@chromium.org, network-ser...@chromium.org, oilpan-rev...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
          Attention needed from Daniel Cheng

          Sun Shin US added 1 comment

          Patchset-level comments
          Daniel Cheng . unresolved

          Hi. I am sorry this took so long to get back to. Please look at the difference between PS1 and PS2. I tested locally and I think this should work for you, once I land the parent CL.

          Sun Shin US

          No worries. And thanks for your all the advices. I originally slightly misunderstood your intention and now it looks more clearer.

          Daniel Cheng

          Let's land your original CL still. It shouldn't be too hard to adapt it (you can either patch in this CL using `git cl patch 5650066` and then reset the CL to your original CL using `git cl issue 5545427`)

          Sun Shin US

          @dch...@chromium.org Sure, I will update the original CL based on your feedback.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Daniel Cheng
          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: I22292c9302b3ad827eb17a0c3fb56d76b670a065
          Gerrit-Change-Number: 5650066
          Gerrit-PatchSet: 2
          Gerrit-Owner: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
          Gerrit-Comment-Date: Wed, 26 Jun 2024 18:12:35 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Sun Shin US (Gerrit)

          unread,
          Jun 26, 2024, 2:36:54 PM (3 days ago) Jun 26
          to Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Daniel Cheng, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com

          Sun Shin US restored this change

          Related details

          Attention set is empty
          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: restore
          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
          Gerrit-Change-Number: 5545427
          Gerrit-PatchSet: 72
          Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
          Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
          Gerrit-Reviewer: Jack Shira <jack...@google.com>
          Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
          Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Sun Shin US (Gerrit)

          unread,
          Jun 26, 2024, 3:34:12 PM (3 days ago) Jun 26
          to Daniel Cheng, Harald Alvestrand, Chromium LUCI CQ, chromium...@chromium.org, Kentaro Hara, agriev...@chromium.org, ajayramamurth...@google.com, blink-re...@chromium.org, blink-...@chromium.org, blundell+...@chromium.org, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, kouhe...@chromium.org, network-ser...@chromium.org, oilpan-rev...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
          Attention needed from Daniel Cheng

          Sun Shin US added 1 comment

          Patchset-level comments
          Daniel Cheng . resolved

          Hi. I am sorry this took so long to get back to. Please look at the difference between PS1 and PS2. I tested locally and I think this should work for you, once I land the parent CL.

          Sun Shin US

          No worries. And thanks for your all the advices. I originally slightly misunderstood your intention and now it looks more clearer.

          Daniel Cheng

          Let's land your original CL still. It shouldn't be too hard to adapt it (you can either patch in this CL using `git cl patch 5650066` and then reset the CL to your original CL using `git cl issue 5545427`)

          Sun Shin US

          @dch...@chromium.org Sure, I will update the original CL based on your feedback.

          Sun Shin US

          Finished updating the original CL<5545427>.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Daniel Cheng
          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: I22292c9302b3ad827eb17a0c3fb56d76b670a065
          Gerrit-Change-Number: 5650066
          Gerrit-PatchSet: 2
          Gerrit-Owner: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
          Gerrit-Comment-Date: Wed, 26 Jun 2024 19:34:02 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Daniel Cheng (Gerrit)

          unread,
          Jun 26, 2024, 9:01:45 PM (3 days ago) Jun 26
          to Sun Shin US, Daniel Cheng, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
          Attention needed from Sun Shin US

          Daniel Cheng voted and added 1 comment

          Votes added by Daniel Cheng

          Code-Review+1

          1 comment

          Patchset-level comments
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Sun Shin US
          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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
          Gerrit-Change-Number: 5545427
          Gerrit-PatchSet: 73
          Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
          Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
          Gerrit-Reviewer: Jack Shira <jack...@google.com>
          Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
          Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
          Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
          Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
          Gerrit-CC: Kentaro Hara <har...@chromium.org>
          Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
          Gerrit-Comment-Date: Thu, 27 Jun 2024 01:01:31 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Sun Shin US (Gerrit)

          unread,
          Jun 27, 2024, 5:06:50 PM (2 days ago) Jun 27
          to Ryan Hansberry, Crisrael Lucero, Pu Shi, Daniel Classon, Daniel Cheng, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
          Attention needed from Crisrael Lucero, Daniel Classon, Pu Shi and Ryan Hansberry

          Sun Shin US added 1 comment

          File chrome/services/sharing/webrtc/ipc_packet_socket_factory.cc
          Line 56, Patchset 73 (Latest): case rtc::Socket::OPT_RECV_ECN:
          Sun Shin US . unresolved
          Open in Gerrit

          Related details

          Attention is currently required from:
          • Crisrael Lucero
          • Daniel Classon
          • Pu Shi
          • Ryan Hansberry
          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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
            Gerrit-Change-Number: 5545427
            Gerrit-PatchSet: 73
            Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
            Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
            Gerrit-Reviewer: Crisrael Lucero <cris...@google.com>
            Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
            Gerrit-Reviewer: Daniel Classon <dcla...@google.com>
            Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
            Gerrit-Reviewer: Jack Shira <jack...@google.com>
            Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
            Gerrit-Reviewer: Pu Shi <pu...@google.com>
            Gerrit-Reviewer: Ryan Hansberry <hans...@chromium.org>
            Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
            Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
            Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
            Gerrit-CC: Kentaro Hara <har...@chromium.org>
            Gerrit-Attention: Ryan Hansberry <hans...@chromium.org>
            Gerrit-Attention: Daniel Classon <dcla...@google.com>
            Gerrit-Attention: Pu Shi <pu...@google.com>
            Gerrit-Attention: Crisrael Lucero <cris...@google.com>
            Gerrit-Comment-Date: Thu, 27 Jun 2024 21:06:38 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Crisrael Lucero (Gerrit)

            unread,
            Jun 27, 2024, 6:42:52 PM (2 days ago) Jun 27
            to Sun Shin US, Ryan Hansberry, Pu Shi, Daniel Classon, Daniel Cheng, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
            Attention needed from Daniel Classon, Pu Shi, Ryan Hansberry and Sun Shin US

            Crisrael Lucero added 1 comment

            Patchset-level comments
            Crisrael Lucero . resolved

            c/s/s/webrtc/ipc_packet_socket_factory.cc LGTM

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Daniel Classon
            • Pu Shi
            • Ryan Hansberry
            • Sun Shin US
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement is not satisfiedCode-Review
            Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
            Gerrit-Comment-Date: Thu, 27 Jun 2024 22:42:35 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Crisrael Lucero (Gerrit)

            unread,
            Jun 27, 2024, 6:42:54 PM (2 days ago) Jun 27
            to Sun Shin US, Ryan Hansberry, Pu Shi, Daniel Classon, Daniel Cheng, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
            Attention needed from Daniel Classon, Pu Shi, Ryan Hansberry and Sun Shin US

            Crisrael Lucero voted Code-Review+1

            Code-Review+1
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Daniel Classon
            • Pu Shi
            • Ryan Hansberry
            • Sun Shin US
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Review
            Gerrit-Comment-Date: Thu, 27 Jun 2024 22:42:39 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            open
            diffy

            Sun Shin US (Gerrit)

            unread,
            Jun 27, 2024, 9:04:04 PM (2 days ago) Jun 27
            to Ryan Hansberry, Crisrael Lucero, Pu Shi, Daniel Classon, Daniel Cheng, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
            Attention needed from Crisrael Lucero, Daniel Classon, Pu Shi and Ryan Hansberry

            Sun Shin US added 1 comment

            File chrome/services/sharing/webrtc/ipc_packet_socket_factory.cc
            Line 56, Patchset 73 (Latest): case rtc::Socket::OPT_RECV_ECN:
            Sun Shin US . resolved
            Sun Shin US

            marked as resolved, requesting the reviewers attention.

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Crisrael Lucero
            • Daniel Classon
            • Pu Shi
            • Ryan Hansberry
              Submit Requirements:
              • requirement satisfiedCode-Coverage
              • requirement is not satisfiedCode-Review
              Gerrit-Attention: Crisrael Lucero <cris...@google.com>
              Gerrit-Comment-Date: Thu, 27 Jun 2024 21:27:20 +0000
              Gerrit-HasComments: Yes
              Gerrit-Has-Labels: No
              satisfied_requirement
              unsatisfied_requirement
              open
              diffy

              Joone Hur (Gerrit)

              unread,
              Jun 27, 2024, 11:53:07 PM (2 days ago) Jun 27
              to Sun Shin US, Crisrael Lucero, Ryan Hansberry, Pu Shi, Daniel Classon, Daniel Cheng, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, Chromium LUCI CQ, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com
              Attention needed from Daniel Classon, Pu Shi, Ryan Hansberry and Sun Shin US

              Joone Hur voted Commit-Queue+2

              Commit-Queue+2
              Open in Gerrit

              Related details

              Attention is currently required from:
              • Daniel Classon
              • Pu Shi
              • Ryan Hansberry
              • Sun Shin US
              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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
              Gerrit-Change-Number: 5545427
              Gerrit-PatchSet: 73
              Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
              Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
              Gerrit-Reviewer: Crisrael Lucero <cris...@google.com>
              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
              Gerrit-Reviewer: Daniel Classon <dcla...@google.com>
              Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
              Gerrit-Reviewer: Jack Shira <jack...@google.com>
              Gerrit-Reviewer: Joone Hur <jo...@chromium.org>
              Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
              Gerrit-Reviewer: Pu Shi <pu...@google.com>
              Gerrit-Reviewer: Ryan Hansberry <hans...@chromium.org>
              Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
              Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
              Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
              Gerrit-CC: Kentaro Hara <har...@chromium.org>
              Gerrit-Attention: Ryan Hansberry <hans...@chromium.org>
              Gerrit-Attention: Daniel Classon <dcla...@google.com>
              Gerrit-Attention: Pu Shi <pu...@google.com>
              Gerrit-Attention: Sun Shin US <sus...@nvidia.com>
              Gerrit-Comment-Date: Fri, 28 Jun 2024 03:52:56 +0000
              Gerrit-HasComments: No
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              open
              diffy

              Chromium LUCI CQ (Gerrit)

              unread,
              Jun 28, 2024, 12:48:46 AM (yesterday) Jun 28
              to Sun Shin US, Joone Hur, Crisrael Lucero, Ryan Hansberry, Pu Shi, Daniel Classon, Daniel Cheng, Andrew Grieve, Kentaro Hara, Anantanarayanan Iyengar US, AyeAye, Tsuyoshi Horo, Harald Alvestrand, Tricium, Jack Shira, Per Kjellander, chromium...@chromium.org, agriev...@chromium.org, oilpan-rev...@chromium.org, kouhe...@chromium.org, blink-re...@chromium.org, ajayramamurth...@google.com, blink-...@chromium.org, blundell+...@chromium.org, cclem+wat...@google.com, crisrael+w...@google.com, dclasson+w...@google.com, hais+wat...@google.com, hansberry+w...@chromium.org, hansenmichael...@google.com, jackshira+w...@google.com, kinuko...@chromium.org, network-ser...@chromium.org, pushi+wat...@google.com, suetfei+wa...@google.com, xlythe+wa...@google.com

              Chromium LUCI CQ submitted the change

              Change information

              Commit message:
              Add RECV_ECN socket option in P2PSocket interface

              This patch adds interface changes to 'services/network' and
              'third_party/blink' to support ECN handling in WebRTC.

              ECN means Explicit Congestion Notification.
              See RFC9331 for details.

              Purpose it to allow webrtc to add new experimental socket options.
              Ex, https://webrtc-review.googlesource.com/c/src/+/332380
              Bug: webrtc:15368
              Change-Id: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
              Reviewed-by: Crisrael Lucero <cris...@google.com>
              Commit-Queue: Joone Hur <jo...@chromium.org>
              Reviewed-by: Daniel Cheng <dch...@chromium.org>
              Cr-Commit-Position: refs/heads/main@{#1320795}
              Files:
              • M chrome/services/sharing/webrtc/ipc_packet_socket_factory.cc
              • M services/network/p2p/socket_tcp.cc
              • M services/network/p2p/socket_udp.cc
              • M services/network/p2p/socket_udp_unittest.cc
              • M services/network/public/cpp/p2p_socket_type.h
              • M third_party/blink/renderer/platform/BUILD.gn
              • M third_party/blink/renderer/platform/p2p/DEPS
              • M third_party/blink/renderer/platform/p2p/ipc_socket_factory.cc
              • A third_party/blink/renderer/platform/p2p/ipc_socket_factory_test.cc
              Change size: M
              Delta: 9 files changed, 126 insertions(+), 7 deletions(-)
              Branch: refs/heads/main
              Submit Requirements:
              • requirement satisfiedCode-Review: +1 by Daniel Cheng, +1 by Crisrael Lucero
              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: I219e2e39f14f4384f5e6b2e1a007f05efb8bb830
              Gerrit-Change-Number: 5545427
              Gerrit-PatchSet: 74
              Gerrit-Owner: Sun Shin US <sus...@nvidia.com>
              Gerrit-Reviewer: Andrew Grieve <agr...@chromium.org>
              Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
              Gerrit-Reviewer: Crisrael Lucero <cris...@google.com>
              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
              Gerrit-Reviewer: Daniel Classon <dcla...@google.com>
              Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
              Gerrit-Reviewer: Jack Shira <jack...@google.com>
              Gerrit-Reviewer: Joone Hur <jo...@chromium.org>
              Gerrit-Reviewer: Per Kjellander <pe...@chromium.org>
              Gerrit-Reviewer: Pu Shi <pu...@google.com>
              Gerrit-Reviewer: Ryan Hansberry <hans...@chromium.org>
              Gerrit-Reviewer: Sun Shin US <sus...@nvidia.com>
              Gerrit-Reviewer: Tsuyoshi Horo <ho...@chromium.org>
              Gerrit-CC: Anantanarayanan Iyengar US <aiye...@nvidia.com>
              open
              diffy
              satisfied_requirement
              Reply all
              Reply to author
              Forward
              0 new messages