除了禁用主题、扩展或附加组件之外,Firefox 安全模式还会更改哪些设置?

What settings does Firefox Safe mode changes, besides disabling themes, extensions or add ons?

使用 Firefox 88+(Linux、Windows)使用 Angular Material cdk-virtual-scroll-viewport 的滚动条时出现异常行为,Chrome 有效美好的。滚动条跳动,保持在光标的顶部/底部,或者根本不动。在FF中打开Materialpage即可复现。有趣的是,只有最后一个工作正常(没有模板缓存的虚拟滚动)。在其他库 ngx-datatable 中观察到相同的行为。

调试时,我注意到使用 FF 安全模式时错误消失了。我尝试手动禁用所有扩展、附加组件、插件、主题,但错误仍然存​​在。

我无法重现这个问题,但它看起来像是有硬件加速的东西。

除了禁用附加组件(扩展和主题)和关闭硬件加速之外,Firefox 疑难解答模式还禁用增强跟踪保护和安全浏览功能。 Firefox 疑难解答模式还会禁用 JavaScript 即时 (JIT) 编译器并忽略可选的 userContent.css 和 userChrome.css 文件(如果存在)。 xulstore.json 文件保存了对 window 大小、工具栏设置和控件的自定义,也被忽略了;但是,存储在已修改首选项中的任何更改仍然有效。