rem: alert(bundle.getString("error.noname")); 
add: alert(bundle.getString("newscript.noname")); 
context: function createScriptSource() {  var script = ["// ==UserScript=="];  var name = document.getElementById("name").value;  if ("" == name) {    alert(bundle.getString("error.noname"));    return false;  } else {    script.push("// @name           " + name);  }  var namespace = document.getElementById("namespace").value;  if ("" == namespace) {    alert(bundle.getString("error.nonamespace"));    return false;  } else {    script.push("// @namespace      " + namespace);  }  var descr = document.getElementById("descr").value;  if ("" != descr) {    script.push("// @description    " + descr);  }  var includes = document.getElementById("includes").value;  if ("" != includes) {    includes = includes.match(/.+/g);    includes = "// @include        " + includes.join("\n// @include        ");    script.push(includes);  }  var excludes = document.getElementById("excludes").value;  if ("" != excludes) {    excludes = excludes.match(/.+/g);    excludes = "// @exclude        " + excludes.join("\n// @exclude        ");    script.push(excludes);  }  script.push("// ==/UserScript==");  script = script.join("\n");  return script;}
meta: 4236	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4236/4df9f5902993146750220dc34c207bfa5d32c59a/newscript.js/clean/src/chrome/chromeFiles/content/newscript.js