Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bbf8a24839a069de0713ce35b0de6321e8a3bfd9
      
https://github.com/WebKit/WebKit/commit/bbf8a24839a069de0713ce35b0de6321e8a3bfd9
  Author: Youenn Fablet <[email protected]>
  Date:   2024-11-22 (Fri, 22 Nov 2024)

  Changed paths:
    M LayoutTests/platform/mac-wk2/TestExpectations
    M Source/WebKit/WebProcess/GPU/media/RemoteRemoteCommandListener.cpp
    M Source/WebKit/WebProcess/GPU/media/RemoteRemoteCommandListener.h

  Log Message:
  -----------
  [macOS Debug wk2] ASSERTION FAILED: !m_messageReceiverMapCount in webrtc tests
rdar://140302668
https://bugs.webkit.org/show_bug.cgi?id=283445

Reviewed by Chris Dumez.

RemoteRemoteCommandListener is already fast malloced so does not need to be 
TZone malloced.
This seems to confuse our weak pointer implementation, which makes 
RemoteRemoteCommandListener no longer always receives GPUProcessConnection 
close notifications.

* LayoutTests/platform/mac-wk2/TestExpectations:
* Source/WebKit/WebProcess/GPU/media/RemoteRemoteCommandListener.cpp:
* Source/WebKit/WebProcess/GPU/media/RemoteRemoteCommandListener.h:

Canonical link: https://commits.webkit.org/286967@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to