自从我切换到Mavericks后,我在使用基于X11的应用程序时遇到键盘焦点问题(至少它是如何显示的)
我已经缩小到Safari为每个标签启动的com.apple.WebKit.WebContent流程。它定期(每隔约60秒)似乎产生自己在终止之前启动另一个WebContent进程几秒钟,并在此过程中从X11窃取焦点。
即使没有打开标签,也会发生这种情 我删除了除三个插件以外的所有插件并禁用了所有扩展。
这种行为不仅可以使用基于X11的应用程序,如果不是不可能,但至少令人讨厌,现在我想知道为什么Safari会自己启动WebContent进程。
有人知道发生了什么吗?
(作为参考,我包括https://xquartz.macosforge.org/trac/ticket/58,它有一个链接到一个非常有趣的python脚本,监视每个焦点的变化)
defaults write com.apple.Safari DebugDisablePerTabWebProcesses 1
,我还没有看到,因为被盗的焦点