rem: .createInstance(Ci.nsIFileProtocolHandler); 
add: .getService(Ci.nsIFileProtocolHandler); 
context: G_File.fromFileURI = function(uri) {  // Ensure they use file:// url's: discourages platform-specific paths  if (uri.indexOf("file://") != 0)    throw new Error("File path must be a file:// URL");  var fileHandler = Cc["@mozilla.org/network/protocol;1?name=file"]                    .createInstance(Ci.nsIFileProtocolHandler);  return fileHandler.getFileFromURLSpec(uri);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/80fb4e0df10660355f778163cdf28c1d6c61ea6e/filesystem.js/buggy/toolkit/components/protection/content/moz/filesystem.js