Title: [279145] trunk
- Revision
- 279145
- Author
- pvol...@apple.com
- Date
- 2021-06-22 14:07:14 -0700 (Tue, 22 Jun 2021)
Log Message
[macOS] Deny mach-lookup to the service 'com.apple.print.normalizerd'
https://bugs.webkit.org/show_bug.cgi?id=227248
<rdar://problem/79600557>
Reviewed by Brent Fulgham.
Source/WebKit:
Deny mach-lookup to the service 'com.apple.print.normalizerd' in the WebKit processes on macOS.
* GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
* PluginProcess/mac/com.apple.WebKit.plugin-common.sb.in:
* UIProcess/WebPageProxy.cpp:
(WebKit::gpuMachServices):
* WebProcess/com.apple.WebProcess.sb.in:
LayoutTests:
Skip EPS test, which is failing when this service is unavailable.
* platform/mac/TestExpectations:
Modified Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (279144 => 279145)
--- trunk/LayoutTests/ChangeLog 2021-06-22 21:00:16 UTC (rev 279144)
+++ trunk/LayoutTests/ChangeLog 2021-06-22 21:07:14 UTC (rev 279145)
@@ -1,3 +1,15 @@
+2021-06-22 Per Arne Vollan <pvol...@apple.com>
+
+ [macOS] Deny mach-lookup to the service 'com.apple.print.normalizerd'
+ https://bugs.webkit.org/show_bug.cgi?id=227248
+ <rdar://problem/79600557>
+
+ Reviewed by Brent Fulgham.
+
+ Skip EPS test, which is failing when this service is unavailable.
+
+ * platform/mac/TestExpectations:
+
2021-06-22 Alan Bujtas <za...@apple.com>
[RenderTreeBuilder] ASSERTION FAILED: m_renderer in FloatingObject::renderer()
Modified: trunk/LayoutTests/platform/mac/TestExpectations (279144 => 279145)
--- trunk/LayoutTests/platform/mac/TestExpectations 2021-06-22 21:00:16 UTC (rev 279144)
+++ trunk/LayoutTests/platform/mac/TestExpectations 2021-06-22 21:07:14 UTC (rev 279145)
@@ -57,7 +57,7 @@
fast/forms/search/search-results-hidden-crash.html [ Pass ]
fast/url/user-visible [ Pass ]
-fast/images/eps-as-image.html [ Pass ]
+fast/images/eps-as-image.html [ Skip ]
fast/text-autosizing/ios/programmatic-text-size-adjust.html [ Skip ]
fast/text-autosizing/ios/text-size-adjust-inline-style.html [ Skip ]
Modified: trunk/Source/WebKit/ChangeLog (279144 => 279145)
--- trunk/Source/WebKit/ChangeLog 2021-06-22 21:00:16 UTC (rev 279144)
+++ trunk/Source/WebKit/ChangeLog 2021-06-22 21:07:14 UTC (rev 279145)
@@ -1,3 +1,19 @@
+2021-06-22 Per Arne Vollan <pvol...@apple.com>
+
+ [macOS] Deny mach-lookup to the service 'com.apple.print.normalizerd'
+ https://bugs.webkit.org/show_bug.cgi?id=227248
+ <rdar://problem/79600557>
+
+ Reviewed by Brent Fulgham.
+
+ Deny mach-lookup to the service 'com.apple.print.normalizerd' in the WebKit processes on macOS.
+
+ * GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
+ * PluginProcess/mac/com.apple.WebKit.plugin-common.sb.in:
+ * UIProcess/WebPageProxy.cpp:
+ (WebKit::gpuMachServices):
+ * WebProcess/com.apple.WebProcess.sb.in:
+
2021-06-22 Fujii Hironori <hironori.fu...@sony.com>
[GLib] Rewrite NetworkCache::Data::adoptMap without FileSystem::MappedFileData::leakHandle and munmap
Modified: trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in (279144 => 279145)
--- trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in 2021-06-22 21:00:16 UTC (rev 279144)
+++ trunk/Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in 2021-06-22 21:07:14 UTC (rev 279145)
@@ -486,7 +486,6 @@
(xpc-service-name "com.apple.coremedia.videodecoder")
(xpc-service-name "com.apple.coremedia.videoencoder")
(xpc-service-name "com.apple.hiservices-xpcservice")
- (xpc-service-name "com.apple.print.normalizerd")
)
(allow mach-lookup
Modified: trunk/Source/WebKit/PluginProcess/mac/com.apple.WebKit.plugin-common.sb.in (279144 => 279145)
--- trunk/Source/WebKit/PluginProcess/mac/com.apple.WebKit.plugin-common.sb.in 2021-06-22 21:00:16 UTC (rev 279144)
+++ trunk/Source/WebKit/PluginProcess/mac/com.apple.WebKit.plugin-common.sb.in 2021-06-22 21:07:14 UTC (rev 279145)
@@ -164,7 +164,6 @@
(xpc-service-name "com.apple.coremedia.videoencoder")
(xpc-service-name-regex #"\.apple-extension-service$")
(xpc-service-name "com.apple.hiservices-xpcservice")
- (xpc-service-name "com.apple.print.normalizerd")
)
#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400
Modified: trunk/Source/WebKit/UIProcess/WebPageProxy.cpp (279144 => 279145)
--- trunk/Source/WebKit/UIProcess/WebPageProxy.cpp 2021-06-22 21:00:16 UTC (rev 279144)
+++ trunk/Source/WebKit/UIProcess/WebPageProxy.cpp 2021-06-22 21:07:14 UTC (rev 279145)
@@ -7954,7 +7954,6 @@
"com.apple.MTLCompilerService"_s,
#if PLATFORM(MAC) || PLATFORM(MACCATALYST)
"com.apple.cvmsServ"_s,
- "com.apple.print.normalizerd"_s,
#endif
});
return services;
Modified: trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (279144 => 279145)
--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2021-06-22 21:00:16 UTC (rev 279144)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in 2021-06-22 21:07:14 UTC (rev 279145)
@@ -1762,7 +1762,6 @@
"com.apple.iconservices"
"com.apple.iconservices.store"
"com.apple.tccd"
- "com.apple.print.normalizerd" ;; <rdar://problem/77354349>
;;; FIXME(207716): The following should be removed when the GPU process is complete
"com.apple.accessibility.mediaaccessibilityd"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes