Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5a0c64eef945273a0bb4fdc223d93b0d4fba8a3e https://github.com/WebKit/WebKit/commit/5a0c64eef945273a0bb4fdc223d93b0d4fba8a3e Author: Chris Dumez <cdu...@apple.com> Date: 2025-02-28 (Fri, 28 Feb 2025)
Changed paths: M Source/WTF/wtf/LoggerHelper.h M Source/WebKit/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations M Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations M Source/WebKit/SaferCPPExpectations/UncountedLambdaCapturesCheckerExpectations M Source/WebKit/SaferCPPExpectations/UncountedLocalVarsCheckerExpectations M Source/WebKit/UIProcess/GeolocationPermissionRequestManagerProxy.cpp M Source/WebKit/UIProcess/MediaKeySystemPermissionRequestManagerProxy.cpp M Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.cpp M Source/WebKit/UIProcess/ProvisionalFrameProxy.cpp M Source/WebKit/UIProcess/UserMediaPermissionRequestManagerProxy.cpp M Source/WebKit/UIProcess/WebContextMenuProxy.cpp M Source/WebKit/UIProcess/WebEditCommandProxy.cpp M Source/WebKit/UIProcess/WebFrameProxy.cpp Log Message: ----------- Address a lot of Safer CPP failures in UIProcess proxy classes https://bugs.webkit.org/show_bug.cgi?id=288729 Reviewed by Ryosuke Niwa. * Source/WebKit/SaferCPPExpectations/UncheckedCallArgsCheckerExpectations: * Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations: * Source/WebKit/SaferCPPExpectations/UncountedLambdaCapturesCheckerExpectations: * Source/WebKit/SaferCPPExpectations/UncountedLocalVarsCheckerExpectations: * Source/WebKit/UIProcess/GeolocationPermissionRequestManagerProxy.cpp: (WebKit::GeolocationPermissionRequestManagerProxy::didReceiveGeolocationPermissionDecision): * Source/WebKit/UIProcess/MediaKeySystemPermissionRequestManagerProxy.cpp: (WebKit::MediaKeySystemPermissionRequestManagerProxy::logger const): (WebKit::MediaKeySystemPermissionRequestManagerProxy::denyRequest): (WebKit::MediaKeySystemPermissionRequestManagerProxy::grantRequest): (WebKit::MediaKeySystemPermissionRequestManagerProxy::createRequestForFrame): * Source/WebKit/UIProcess/Notifications/WebNotificationManagerProxy.cpp: (WebKit::dispatchDidClickNotification): (WebKit::WebNotificationManagerProxy::providerDidCloseNotifications): (WebKit::setPushesAndNotificationsEnabledForOrigin): (WebKit::removePushSubscriptionsForOrigins): (WebKit::WebNotificationManagerProxy::providerDidUpdateNotificationPolicy): (WebKit::WebNotificationManagerProxy::providerDidRemoveNotificationPolicies): * Source/WebKit/UIProcess/ProvisionalFrameProxy.cpp: (WebKit::ProvisionalFrameProxy::ProvisionalFrameProxy): (WebKit::ProvisionalFrameProxy::~ProvisionalFrameProxy): * Source/WebKit/UIProcess/UserMediaPermissionRequestManagerProxy.cpp: (WebKit::UserMediaPermissionRequestManagerProxy::forEach): (WebKit::UserMediaPermissionRequestManagerProxy::grantRequest): (WebKit::doesPageNeedTCCD): (WebKit::UserMediaPermissionRequestManagerProxy::finishGrantingRequest): (WebKit::UserMediaPermissionRequestManagerProxy::requestUserMediaPermissionForFrame): (WebKit::UserMediaPermissionRequestManagerProxy::startProcessingUserMediaPermissionRequest): (WebKit::UserMediaPermissionRequestManagerProxy::processUserMediaPermissionRequest): (WebKit::UserMediaPermissionRequestManagerProxy::processUserMediaPermissionValidRequest): (WebKit::UserMediaPermissionRequestManagerProxy::decidePolicyForUserMediaPermissionRequest): (WebKit::UserMediaPermissionRequestManagerProxy::checkUserMediaPermissionForSpeechRecognition): (WebKit::UserMediaPermissionRequestManagerProxy::shouldChangeDeniedToPromptForCamera const): (WebKit::UserMediaPermissionRequestManagerProxy::shouldChangeDeniedToPromptForMicrophone const): (WebKit::UserMediaPermissionRequestManagerProxy::getUserMediaPermissionInfo): (WebKit::UserMediaPermissionRequestManagerProxy::computeFilteredDeviceList): (WebKit::UserMediaPermissionRequestManagerProxy::enumerateMediaDevicesForFrame): (WebKit::UserMediaPermissionRequestManagerProxy::mockCaptureDevicesEnabled const): (WebKit::UserMediaPermissionRequestManagerProxy::syncWithWebCorePrefs const): (WebKit::UserMediaPermissionRequestManagerProxy::captureStateChanged): (WebKit::UserMediaPermissionRequestManagerProxy::logger const): * Source/WebKit/UIProcess/WebContextMenuProxy.cpp: (WebKit::WebContextMenuProxy::show): (WebKit::WebContextMenuProxy::useContextMenuItems): * Source/WebKit/UIProcess/WebEditCommandProxy.cpp: (WebKit::WebEditCommandProxy::WebEditCommandProxy): (WebKit::WebEditCommandProxy::~WebEditCommandProxy): (WebKit::WebEditCommandProxy::unapply): (WebKit::WebEditCommandProxy::reapply): * Source/WebKit/UIProcess/WebFrameProxy.cpp: (WebKit::WebFrameProxy::setUpPolicyListenerProxy): (WebKit::WebFrameProxy::getFrameInfo): Canonical link: https://commits.webkit.org/291326@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes