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