Title: [255387] trunk
Revision
255387
Author
commit-qu...@webkit.org
Date
2020-01-29 14:39:33 -0800 (Wed, 29 Jan 2020)

Log Message

Unreviewed, rolling out r254379.
https://bugs.webkit.org/show_bug.cgi?id=206969

Introduced media regressions (Requested by perarne on
#webkit).

Reverted changeset:

"[iOS] Remove used media-related mach services from the
WebContent process sandbox"
https://bugs.webkit.org/show_bug.cgi?id=206089
https://trac.webkit.org/changeset/254379

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (255386 => 255387)


--- trunk/LayoutTests/ChangeLog	2020-01-29 22:38:35 UTC (rev 255386)
+++ trunk/LayoutTests/ChangeLog	2020-01-29 22:39:33 UTC (rev 255387)
@@ -1,3 +1,18 @@
+2020-01-29  Commit Queue  <commit-qu...@webkit.org>
+
+        Unreviewed, rolling out r254379.
+        https://bugs.webkit.org/show_bug.cgi?id=206969
+
+        Introduced media regressions (Requested by perarne on
+        #webkit).
+
+        Reverted changeset:
+
+        "[iOS] Remove used media-related mach services from the
+        WebContent process sandbox"
+        https://bugs.webkit.org/show_bug.cgi?id=206089
+        https://trac.webkit.org/changeset/254379
+
 2020-01-29  Per Arne Vollan  <pvol...@apple.com>
 
         [iOS] Deny mach lookup access to aggregate service

Modified: trunk/LayoutTests/fast/sandbox/ios/sandbox-mach-lookup-expected.txt (255386 => 255387)


--- trunk/LayoutTests/fast/sandbox/ios/sandbox-mach-lookup-expected.txt	2020-01-29 22:38:35 UTC (rev 255386)
+++ trunk/LayoutTests/fast/sandbox/ios/sandbox-mach-lookup-expected.txt	2020-01-29 22:39:33 UTC (rev 255387)
@@ -8,10 +8,6 @@
 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.TextInput") is false
 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.awdd") is false
 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.cookied") is false
-PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.coremedia.cpeprotector.xpc") is false
-PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.coremedia.figcontentkeysession.xpc") is false
-PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.coremedia.routingsessionmanager.xpc") is false
-PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.coremedia.sts") is false
 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.iohideventsystem") is false
 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.locationd.registration") is false
 PASS internals.hasSandboxMachLookupAccessToGlobalName("com.apple.WebKit.WebContent", "com.apple.nehelper") is false

Modified: trunk/LayoutTests/fast/sandbox/ios/sandbox-mach-lookup.html (255386 => 255387)


--- trunk/LayoutTests/fast/sandbox/ios/sandbox-mach-lookup.html	2020-01-29 22:38:35 UTC (rev 255386)
+++ trunk/LayoutTests/fast/sandbox/ios/sandbox-mach-lookup.html	2020-01-29 22:39:33 UTC (rev 255387)
@@ -11,10 +11,6 @@
     shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.TextInput\")");
     shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.awdd\")");
     shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.cookied\")");
-    shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.coremedia.cpeprotector.xpc\")");
-    shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.coremedia.figcontentkeysession.xpc\")");
-    shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.coremedia.routingsessionmanager.xpc\")");
-    shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.coremedia.sts\")");
     shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.iohideventsystem\")");
     shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.locationd.registration\")");
     shouldBeFalse("internals.hasSandboxMachLookupAccessToGlobalName(\"com.apple.WebKit.WebContent\", \"com.apple.nehelper\")");

Modified: trunk/Source/WebKit/ChangeLog (255386 => 255387)


--- trunk/Source/WebKit/ChangeLog	2020-01-29 22:38:35 UTC (rev 255386)
+++ trunk/Source/WebKit/ChangeLog	2020-01-29 22:39:33 UTC (rev 255387)
@@ -1,3 +1,18 @@
+2020-01-29  Commit Queue  <commit-qu...@webkit.org>
+
+        Unreviewed, rolling out r254379.
+        https://bugs.webkit.org/show_bug.cgi?id=206969
+
+        Introduced media regressions (Requested by perarne on
+        #webkit).
+
+        Reverted changeset:
+
+        "[iOS] Remove used media-related mach services from the
+        WebContent process sandbox"
+        https://bugs.webkit.org/show_bug.cgi?id=206089
+        https://trac.webkit.org/changeset/254379
+
 2020-01-29  Per Arne Vollan  <pvol...@apple.com>
 
         [iOS] Deny mach lookup access to aggregate service

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (255386 => 255387)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2020-01-29 22:38:35 UTC (rev 255386)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2020-01-29 22:39:33 UTC (rev 255387)
@@ -171,8 +171,12 @@
            (global-name "com.apple.coremedia.volumecontroller.xpc"))
 
     (allow mach-lookup (with report) (with telemetry)
+        (global-name "com.apple.coremedia.cpeprotector.xpc")
         (global-name "com.apple.coremedia.endpoint.xpc")
-        (global-name "com.apple.coremedia.figcpecryptor"))
+        (global-name "com.apple.coremedia.figcontentkeysession.xpc")
+        (global-name "com.apple.coremedia.figcpecryptor")
+        (global-name "com.apple.coremedia.routingsessionmanager.xpc")
+        (global-name "com.apple.coremedia.sts"))
 
     (mobile-preferences-read
         "com.apple.avfoundation"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to