Firefox launched long ago on November 9, 2004, which means we’re just over one week out from the browser’s 20th anniversary. Who knew that a spiritual successor to Netscape Navigator would ...