Title: [240478] trunk/Source/WebKit
- Revision
- 240478
- Author
- [email protected]
- Date
- 2019-01-25 09:58:58 -0800 (Fri, 25 Jan 2019)
Log Message
[iOS] Add logging of calls
https://bugs.webkit.org/show_bug.cgi?id=193784
Reviewed by Brent Fulgham.
Add permissive logging of calls on iOS.
* Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (240477 => 240478)
--- trunk/Source/WebKit/ChangeLog 2019-01-25 17:32:53 UTC (rev 240477)
+++ trunk/Source/WebKit/ChangeLog 2019-01-25 17:58:58 UTC (rev 240478)
@@ -1,3 +1,14 @@
+2019-01-25 Per Arne Vollan <[email protected]>
+
+ [iOS] Add logging of calls
+ https://bugs.webkit.org/show_bug.cgi?id=193784
+
+ Reviewed by Brent Fulgham.
+
+ Add permissive logging of calls on iOS.
+
+ * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
2019-01-25 Chris Dumez <[email protected]>
Regression(PSON?) Crash under NavigationState::NavigationClient::decidePolicyForNavigationAction()
Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (240477 => 240478)
--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb 2019-01-25 17:32:53 UTC (rev 240477)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb 2019-01-25 17:58:58 UTC (rev 240478)
@@ -546,3 +546,137 @@
(global-name "com.apple.uifoundation-bundle-helper")
(global-name "com.apple.webkit.camera")
)
+
+(when (defined? 'syscall-unix)
+ (allow syscall-unix (with report))
+ (allow syscall-unix
+ (syscall-number SYS_exit)
+ (syscall-number SYS_read)
+ (syscall-number SYS_write)
+ (syscall-number SYS_open)
+ (syscall-number SYS_close)
+ (syscall-number SYS_unlink)
+ (syscall-number SYS_chmod)
+ (syscall-number SYS_getuid)
+ (syscall-number SYS_geteuid)
+ (syscall-number SYS_recvfrom)
+ (syscall-number SYS_getpeername)
+ (syscall-number SYS_access)
+ (syscall-number SYS_dup)
+ (syscall-number SYS_pipe)
+ (syscall-number SYS_getegid)
+ (syscall-number SYS_getgid)
+ (syscall-number SYS_sigprocmask)
+ (syscall-number SYS_sigaltstack)
+ (syscall-number SYS_ioctl)
+ (syscall-number SYS_readlink)
+ (syscall-number SYS_umask)
+ (syscall-number SYS_msync)
+ (syscall-number SYS_munmap)
+ (syscall-number SYS_mprotect)
+ (syscall-number SYS_madvise)
+ (syscall-number SYS_fcntl)
+ (syscall-number SYS_select)
+ (syscall-number SYS_fsync)
+ (syscall-number SYS_setpriority)
+ (syscall-number SYS_socket)
+ (syscall-number SYS_connect)
+ (syscall-number SYS_setsockopt)
+ (syscall-number SYS_gettimeofday)
+ (syscall-number SYS_getrusage)
+ (syscall-number SYS_getsockopt)
+ (syscall-number SYS_writev)
+ (syscall-number SYS_fchmod)
+ (syscall-number SYS_rename)
+ (syscall-number SYS_flock)
+ (syscall-number SYS_sendto)
+ (syscall-number SYS_shutdown)
+ (syscall-number SYS_socketpair)
+ (syscall-number SYS_mkdir)
+ (syscall-number SYS_rmdir)
+ (syscall-number SYS_pread)
+ (syscall-number SYS_pwrite)
+ (syscall-number SYS_csops)
+ (syscall-number SYS_csops_audittoken)
+ (syscall-number SYS_kdebug_trace64)
+ (syscall-number SYS_kdebug_trace)
+ (syscall-number SYS_sigreturn)
+ (syscall-number SYS_pathconf)
+ (syscall-number SYS_getrlimit)
+ (syscall-number SYS_setrlimit)
+ (syscall-number SYS_mmap)
+ (syscall-number SYS_lseek)
+ (syscall-number SYS_ftruncate)
+ (syscall-number SYS_sysctl)
+ (syscall-number SYS_mlock)
+ (syscall-number SYS_munlock)
+ (syscall-number SYS_getattrlist)
+ (syscall-number SYS_getxattr)
+ (syscall-number SYS_fgetxattr)
+ (syscall-number SYS_listxattr)
+ (syscall-number SYS_shm_open)
+ (syscall-number SYS_sem_wait)
+ (syscall-number SYS_sem_post)
+ (syscall-number SYS_sysctlbyname)
+ (syscall-number SYS_psynch_mutexwait)
+ (syscall-number SYS_psynch_mutexdrop)
+ (syscall-number SYS_psynch_cvbroad)
+ (syscall-number SYS_psynch_cvsignal)
+ (syscall-number SYS_psynch_cvwait)
+ (syscall-number SYS_psynch_rw_wrlock)
+ (syscall-number SYS_psynch_rw_unlock)
+ (syscall-number SYS_psynch_cvclrprepost)
+ (syscall-number SYS_process_policy)
+ (syscall-number SYS_issetugid)
+ (syscall-number SYS___pthread_kill)
+ (syscall-number SYS___pthread_sigmask)
+ (syscall-number SYS___disable_threadsignal)
+ (syscall-number SYS___semwait_signal)
+ (syscall-number SYS_proc_info)
+ (syscall-number SYS_stat64)
+ (syscall-number SYS_fstat64)
+ (syscall-number SYS_lstat64)
+ (syscall-number SYS_getdirentries64)
+ (syscall-number SYS_statfs64)
+ (syscall-number SYS_fstatfs64)
+ (syscall-number SYS_getfsstat64)
+ (syscall-number SYS_getaudit_addr)
+ (syscall-number SYS_bsdthread_create)
+ (syscall-number SYS_bsdthread_terminate)
+ (syscall-number SYS_workq_kernreturn)
+ (syscall-number SYS_thread_selfid)
+ (syscall-number SYS_kevent_qos)
+ (syscall-number SYS_kevent_id)
+ (syscall-number SYS___mac_syscall)
+ (syscall-number SYS_read_nocancel)
+ (syscall-number SYS_write_nocancel)
+ (syscall-number SYS_open_nocancel)
+ (syscall-number SYS_close_nocancel)
+ (syscall-number SYS_sendmsg_nocancel)
+ (syscall-number SYS_recvfrom_nocancel)
+ (syscall-number SYS_fcntl_nocancel)
+ (syscall-number SYS_select_nocancel)
+ (syscall-number SYS_connect_nocancel)
+ (syscall-number SYS_sendto_nocancel)
+ (syscall-number SYS_fsgetpath)
+ (syscall-number SYS_fileport_makeport)
+ (syscall-number SYS_guarded_open_np)
+ (syscall-number SYS_guarded_close_np)
+ (syscall-number SYS_change_fdguard_np)
+ (syscall-number SYS_proc_rlimit_control)
+ (syscall-number SYS_connectx)
+ (syscall-number SYS_getattrlistbulk)
+ (syscall-number SYS_openat)
+ (syscall-number SYS_openat_nocancel)
+ (syscall-number SYS_fstatat64)
+ (syscall-number SYS_mkdirat)
+ (syscall-number SYS_bsdthread_ctl)
+ (syscall-number SYS_csrctl)
+ (syscall-number SYS_guarded_pwrite_np)
+ (syscall-number SYS_getentropy)
+ (syscall-number SYS_necp_open)
+ (syscall-number SYS_necp_client_action)
+ (syscall-number SYS_ulock_wait)
+ (syscall-number SYS_ulock_wake)
+ )
+)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes