Changeset 953

Show
Ignore:
Timestamp:
2008-04-26 14:56:20 (7 months ago)
Author:
MaierMan
Message:

Global limit

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • sandbox/serverswitcher/chrome/content/bindings.xml

    r662 r953  
    5555                                <xul:menulist anonid="limit" xbl:inherits="value=limit"> 
    5656                                        <xul:menupopup xbl:inherits="onselect,oncommand=onselect"> 
     57                                                <xul:menuitem label="&ssw.disabled;" value="0"/> 
    5758                                                <xul:menuitem label="1" value="1"/> 
    5859                                                <xul:menuitem label="2" value="2"/> 
  • sandbox/serverswitcher/chrome/content/functions.js

    r947 r953  
    4242                        let eTLDsvc = Serv('@mozilla.org/network/effective-tld-service;1', 'nsIEffectiveTLDService'); 
    4343                        SSW_getBaseDomain = function(uri) { 
     44                                if (/^\d+\.\d+\.\d+\.\d+$/.test(uri.host)) { 
     45                                        return uri.host; 
     46                                } 
    4447                                return eTLDsvc.getBaseDomain(uri); 
    4548                        } 
  • sandbox/serverswitcher/chrome/content/manager.js

    r948 r953  
    182182                this.limit = SSW._limits[host]; 
    183183        } 
     184        else { 
     185                this.limit = SSW._limits['*']; 
     186        } 
    184187        this.n = 1; 
    185188        this.downloads = []; 
  • sandbox/serverswitcher/chrome/content/paneServerSwitcher.js

    r742 r953  
    5959                        let limit = limits[i].substr(SSW_PREF_LIMITS.length); 
    6060                        try { 
    61                                 let value = Preferences.get(limits[i], 0); 
    62                                 if (!value) { 
     61                                let value = Preferences.get(limits[i], -1); 
     62                                if (value == -1) { 
    6363                                        continue; 
    6464                                } 
  • sandbox/serverswitcher/chrome/locale/en-US/paneServerSwitcher.dtd

    r662 r953  
    66<!ENTITY ssw.server.label "Domain:"> 
    77<!ENTITY ssw.limit.label "Connection limit:"> 
     8<!ENTITY ssw.disabled "Disabled"> 
  • sandbox/serverswitcher/defaults/preferences/dtassw.js

    r614 r953  
    11pref("extensions.dta.ssw.enabled", true); 
     2pref("extensions.dta.serverlimit.*", 0);