RESOLVED FIXED 192263
Add generic implementations to FileSystemPOSIX.cpp
https://bugs.webkit.org/show_bug.cgi?id=192263
Summary Add generic implementations to FileSystemPOSIX.cpp
Christopher Reid
Reported 2018-11-30 15:57:19 PST
Add generic POSIX implementations for stringFromFileSystemRepresentation, fileSystemRepresentation, moveFile, and getVolumeFreeSpace.
Attachments
Patch (2.56 KB, patch)
2018-11-30 16:32 PST, Christopher Reid
no flags
Patch (2.56 KB, patch)
2018-11-30 17:20 PST, Christopher Reid
no flags
Christopher Reid
Comment 1 2018-11-30 16:32:18 PST
Christopher Reid
Comment 2 2018-11-30 17:04:47 PST
I was wondering if any of these should replace cocoa's implementations. stringFromFileSystemRepresentation is based off of CF's functionality on osx, Glib percent encodes most non-alphanumeric characters. There are however a couple of cases where CF's stringFromFileSystemRepresentation and String::fromUTF8 don't match with certain invalid utf-8 sequences.
Christopher Reid
Comment 3 2018-11-30 17:20:04 PST
Yusuke Suzuki
Comment 4 2018-12-01 04:32:06 PST
Comment on attachment 356267 [details] Patch r=me
WebKit Commit Bot
Comment 5 2018-12-01 11:34:51 PST
Comment on attachment 356267 [details] Patch Clearing flags on attachment: 356267 Committed r238782: <https://trac.webkit.org/changeset/238782>
WebKit Commit Bot
Comment 6 2018-12-01 11:34:53 PST
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 7 2018-12-01 11:35:37 PST
Note You need to log in before you can comment on or make changes to this bug.