Revert "Use non-Signal interfaces to NetworkManager signals" [chromium/src : main]

0 views
Skip to first unread message

Chrome Crash (Prod) (Gerrit)

unread,
Nov 5, 2025, 6:03:30 AM (2 days ago) Nov 5
to Danil Chapovalov, Joe Downing, Chromium LUCI CQ, Stefan Zager, Harald Alvestrand, AyeAye, chromotin...@chromium.org, chromium...@chromium.org
Attention needed from Danil Chapovalov, Harald Alvestrand, Joe Downing and Stefan Zager

Chrome Crash (Prod) has uploaded the change for review

Chrome Crash (Prod) would like Danil Chapovalov, Joe Downing, Chromium LUCI CQ, Stefan Zager and Harald Alvestrand to review this change.

Commit message

Revert "Use non-Signal interfaces to NetworkManager signals"

This reverts commit a9dc308d3c521a37d9f386a33d81d1ce93564988.

Reason for revert:
The Suspect CL https://chromium-review.googlesource.com/q/Ie82f49332a2c8c4238905b711be01f1d58b5c4c0 is highly likely the cause of the crash. Please see the crash report http://crash/5c72c6d8d5490e67.
Rebase the Revert CL on top of main branch with conflicts allowed option to prevent false positive merge conflicts.

If you agree with the revert CL, please approve it and mark as Commit-Queue +2 to submit it.

More details can be found in the go/crash-revert-cls-creation.

Original change's description:
> Use non-Signal interfaces to NetworkManager signals
>
> This aids in the replacement of sigslot in webrtc.
>
> Bug: webrtc:42222066
> Change-Id: Ie82f49332a2c8c4238905b711be01f1d58b5c4c0
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7116598
> Reviewed-by: Stefan Zager <sza...@chromium.org>
> Reviewed-by: Danil Chapovalov <dani...@chromium.org>
> Commit-Queue: Harald Alvestrand <h...@chromium.org>
> Reviewed-by: Joe Downing <joe...@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1540281}
>
Bug: webrtc:42222066
Change-Id: I7dfd9461405a1ce00698c9a3064e92c5f66bf3e4

Change diff


Change information

Files:
  • M remoting/test/fake_network_manager.cc
  • M third_party/blink/renderer/platform/p2p/empty_network_manager.cc
  • M third_party/blink/renderer/platform/p2p/filtering_network_manager.cc
  • M third_party/blink/renderer/platform/p2p/filtering_network_manager_test.cc
  • M third_party/blink/renderer/platform/p2p/ipc_network_manager.cc
Change size: S
Delta: 5 files changed, 13 insertions(+), 11 deletions(-)
Open in Gerrit

Related details

Attention is currently required from:
  • Danil Chapovalov
  • Harald Alvestrand
  • Joe Downing
  • Stefan Zager
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: newchange
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I7dfd9461405a1ce00698c9a3064e92c5f66bf3e4
Gerrit-Change-Number: 7124438
Gerrit-PatchSet: 1
Gerrit-Owner: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Danil Chapovalov <dani...@chromium.org>
Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
Gerrit-Reviewer: Stefan Zager <sza...@chromium.org>
Gerrit-Attention: Danil Chapovalov <dani...@chromium.org>
Gerrit-Attention: Joe Downing <joe...@chromium.org>
Gerrit-Attention: Stefan Zager <sza...@chromium.org>
Gerrit-Attention: Harald Alvestrand <h...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Chrome Crash (Prod) (Gerrit)

unread,
Nov 5, 2025, 6:04:05 AM (2 days ago) Nov 5
to Rubber Stamper, Danil Chapovalov, Joe Downing, Chromium LUCI CQ, Stefan Zager, Harald Alvestrand, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org
Attention needed from Danil Chapovalov, Harald Alvestrand, Joe Downing and Stefan Zager

Chrome Crash (Prod) voted Commit-Queue+1

