Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d5c0d74713aa1861f2cc0451d0bc5f9b7f7e5f6b https://github.com/WebKit/WebKit/commit/d5c0d74713aa1861f2cc0451d0bc5f9b7f7e5f6b Author: Chris Dumez <cdu...@apple.com> Date: 2025-03-07 (Fri, 07 Mar 2025)
Changed paths: M Source/WebCore/platform/graphics/Image.cpp M Source/WebCore/platform/graphics/Image.h M Source/WebKit/SaferCPPExpectations/MemoryUnsafeCastCheckerExpectations M Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations M Source/WebKit/SaferCPPExpectations/UncountedLocalVarsCheckerExpectations M Source/WebKit/UIProcess/mac/WebViewImpl.h M Source/WebKit/UIProcess/mac/WebViewImpl.mm M Source/WebKitLegacy/mac/WebView/WebView.mm Log Message: ----------- Address remaining Safer CPP failures in WebViewImpl.mm https://bugs.webkit.org/show_bug.cgi?id=289348 Reviewed by Geoffrey Garen. * Source/WebCore/platform/graphics/Image.cpp: (WebCore::Image::supportsType): (WebCore::Image::protectedData const): * Source/WebCore/platform/graphics/Image.h: * Source/WebKit/SaferCPPExpectations/MemoryUnsafeCastCheckerExpectations: * Source/WebKit/SaferCPPExpectations/UncountedCallArgsCheckerExpectations: * Source/WebKit/SaferCPPExpectations/UncountedLocalVarsCheckerExpectations: * Source/WebKit/UIProcess/mac/WebViewImpl.h: * Source/WebKit/UIProcess/mac/WebViewImpl.mm: (isType): (-[WKTextListTouchBarViewController setCurrentListType:]): (-[WKTextTouchBarItemController itemForIdentifier:]): (WebKit::m_flagsChangedEventMonitorTrackingArea): (WebKit::WebViewImpl::~WebViewImpl): (WebKit::WebViewImpl::processWillSwap): (WebKit::WebViewImpl::didRelaunchProcess): (WebKit::WebViewImpl::screenDidChangeColorSpace): (WebKit::WebViewImpl::setInspectorAttachmentView): (WebKit::WebViewImpl::remoteObjectRegistry): (WebKit::WebViewImpl::startDrag): (WebKit::WebViewImpl::provideDataForPasteboard): (WebKit::WebViewImpl::namesOfPromisedFilesDroppedAtDestination): (WebKit::WebViewImpl::takeViewSnapshot): (WebKit::WebViewImpl::saveBackForwardSnapshotForCurrentItem): (WebKit::WebViewImpl::ensureProtectedGestureController): (WebKit::WebViewImpl::magnification const): (WebKit::WebViewImpl::setCustomSwipeViews): (WebKit::WebViewImpl::setCustomSwipeViewsTopContentInset): (WebKit::WebViewImpl::tryToSwipeWithEvent): (WebKit::WebViewImpl::setDidMoveSwipeSnapshotCallback): (WebKit::WebViewImpl::scrollWheel): (WebKit::WebViewImpl::smartMagnifyWithEvent): (WebKit::WebViewImpl::didRestoreScrollPosition): (WebKit::WebViewImpl::beginBackSwipeForTesting): (WebKit::WebViewImpl::completeBackSwipeForTesting): (WebKit::WebViewImpl::dismissTextTouchBarPopoverItemWithIdentifier): (WebKit::WebViewImpl::updateMediaPlaybackControlsManager): * Source/WebKitLegacy/mac/WebView/WebView.mm: (-[WebView _dismissTextTouchBarPopoverItemWithIdentifier:]): * Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: Canonical link: https://commits.webkit.org/291825@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