Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 357138

Summary: [Mozilla] should not use nsIFile.getNative*()
Product: [Eclipse Project] Platform Reporter: Grant Gayed <grant_gayed>
Component: SWTAssignee: Grant Gayed <grant_gayed>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 3.7   
Target Milestone: 3.8 M2   
Hardware: PC   
OS: All   
Whiteboard:

Description Grant Gayed CLA 2011-09-08 14:38:55 EDT
BDS posted about this on a mozilla newsgroup today.  nsIFile.getNative*() methods should not be used because they do not support filenames with unusual characters.  The Browser's Mozilla implementation currently uses nsIFile.getNativePath() twice and nsIFile.getNativeLeafName() once.  These should be changed to use their UTF-16 counterparts.