XSDB: Look into adding more protected MIME types for document blocking |
|||
Issue descriptionNick pointed out that PDFs could probably benefit from the same cross-site document blocking logic from issue 786505 . They can have user-specific information and don't need to be accessed from within a cross-site execution context (the way that JavaScript files, images, etc need to be accessed). There are likely additional MIME types we should include in the list as well. This bug tracks characterizing the group of protected MIME types and updating the logic to cover the full group.
,
Jan 18 2018
Some more thoughts on whitelisting... If we only allow cross-origin responses from a content type whitelist, then I guess it naturally follows that responses without a mime type would be blocked (see also issue 795971). And in addition to the types whitelisted in #c1, I think we might have to whitelist multipart/* (to avoid waiting for more bytes and parsing multipart responses in the browser process).
,
Jan 23 2018
Charlie also mentioned text tracks / subtitles - AFAIK these are text/vtt.
,
Jan 29 2018
mkwst@ - WDYT about expanding XSDB to cover all unknown mime types (see #c1 and #c2 above as well as an attempt to describe this in an "explainer" in https://crrev.com/c/891580)? Is this something we would consider shipping in M66? Or is it more of a long-term aspirational goal?
,
May 8 2018
There is some support for moving into a safelist/whitelist approach in https://github.com/whatwg/fetch/issues/721 I think that we should continue thinking about the exact contents of the potential safelist/whitelist, but postpone actual implementation until the basic/blacklist-based CORB ships to stable without any surprises. Let's evaluate where we are after M67 has been out for a few weeks.
,
Jul 30
The NextAction date has arrived: 2018-07-30 |
|||
►
Sign in to add a comment |
|||
Comment 1 by lukasza@chromium.org
, Jan 16 2018