如何增加下载面板中显示的下载次数?

Dan*_*eck 10 firefox macos

Firefox 20 有一个新的下载面板功能。但它只显示最近下载三个文件

来自链接网站的描述

我怎样才能增加这个数字?

Dan*_*eck 9

这个答案不再适用于较新的 Firefox 版本,但它对 Firefox 20 仍然有效,所以我保留这个。

目前没有设置来自about:config定义这个值。它被硬编码在 Firefox UI 脚本中。

  1. 右键单击 Firefox.app,然后选择显示内容。导航到Contents/MacOSomni.ja文件并将其复制到您的桌面。将复制的文件重命名为omni.zip并解压缩。

  2. 更改文件omni/chrome/browser/content/browser/downloads/downloads.js。查找以下几行:

      /**
       * Maximum number of items shown by the list at any given time.
       */
      kItemCountLimit: 3,
    
    Run Code Online (Sandbox Code Playgroud)

    用 eg 替换该值10

  3. 更改文件omni/modules/DownloadsCommon.jsm。查找以下几行:

    if (PrivateBrowsingUtils.isWindowPrivate(aWindow)) {
      if (this._privateSummary) {
        return this._privateSummary;
      }
      return this._privateSummary = new DownloadsSummaryData(true, aNumToExclude);
    } else {
      if (this._summary) {
        return this._summary;
      }
      return this._summary = new DownloadsSummaryData(false, aNumToExclude);
    
    Run Code Online (Sandbox Code Playgroud)

    替换的出现aNumToExclude10

  4. 保存这两个文件,压缩的内容omni目录(使产生的存档并不能包含名为顶级文件夹omni)。将生成的文件重命名为omni.ja(通过文件的“获取信息”对话框——.ja 不是已知的文件扩展名,否则 Finder 可能会将其解释为 omni.ja.zip)。

  5. omni.ja修改后的文件替换原始文件。

  6. Option在开始应用更改的同时按住 以安全模式重新启动 Firefox 。

结果:

截屏


请记住,每次更新 Firefox 时都需要重新应用上述更改。