Trigger the CQ Dryrun through the Set Review API to save waiting time.

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Danil Chapovalov
  • Harald Alvestrand
  • Joe Downing
  • Stefan Zager
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I7dfd9461405a1ce00698c9a3064e92c5f66bf3e4
Gerrit-Change-Number: 7124438
Gerrit-PatchSet: 2
Gerrit-Owner: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
Gerrit-Reviewer: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Danil Chapovalov <dani...@chromium.org>
Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
Gerrit-Reviewer: Rubber Stamper <rubber-...@appspot.gserviceaccount.com>
Gerrit-Reviewer: Stefan Zager <sza...@chromium.org>
Gerrit-Attention: Danil Chapovalov <dani...@chromium.org>
Gerrit-Attention: Joe Downing <joe...@chromium.org>
Gerrit-Attention: Stefan Zager <sza...@chromium.org>
Gerrit-Attention: Harald Alvestrand <h...@chromium.org>
Gerrit-Comment-Date: Wed, 05 Nov 2025 11:03:54 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Rubber Stamper (Gerrit)

unread,
Nov 5, 2025, 6:04:23 AM (2 days ago) Nov 5
to Chrome Crash (Prod), Danil Chapovalov, Joe Downing, Chromium LUCI CQ, Stefan Zager, Harald Alvestrand, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org
Attention needed from Danil Chapovalov, Harald Alvestrand, Joe Downing and Stefan Zager

Rubber Stamper voted Bot-Commit+1

Bot-Commit+1
Open in Gerrit

Related details

