






















最新的iOS WebKit源码,无法正常调试GPU进程。
如果运行iOS WebKit源码,Attach GPU进程进入断点,GPU进程会立马退出。
通过查看WebKit源码,配置文件UnifiedWebPreferences.yaml中有如下配置:
ChildProcessDebuggabilityEnabled:
comment: Disables GPU process IPC timeouts
type: bool
status: internal
humanReadableName: "Child Process Debuggability"
humanReadableDescription: "Enable stopping child processes with a debugger"
exposed: [ WebKit ]
defaultValue:
WebKitLegacy:
default: false
WebKit:
default: false
WebCore:
default: false
从配置文件可以看到,这个配置的值默认是false。
将默认值都修改成true之后,重新编译WebKit源码,GPU进程可以正常调试了。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。