…s independent of order \o/. [bug 661885]
…default browsers. [bug 661862]
Factor up the common parts from the Most-Visited readout and the overview so they can never get out of sync again. Also remove some now-redundant definitions from tests.
…ied with helpful votes. [bug 660965]
* Set a non-secure cookie to indicate that a user has a session cookie. * Middleware checks for it and keeps the user on HTTPS. * Clear the cookie on logout so they can go back to HTTP.
Also... * Squash the enormous 30px gap under the Overview heading. * Spread out the in-page dashboard links a bit, since the link texts now contain more spaces.
More specifically, don't prompt if it's a translation or if there's been no approved revision before.
…beyond. * Change meaning of showfor browser slugs (like "fx4") to mean "fx4 and beyond". * Generalize mobile and desktop fallback so we don't have to hard-code the current versions into the JS.