Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 626ab777f2b8b0ed2d8352cc37bb84c29e6cc760
https://github.com/WebKit/WebKit/commit/626ab777f2b8b0ed2d8352cc37bb84c29e6cc760
Author: Abrar Rahman Protyasha <[email protected]>
Date: 2026-06-08 (Mon, 08 Jun 2026)
Changed paths:
M Source/WebKit/UIProcess/mac/WKAppKitGestureController.mm
Log Message:
-----------
[AppKit Gestures] WKAppKitGestureController release logging is too noisy
https://bugs.webkit.org/show_bug.cgi?id=316600
rdar://179055808
Reviewed by Aditya Keerthi and Richard Robinson.
Our liberal application of release logs in WKAppKitGestureController has
made the ViewGestures log channel quite noisy. To fix this, we split the
log statements into debug, release, and error categories and only keep a
subset of the existing logs in release.
We also do not use the default gesture recognizer debug representation
anymore, given how lengthy the output is, and simply print out the GR
name (or class name) plus some context-dependent auxiliary data (such as
the recognizer state).
* Source/WebKit/UIProcess/mac/WKAppKitGestureController.mm:
(gestureLogName):
(-[WKAppKitGestureController enableGestureIfNeeded:]):
(-[WKAppKitGestureController panGestureRecognized:]):
(-[WKAppKitGestureController singleClickGestureRecognized:]):
(-[WKAppKitGestureController secondaryClickGestureRecognized:]):
(-[WKAppKitGestureController mouseTrackingGestureRecognized:]):
(-[WKAppKitGestureController dragPressGestureRecognized:]):
(-[WKAppKitGestureController startMomentumIfNeededForGesture:]):
(-[WKAppKitGestureController setGestureDraggingSession:]):
(-[WKAppKitGestureController
gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:]):
(-[WKAppKitGestureController
gestureRecognizer:shouldBeRequiredToFailByGestureRecognizer:]):
(-[WKAppKitGestureController
gestureRecognizer:shouldRequireFailureOfGestureRecognizer:]):
(-[WKAppKitGestureController gestureRecognizerShouldBegin:]):
(-[WKAppKitGestureController _gestureRecognizer:canPreventGestureRecognizer:]):
Canonical link: https://commits.webkit.org/314787@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications