[Webkit-unassigned] [Bug 75049] New: [filesystem/Chromium] filesystem URLs are not fully supported
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Dec 21 15:33:44 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=75049
Summary: [filesystem/Chromium] filesystem URLs are not fully
supported
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: HTML DOM
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: ericu at chromium.org
CC: fishd at chromium.org, brettw at chromium.org,
abarth at webkit.org, michaeln at google.com,
kinuko at chromium.org, serya at chromium.org
The current implementation of filesystem URLs does the bare minimum to load simple URLs.
URLs for filesystem objects with interesting characters in their names [e.g. % and non-ASCII] either don't work or look terrible.
Queries and references aren't implemented at all.
Escaping is missing.
As soon as https://bugs.webkit.org/show_bug.cgi?id=62813 lands, this will be a much bigger problem, as users will be free to make whatever interesting filenames they want, but it's already a problem.
This change will depend on changes to the googleurl library [up for review at http://codereview.appspot.com/4961060/], and won't actually fix Chromium until the corresponding Chromium-side changes are made [in progress at http://codereview.chromium.org/7811006, not quite in review yet].
This CL won't build without the googleURL changes, but once they're in, should be harmless [not change any behavior] until the Chromium code hits with the #define that turns on the new googleurl behavior.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list