Attention is currently required from:
  • Danil Chapovalov
  • Harald Alvestrand
  • Joe Downing
  • Stefan Zager
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I7dfd9461405a1ce00698c9a3064e92c5f66bf3e4
    Gerrit-Change-Number: 7124438
    Gerrit-PatchSet: 3
    Gerrit-Owner: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
    Gerrit-Reviewer: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
    Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Reviewer: Danil Chapovalov <dani...@chromium.org>
    Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
    Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Rubber Stamper <rubber-...@appspot.gserviceaccount.com>
    Gerrit-Reviewer: Stefan Zager <sza...@chromium.org>
    Gerrit-Attention: Danil Chapovalov <dani...@chromium.org>
    Gerrit-Attention: Joe Downing <joe...@chromium.org>
    Gerrit-Attention: Stefan Zager <sza...@chromium.org>
    Gerrit-Attention: Harald Alvestrand <h...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 11:04:14 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Danil Chapovalov (Gerrit)

    unread,
    Nov 5, 2025, 6:05:10 AM (2 days ago) Nov 5
    to Chrome Crash (Prod), Rubber Stamper, Joe Downing, Chromium LUCI CQ, Stefan Zager, Harald Alvestrand, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org
    Attention needed from Harald Alvestrand, Joe Downing and Stefan Zager

    Danil Chapovalov voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    Gerrit-Attention: Joe Downing <joe...@chromium.org>
    Gerrit-Attention: Stefan Zager <sza...@chromium.org>
    Gerrit-Attention: Harald Alvestrand <h...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 11:04:52 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Ilya Nikolaevskiy (Gerrit)

    unread,
    Nov 5, 2025, 8:16:33 AM (2 days ago) Nov 5
    to Chrome Crash (Prod), Danil Chapovalov, Rubber Stamper, Joe Downing, Chromium LUCI CQ, Stefan Zager, Harald Alvestrand, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org
    Attention needed from Harald Alvestrand, Joe Downing and Stefan Zager

    Ilya Nikolaevskiy voted and added 1 comment

    Votes added by Ilya Nikolaevskiy

    Code-Review+1

    1 comment

    Patchset-level comments
    File-level comment, Patchset 3 (Latest):
    Ilya Nikolaevskiy . resolved

    FYI, the original CL triggered ASAN bots on linux: https://issues.webrtc.org/issues/457864117

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Harald Alvestrand
    • Joe Downing
    • Stefan Zager
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I7dfd9461405a1ce00698c9a3064e92c5f66bf3e4
    Gerrit-Change-Number: 7124438
    Gerrit-PatchSet: 3
    Gerrit-Owner: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
    Gerrit-Reviewer: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
    Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Reviewer: Danil Chapovalov <dani...@chromium.org>
    Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
    Gerrit-Reviewer: Ilya Nikolaevskiy <il...@chromium.org>
    Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Rubber Stamper <rubber-...@appspot.gserviceaccount.com>
    Gerrit-Reviewer: Stefan Zager <sza...@chromium.org>
    Gerrit-Attention: Joe Downing <joe...@chromium.org>
    Gerrit-Attention: Stefan Zager <sza...@chromium.org>
    Gerrit-Attention: Harald Alvestrand <h...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 13:16:15 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Tomas Gunnarsson (Gerrit)

    unread,
    Nov 5, 2025, 8:20:36 AM (2 days ago) Nov 5
    to Chrome Crash (Prod), Ilya Nikolaevskiy, Danil Chapovalov, Rubber Stamper, Joe Downing, Chromium LUCI CQ, Stefan Zager, Harald Alvestrand, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org
    Attention needed from Harald Alvestrand, Joe Downing and Stefan Zager

    Tomas Gunnarsson voted Code-Review+1

    Code-Review+1
    Gerrit-Reviewer: Tomas Gunnarsson <to...@chromium.org>
    Gerrit-Attention: Joe Downing <joe...@chromium.org>
    Gerrit-Attention: Stefan Zager <sza...@chromium.org>
    Gerrit-Attention: Harald Alvestrand <h...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 13:20:20 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Harald Alvestrand (Gerrit)

    unread,
    Nov 5, 2025, 8:21:21 AM (2 days ago) Nov 5
    to Chrome Crash (Prod), Tomas Gunnarsson, Ilya Nikolaevskiy, Danil Chapovalov, Rubber Stamper, Joe Downing, Chromium LUCI CQ, Stefan Zager, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org
    Attention needed from Joe Downing and Stefan Zager

    Harald Alvestrand voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Joe Downing
    • Stefan Zager
    Gerrit-Comment-Date: Wed, 05 Nov 2025 13:21:13 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Joe Downing (Gerrit)

    unread,
    Nov 5, 2025, 9:58:55 AM (2 days ago) Nov 5
    to Chrome Crash (Prod), Harald Alvestrand, Tomas Gunnarsson, Ilya Nikolaevskiy, Danil Chapovalov, Rubber Stamper, Chromium LUCI CQ, Stefan Zager, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org
    Attention needed from Stefan Zager

    Joe Downing voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Stefan Zager
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I7dfd9461405a1ce00698c9a3064e92c5f66bf3e4
    Gerrit-Change-Number: 7124438
    Gerrit-PatchSet: 3
    Gerrit-Owner: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
    Gerrit-Reviewer: Chrome Crash (Prod) <cr...@system.gserviceaccount.com>
    Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Reviewer: Danil Chapovalov <dani...@chromium.org>
    Gerrit-Reviewer: Harald Alvestrand <h...@chromium.org>
    Gerrit-Reviewer: Ilya Nikolaevskiy <il...@chromium.org>
    Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Rubber Stamper <rubber-...@appspot.gserviceaccount.com>
    Gerrit-Reviewer: Stefan Zager <sza...@chromium.org>
    Gerrit-Reviewer: Tomas Gunnarsson <to...@chromium.org>
    Gerrit-Attention: Stefan Zager <sza...@chromium.org>
    Gerrit-Comment-Date: Wed, 05 Nov 2025 14:58:41 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Ilya Nikolaevskiy (Gerrit)

    unread,
    Nov 5, 2025, 10:39:18 AM (2 days ago) Nov 5
    to Chrome Crash (Prod), Joe Downing, Harald Alvestrand, Tomas Gunnarsson, Danil Chapovalov, Rubber Stamper, Chromium LUCI CQ, Stefan Zager, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org
    Attention needed from Stefan Zager

    Ilya Nikolaevskiy voted Commit-Queue+2

    Commit-Queue+2
    Gerrit-Comment-Date: Wed, 05 Nov 2025 15:38:58 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Chromium LUCI CQ (Gerrit)

    unread,
    Nov 5, 2025, 10:57:17 AM (2 days ago) Nov 5
    to Chrome Crash (Prod), Ilya Nikolaevskiy, Joe Downing, Harald Alvestrand, Tomas Gunnarsson, Danil Chapovalov, Rubber Stamper, Stefan Zager, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org

    Chromium LUCI CQ submitted the change

    Change information

    Commit message:
    Revert "Use non-Signal interfaces to NetworkManager signals"

    This reverts commit a9dc308d3c521a37d9f386a33d81d1ce93564988.

    Reason for revert:
    The Suspect CL https://chromium-review.googlesource.com/q/Ie82f49332a2c8c4238905b711be01f1d58b5c4c0 is highly likely the cause of the crash. Please see the crash report http://crash/5c72c6d8d5490e67.
    Rebase the Revert CL on top of main branch with conflicts allowed option to prevent false positive merge conflicts.

    If you agree with the revert CL, please approve it and mark as Commit-Queue +2 to submit it.

    More details can be found in the go/crash-revert-cls-creation.

    Original change's description:
    > Use non-Signal interfaces to NetworkManager signals
    >
    > This aids in the replacement of sigslot in webrtc.
    >
    > Bug: webrtc:42222066
    > Change-Id: Ie82f49332a2c8c4238905b711be01f1d58b5c4c0
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7116598
    > Reviewed-by: Stefan Zager <sza...@chromium.org>
    > Reviewed-by: Danil Chapovalov <dani...@chromium.org>
    > Commit-Queue: Harald Alvestrand <h...@chromium.org>
    > Reviewed-by: Joe Downing <joe...@chromium.org>
    > Cr-Commit-Position: refs/heads/main@{#1540281}
    >
    Crash Bug: 457981105
    Change-Id: I7dfd9461405a1ce00698c9a3064e92c5f66bf3e4
    Bot-Commit: Rubber Stamper <rubber-...@appspot.gserviceaccount.com>
    Reviewed-by: Joe Downing <joe...@chromium.org>
    Reviewed-by: Tomas Gunnarsson <to...@chromium.org>
    Commit-Queue: Ilya Nikolaevskiy <il...@chromium.org>
    Reviewed-by: Ilya Nikolaevskiy <il...@chromium.org>
    Reviewed-by: Danil Chapovalov <dani...@chromium.org>
    Reviewed-by: Harald Alvestrand <h...@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1540646}
    Files:
    • M remoting/test/fake_network_manager.cc
    • M third_party/blink/renderer/platform/p2p/empty_network_manager.cc
    • M third_party/blink/renderer/platform/p2p/filtering_network_manager.cc
    • M third_party/blink/renderer/platform/p2p/filtering_network_manager_test.cc
    • M third_party/blink/renderer/platform/p2p/ipc_network_manager.cc
    Change size: S
    Delta: 5 files changed, 13 insertions(+), 11 deletions(-)
    Branch: refs/heads/main
    Submit Requirements:
    • requirement satisfiedCode-Review: +1 by Danil Chapovalov, +1 by Joe Downing, +1 by Tomas Gunnarsson, +1 by Harald Alvestrand, +1 by Ilya Nikolaevskiy, Bot-Commit+1 by Rubber Stamper
    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: I7dfd9461405a1ce00698c9a3064e92c5f66bf3e4
    Gerrit-Change-Number: 7124438
    Gerrit-PatchSet: 4
    open
    diffy
    satisfied_requirement

    Harald Alvestrand (Gerrit)

    unread,
    Nov 5, 2025, 11:57:36 AM (2 days ago) Nov 5
    to Chromium LUCI CQ, Chrome Crash (Prod), Ilya Nikolaevskiy, Joe Downing, Tomas Gunnarsson, Danil Chapovalov, Rubber Stamper, Stefan Zager, AyeAye, chromotin...@chromium.org, chromium...@chromium.org, kinuko...@chromium.org, blink-...@chromium.org

    Harald Alvestrand has created a revert of this change

    Related details

    Attention set is empty
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: revert
    satisfied_requirement
    open
    diffy
    Reply all
    Reply to author
    Forward
    0 new messages