safari still does not have window.performance!?
use Blobs + Object URLS instead of base64 data urls to prevent crashes on large images