April 25, 2025

open links in new tab in Firefox

Firefox logo