
This reverts commit eb79dd9ffdc41e4ca86803bfc1317e0961a8a8a6. Reason for revert: breaks WebRTC roll into Chrome: https://crrev.com/c/2445696 Sample failure: https://ci.chromium.org/p/chromium/builders/try/linux-rel/506049 [ RUN ] PseudoTcpAdapterTest.DeleteOnConnected Original change's description: > Remove MessageHandler[AutoCleanup] dependency from StreamInterface. > > This includes relying on related types such as MessageData and > PostEvent functionality inside the StreamInterface itself. > > This affects mostly tests but OpenSSLStreamAdapter > requires special attention. > > Bug: webrtc:11988 > Change-Id: Ib5c895f1bdf77bb49e3162bd49718f8a98812d91 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/185505 > Commit-Queue: Tommi <tommi@webrtc.org> > Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#32290} TBR=kwiberg@webrtc.org,tommi@webrtc.org Change-Id: I23d7a311a73c739eba872a21e6123235465c28cc No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: webrtc:11988 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/186564 Commit-Queue: Marina Ciocea <marinaciocea@webrtc.org> Reviewed-by: Marina Ciocea <marinaciocea@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32299}