从所有 Firefox 模块获取详细日志

从所有 Firefox 模块获取详细日志

我正在尝试从 FireFox 浏览器获取日志。

我发现不同的答案,当所有模块都需要被记录时,all应该使用“module” 。MOZ_LOG

当我运行 FireFox 然后关闭它时,在指定目录中创建了几个文件,但它们都是空的:

$ firefox --MOZ_LOG_FILE=/tmp/vvo/vv --MOZ_LOG=all:5
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.

$ ls -l
total 0
-rw-r--r-- 1 vaclav vaclav 0 Jul 18 19:49 vv.child-1.moz_log
-rw-r--r-- 1 vaclav vaclav 0 Jul 18 19:49 vv.child-2.moz_log
-rw-r--r-- 1 vaclav vaclav 0 Jul 18 19:49 vv.child-3.moz_log
-rw-r--r-- 1 vaclav vaclav 0 Jul 18 19:50 vv.child-4.moz_log
-rw-r--r-- 1 vaclav vaclav 0 Jul 18 19:50 vv.child-5.moz_log
-rw-r--r-- 1 vaclav vaclav 0 Jul 18 19:50 vv.child-6.moz_log
-rw-r--r-- 1 vaclav vaclav 0 Jul 18 19:49 vv.moz_log

但如果我使用该nsHttp模块,它会记录一些内容:

$ firefox --MOZ_LOG_FILE=/tmp/vvo/vv --MOZ_LOG=nsHttp:5
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.

$ ls -lh
total 7.2M
-rw-r--r-- 1 vaclav vaclav 2.2K Jul 18 19:52 vv.child-1.moz_log
-rw-r--r-- 1 vaclav vaclav    0 Jul 18 19:52 vv.child-2.moz_log
-rw-r--r-- 1 vaclav vaclav  24K Jul 18 19:52 vv.child-3.moz_log
-rw-r--r-- 1 vaclav vaclav    0 Jul 18 19:52 vv.child-4.moz_log
-rw-r--r-- 1 vaclav vaclav    0 Jul 18 19:52 vv.child-5.moz_log
-rw-r--r-- 1 vaclav vaclav    0 Jul 18 19:52 vv.child-6.moz_log
-rw-r--r-- 1 vaclav vaclav 7.2M Jul 18 19:52 vv.moz_log

该模块似乎all不适用于 Mozilla Firefox 102.0.1,但我找不到任何其他方法来启用所有模块的日志记录。

相关内容