Contact emails
mike...@chromium.org, m...@chromium.org
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
Other signals:
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No.
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.
No
FileSystemUrlNavigation
False
M105
https://chromestatus.com/feature/5816343679991808
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
remove directly.
LGTM1
/Daniel
--
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.
Hi Everyone,
Related to this removal of navigation to filesystem URL, there is a release notes in 104 probably related: https://support.google.com/chrome/a/answer/10314655#108&zippy=%2Cchrome:~:text=First%20mode%20feature.-,Block%20iframe%20contexts%20navigating%20to%20filesystem%3A%20URLs,-Beginning%20in%20Chrome
When I am using Chrome OS 104, I see that the webview and iframe tag cannot navigate to filesystem URL anymore, and this also happened on 104 105 106 107, but on Chrome OS 108, the webview and iframe tag can navigate to filesystem URL again. Is the navigation to filesystem allowed back on 108 and above ? May I know how is the future about the behavior of navigation to filesystem because I don't see anything related filesystem in the release notes of 108 ?
Thanks.