After upgrading to Mavericks, I ran into an issue where I couldn’t print from a site that used a Silverlight-based Web app. In particular, when I tried to use ‘Open as PDF’ or ‘Save as PDF’ from the Print dialog box, instead of getting a nice PDF, I’d get bupkis. Zip. The big goose egg.
It turns out that this is due to the new sandboxing rules that Apple implemented for Safari plug-ins. The feature is intended to keep you safe from security exploits that affect plug-ins, but it can result in unintended side effects—such as, in my case, not being able to print.
After a lot of searching, I finally came across the solution, suggested by this post at Microsoft’s Developer Network. You can tell Safari to let you run certain plug-ins in “unsafe” mode; sounds scary, yes, but fortunately you can enable that mode on a plug-in by plug-in basis, and only for specific sites that you designate.
Running a plug-in in unsafe mode can help fix problems created by sandboxing, but you should limit which sites get the privilege.
To read this article in full or to leave a comment, please click here