The webpage issue is maybe caused by the use of Qt webkit, using an older
UserAgent probably causes Google to offer an older login page that works with
Qt webkit.
That sounds plausible to me. If that's the case then it seems like it
may be better to patch Qt webkit. I wonder if this is a case where
whatever UserAgent Qt webkit validated is the one the package declares
(where it shouldn't be overridden for the general case), or if everybody
involved just forgot to update it?
As the UserAgent is required to make the login work, can it be added to the
package ?
Agreed, either Qt webkit should be fixed, or else kaccount-providers
should begin overriding UserAgent. It's nice to see a Google issue that
we can fix on our side!
Best,
Nicholas