-
Notifications
You must be signed in to change notification settings - Fork 3k
Closed
Labels
topic: canvastopic: cross-origin-embedder-policyIssues and ideas around the new "require CORP for subresource requests and frames and etc" proposalIssues and ideas around the new "require CORP for subresource requests and frames and etc" proposal
Description
Talking with @domenic about #4764 I realized that the fix in #4734 would also affect ImageBitmap
objects created inside a COEP process. In particular, there can still be opaque responses, but they're "CORP approved".
The main question here is whether origin-clean needs to become a tri-state or whether we accept that ImageBitmap
objects that are not origin-clean cannot be deserialized inside a COEP process. I prefer the latter as the additional complexity does not seem worth it. In case you all agree this can be closed, unless there are more vectors I have not considered or you prefer an alternative design.
@whatwg/canvas @whatwg/security @mikewest @mystor @arturjanc @yutakahirano
(Making COEP require CORS would have been easier for this...)
Metadata
Metadata
Assignees
Labels
topic: canvastopic: cross-origin-embedder-policyIssues and ideas around the new "require CORP for subresource requests and frames and etc" proposalIssues and ideas around the new "require CORP for subresource requests and frames and etc" proposal