Changeset 802
- Timestamp:
- 07/31/08 07:36:43 (4 months ago)
- Location:
- trunk/twitternotifier
- Files:
-
- 4 modified
-
components/nsTwitterNotifier.js (modified) (4 diffs)
-
content/login.js (modified) (2 diffs)
-
content/login.xul (modified) (1 diff)
-
defaults/preferences/twitternotifier.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/twitternotifier/components/nsTwitterNotifier.js
r732 r802 114 114 }, 115 115 116 asyncOpen: function(noCookie) { 117 this.noCookie = noCookie; 116 asyncOpen: function() { 118 117 this.channel.notificationCallbacks = this; 119 118 this.channel.asyncOpen(this, null); … … 193 192 // 194 193 if (subject == this.channel) { 195 if (this.noCookie) { 196 if (topic == "http-on-modify-request") { 197 this.httpChannel().setRequestHeader("Cookie", "", false); 198 } 199 else if (topic == "http-on-examine-response") { 200 this.httpChannel().setResponseHeader("Set-Cookie", "", false); 201 } 194 if (topic == "http-on-modify-request") { 195 this.httpChannel().setRequestHeader("Cookie", "", false); 196 } 197 else if (topic == "http-on-examine-response") { 198 this.httpChannel().setResponseHeader("Set-Cookie", "", false); 202 199 } 203 200 … … 321 318 request.setRequestHeader("If-Modified-Since", this._lastAccess[request.callback]); 322 319 } 323 320 /* 324 321 request.setRequestHeader("X-Twitter-Client", "TwitterFox"); 325 322 request.setRequestHeader("X-Twitter-Client-URL", "Http://www.naan.net/twitter/TwitterFox.xml"); 326 323 request.setRequestHeader("X-Twitter-Client-Version", "$VERSION$"); 327 324 */ 328 325 this.log(requestURL + ":" + this._lastAccess[request.callback]); 329 326 … … 335 332 .getService(Components.interfaces.nsIPrefBranch); 336 333 337 request.asyncOpen( pref.getBoolPref("extensions.twitternotifier.noCookie"));334 request.asyncOpen(); 338 335 return request; 339 336 }, -
trunk/twitternotifier/content/login.js
r674 r802 31 31 32 32 $("popup-autoclose").checked = this.util.pref().getBoolPref("autoClose"); 33 $("no-cookie").checked = !this.util.pref().getBoolPref("noCookie");34 33 $("balloon-popup").checked = this.util.pref().getBoolPref("popup"); 35 34 … … 286 285 this.util.pref().setIntPref("popup-interval", $("popup-interval").value); 287 286 this.util.pref().setBoolPref("autoClose", $("popup-autoclose").checked); 288 this.util.pref().setBoolPref("noCookie", !$("no-cookie").checked);289 287 this.util.pref().setBoolPref("popup", $("balloon-popup").checked); 290 288 -
trunk/twitternotifier/content/login.xul
r674 r802 136 136 <row> 137 137 <hbox align="center"> 138 <label value="&twitternotifier.cookie;"/>139 </hbox>140 <checkbox id="no-cookie" label="&twitternotifier.overwriteCookie;" tooltiptext="&twitternotifier.overwriteCookie.tooltip;"/>141 </row>142 <row>143 <hbox align="center">144 138 <label value="&twitternotifier.sound;"/> 145 139 </hbox> -
trunk/twitternotifier/defaults/preferences/twitternotifier.js
r496 r802 2 2 pref("extensions.twitternotifier.popup-interval", 3); 3 3 pref("extensions.twitternotifier.popup", true); 4 pref("extensions.twitternotifier.autoClose", true);4 pref("extensions.twitternotifier.autoClose", false); 5 5 pref("extensions.twitternotifier.togglePopup", "P,,accel shift"); 6 6 pref("extensions.twitternotifier.insertURL", "L,,accel shift"); 7 7 pref("extensions.twitternotifier.currentUser", ""); 8 8 pref("extensions.twitternotifier.login", true); 9 pref("extensions.twitternotifier.noCookie", false);10 9 pref("extensions.twitternotifier.sound", false); 11 10 pref("extensions.twitternotifier.soundFile", "");
