Changeset 267421 in webkit
- Timestamp:
- Sep 22, 2020 11:03:15 AM (4 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r267414 r267421 1 2020-09-22 Per Arne Vollan <pvollan@apple.com> 2 3 [macOS] Start collecting telemetry from a set of XPC services 4 <https://bugs.webkit.org/show_bug.cgi?id=216797> 5 6 Reviewed by Brent Fulgham. 7 8 * WebProcess/com.apple.WebProcess.sb.in: 9 1 10 2020-09-22 Youenn Fablet <youenn@apple.com> 2 11 -
trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
r267405 r267421 455 455 456 456 (deny mach-lookup (xpc-service-name-prefix "")) 457 (allow mach-lookup458 (xpc-service-name "com.apple.PerformanceAnalysis.animationperfd")459 (xpc-service-name "com.apple.audio.SandboxHelper")460 (xpc-service-name "com.apple.hiservices-xpcservice")461 (xpc-service-name "com.apple.print.normalizerd")462 )463 457 464 458 #if __MAC_OS_X_VERSION_MIN_REQUIRED < 110000 … … 708 702 (ipc-posix-name-regex #"^AudioIO")) 709 703 710 ;; Remote Web Inspector711 (allow mach-lookup712 (global-name "com.apple.webinspector"))713 714 ;; Still actively in use715 (allow mach-lookup716 (global-name "com.apple.coreservices.launchservicesd")717 (global-name "com.apple.diagnosticd")718 (global-name "com.apple.iconservices")719 (global-name "com.apple.iconservices.store")720 (global-name "com.apple.powerlog.plxpclogger.xpc")721 (global-name "com.apple.tccd.system")722 (global-name "com.apple.trustd.agent")723 )724 725 (allow mach-lookup726 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500727 (with report) (with telemetry)728 #endif729 (global-name "com.apple.awdd")730 (global-name "com.apple.cookied")731 (global-name "com.apple.mobileassetd")732 )733 734 704 ;; Various services required by AppKit and other frameworks 735 705 (allow mach-lookup … … 737 707 (global-name "com.apple.FontObjectsServer") 738 708 #endif 739 (global-name "com.apple.SystemConfiguration.configd")740 (global-name "com.apple.analyticsd")741 (global-name "com.apple.assertiond.processassertionconnection")742 (global-name "com.apple.audio.SystemSoundServer-OSX")743 (global-name "com.apple.audio.audiohald")744 (global-name "com.apple.fonts")745 709 (global-name "com.apple.logd") 746 710 (global-name "com.apple.logd.events") 747 (global-name "com.apple.lskdd") ;; <rdar://problem/49123855>748 711 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 || PLATFORM(MACCATALYST) 749 712 (global-name "com.apple.CARenderServer") ; Needed for [CAContext remoteContextWithOptions] … … 751 714 (global-name "com.apple.windowserver.active") 752 715 #endif 753 )754 755 (allow mach-lookup756 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500757 (with report) (with telemetry)758 #endif759 (global-name "com.apple.PowerManagement.control")760 716 ) 761 717 … … 804 760 ;; CoreFoundation. We don't import com.apple.corefoundation.sb, because it allows unnecessary access to pasteboard. 805 761 (allow mach-lookup 806 (global-name-regex #"^com.apple.distributed_notifications")807 762 #if !HAVE(CSCHECKFIXDISABLE) 808 763 (global-name "com.apple.CoreServices.coreservicesd") … … 979 934 ) 980 935 #endif 936 937 (allow mach-lookup 938 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 110000 939 (with report) (with telemetry-backtrace) 940 #endif 941 (xpc-service-name "com.apple.PerformanceAnalysis.animationperfd") 942 (xpc-service-name "com.apple.audio.SandboxHelper") 943 (xpc-service-name "com.apple.hiservices-xpcservice") 944 (xpc-service-name "com.apple.print.normalizerd") 945 (global-name "com.apple.webinspector") 946 (global-name "com.apple.coreservices.launchservicesd") 947 (global-name "com.apple.diagnosticd") 948 (global-name "com.apple.iconservices") 949 (global-name "com.apple.iconservices.store") 950 (global-name "com.apple.powerlog.plxpclogger.xpc") 951 (global-name "com.apple.tccd.system") 952 (global-name "com.apple.trustd.agent") 953 (global-name "com.apple.awdd") 954 (global-name "com.apple.cookied") 955 (global-name "com.apple.mobileassetd") 956 (global-name "com.apple.SystemConfiguration.configd") 957 (global-name "com.apple.analyticsd") 958 (global-name "com.apple.assertiond.processassertionconnection") 959 (global-name "com.apple.audio.SystemSoundServer-OSX") 960 (global-name "com.apple.audio.audiohald") 961 (global-name "com.apple.fonts") 962 (global-name "com.apple.lskdd") ;; <rdar://problem/49123855> 963 (global-name "com.apple.PowerManagement.control") 964 (global-name-regex #"^com.apple.distributed_notifications") 965 ) 981 966 982 967 (allow mach-lookup
Note: See TracChangeset
for help on using the changeset viewer.