Actions
Feature #76459
closedAdd crossorigin property to JavaScript files
Status:
Closed
Priority:
Should have
Assignee:
Category:
Frontend
Target version:
Start date:
2016-06-05
Due date:
% Done:
100%
Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:
Description
Add support for CORS settings attributes for JavaScript files.
This is mainly needed for loading remote JavaScript files for example from a CDN, especially when used together with Subresource Integrity (SRI) (which was added in #66698).
SRI requires CORS to work and thus is not usable without the crossorigin
attribute for JavaScript files coming from other domains (origins). (Note that CORS must be enabled by the CDN, too.)
Therefore the crossorigin
attribute should be automatically added with an anonymous
value for external JavaScript files when SRI is enabled and the user does not explicitely set it.
Actions