We propose to remove support for navigating to filesystem:// URLs in iframes.
Render-initiated navigations to filesystem:// URLs are blocked in top-level frames, but are currently allowed in iframes. As part of the storage partitioning efforts, we propose to remove support for navigation to filesystem:// URLs in iframes. Preventing navigation in third-party contexts would be sufficient for our privacy goals, but as usage is almost non-existent, we believe removing support for navigation in iframes altogether is the better approach.
(https://miketaylr.com/misc/filesystem-navigation.html may be useful to grok what any of this means.)
N/A. This intent refers to a Chromium-only feature (which we’re trying to remove).
No other engine supports filesystem:// URLs, so we do not expect interoperability issues.
As for compatibility, usage is very, very low. Currently just above 0.0000008%. For this reason we would like to just remove it, without any deprecation period.
Gecko: N/A (not supported)
WebKit: N/A (not supported)
Web developers: No signals
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
We currently send an error message to the console if you try to open a window to a filesystem:// URL - we will do something similar for iframes.
This intent message was generated by Chrome Platform Status.
Well below our customary threshold level, and unlikely to be used
in our blind spots (WebView, enterprise). I think it's safe to
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/84b7af7f-66fb-4874-0290-f0b22f51cb52%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b9ca44ab-0655-8e86-a714-aad7ea463b25%40gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfW5x6mzXJXAngGT1m82jEr3hTM_WPShKi4tnJLvGXgWKQ%40mail.gmail.com.