Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3ba158e16f44332473094ce255d8fed3b90bf494
      
https://github.com/WebKit/WebKit/commit/3ba158e16f44332473094ce255d8fed3b90bf494
  Author: Phinehas Fuachie <[email protected]>
  Date:   2025-07-11 (Fri, 11 Jul 2025)

  Changed paths:
    M Source/WebCore/Modules/mediastream/UserMediaClient.h
    M Source/WebCore/Modules/mediastream/UserMediaController.cpp
    M Source/WebCore/Modules/mediastream/UserMediaController.h
    M Source/WebCore/SaferCPPExpectations/UncheckedLocalVarsCheckerExpectations
    M Source/WebCore/SaferCPPExpectations/UncountedLocalVarsCheckerExpectations
    M Source/WebKit/WebProcess/WebCoreSupport/WebUserMediaClient.cpp
    M Source/WebKit/WebProcess/WebCoreSupport/WebUserMediaClient.h
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp

  Log Message:
  -----------
  Fixed unchecked local variables safercpp errors in UserMediaController.cpp
rdar://155265597
https://bugs.webkit.org/show_bug.cgi?id=295552

Reviewed by Chris Dumez and Jean-Yves Avenard.

Deleted the destructors in UserMediaController and WebUserMediaClient as they 
were unnecessary.
Moved the create method implementation into the body of the WebUserMediaClient 
class. Marked
WebUserMediaClient as final to prevent further subclassing.

* Source/WebCore/Modules/mediastream/UserMediaController.cpp:
(WebCore::UserMediaController::~UserMediaController): Deleted.
* Source/WebCore/Modules/mediastream/UserMediaController.h:
* Source/WebKit/WebProcess/WebCoreSupport/WebUserMediaClient.h:
(WebKit::WebUserMediaClient::create): Deleted.

Canonical link: https://commits.webkit.org/297277@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