more on flash fallback
test safari chrome firefox, permission error handling