>>105881308
>>105881377
And how does that make anything worse for people not using Firefox?