Firefox 153 fails to load FE (again) #3519

Closed
opened 2026-07-26 15:37:05 +00:00 by phnt · 2 comments
Owner

Browser and OS

Firefox 153, Gentoo

Instance URL

No response

Backend version information

Pleroma BE 2.10.2

Frontend version information

Pleroma FE 2.11.1 / develop @ 99d4b5c63e

Browser extensions

None

Known instance/user customizations

No response

Bug description

FE fails to load with SyntaxError: An invalid or illegal string was specified on the splash screen

Console error logs
DOMException: An invalid or illegal string was specified
    adoptedStyleSheets style_setter.js:62
    adoptedStyleSheets style_setter.js:62
    adoptStyleSheets style_setter.js:60
    Lodash 3
    onEagerFinished style_setter.js:201
    generateTheme style_setter.js:110
    applyTheme style_setter.js:189
    applyTheme interface.js:741
interface.js:750:17
    applyTheme interface.js:750
PleromaFE failed to initialize:  DOMException: An invalid or illegal string was specified
    adoptedStyleSheets style_setter.js:62
    adoptedStyleSheets style_setter.js:62
    adoptStyleSheets style_setter.js:60
    Lodash 3
    onEagerFinished style_setter.js:201
    generateTheme style_setter.js:110
    applyTheme style_setter.js:189
    applyTheme interface.js:741
main.js:59:13
    splashError main.js:59
    splashError main.js:66
    applyTheme interface.js:751
Uncaught TypeError: can't access property "getBoundingClientRect", statuses[approxIndex] is undefined
    determineVisibleStatuses timeline.js:267
timeline.js:267:17
    determineVisibleStatuses timeline.js:267
Uncaught DOMException: An invalid or illegal string was specified
    adoptedStyleSheets style_setter.js:62
    adoptedStyleSheets style_setter.js:62
    adoptStyleSheets style_setter.js:60
    Lodash 3
style_setter.js:62:40
    adoptedStyleSheets style_setter.js:62
    forEach self-hosted:145
    adoptedStyleSheets style_setter.js:62
    map self-hosted:163
    adoptStyleSheets style_setter.js:60
    Lodash 3

Reproduction steps

  1. Start local dev server running FE 2.11.1 or develop
  2. Go to localhost:8080
  3. Error splash screen is shown

Bug seriousness

  • How often does it happen: Always
  • How many people does it affect: Everybody that has auto-updates enabled or runs a rolling release distro
  • Is there a workaround for it: No
### Browser and OS Firefox 153, Gentoo ### Instance URL _No response_ ### Backend version information Pleroma BE 2.10.2 ### Frontend version information Pleroma FE 2.11.1 / develop @ 99d4b5c63e ### Browser extensions None ### Known instance/user customizations _No response_ ### Bug description FE fails to load with `SyntaxError: An invalid or illegal string was specified` on the splash screen <details> <summary>Console error logs</summary> <pre> DOMException: An invalid or illegal string was specified adoptedStyleSheets style_setter.js:62 adoptedStyleSheets style_setter.js:62 adoptStyleSheets style_setter.js:60 Lodash 3 onEagerFinished style_setter.js:201 generateTheme style_setter.js:110 applyTheme style_setter.js:189 applyTheme interface.js:741 interface.js:750:17 applyTheme interface.js:750 PleromaFE failed to initialize: DOMException: An invalid or illegal string was specified adoptedStyleSheets style_setter.js:62 adoptedStyleSheets style_setter.js:62 adoptStyleSheets style_setter.js:60 Lodash 3 onEagerFinished style_setter.js:201 generateTheme style_setter.js:110 applyTheme style_setter.js:189 applyTheme interface.js:741 main.js:59:13 splashError main.js:59 splashError main.js:66 applyTheme interface.js:751 Uncaught TypeError: can't access property "getBoundingClientRect", statuses[approxIndex] is undefined determineVisibleStatuses timeline.js:267 timeline.js:267:17 determineVisibleStatuses timeline.js:267 Uncaught DOMException: An invalid or illegal string was specified adoptedStyleSheets style_setter.js:62 adoptedStyleSheets style_setter.js:62 adoptStyleSheets style_setter.js:60 Lodash 3 style_setter.js:62:40 adoptedStyleSheets style_setter.js:62 forEach self-hosted:145 adoptedStyleSheets style_setter.js:62 map self-hosted:163 adoptStyleSheets style_setter.js:60 Lodash 3 </pre> </details> ### Reproduction steps 1. Start local dev server running FE 2.11.1 or develop 2. Go to localhost:8080 3. Error splash screen is shown ### Bug seriousness * How often does it happen: Always * How many people does it affect: Everybody that has auto-updates enabled or runs a rolling release distro * Is there a workaround for it: No
Author
Owner

Probably a repeat of the webkit class issue.

EDIT: Originally reported by gauteweb on IRC.

Probably a repeat of the webkit class issue. EDIT: Originally reported by gauteweb on IRC.
Author
Owner

Duplicate of pleroma/pleroma-fe#3518, sorry. Closing.

Duplicate of pleroma/pleroma-fe#3518, sorry. Closing.
phnt closed this issue 2026-07-28 09:25:21 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma-fe#3519
No description provided.