Pass platform path (irather than virtual path) when creating File from FileEntry.
Created attachment 70575 [details] Patch
Created attachment 70576 [details] Patch Sorry I sent an wrong one.
Comment on attachment 70576 [details] Patch LGTM.
One suggestion. Consider renaming m_fullPath in EntryBase to m_virtualPath or m_fullVirtualPath to improve reability and avoid future mistake. Or at least you can add the comment in EntryBase.h.
(In reply to comment #4) > One suggestion. Consider renaming m_fullPath in EntryBase to m_virtualPath or m_fullVirtualPath to improve reability and avoid future mistake. Or at least you can add the comment in EntryBase.h. Thanks, I'll make a separate patch to rename all.
(In reply to comment #5) > (In reply to comment #4) > > One suggestion. Consider renaming m_fullPath in EntryBase to m_virtualPath or m_fullVirtualPath to improve reability and avoid future mistake. Or at least you can add the comment in EntryBase.h. > > Thanks, I'll make a separate patch to rename all. Hmm, on the second thought m_fullPath was named after FileEntry.fullPath attribute. I'm going to put the comment to indicate it's virtual path.
Committed r69634: <http://trac.webkit.org/changeset/69634>