Does this mean Google is explicitly repudiating web standards and refusing to interoperate with any browsers except the ones they approve? Or is there more to it than that?
Enforcing that OAuth is handled in a browser controlled directly by the OS is the right thing to do.
I'm confused, how does "this browser is not supported" translate into "this request is coming from a third party server"? Can't a third party just use whatever browser is supported to send the request?
FIFY
As the user, I fully trust my Epiphany browser.