diff -ur workdir-orig/chrome/content/gm-notifier/gm-notifier.js workdir/chrome/content/gm-notifier/gm-notifier.js --- workdir-orig/chrome/content/gm-notifier/gm-notifier.js 2006-01-06 01:21:04.000000000 +0900 +++ workdir/chrome/content/gm-notifier/gm-notifier.js 2006-01-13 14:08:51.000000000 +0900 @@ -121,6 +121,7 @@ * 1 - new tab * 2 - new window * 3 - new unfocused tab + * 4 - none; just check * * @param aOverride - force a certain load method */ @@ -150,7 +151,9 @@ // where to load the webmail into var location = aOverride ? aOverride : this.wm_prefs.getIntPref(this.wm_prefs.PREF_LOAD_LOCATION); - if (location == 2) { + if (location == 4) { + this.checkNow(); + } else if (location == 2) { window.open(url); } else if ((location == 1) || (location == 3)){ var myTab = getBrowser().addTab(url, null, null); diff -ur workdir-orig/chrome/content/gm-notifier/gm-preferences.xul workdir/chrome/content/gm-notifier/gm-preferences.xul --- workdir-orig/chrome/content/gm-notifier/gm-preferences.xul 2006-01-06 01:21:04.000000000 +0900 +++ workdir/chrome/content/gm-notifier/gm-preferences.xul 2006-01-13 14:22:35.000000000 +0900 @@ -243,6 +243,7 @@ + diff -ur workdir-orig/chrome/locale/en-US/gm-notifier/gm-notifier.dtd workdir/chrome/locale/en-US/gm-notifier/gm-notifier.dtd --- workdir-orig/chrome/locale/en-US/gm-notifier/gm-notifier.dtd 2006-01-05 08:21:34.000000000 +0900 +++ workdir/chrome/locale/en-US/gm-notifier/gm-notifier.dtd 2006-01-13 13:45:31.000000000 +0900 @@ -61,6 +61,7 @@ + diff -ur workdir-orig/chrome/locale/ja-JP/gm-notifier/gm-notifier.dtd workdir/chrome/locale/ja-JP/gm-notifier/gm-notifier.dtd --- workdir-orig/chrome/locale/ja-JP/gm-notifier/gm-notifier.dtd 2006-01-05 08:21:33.000000000 +0900 +++ workdir/chrome/locale/ja-JP/gm-notifier/gm-notifier.dtd 2006-01-13 15:40:50.000000000 +0900 @@ -61,6 +61,7 @@ +