Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[macOS] Remove reporting for mach lookups confirmed in-use
https://bugs.webkit.org/show_bug.cgi?id=193415
<rdar://problem/47266542>

Reviewed by Brent Fulgham.

Also, start denying the services which have not been confirmed to be in use.

* WebProcess/com.apple.WebProcess.sb.in:


Canonical link: https://commits.webkit.org/207932@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@239963 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
pvollan committed Jan 15, 2019
1 parent a156e7e commit 6c5828f
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 30 deletions.
12 changes: 12 additions & 0 deletions Source/WebKit/ChangeLog
@@ -1,3 +1,15 @@
2019-01-14 Per Arne Vollan <pvollan@apple.com>

[macOS] Remove reporting for mach lookups confirmed in-use
https://bugs.webkit.org/show_bug.cgi?id=193415
<rdar://problem/47266542>

Reviewed by Brent Fulgham.

Also, start denying the services which have not been confirmed to be in use.

* WebProcess/com.apple.WebProcess.sb.in:

2019-01-14 Commit Queue <commit-queue@webkit.org>

Unreviewed, rolling out r239901, r239909, r239910, r239912,
Expand Down
32 changes: 2 additions & 30 deletions Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
Expand Up @@ -579,6 +579,7 @@
(global-name "com.apple.audio.AudioComponentRegistrar")
#endif
(global-name "com.apple.assertiond.processassertionconnection")
(global-name "com.apple.audio.SystemSoundServer-OSX")
(global-name "com.apple.audio.audiohald")
(global-name "com.apple.awdd")
(global-name "com.apple.cfprefsd.agent")
Expand Down Expand Up @@ -608,36 +609,6 @@
#endif
)

(allow mach-lookup (with report)
(global-name "com.apple.FileCoordination")
(global-name "com.apple.FontObjectsServer")
(global-name "com.apple.GSSCred")
(global-name "com.apple.SystemConfiguration.PPPController")
(global-name "com.apple.audio.SystemSoundServer-OSX")
(global-name "com.apple.audio.coreaudiod")
(global-name "com.apple.cfnetwork.AuthBrokerAgent")
; "com.apple.coremedia.endpointpicker.xpc" can be removed when <rdar://problem/30081582> is resolved.
(global-name "com.apple.coremedia.endpointpicker.xpc")
(global-name "com.apple.coremedia.endpointplaybacksession.xpc")
(global-name "com.apple.dock.server")
(global-name "com.apple.dyld.closured")
;; OpenGL memory debugging
(global-name "com.apple.gpumemd.source")
(global-name "com.apple.nesessionmanager.flow-divert-token")
#if !PLATFORM(MAC) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300
(xpc-service-name "com.apple.ist.ds.appleconnect2.HelperService")
(xpc-service-name "com.apple.signpost.signpost-notificationd")
#endif
(global-name "com.apple.speech.synthesis.console")
(global-name "com.apple.system.DirectoryService.libinfo_v1")
(global-name "com.apple.system.opendirectoryd.api")
(global-name "com.apple.trustd")
(global-name "com.apple.window_proxies")
(global-name "com.apple.xpc.activity.unmanaged")
(global-name "com.apple.xpcd")
(global-name "org.h5l.kcm")
)

#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400
(deny mach-lookup (with no-log)
(global-name "com.apple.ViewBridgeAuxiliary")
Expand Down Expand Up @@ -754,6 +725,7 @@
(allow mach-lookup
(global-name "com.apple.coremedia.endpoint.xpc")
(global-name "com.apple.coremedia.endpointstream.xpc")
(global-name "com.apple.coremedia.endpointplaybacksession.xpc")
; <rdar://problem/35509194>
(global-name "com.apple.coremedia.endpointremotecontrolsession.xpc")
#if !PLATFORM(MAC) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300
Expand Down

0 comments on commit 6c5828f

Please sign in to comment.