Изменить домашнюю страницу в Firefox программно - PullRequest
2 голосов
/ 02 марта 2012

Какие вызовы API Firefox вы бы использовали для программного изменения домашней страницы в Firefox?

Цель состоит в том, чтобы создать расширение Firefox, способное циклически перемещаться по нескольким избранным страницам (это аналогично циклическому переходу по нескольким обоям на рабочем столе).

1 Ответ

3 голосов
/ 02 марта 2012

Вы можете изменить домашнюю страницу Firefox, установив параметр " browser.startup.homepage ".

Самый простой способ сделать это в дополнении через JavaScript это:

Components.utils.import("resource://gre/modules/Services.jsm");
Services.prefs.setCharPref("browser.startup.homepage", "http://mike.kaply.com");
...