Вопрос  собственно - как получить имя пользователя под которым запущен firefox из под js желательно с доменом?

Получить значения переменных окружения USERNAME и USERDOMAIN можно так:

Выделить код

Код:

var env = Components. classes ["@mozilla.org/process/environment;1"].
      getService (Components. interfaces. nsIEnvironment);
alert (env. get ("USERNAME") + "@" + env. get ("USERDOMAIN"));

спасибо