W wiki.mozilla.org Firefox 25 will get a major UI overhaul 224 points enthdegree 13 years ago 189 comments