I am totally pro-Firefox, but your case is not about Chrome being a bad actor. For websites to be registered as link handlers, the user gets asked and has to accept (like camera access)[1]. There is no difference between Chrome and Firefox in this case.