canvas fallback for external fonts