Skip to content

[Bug] On English Windows 11 and Zotero 8, Add on Market list is in Serif font (looks like Times New Roman) #158

@Artoria2e5

Description

@Artoria2e5

Is there an existing issue for this?

  • I have searched the existing issues

Are you using the latest Zotero and the latest plugin?

  • I have confirmed I'm using the latest Zotero and the latest plugin

Environment

  • OS: Microsoft Windows [Version 10.0.26200.5722]
  • Zotero Version: 8.0-beta.2+2bff6541f (64-bit)
  • Plugin Version: 8.0.0-beta1

Describe the bug

The add on market is in a serif font (Times) instead of the sans-serif font of Zotero itself

Image

Debug Output


1754139015583	addons.xpi	WARN	Not converting unknown addon type undefined

1754139015583	addons.xpi	WARN	Not converting unknown addon type undefined

[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs"]

While creating services from category 'profile-after-change', could not create service for entry 'RemotePermissionService', contract ID '@mozilla.org/remote-permission-service;1'

[JavaScript Error: "Error: Cannot find loader for bootstrap" {file: "resource://gre/modules/addons/XPIProvider.sys.mjs" line: 2137}]

[JavaScript Error: "Error: Cannot find loader for bootstrap" {file: "resource://gre/modules/addons/XPIProvider.sys.mjs" line: 2137}]

[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs" {file: "resource://gre/modules/EssentialDomainsRemoteSettings.sys.mjs" line: 41}]

[JavaScript Error: "Error: Failed to load resource://services-settings/remote-settings.sys.mjs" {file: "resource://gre/modules/SimpleURIUnknownSchemesRemoteObserver.sys.mjs" line: 45}]

[JavaScript Error: "The connection was refused when attempting to contact wss://stream.zotero.org/." {file: "chrome://zotero/content/xpcom/streamer.js" line: 153}]

[JavaScript Error: "WebSocket connection closed: 1006 "]

1754139097097	addons.webextension.zoteroAddons@ytshen.com	WARN	Loading extension 'zoteroAddons@ytshen.com': Reading manifest: Warning processing version: version must be a version string consisting of at most 4 integers of at most 9 digits without leading zeros, and separated with dots

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

1754139097219	addons.webextension.zoteroAddons@ytshen.com	WARN	Loading extension 'zoteroAddons@ytshen.com': Reading manifest: Warning processing version: version must be a version string consisting of at most 4 integers of at most 9 digits without leading zeros, and separated with dots

[JavaScript Error: "uncaught exception: undefined"]

[JavaScript Error: "Error: Handler not found for 'addons' URLs" {file: "chrome://zotero/content/xpcom/zotero.js" line: 1095}]

[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

[JavaScript Error: "NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXPCComponents_Utils.nukeSandbox]" {file: "chrome://zotero/content/preferences/preferences.js" line: 99}]
onUnload@chrome://zotero/content/preferences/preferences.js:99:12
onunload@chrome://zotero/content/preferences/preferences.xhtml:1:20


[JavaScript Error: "ChromeUtils.import() has been removed. Use importESModule():
  ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs");"]

appName => Zotero, version => 8.0-beta.2+2bff6541f (x64), os => Windows 11 26200, locale => en-US, extensions => Add-on Market for Zotero (8.0.0-beta.1, extension), OpenH264 Video Codec provided by Cisco Systems, Inc. (null, plugin), Widevine Content Decryption Module provided by Google Inc. (null, plugin)

(3)(+0277878): itemTree.render(). Displaying Item Tree

(3)(+0004297): itemTree.render(). Displaying Item Tree

(2)(+0000328): ChromeUtils.import() has been removed. Use importESModule(): ChromeUtils.importESModule("resource://gre/modules/Console.sys.mjs"); this.warn@chrome://zotero/content/xpcom/zotero.js:1285:71 Zotero.Plugins</_loadScope/get/<@chrome://zotero/content/xpcom/plugins.js:184:20 _importESModule@jar:file:///C:/Users/arthu/AppData/Roaming/Zotero/Zotero/Profiles/a4oorroy.default/extensions/zoteroAddons@ytshen.com.xpi!/content/scripts/zoteroaddons.js:589:24 _BasicTool@jar:file:///C:/Users/arthu/AppData/Roaming/Zotero/Zotero/Profiles/a4oorroy.default/extensions/zoteroAddons@ytshen.com.xpi!/content/scripts/zoteroaddons.js:286:49 VirtualizedTableHelper@jar:file:///C:/Users/arthu/AppData/Roaming/Zotero/Zotero/Profiles/a4oorroy.default/extensions/zoteroAddons@ytshen.com.xpi!/content/scripts/zoteroaddons.js:2491:7 createTable@jar:file:///C:/Users/arthu/AppData/Roaming/Zotero/Zotero/Profiles/a4oorroy.default/extensions/zoteroAddons@ytshen.com.xpi!/content/scripts/zoteroaddons.js:6650:26 showAddonsWindow@jar:file:///C:/Users/arthu/AppData/Roaming/Zotero/Zotero/Profiles/a4oorroy.default/extensions/zoteroAddons@ytshen.com.xpi!/content/scripts/zoteroaddons.js:6467:18

(3)(+0000080): Columns menu-desc width 121.14285714285714

(3)(+0000034): [Add-on Market for Zotero] fetch addon infos from https://raw.githubusercontent.com/zotero-chinese/zotero-plugins/gh-pages/dist/plugins.json

(3)(+0000000): HTTP GET https://raw.githubusercontent.com/zotero-chinese/zotero-plugins/gh-pages/dist/plugins.json

(3)(+0000001): [Add-on Market for Zotero] fetch addon infos from https://gitee.com/northword/zotero-plugins/raw/gh-pages/dist/plugins.json

(3)(+0000000): HTTP GET https://gitee.com/northword/zotero-plugins/raw/gh-pages/dist/plugins.json

(3)(+0000000): [Add-on Market for Zotero] fetch addon infos from https://cdn.jsdelivr.net/gh/zotero-chinese/zotero-plugins@gh-pages/dist/plugins.json

(3)(+0000000): HTTP GET https://cdn.jsdelivr.net/gh/zotero-chinese/zotero-plugins@gh-pages/dist/plugins.json

(3)(+0000001): [Add-on Market for Zotero] fetch addon infos from https://gh-proxy.com/https://raw.githubusercontent.com/zotero-chinese/zotero-plugins/gh-pages/dist/plugins.json

(3)(+0000000): HTTP GET https://gh-proxy.com/https://raw.githubusercontent.com/zotero-chinese/zotero-plugins/gh-pages/dist/plugins.json

(3)(+0000000): [Add-on Market for Zotero] fetch addon infos from https://raw.githubusercontent.com/syt2/zotero-addons-scraper/publish/addon_infos.json

(3)(+0000000): HTTP GET https://raw.githubusercontent.com/syt2/zotero-addons-scraper/publish/addon_infos.json

(3)(+0000000): [Add-on Market for Zotero] fetch addon infos from https://gitee.com/ytshen/zotero-addon-scraper/raw/publish/addon_infos.json

(3)(+0000000): HTTP GET https://gitee.com/ytshen/zotero-addon-scraper/raw/publish/addon_infos.json

(3)(+0000000): [Add-on Market for Zotero] fetch addon infos from https://cdn.jsdelivr.net/gh/syt2/zotero-addons-scraper@publish/addon_infos.json

(3)(+0000001): HTTP GET https://cdn.jsdelivr.net/gh/syt2/zotero-addons-scraper@publish/addon_infos.json

(3)(+0000000): [Add-on Market for Zotero] fetch addon infos from https://gh-proxy.com/https://raw.githubusercontent.com/syt2/zotero-addons-scraper/publish/addon_infos.json

(3)(+0000000): HTTP GET https://gh-proxy.com/https://raw.githubusercontent.com/syt2/zotero-addons-scraper/publish/addon_infos.json

(5)(+0000070): CookieSandbox: Not touching channel for raw.githubusercontent.com

(5)(+0000001): CookieSandbox: Not touching channel for gitee.com

(5)(+0000000): CookieSandbox: Not touching channel for cdn.jsdelivr.net

(5)(+0000001): CookieSandbox: Not touching channel for gh-proxy.com

(5)(+0000000): CookieSandbox: Not touching channel for raw.githubusercontent.com

(5)(+0000001): CookieSandbox: Not touching channel for gitee.com

(5)(+0000000): CookieSandbox: Not touching channel for cdn.jsdelivr.net

(5)(+0000001): CookieSandbox: Not touching channel for gh-proxy.com

(3)(+0000001): HTTP GET https://raw.githubusercontent.com/zotero-chinese/zotero-plugins/gh-pages/dist/plugins.json succeeded with 200

(3)(+0000001): [Add-on Market for Zotero] switch to source-zotero-chinese-github automatically

(3)(+0000005): HTTP GET https://cdn.jsdelivr.net/gh/zotero-chinese/zotero-plugins@gh-pages/dist/plugins.json succeeded with 200

(3)(+0000002): HTTP GET https://raw.githubusercontent.com/syt2/zotero-addons-scraper/publish/addon_infos.json succeeded with 200

(3)(+0000002): HTTP GET https://cdn.jsdelivr.net/gh/syt2/zotero-addons-scraper@publish/addon_infos.json succeeded with 200

(3)(+0000003): HTTP GET https://gh-proxy.com/https://raw.githubusercontent.com/syt2/zotero-addons-scraper/publish/addon_infos.json succeeded with 200

(5)(+0000430): CookieSandbox: Not touching channel for gh-proxy.com

(3)(+0000000): HTTP GET https://gh-proxy.com/https://raw.githubusercontent.com/zotero-chinese/zotero-plugins/gh-pages/dist/plugins.json succeeded with 200

(1)(+0001730): HTTP GET https://gitee.com/northword/zotero-plugins/raw/gh-pages/dist/plugins.json failed with status code 0

(2)(+0000000): Channel status was 2152398919

(2)(+0000000): Channel status was 2152398919

(3)(+0000000): [Add-on Market for Zotero] fetch fetchAddonInfos from https://gitee.com/northword/zotero-plugins/raw/gh-pages/dist/plugins.json failed: Error: Error connecting to server. Check your Internet connection.

(3)(+0000000): [Add-on Market for Zotero] Error fetching from https://gitee.com/northword/zotero-plugins/raw/gh-pages/dist/plugins.json: Error: No infos

(1)(+0000001): HTTP GET https://gitee.com/ytshen/zotero-addon-scraper/raw/publish/addon_infos.json failed with status code 0

(2)(+0000000): Channel status was 2152398919

(2)(+0000000): Channel status was 2152398919

(3)(+0000000): [Add-on Market for Zotero] fetch fetchAddonInfos from https://gitee.com/ytshen/zotero-addon-scraper/raw/publish/addon_infos.json failed: Error: Error connecting to server. Check your Internet connection.

(3)(+0000000): [Add-on Market for Zotero] Error fetching from https://gitee.com/ytshen/zotero-addon-scraper/raw/publish/addon_infos.json: Error: No infos

(3)(+0001770): itemTree.render(). Displaying Item Tree

Anything else?

Zotero 好像没有什么打开 background page 审查元素之类的功能,所以我也没办法深究这是为啥

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions