fix/firefoxbad #18

Merged
palid merged 2 commits from fix/firefoxbad into main 2025-02-13 01:32:22 +00:00
Collaborator
No description provided.
palid added 2 commits 2025-02-13 01:32:16 +00:00
Fallback to vanillaJS due to React taking a significant
amount of rendering time when we wanted to only update
two classes on the navigation bar.

In addition to that, turns out Firefox has a decade-old
bug related to history.replaceState that causes it to
leak memory. This is a known issue and it's not going
to be fixed.
Our solution is to just get rid of the history.replaceState
and not update the URL when you're scrolling.

Tough luck, but hey, not gonna fix a decade old bug for a
simple throw-away website.
fix: mobile-nav navigation colors
Some checks failed
/ deploy (push) Failing after 54s
41bfff9955
palid merged commit 41bfff9955 into main 2025-02-13 01:32:22 +00:00
palid deleted branch fix/firefoxbad 2025-02-13 01:32:22 +00:00
Sign in to join this conversation.
No reviewers
No labels
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: infra/site#18
No description provided.