在 Firefox 中手动添加安全例外时,如果您单击“获取证书”按钮,弹出窗口会自行调整为稍大的尺寸。问题是,此尺寸会成为永久尺寸,并且窗口无法手动调整大小。这种影响是累积的,即使窗口关闭后,下次打开时也会以新尺寸打开。
手动接受安全例外对我来说是常有的事,现在这个窗口的大小已经调整到我无法完整看到它的程度。Alt-Spacebar 调整大小会尝试移动,而不是调整大小,所以它没有帮助。
我不是此系统的管理员,因此无法以任何提升的权限启动 Firefox
我怎样才能手动调整此窗口的大小,或者将窗口恢复为其默认大小。
答案1
Firefox 已确认此问题,并已通过 bug 进行跟踪
重现步骤:
- 使用未签名的证书访问网站
- 您的连接不安全 > 高级 > 添加例外
- 多次点击“获取证书”按钮
实际结果:
- “添加安全例外”窗口大小增加了。
- 即使浏览器重新启动后,尺寸仍然保持不变。
- 如果您单击按钮次数过多,则无法添加例外,因为尺寸大于您的窗口。
https://bugzilla.mozilla.org/show_bug.cgi?id=1441304。
更新:用于跟踪该问题的原始 Firefox 错误是:https://bugzilla.mozilla.org/show_bug.cgi?id=1424311。
该问题已在 Firefox 60 版本中修复,因此请在该版本发布后升级 Firefox。
答案2
这对我在 Windows 10 上的 FF 56.0 有效。以提升模式启动 Firefox。在安全例外弹出窗口处于焦点位置时,按 Alt-Space 并选择“大小”选项。接下来,按左箭头或右箭头键水平调整大小,或按上箭头或下箭头键垂直调整大小。同时按两者可对角调整大小。现在移动鼠标,调整大小将由鼠标控制。左键单击鼠标按钮以保留新大小或按 ESC 取消。请注意,FF 拒绝进一步减小最小尺寸。
答案3
如果有人再次遇到此问题,我已经在 Mozilla 支持上询问并得到了答案。这很容易。
尝试重命名/删除 xulstore.json,如果存在,请在关闭 Firefox 的情况下删除 Firefox 配置文件夹中的 localstore.rdf。
您可以使用“帮助 -> 故障排除信息”(about:support)页面上的按钮转到当前 Firefox 配置文件夹或使用 about:profiles 页面。
帮助 -> 故障排除信息 -> 配置文件目录:
Windows:显示文件夹;
Linux:打开目录;
Mac:在 Finder 中显示
答案4
如果更新到FF60+后安全异常窗口还是太大,可以进行如下更改:
- 打开 xulstore.json (请参阅@OCarinha 的回答以了解如何找到该文件)
- 寻找
chrome://pippki/content/exceptionDialog.xul
- 降低“高度”的值,然后再次保存文件。
对我来说,这个条目看起来像这样,并且比我的屏幕还大:
"chrome://pippki/content/exceptionDialog.xul": {
"exceptiondialog": {
"screenX": "437",
"screenY": "8",
"width": "869",
"height": "1100"
}
}
将高度设置为较小的值后,异常对话框再次显示如预期的那样。