const DirService = 	CC("@mozilla.org/file/directory_service;1") .getService(CI("nsIDirectoryServiceProvider")); var tmpDir = DirService.getFile(NS_OS_TEMP_DIR, {}); var file = tmpDir.QueryInterface(CI("nsILocalFile")); file.appendRelativePath("firebug/dump.txt"); if (!file.exists()) file.create(CI("nsIFile").NORMAL_FILE_TYPE, 664); 
const DirService = 	CC("@mozilla.org/file/directory_service;1") .getService(CI("nsIDirectoryServiceProvider")); var tmpDir = DirService.getFile(NS_OS_TEMP_DIR, {}); var file = tmpDir.QueryInterface(CI("nsILocalFile")); file.appendRelativePath("firebug/dump.txt"); if (!file.exists()) file.create(CI("nsIFile").NORMAL_FILE_TYPE, 664); 
function dumpit(text){	const DirService = 	CC("@mozilla.org/file/directory_service;1")		.getService(CI("nsIDirectoryServiceProvider"));	var tmpDir = DirService.getFile(NS_OS_TEMP_DIR, {});	var file = tmpDir.QueryInterface(CI("nsILocalFile"));	file.appendRelativePath("firebug/dump.txt");   	if (!file.exists())   		file.create(CI("nsIFile").NORMAL_FILE_TYPE, 664);    var stream = CC("@mozilla.org/network/file-output-stream;1")        .createInstance(CI("nsIFileOutputStream"));    stream.init(file, 0x04 | 0x08 | 0x10, 664, 0);    stream.write(text, text.length);    stream.flush();    stream.close();}
2454	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2454/2e2e6e5e5acba26e69243682fad1c16a0bea8a6a/firebug-service.js/clean/extension/components/firebug-service.js