Changeset 802

Show
Ignore:
Timestamp:
07/31/08 07:36:43 (4 months ago)
Author:
kaz
Message:
  • Remove cookie settings. Twitter no longer support same cookie for their web and API
Location:
trunk/twitternotifier
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/twitternotifier/components/nsTwitterNotifier.js

    r732 r802  
    114114  }, 
    115115 
    116   asyncOpen: function(noCookie) { 
    117     this.noCookie = noCookie; 
     116  asyncOpen: function() { 
    118117    this.channel.notificationCallbacks = this; 
    119118    this.channel.asyncOpen(this, null); 
     
    193192    // 
    194193    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); 
    202199      } 
    203200 
     
    321318      request.setRequestHeader("If-Modified-Since", this._lastAccess[request.callback]); 
    322319    } 
    323  
     320    /* 
    324321    request.setRequestHeader("X-Twitter-Client", "TwitterFox"); 
    325322    request.setRequestHeader("X-Twitter-Client-URL", "Http://www.naan.net/twitter/TwitterFox.xml"); 
    326323    request.setRequestHeader("X-Twitter-Client-Version", "$VERSION$"); 
    327  
     324    */ 
    328325    this.log(requestURL + ":" + this._lastAccess[request.callback]); 
    329326 
     
    335332      .getService(Components.interfaces.nsIPrefBranch); 
    336333 
    337     request.asyncOpen(pref.getBoolPref("extensions.twitternotifier.noCookie")); 
     334    request.asyncOpen(); 
    338335    return request; 
    339336  }, 
  • trunk/twitternotifier/content/login.js

    r674 r802  
    3131 
    3232    $("popup-autoclose").checked = this.util.pref().getBoolPref("autoClose"); 
    33     $("no-cookie").checked       = !this.util.pref().getBoolPref("noCookie"); 
    3433    $("balloon-popup").checked   = this.util.pref().getBoolPref("popup"); 
    3534 
     
    286285    this.util.pref().setIntPref("popup-interval", $("popup-interval").value); 
    287286    this.util.pref().setBoolPref("autoClose", $("popup-autoclose").checked); 
    288     this.util.pref().setBoolPref("noCookie", !$("no-cookie").checked); 
    289287    this.util.pref().setBoolPref("popup", $("balloon-popup").checked); 
    290288 
  • trunk/twitternotifier/content/login.xul

    r674 r802  
    136136        <row> 
    137137          <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"> 
    144138            <label value="&twitternotifier.sound;"/> 
    145139          </hbox> 
  • trunk/twitternotifier/defaults/preferences/twitternotifier.js

    r496 r802  
    22pref("extensions.twitternotifier.popup-interval", 3); 
    33pref("extensions.twitternotifier.popup", true); 
    4 pref("extensions.twitternotifier.autoClose", true); 
     4pref("extensions.twitternotifier.autoClose", false); 
    55pref("extensions.twitternotifier.togglePopup", "P,,accel shift"); 
    66pref("extensions.twitternotifier.insertURL", "L,,accel shift"); 
    77pref("extensions.twitternotifier.currentUser", ""); 
    88pref("extensions.twitternotifier.login", true); 
    9 pref("extensions.twitternotifier.noCookie", false); 
    109pref("extensions.twitternotifier.sound", false); 
    1110pref("extensions.twitternotifier.soundFile", "");