it just appeared on my firefox today, have no idea where it came from. Cannot find it under the installed add-ons. Very incidious.
got same shit how to remove it?
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them