Уважаемые, если кто из вас самостоятельно собирал ФФ из исходников, просветите пожалуйста:

1. В каком конкретно месте собирается строка useragent? Я хочу заменить этот useragent на свой - причём обязательно в самих исходниках.

2. Можно ли из исходников (firefox-3.0.10-source.tar) собрать файрфоксовый инсталлятор? Или это какой-то отдельный пакет?

3. Какой preference отвечает за страницу, загружаемую при старте браузера?

Заранее спасибо.

Вам сюда :P

ПротопопулуS пишет

Вам сюда

Ну там уж очень общо )

03-05-2009 03:48:02
Ответ на первый вопрос найден - nsHttpHandler.cpp, nsHttpHandler::BuildUserAgent().

AllSeeingI пишет

Ну там уж очень общо )

Я по их книжке собирал :) Но, правда задач у меня не было таких...

Нашел строку general.useragent.extra.firefox в файле
firefox.js в папке browser/app/profile в сырцах. Вот,
сижу собираю жду результата (вписал в качестве
useragent-а Opera/9.64) :)

Собственно вот :/
:::: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a1pre) Gecko/20090503 Opera/9.64
Поиск продолжается...

ПротопопулуS пишет

Я по их книжке собирал :)

По какой еще "их книжке" ? :rolleyes:

malor, сцылку смотри во втором посте топика, и учись правильно воспринимать речевые обороты :)