# \[Zotero 扩展+\] Firefox v116 在 macOS 上破坏 Discourse？

**URL:** https://meta.discourse.org/t/zotero-extension-firefox-v116-on-macos-broken-discourse/275693
**Category:** Support
**Created:** [2023年八月18日 12:18 UTC](https://meta.discourse.org/t/zotero-extension-firefox-v116-on-macos-broken-discourse/275693 "2023-08-18T12:18:21Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![jryans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jryans/32/242789_2.png) [@jryans](https://meta.discourse.org/u/jryans)
#### Post date: [2023年八月21日 16:23 UTC](https://meta.discourse.org/t/zotero-extension-firefox-v116-on-macos-broken-discourse/275693/4 "2023-08-21T16:23:41Z")

</div>

我在 Firefox 中也看到了 Discourse 网站上的各种故障行为。我使用的是 macOS 13.5 上的 Firefox Nightly (2023-08-21)。

大多数依赖页面内脚本的“活动”功能对我来说似乎都会静默失败，包括：

- 点击右上角的头像打开用户菜单
- 点击帖子标题跳转到某些帖子
- 加载长帖中的其他帖子
- 发表回复（回复确实发送了，但我必须手动刷新页面才能看到它们）

正如 @glimfeather 所提到的，我可以勉强通过在新标签页中强制加载来加载帖子，以查看初始帖子，但仍有许多其他功能存在问题。

我今天才开始注意到这一点，所以我认为这是 Discourse 最近的一项更改，在过去几天中已在托管网站上上线。

当我滚动到长帖的底部时（例如 [https://meta.discourse.org/t/install-the-discourse-theme-cli-console-app-to-help-you-build-themes/82950），我可以看到浏览器的开发者控制台中充满了许多错误，例如：](https://meta.discourse.org/t/install-the-discourse-theme-cli-console-app-to-help-you-build-themes/82950%EF%BC%89%EF%BC%8C%E6%88%91%E5%8F%AF%E4%BB%A5%E7%9C%8B%E5%88%B0%E6%B5%8F%E8%A7%88%E5%99%A8%E7%9A%84%E5%BC%80%E5%8F%91%E8%80%85%E6%8E%A7%E5%88%B6%E5%8F%B0%E4%B8%AD%E5%85%85%E6%BB%A1%E4%BA%86%E8%AE%B8%E5%A4%9A%E9%94%99%E8%AF%AF%EF%BC%8C%E4%BE%8B%E5%A6%82%EF%BC%9A)

```plaintext
Uncaught TypeError: can't access property "lastNode", this.last is null
    lastNode runtime.js:916
    lastNode runtime.js:4347
    lastNode runtime.js:1008
    evaluate runtime.js:4424
    _execute runtime.js:4306
    execute runtime.js:4291
    rerender runtime.js:4606
    Ember 2
    It runtime.js:4139
    Ember 3
    invoke queue.ts:201
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    end index.ts:298
    _run index.ts:667
    _join index.ts:640
    join index.ts:362
    Ember 2
    start screen-track.js:52
    setupController topic.js:289
    setup Ember
    s router_js.js:1514
    routeEnteredOrUpdated router_js.js:1524
    setupContexts router_js.js:1470
    finalizeTransition router_js.js:1378
    promise router_js.js:1321
    y rsvp.js:435
    v rsvp.js:421
    invoke queue.ts:203
    flush queue.ts:98
    flush deferred-action-queues.ts:75
    _end index.ts:616
    _boundAutorunEnd index.ts:257
    promise callback*n/
    flush Ember
    _scheduleAutorun index.ts:803
    _ensureInstance index.ts:791
    schedule index.ts:384
    Ember 6
    
    
    

```

---

_[View the full topic](https://meta.discourse.org/t/zotero-extension-firefox-v116-on-macos-broken-discourse/275693)._
