[Расширение Zotero +] Firefox v116 на macOS сломал Discourse?

Я также наблюдаю различные сбои в работе сайтов Discourse в Firefox. Я использую Firefox Nightly (2023-08-21) на macOS 13.5.

Большинство «активных» функций, полагающихся на скрипты на странице, для меня работают со сбоями без видимых ошибок, включая:

  • открытие меню пользователя при клике на аватар в правом верхнем углу
  • переход к некоторым сообщениям при клике на их заголовки
  • загрузку дополнительных сообщений в длинных темах
  • отправку ответов (они отправляются, но мне приходится вручную обновлять страницу, чтобы увидеть их)

Как упоминает @glimfeather, я могу кое-как обойти проблему загрузки темы, принудительно открывая её в новой вкладке, чтобы увидеть начальные сообщения, но многие другие функции всё ещё не работают.

Я начал замечать это только сегодня, поэтому предполагаю, что это недавнее изменение в Discourse, которое было применено к хостинговым сайтам в последние несколько дней.

Когда я досматриваю длинную тему (например, Install the Discourse Theme CLI console app to help you build themes) до конца, я вижу, что консоль разработчика браузера заполнена множеством ошибок, таких как:

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/< platform.ts:28
    flush Ember
    _scheduleAutorun index.ts:803
    _ensureInstance index.ts:791
    schedule index.ts:384
    Ember 6
    <anonymous> start-app.js:4
    <anonymous> discourse-boot.js:20
    <anonymous> discourse-boot.js:1