如何在Firefox中禁用任何服务窗口?

时间:2011-04-04 13:45:46

标签: firefox headless headless-browser xvfb

我在xvfb下运行Firefox并从中获取网页截图。

是否有任何简单而强大的方法可以禁用任何可能破坏我的屏幕截图的请求或窗口?像更新请求,安全问题等。

1 个答案:

答案 0 :(得分:0)

这在您的默认prefs.js文件中效果非常好:

user_pref("browser.cache.memory.capacity", 2048);
user_pref("browser.migration.version", 1);
user_pref("browser.places.smartBookmarksVersion", 2);
user_pref("browser.sessionstore.enabled", false);
user_pref("browser.sessionstore.resume_from_crash", false);
user_pref("browser.startup.homepage_override.mstone", "ignore");
user_pref("browser.tabs.closeWindowWithLastTab", false);
user_pref("extensions.enabledItems", "{972ce4c6-7e08-4474-a285-3208198ce6fd}:3.6.13");
user_pref("extensions.lastAppVersion", "3.6.13");
user_pref("extensions.update.notifyUser", false);
user_pref("security.warn_entering_weak", false);
user_pref("security.warn_viewing_mixed", false);

默认配置文件可以在profiles.ini文件中找到。希望它可以帮助某人)