The whole point of web standards is to create a - you know - "standard" basis everybody can build upon. If your webapp doesn't work on a given recent browser (firefox latest is both recent and decent), you're doing it wrong.
And Google has been doing it wrong for years (since 2011 for Gmail). Not only is it wrong in the sense that it's poorly developed, but it's also wrong in any other sense of the word (evil, bad,...).
We're talking about a company that develops a web browser and that, in 2015, serves barely usable version of their services when the UA doesn't match its own.
Edit (for the sake of completeness): if you don't spoof the UA of firefox mobile, you can't use gmail except for painfully reading e-mails.
The whole point of web standards is to create a - you know - "standard" basis everybody can build upon. If your webapp doesn't work on a given recent browser (firefox latest is both recent and decent), you're doing it wrong.
And Google has been doing it wrong for years (since 2011 for Gmail). Not only is it wrong in the sense that it's poorly developed, but it's also wrong in any other sense of the word (evil, bad,...).
We're talking about a company that develops a web browser and that, in 2015, serves barely usable version of their services when the UA doesn't match its own.
Edit (for the sake of completeness): if you don't spoof the UA of firefox mobile, you can't use gmail except for painfully reading e-mails.