Title: [269966] trunk/Source/WebKit
Revision
269966
Author
[email protected]
Date
2020-11-18 10:06:06 -0800 (Wed, 18 Nov 2020)

Log Message

[macOS] Fix message filter sandbox violation
https://bugs.webkit.org/show_bug.cgi?id=219090
<rdar://problem/71522043>

Reviewed by Geoffrey Garen.

The message filter in the WebContent process on macOS needs to allow some additional messages.

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

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (269965 => 269966)


--- trunk/Source/WebKit/ChangeLog	2020-11-18 18:02:17 UTC (rev 269965)
+++ trunk/Source/WebKit/ChangeLog	2020-11-18 18:06:06 UTC (rev 269966)
@@ -1,3 +1,15 @@
+2020-11-18  Per Arne Vollan  <[email protected]>
+
+        [macOS] Fix message filter sandbox violation
+        https://bugs.webkit.org/show_bug.cgi?id=219090
+        <rdar://problem/71522043>
+
+        Reviewed by Geoffrey Garen.
+
+        The message filter in the WebContent process on macOS needs to allow some additional messages.
+
+        * WebProcess/com.apple.WebProcess.sb.in:
+
 2020-11-18  Chris Dumez  <[email protected]>
 
         [GPUProcess] Main thread of the GPUProcess should have same priority as main thread of the WebContent

Modified: trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in (269965 => 269966)


--- trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2020-11-18 18:02:17 UTC (rev 269965)
+++ trunk/Source/WebKit/WebProcess/com.apple.WebProcess.sb.in	2020-11-18 18:06:06 UTC (rev 269966)
@@ -1479,6 +1479,7 @@
                 io_registry_entry_get_parent_iterator
                 io_registry_entry_get_properties_bin_buf
                 io_registry_entry_get_property_bin_buf
+                io_registry_entry_get_property_bytes
                 io_registry_entry_get_registry_entry_id
                 io_registry_get_root_entry
                 io_server_version
@@ -1488,6 +1489,8 @@
                 io_service_get_matching_service_bin
                 io_service_get_matching_services_bin
                 io_service_open_extended
+                mach_exception_raise
+                mach_port_get_context_from_user
                 mach_port_get_refs
                 mach_port_request_notification
                 mach_port_set_attributes
@@ -1494,6 +1497,7 @@
                 mach_vm_copy
                 mach_vm_map_external
                 mach_vm_region
+                mach_vm_region_recurse
                 mach_vm_remap_external
                 semaphore_create
                 semaphore_destroy
@@ -1501,6 +1505,7 @@
                 task_info_from_user
                 task_policy_set
                 task_restartable_ranges_synchronize
+                task_threads_from_user
                 thread_get_state_to_user
                 thread_info
                 thread_policy
@@ -1549,6 +1554,7 @@
         MSC_semaphore_signal_trap
         MSC_semaphore_timedwait_trap
         MSC_semaphore_wait_trap
+        MSC_swtch_pri
         MSC_syscall_thread_switch
         MSC_task_name_for_pid
         MSC_thread_get_special_reply_port
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to