Bug 6009 - SC 7 Default Skin will not load in Safari 1.3.2
: SC 7 Default Skin will not load in Safari 1.3.2
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Web Interface
: 7.0
: Macintosh MacOS X 10
: P2 major (vote)
: ---
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-11-02 15:27 UTC by Spies Steven
Modified: 2011-03-16 04:18 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
Screen shot of wizrad stuck in Safari 1.3.2. (25.92 KB, image/jpeg)
2007-11-06 09:17 UTC, Spies Steven
Details
Screen grab of Safari JavaScipt Console (12.73 KB, image/jpeg)
2007-11-06 14:39 UTC, Spies Steven
Details
Safari JavaScript Log (37.90 KB, text/rtf)
2007-11-06 14:40 UTC, Spies Steven
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Spies Steven 2007-11-02 15:27:10 UTC
The new default skin will not load in Safari 1.3.2 which is the newest Safari supported on Mac OS X 10.3.9 Panther, however other skins still function.  One of the problems is that the wizard will not load in Safari 1.3.2 since it uses the new skin as well.  If one attempts to open localhost:9000 after a SC 7 install with Safari 1.3.2 the browser will just get stuck and display the "Loading SqueezeCenter..." screen indefinitely.

Workaround is to use another browser such as Camino, Opera or Firefox.  Once the wizard is completed one could use Safari 1.3.2 with other skins besides the new Default.

Is there a way to get around the wizard and the default skin after an install?
Comment 1 Spies Steven 2007-11-02 16:00:36 UTC
Michael, Dean and I spoke about this and we don't see a need to 
Comment 2 Spies Steven 2007-11-02 16:02:08 UTC
support the new default skin in Safari 1.3.2 on Mac OS X 10.3.9  However there needs to be a mechanism to bypass the wizard and load the classic skin on these systems.
Comment 3 Michael Herger 2007-11-02 16:12:02 UTC
Doesn't it display a link to the classic skin in those cases? I probably only did this for the skin itself, but not the wizard. Will do.
Comment 4 Michael Herger 2007-11-05 03:50:02 UTC
Change 14369 - add a skipWizard parameter to the skin: if the browser fails to laod the wizard, there will be a link to the classic skin, skipping the wizard and setting Classic as the skin to be used
Comment 5 Michael Herger 2007-11-05 03:50:33 UTC
Please reopen if needed.
Comment 6 Spies Steven 2007-11-06 09:13:35 UTC
The new link http://theirserver:9000/Classic/?skipWizard to disable the wizard works great, thanks!

However the unsupported browser auto detection is not working for me on Mac OS X 10.3.9 and Safari 1.3.2.  I get the same behavior I described before, ideas? 
Comment 7 Spies Steven 2007-11-06 09:17:00 UTC
Created attachment 2368 [details]
Screen shot of wizrad stuck in Safari 1.3.2.
Comment 8 Michael Herger 2007-11-06 11:31:59 UTC
Hmm... hard to say at a distance. Does Safari 1.3.2 have some kind of error log where you could see whether it's a JS issue or something? Is there some way I could access that machine remotely to do some tests? VNC or something?
Comment 9 Spies Steven 2007-11-06 14:39:44 UTC
Created attachment 2370 [details]
Screen grab of Safari JavaScipt Console

It turns out there is a way to enable the log in Safari with a hidden menu.  Log to follow.
Comment 10 Spies Steven 2007-11-06 14:40:29 UTC
Created attachment 2371 [details]
Safari JavaScript Log
Comment 11 Michael Herger 2007-11-07 00:53:09 UTC
That's not a log, but the full JS library we're using :-)

But the error you've sent in the first mail is about what I tried to catch with the workarounds. Don't know why Safari is behaving badly. Will have to google around a bit.
Comment 12 Michael Herger 2007-11-15 07:43:36 UTC
Steven - is there a way I can access that machine remotely (VNC over SSH)? I don't have a machine of that age around here.
Comment 13 Spies Steven 2007-11-15 13:17:27 UTC
Michael, I am putting together another machine that you may be able to access.  I think I will need to get you a copy of Apple Remote Desktop.  I will let you know when it is ready to go.
Comment 14 Michael Herger 2007-11-15 13:37:18 UTC
http://www.redstonesoftware.com/products/vine/server/vineosx/index.html - it's free, it's cross-platform, it's quickly installed
Comment 15 Michael Herger 2007-11-16 14:02:16 UTC
change 14780 - Safari 1.3.x should now gracefully fail and fall back to the Classic skin (like MSIE 5.5 and earlier). Please test monday's build. Thanks!
Comment 16 Michael Herger 2007-11-19 04:55:34 UTC
successfully tested today's build 
Comment 17 Chris Owens 2008-03-07 09:04:24 UTC
This bug is being closed since it was resolved for a version which is now released!  Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html

If you are still seeing this bug, please re-open it and we will consider it for a future release.