⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 267455 in webkit


Ignore:
Timestamp:
Sep 22, 2020, 7:37:54 PM (6 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, reverting r267421.
https://bugs.webkit.org/show_bug.cgi?id=216864

Broke a test on macOS

Reverted changeset:

"[macOS] Start collecting telemetry from a set of XPC
services"
https://bugs.webkit.org/show_bug.cgi?id=216797
https://trac.webkit.org/changeset/267421

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r267431 r267455  
     12020-09-22  Commit Queue  <commit-queue@webkit.org>
     2
     3        Unreviewed, reverting r267421.
     4        https://bugs.webkit.org/show_bug.cgi?id=216864
     5
     6        Broke a test on macOS
     7
     8        Reverted changeset:
     9
     10        "[macOS] Start collecting telemetry from a set of XPC
     11        services"
     12        https://bugs.webkit.org/show_bug.cgi?id=216797
     13        https://trac.webkit.org/changeset/267421
     14
    1152020-09-22  Lauro Moura  <lmoura@igalia.com>
    216
  • trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in

    r267421 r267455  
    455455
    456456(deny mach-lookup (xpc-service-name-prefix ""))
     457(allow mach-lookup
     458    (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)
    457463
    458464#if __MAC_OS_X_VERSION_MIN_REQUIRED < 110000
     
    702708    (ipc-posix-name-regex #"^AudioIO"))
    703709
     710;; Remote Web Inspector
     711(allow mach-lookup
     712       (global-name "com.apple.webinspector"))
     713
     714;; Still actively in use
     715(allow mach-lookup
     716    (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-lookup
     726#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500
     727    (with report) (with telemetry)
     728#endif
     729    (global-name "com.apple.awdd")
     730    (global-name "com.apple.cookied")
     731    (global-name "com.apple.mobileassetd")
     732)
     733
    704734;; Various services required by AppKit and other frameworks
    705735(allow mach-lookup
     
    707737       (global-name "com.apple.FontObjectsServer")
    708738#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")
    709745       (global-name "com.apple.logd")
    710746       (global-name "com.apple.logd.events")
     747       (global-name "com.apple.lskdd") ;; <rdar://problem/49123855>
    711748#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400 || PLATFORM(MACCATALYST)
    712749       (global-name "com.apple.CARenderServer") ; Needed for [CAContext remoteContextWithOptions]
     
    714751       (global-name "com.apple.windowserver.active")
    715752#endif
     753)
     754
     755(allow mach-lookup
     756#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500
     757    (with report) (with telemetry)
     758#endif
     759    (global-name "com.apple.PowerManagement.control")
    716760)
    717761
     
    760804;; CoreFoundation. We don't import com.apple.corefoundation.sb, because it allows unnecessary access to pasteboard.
    761805(allow mach-lookup
     806    (global-name-regex #"^com.apple.distributed_notifications")
    762807#if !HAVE(CSCHECKFIXDISABLE)
    763808    (global-name "com.apple.CoreServices.coreservicesd")
     
    934979)
    935980#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 )
    966981
    967982(allow mach-lookup
Note: See TracChangeset for help on using the changeset viewer.