Guarded preview generation in DownloadManager
Multiple fixes
Double-check for view sources