Community
Participate
Working Groups
Created attachment 91057 [details] a patch that causes the Safari browser to append 'Safari/unknown' to the user-agent header, thus enabling gmail Build ID: I20080207-1530 Steps To Reproduce: Steps To Reproduce: 1.open a web browser in eclipse on mac 2.browse to whatsmyuseragent.com 3.notice that the user agent looks like 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en) AppleWebKit/526+ (KHTML, like Gecko)' 4. browse to www.gmail.com, and try to open a valid gmail account 5. notice that gmail fails to recognize the browser as a supported browser 6. now open Safari from the mac desktop (not within eclipse) 7. browse to whatsmyuseragent.com and see the user-agent as 'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; en) AppleWebKit/526+ (KHTML, like Gecko) Version/3.0.4 Safari/523.12.2' 8. now go back to www.gmail.com with the desktop-based Safari, and notice that gmail now accepts Safari as a supported browser More information: see related Tasktop issue https://tasktop.com/bugs/show_bug.cgi?id=14
Created attachment 91058 [details] evidence of the modified user-agent
Created attachment 91059 [details] evidence of gmail working after applying the patch
Thanks for the patch! Applied it with some modification > 0229
Thanks for the fast response!!
The user-agent "Safari/unknown" works well for GMail, however Google Calendar doesn't like it. The user-agent should be changed to a safe value that includes a version number that will be accepted by most websites. See http://developer.apple.com/internet/safari/uamatrix.html for historical user-agent versions provided by Safari. See https://tasktop.com/bugs/show_bug.cgi?id=14 for related discussion
Created attachment 92085 [details] a patch to "Safari/412.0" user-agent a patch attached that uses "Safari/412.0", which works for both GMail and Google Calendar, and which is safe in that it's the default version for freshly installed 'Tiger' installations.
The new version string seems fine, fixed > 0310
Could you please merge the last change into Cocoa branch too?
This should have been there already, but I see that it's still sending Safari/unknown there. Fixed on Cocoa > 20091013 .