我有一个使用WebKitGTK 1.6.0的简单应用程序,它只需在窗口中显示一个网页。
当我使用它浏览一个包含Ogg/Theora视频和HTML5视频元素的页面时,我发现这个简单的应用程序使用了一些mozilla插件甚至xulrunner。有人能告诉我这是为什么吗?
这是a list of files open by the program using lsof。
我构建了WebKitGTK 1.6.0,它的大部分依赖于源代码,包括gstreamer-0.10和gstreamer plugins。我不记得在哪里配置过WebKitGTK来使用任何mozilla插件或xulrunner。
是什么原因导致mozilla插件、libtotem和xulrunner被加载?我提供了应用程序正在使用的文件的链接,希望它能提供线索。
发布于 2013-02-27 09:57:47
哈哈,找到原因了。我已经在我的系统上安装了FireFox,totem和totem-mozplugin。一旦我移除了totem和totem-mozplugin,WebKitGTK就使用了合适的Gstreamer插件来渲染视频和音频。
https://stackoverflow.com/questions/15102691
复制相似问题