jgreben opened a new issue, #71797:
URL: https://github.com/apache/airflow/issues/71797

   
https://github.com/apache/airflow/blob/bd3dca49c15e71558313616a50315181c1bb2078/airflow-core/src/airflow/ui/src/pages/ExternalView.tsx#L74
   
   My organization recently migrated our views to the new Airflow 3 
external_views from the legacy views. We discovered that our UI file downloads 
are no longer working because the iframe sandbox does not specify 
`allow-downloads`. The React UI renders every plugin external_views page inside 
a sandboxed iframe that's missing missing allow-downloads and without that the 
HTML sandbox causes Chrome/Firefox to block any file download triggered from 
inside the frame regardless of setting Content-Disposition: attachment.
   
   Please consider adding the `allow-downloads` as there does not seem to be a 
good workaround (except by asking people to right-click and open in a new tab, 
which is not a great UI experience).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to