|
Lines 604-619
Enigmail.prototype = {
Link Here
|
| 604 |
// Initialize global environment variables list |
604 |
// Initialize global environment variables list |
| 605 |
var passEnv = [ "GNUPGHOME", "GPGDIR", "ETC", |
605 |
var passEnv = [ "GNUPGHOME", "GPGDIR", "ETC", |
| 606 |
"ALLUSERSPROFILE", "APPDATA", "BEGINLIBPATH", |
606 |
"ALLUSERSPROFILE", "APPDATA", "BEGINLIBPATH", |
| 607 |
"COMMONPROGRAMFILES", "COMSPEC", "DISPLAY", |
607 |
"COMMONPROGRAMFILES", "COMSPEC", "DBUS_SESSION_BUS_ADDRESS", "DISPLAY", |
| 608 |
"ENIGMAIL_PASS_ENV", "ENDLIBPATH", |
608 |
"ENIGMAIL_PASS_ENV", "ENDLIBPATH", |
|
|
609 |
"GTK_IM_MODULE", |
| 609 |
"HOME", "HOMEDRIVE", "HOMEPATH", |
610 |
"HOME", "HOMEDRIVE", "HOMEPATH", |
| 610 |
"LANG", "LANGUAGE", "LC_ALL", "LC_COLLATE", "LC_CTYPE", |
611 |
"LANG", "LANGUAGE", "LC_ALL", "LC_COLLATE", "LC_CTYPE", |
| 611 |
"LC_MESSAGES", "LC_MONETARY", "LC_NUMERIC", "LC_TIME", |
612 |
"LC_MESSAGES", "LC_MONETARY", "LC_NUMERIC", "LC_TIME", |
| 612 |
"LOCPATH", "LOGNAME", "LD_LIBRARY_PATH", "MOZILLA_FIVE_HOME", |
613 |
"LOCPATH", "LOGNAME", "LD_LIBRARY_PATH", "MOZILLA_FIVE_HOME", |
| 613 |
"NLSPATH", "PATH", "PATHEXT", "PROGRAMFILES", "PWD", |
614 |
"NLSPATH", "PATH", "PATHEXT", "PROGRAMFILES", "PWD", |
|
|
615 |
"QT_IM_MODULE", |
| 614 |
"SHELL", "SYSTEMDRIVE", "SYSTEMROOT", |
616 |
"SHELL", "SYSTEMDRIVE", "SYSTEMROOT", |
| 615 |
"TEMP", "TMP", "TMPDIR", "TZ", "TZDIR", "UNIXROOT", |
617 |
"TEMP", "TMP", "TMPDIR", "TZ", "TZDIR", "UNIXROOT", |
| 616 |
"USER", "USERPROFILE", "WINDIR", "XAUTHORITY" ]; |
618 |
"USER", "USERPROFILE", "WINDIR", "XAUTHORITY", "XMODIFIERS" ]; |
| 617 |
|
619 |
|
| 618 |
var passList = this.environment.get("ENIGMAIL_PASS_ENV"); |
620 |
var passList = this.environment.get("ENIGMAIL_PASS_ENV"); |
| 619 |
if (passList) { |
621 |
if (passList) { |