com.apple.WebKit.WebContent会自行定期窃取焦点


2

自从我切换到Mavericks后,我在使用基于X11的应用程序时遇到键盘焦点问题(至少它是如何显示的)

我已经缩小到Safari为每个标签启动的com.apple.WebKit.WebContent流程。它定期(每隔约60秒)似乎产生自己在终止之前启动另一个WebContent进程几秒钟,并在此过程中从X11窃取焦点。

即使没有打开标签,也会发生这种情 我删除了除三个插件以外的所有插件并禁用了所有扩展。

这种行为不仅可以使用基于X11的应用程序,如果不是不可能,但至少令人讨厌,现在我想知道为什么Safari会自己启动WebContent进程。

有人知道发生了什么吗?

(作为参考,我包括https://xquartz.macosforge.org/trac/ticket/58,它有一个链接到一个非常有趣的python脚本,监视每个焦点的变化)


我刚刚发现了一篇关于在Safari中启用Debug菜单的帖子,这反过来允许禁用每个选项卡单独的WebContent进程的启动。这也可以通过实现defaults write com.apple.Safari DebugDisablePerTabWebProcesses 1,我还没有看到,因为被盗的焦点
Jamgold
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.