The current versions of both MSIE and the AOL Client support server-push. We need to find out what versions they started supporting it in, and change our sniffing appropriately. Tested positive for server-push support so far: MSIE 5.2.2 (OS X) Mozilla/4.0 (compatible; MSIE 5.22; Mac_PowerPC) AOL 10.2.1 (OS X) Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.2) Gecko/20020924 AOL/7.0 I need this on Zippy's install by Tuesday next week, so I'll do it if no-one else does. I basically need assistance tracking down when MSIE started supporting it. Now that I'm looking at it, the OS X version of the AOL Client is obviously using Gecko, and its UA already matches our current server-push sniffing.
Point us to a test install which has server push turned on unconditionally, and we can come back and tell you which browsers work with it :-) Gerv
IE 6 SP1 on WinXP does not seem to support server push. Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705)
oops, that was me, sorry. I fixed "nobody"'s email preferences earlier, and I forgot to log out. :)
This if () test is getting really silly. Is there not a better way to do this? Creating a new variable for the user agent, for a start :-) And doing smarter things with the regexps. Gerv
if $::cgi->user_agent("regexp_string") will work. I'm not in a position to test this on the mac, though
Seems it's supported on Mac but not on Windows, then. Gerv
All 2.18 bugs that haven't been touched in over 60 days and aren't flagged as blockers are getting pushed out to 2.20
OK, so: (1) We should look for Gecko in the browser string with an appropriate date, not Mozilla/5.0. (2) Mac IE supports server-push. It's not a very common browser anymore, though. justdave, were you actually going to work on this?
Comment on attachment 112500 [details] [diff] [review] Patch v1 Per discussion on the bug it seems server push can be activated on Mac MSIE 5+ browsers. On AOL browser server push is already activated because we check for Mozilla 3-9.
Checking in buglist.cgi; /cvsroot/mozilla/webtools/bugzilla/buglist.cgi,v <-- buglist.cgi new revision: 1.328; previous revision: 1.327 done