Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 80d1fc8191a20585eb4656e6ec2417ff120cddb1 https://github.com/WebKit/WebKit/commit/80d1fc8191a20585eb4656e6ec2417ff120cddb1 Author: Wenson Hsieh <wenson_hs...@apple.com> Date: 2025-04-17 (Thu, 17 Apr 2025)
Changed paths: M Source/WebCore/dom/ScriptExecutionContext.cpp M Source/WebCore/page/ScriptTelemetryCategory.cpp M Source/WebCore/page/ScriptTelemetryCategory.h Log Message: ----------- [Script Telemetry] Refactor some script telemetry checks https://bugs.webkit.org/show_bug.cgi?id=291669 rdar://149391869 Reviewed by Tim Horton and Abrar Rahman Protyasha. Refactor several script telemetry checks: - Remove a coupld of unused flags. - Limit `ScriptTelemetryCategory::FormControls` to only when advanced privacy protections are enabled. * Source/WebCore/dom/ScriptExecutionContext.cpp: (WebCore::ScriptExecutionContext::requiresScriptExecutionTelemetry): * Source/WebCore/page/ScriptTelemetryCategory.cpp: (WebCore::description): (WebCore::shouldEnableScriptTelemetry): * Source/WebCore/page/ScriptTelemetryCategory.h: Canonical link: https://commits.webkit.org/293795@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