Inner URL of "filesystem:file://host/path" is resolved to "file:///path". |
||||
Issue descriptionLike http: scheme, file: scheme supports "host" part. See also: https://en.wikipedia.org/wiki/File_URI_scheme https://tools.ietf.org/html/draft-ietf-appsawg-file-scheme-03 So, given "filesystem:file://host/path" as URL, the inner URL should be resolved to "file://host/path", but actually it's resolved to "file:///path" and the host part is dropped. See what the following code returns: KURL("filesystem:file://host/path").InnerURL()->GetString()
,
Jul 27
FYI, SecurityOriginTest.ToTokenForFastCheck test in blink_platform_unittests exercises this behavior. https://cs.chromium.org/chromium/src/third_party/blink/renderer/platform/weborigin/security_origin_test.cc?rcl=7a562dc7d12cc4b9f1edbd14ed2d8d94d3e09320&l=510
,
Jul 30
,
Jul 31
Mike, does file: as the inner URL of a filesystem: even make sense? Maybe it should be just disallowed?
,
Aug 2
|
||||
►
Sign in to add a comment |
||||
Comment 1 by yukishiino@chromium.org
, Jul 26