Как изменить число отображаемых недавно посещённых страниц в выпадающем списке по нажатию на вкладку меню Журнал (по умолчанию их 10)?

i-3.jpg

Если просто в about:config нельзя, то есть расширение History Submenus. Функция у него другая, но и эта есть.

Действует, но само по себе это расширение мне не нужно.

А можно ли как-нибудь обойтись без расширений? Что конкретно нужно изменить в about:config?
Или есть какое-нибудь расширение именно для этого?

ищи нужную на стройку тут
http://mozutil.mozilla-russia.org/pref/pref.html

Гм, по моему это жестко зашито. В browser.jar/content/browser/browser.xul такой кусок кода:

Выделить код

Код:

<menupopup id="goPopup"  type="places"
 onpopupshowing="HistoryMenu.onPoupShowing(this);"
                     place="place:beginTime=-2592000000000&amp;beginTimeRef=1&amp;endTime=7200000000&amp;endTimeRef=2&amp;type=0&amp;sort=4&amp;maxResults=10">

Поменяйте 10 на значение по желанию.

Добавлено Втр 08 Май 2007 21:13:50 :
P.S. У меня 3.0Alpha, так что код может малость отличаться от вашего ;)

В Firefox 1.5.0.11 такой строки в указанном месте нет.

В Firefox 2.0.0.3 таких строк тоже нет.

Наверное они где-то есть. ;)

Jab пишет

Как изменить число отображаемых недавно посещённых страниц в выпадающем списке по нажатию на вкладку меню Журнал (по умолчанию их 10)?

Проведенными исследованиями и изысканиями с применением новейших методов исследований и изысканий установлено:
1. Вводим в строке адреса about:config.
2. Нажимаем правой кнопкой в любом месте появившейся вкладки и в контекстном меню выбираем Создать|Целое.
3. В качестве имени параметра задаём browser.sessionhistory.max_entries.
4. В качестве значения вводим требуемое число строк минус один (по умолчанию — 50).
5. Всё, браузер перезапускать не надо.

На 2.0.0.3 требуемого результата (даже с перезапуском) не принесло :(.
Единственное что изменилось - убрался разделитель между "Недавно закрытыми вкладками" и этим списком.

Поиск решения продолжается:whiteflag:

P.S. Просьба не флудить как kuzma и Emm :angry:

Точно, теперь не работает. Буду вспоминать что ещё вводил.

Для 2.0.0.3 - в файле browser.js упакованном в browser.jar найдите строки:

Выделить код

Код:

var count = history.view.rowCount;
  if (count > 10)
    count = 10;

P.S. Да, я это проверял, работает.

Спасибо, действительно сработало! :P

P.S. Я правил browser.jar блокнотом, изменил 10 на 03