Firefox: The Web’s Knight in Shining Armor