这是来自 firefox JS 控制台的错误:
[07:30:41.692] NS_ERROR_XPC_BAD_CONVERT_JS:无法转换 JavaScript 参数 arg 0 [nsIDOMWindow.getComputedStyle] @ http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:5
该问题仅在应该发生 setTimeout 时出现在 Firefox 中。您可以在http://codemagic.gr中查看该问题的实时示例。以下是重现问题的方法:打开 codeMagic,按“设置”图标,选择不同的配色方案。在 webkit 浏览器中,setTimeout 的回调函数将在 500 毫秒内执行,这会将 #left 的背景颜色更改为与 .ace_gutter 相同的颜色(以便整个左侧“适合”)。在 Firefox 中,由于 setTimeout 没有执行,左侧现在看起来“坏了”。
这是应该执行的行的链接:https ://github.com/varemenos/codemagic/blob/master/assets/js/main.js#L149-L176