Where did you install Firefox from? Help Mozilla uncover 3rd party websites that offer problematic Firefox installation by taking part in our campaign. There will be swag, and you'll be featured in our blog if you manage to report at least 10 valid reports!

Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Learn More

Log limits

  • 4 ответа
  • 0 имеют эту проблему
  • 6 просмотров
  • Последний ответ от archivist113

more options

Go to about:config on the address bar, click "Accept the risk and Continue", type "HUD" and you have these: devtools.hud.loglimit devtools.hud.loglimit.console

What are the numbers associated with them mean? is that how MANY logs (as in, how many "individual rectangles" each representing a log), or is that how MANY BYTES they can take up before deleting the older logs in the devtool's console.

Go to about:config on the address bar, click "Accept the risk and Continue", type "HUD" and you have these: devtools.hud.loglimit devtools.hud.loglimit.console What are the numbers associated with them mean? is that how MANY logs (as in, how many "individual rectangles" each representing a log), or is that how MANY BYTES they can take up before deleting the older logs in the devtool's console.

Все ответы (4)

more options
more options

cor-el said

This loglimit is about the number of lines that are displayed in the web console. See also this test file.

as in, the TOTAL number of lines? Like if a console.log("foo\nbar") would count as 2 lines (however still contained in 1 rectangle box), or is that as in how many rectangle boxes (aforementioned example would take 1)?

more options

I don't know what count as a line but you can test this yourself by setting the pref to a low value and see how many lines you keep. Note that you may have to close and restart Firefox or at least open a new window after modifying the pref.

more options

cor-el said

I don't know what count as a line but you can test this yourself by setting the pref to a low value and see how many lines you keep. Note that you may have to close and restart Firefox or at least open a new window after modifying the pref.

Hmm, okay, I inserted this code with a limit of 20, pasted and entered this watch expression:

console.log("1  Line\nbreak test");
console.log("2  Line\nbreak test");
console.log("3  Line\nbreak test");
console.log("4  Line\nbreak test");
console.log("5  Line\nbreak test");
console.log("6  Line\nbreak test");
console.log("7  Line\nbreak test");
console.log("8  Line\nbreak test");
console.log("9  Line\nbreak test");
console.log("10 Line\nbreak test");
console.log("11 Line\nbreak test");
console.log("12 Line\nbreak test");
console.log("13 Line\nbreak test");
console.log("14 Line\nbreak test");
console.log("15 Line\nbreak test");
console.log("16 Line\nbreak test");
console.log("17 Line\nbreak test");
console.log("18 Line\nbreak test");
console.log("19 Line\nbreak test");
console.log("20 Line\nbreak test");
console.log("21 Line\nbreak test");
console.log("22 Line\nbreak test");
console.log("23 Line\nbreak test");
console.log("24 Line\nbreak test");
console.log("25 Line\nbreak test");
console.log("26 Line\nbreak test");
console.log("27 Line\nbreak test");
console.log("28 Line\nbreak test");
console.log("29 Line\nbreak test");
console.log("30 Line\nbreak test");
console.log("31 Line\nbreak test");
console.log("32 Line\nbreak test");
console.log("33 Line\nbreak test");
console.log("34 Line\nbreak test");
console.log("35 Line\nbreak test");

It looks like each line they meant is each rectangle (each log are separated via horizontal lines, forming this rectangle around the text). As seen on the image, logs with a number are displayed ranging from 16-35, which if you do 35 minus 16, and add 1 to include the first displayed number, equals to 20. Once the limit is reached, the oldest gets removed, and will have the last <LogLimit> logs displayed, much like a queue: https://en.wikipedia.org/wiki/Queue_(abstract_data_type)