When I launch the Bookmarklet in Safari, I can login, but then the links do not work correctly. Why?
The Safari browser security settings, by default, are set to only accept cookies from visited sites. When the CrossBrowserTesting.com Bookmarklet is launched, it checks to see if you have an active session by looking at your cookies. If not, the Bookmarklet shows a login prompt. Upon a successful login, CrossBrowserTesting.com attempts to store a cookie referring to the new session but since you are not actually on our site, the cookies is not stored by Safari. Hence, the login will appear to work but the links will not function correctly.
There are two actions that you can take to avoid this issue:
- Make sure you are logged in to CrossBrowserTesting.com in Safari before using the Bookmarklet on the sites you wish to test.
- Change your security setting in Safari to always allow cookies. To do this, open Safari, click "Safari->Prefences", and select the "security" tab. Change your setting to "always" accept cookies as demonstrated in the screenshot below for Safari 4.0. This is the recommended way for users who work in Safari as their primary browser. (Please read up on changing your security settings before making changes as CrossBrowserTesting.com is not liable for any issues this may cause.)

