The JavaScript pushState()
function has an unused
parameter that literally does nothing but can't be removed because... backward compatibility! ๐คฆโโ๏ธ
It's like that one useless function parameter that's been in your codebase for 5 years and everyone's too scared to remove it because "something might break." The documentation even admits it with a straight face: "This parameter exists for historical reasons, and cannot be omitted."
The red scribbles perfectly capture every developer's reaction: "??? WTF" - which is basically the official technical term for legacy code maintenance.