Changeset 12842


Ignore:
Timestamp:
Sep 5, 2011, 7:46:55 AM (10 years ago)
Author:
jordan
Message:

(trunk web) use "===" instead of "==" when appropriate.

Location:
trunk/web/javascript
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/javascript/common.js

    r12810 r12842  
    7575function setInnerHTML(e, html)
    7676{
    77         if (e == undefined)
     77        if (!e)
    7878                return;
    7979
     
    178178Prefs.setValue = function(key, val)
    179179{
    180         if (Prefs._Defaults[key] == undefined)
     180        if (!(key in Prefs._Defaults))
    181181                console.warn("unrecognized preference key '%s'", key);
    182182
     
    197197        var val;
    198198
    199         if (Prefs._Defaults[key] == undefined)
     199        if (!(key in Prefs._Defaults))
    200200                console.warn("unrecognized preference key '%s'", key);
    201201
     
    204204                var line = lines[i].trim();
    205205                var delim = line.indexOf('=');
    206                 if ((delim == key.length) && line.indexOf(key) == 0)
     206                if ((delim === key.length) && line.indexOf(key) === 0)
    207207                        val = line.substring(delim + 1);
    208208        }
     
    210210        // FIXME: we support strings and booleans... add number support too?
    211211        if (!val) val = fallback;
    212         else if (val == 'true') val = true;
    213         else if (val == 'false') val = false;
     212        else if (val === 'true') val = true;
     213        else if (val === 'false') val = false;
    214214        return val;
    215215};
     
    241241                                key >= 96 && key <= 105 ||
    242242                                // comma, period and minus, . on keypad
    243                                 key == 190 || key == 188 || key == 109 || key == 110 ||
     243                                key === 190 || key === 188 || key === 109 || key === 110 ||
    244244                                // Backspace and Tab and Enter
    245                                 key == 8 || key == 9 || key == 13 ||
     245                                key === 8 || key === 9 || key === 13 ||
    246246                                // Home and End
    247                                 key == 35 || key == 36 ||
     247                                key === 35 || key === 36 ||
    248248                                // left and right arrows
    249                                 key == 37 || key == 39 ||
     249                                key === 37 || key === 39 ||
    250250                                // Del and Ins
    251                                 key == 46 || key == 45;
     251                                key === 46 || key === 45;
    252252                });
    253253        });
  • trunk/web/javascript/dialog.js

    r12785 r12842  
    8080                setInnerHTML(this._heading[0], dialog_heading);
    8181                setInnerHTML(this._message[0], dialog_message);
    82                 setInnerHTML(this._cancel_button[0], (cancel_button_label == null) ? 'Cancel' : cancel_button_label);
     82                setInnerHTML(this._cancel_button[0], cancel_button_label || 'Cancel');
    8383                setInnerHTML(this._confirm_button[0], confirm_button_label);
    8484                this._confirm_button.show();
  • trunk/web/javascript/formatter.js

    r12725 r12842  
    7070                 */
    7171                ratioString: function(x) {
    72                         if (x ==  -1)
     72                        if (x === -1)
    7373                                return "None";
    74                         else if (x == -2)
     74                        if (x === -2)
    7575                                return '&infin;';
    76                         else
    77                                 return this.percentString(x);
     76                        return this.percentString(x);
    7877                },
    7978
     
    193192                        var seconds = Math.floor((seconds % 3600) % 60);
    194193
    195                         if (days > 0 && hours == 0)
     194                        if (days > 0 && hours === 0)
    196195                                result = [ days, 'days' ];
    197196                        else if (days > 0 && hours > 0)
    198197                                result = [ days, 'days', hours, 'hr' ];
    199                         else if (hours > 0 && minutes == 0)
     198                        else if (hours > 0 && minutes === 0)
    200199                                result = [ hours, 'hr' ];
    201200                        else if (hours > 0 && minutes > 0)
    202201                                result = [ hours,'hr', minutes, 'min' ];
    203                         else if (minutes > 0 && seconds == 0)
     202                        else if (minutes > 0 && seconds === 0)
    204203                                result = [ minutes, 'min' ];
    205204                        else if (minutes > 0 && seconds > 0)
     
    222221                        var time = "";
    223222
    224                         var sameYear = now.getFullYear() == myDate.getFullYear();
    225                         var sameMonth = now.getMonth() == myDate.getMonth();
     223                        var sameYear = now.getFullYear() === myDate.getFullYear();
     224                        var sameMonth = now.getMonth() === myDate.getMonth();
    226225
    227226                        var dateDiff = now.getDate() - myDate.getDate();
    228227                        if (sameYear && sameMonth && Math.abs(dateDiff) <= 1){
    229                                 if (dateDiff == 0){
     228                                if (dateDiff === 0){
    230229                                        date = "Today";
    231230                                }
    232                                 else if (dateDiff == 1){
     231                                else if (dateDiff === 1){
    233232                                        date = "Yesterday";
    234233                                }
     
    247246                                period = "PM";
    248247                        }
    249                         if (hours == 0){
     248                        if (hours === 0){
    250249                                hours = 12;
    251250                        }
     
    294293                                }
    295294
    296                                 if( explanation == null ) {
     295                                if (!explanation) {
    297296                                        formattedFlags.push(flag);
    298297                                } else {
  • trunk/web/javascript/inspector.js

    r12838 r12842  
    8787        if (!oldVal || !oldVal.length)
    8888            return newVal;
    89         if (oldVal == newVal)
     89        if (oldVal === newVal)
    9090            return newVal;
    9191        return 'Mixed';
     
    302302                   '</tr>');
    303303            for (i=0; peer=peers[i]; ++i) {
    304                 parity = ((i+1) % 2 == 0 ? 'even' : 'odd');
     304                parity = (i%2) ? 'odd' : 'even';
    305305                html.push('<tr class="inspector_peer_entry ', parity, '">',
    306306                       '<td>', (peer.isEncrypted ? '<img src="images/graphics/lock_icon.png" alt="Encrypted"/>' : ''), '</td>',
     
    424424                announceState = getAnnounceState(tracker);
    425425                lastScrapeStatusHash = lastScrapeStatus(tracker);
    426                 parity = ((j+1) % 2 == 0 ? 'even' : 'odd');
     426                parity = (j%2) ? 'odd' : 'even';
    427427                html.push('<li class="inspector_tracker_entry ', parity, '"><div class="tracker_host" title="', tracker.announce, '">',
    428428                      tracker.host, '</div>',
  • trunk/web/javascript/remote.js

    r12833 r12842  
    7070
    7171                // set the Transmission-Session-Id on a 409
    72                 if (request.status == 409 && (token = request.getResponseHeader('X-Transmission-Session-Id'))){
     72                if (request.status === 409 && (token = request.getResponseHeader('X-Transmission-Session-Id'))){
    7373                        remote._token = token;
    7474                        $.ajax(ajaxObject);
  • trunk/web/javascript/torrent-row.js

    r12836 r12842  
    2929                pct = 100;
    3030
    31         if (s == Torrent._StatusStopped)
     31        if (s === Torrent._StatusStopped)
    3232                extra = 'paused';
    33         else if (s == Torrent._StatusDownloadWait)
     33        else if (s === Torrent._StatusDownloadWait)
    3434                extra = 'leeching queued';
    3535        else if (t.needsMetaData())
     
    3737        else if (s === Torrent._StatusDownload)
    3838                extra = 'leeching';
    39         else if (s == Torrent._StatusSeedWait)
     39        else if (s === Torrent._StatusSeedWait)
    4040                extra = 'seeding queued';
    41         else if (s == Torrent._StatusSeed)
     41        else if (s === Torrent._StatusSeed)
    4242                extra = 'seeding';
    4343        else
     
    199199
    200200                if (is_done) {
    201                         if (totalSize == sizeWhenDone) // seed: '698.05 MiB'
     201                        if (totalSize === sizeWhenDone) // seed: '698.05 MiB'
    202202                                c = [ Transmission.fmt.size(totalSize) ];
    203203                        else // partial seed: '127.21 MiB of 698.05 MiB (18.2%)'
  • trunk/web/javascript/transmission.js

    r12840 r12842  
    206206                        search_box[0].value = 'Filter';
    207207                        search_box.bind('blur', function() {
    208                                 if (this.value == '') {
     208                                if (this.value === '') {
    209209                                        $(this).addClass('blur');
    210210                                        this.value = 'Filter';
     
    288288
    289289                        value = (i * 15);
    290                         content = hour + ":" + (mins == 0 ? "00" : mins);
     290                        content = hour + ":" + (mins || '00');
    291291                        start.options[i] = new Option(content, value);
    292292                        end.options[i]  = new Option(content, value);
     
    770770                $('input#upload_rate').val(                up_limit_k);
    771771                $('input#refresh_rate').val(               p[Prefs._RefreshRate]);
    772                 $('div.encryption input').val(             p[RPC._Encryption] == RPC._EncryptionRequired);
     772                $('div.encryption input').val(             p[RPC._Encryption] === RPC._EncryptionRequired);
    773773                $('input#turtle_download_rate').val(       turtle_dn_limit_k);
    774774                $('input#turtle_upload_rate').val(         turtle_up_limit_k);
     
    881881                                // Display the preferences dialog
    882882                        case 'footer_super_menu':
    883                                 if ($element[0].id == 'preferences') {
     883                                if ($element[0].id === 'preferences') {
    884884                                        $('div#prefs_container div#pref_error').hide();
    885885                                        $('div#prefs_container h2.dialog_heading').show();
    886886                                        tr.showPrefsDialog();
    887887                                }
    888                                 else if ($element[0].id == 'statistics') {
     888                                else if ($element[0].id === 'statistics') {
    889889                                        $('div#stats_container div#stats_error').hide();
    890890                                        $('div#stats_container h2.dialog_heading').show();
    891891                                        tr.showStatsDialog();
    892892                                }
    893                                 else if ($element[0].id == 'homepage') {
     893                                else if ($element[0].id === 'homepage') {
    894894                                        window.open('http://www.transmissionbt.com/');
    895895                                }
    896                                 else if ($element[0].id == 'tipjar') {
     896                                else if ($element[0].id === 'tipjar') {
    897897                                        window.open('http://www.transmissionbt.com/donate.php');
    898898                                }
     
    10611061                // Need settable meta-key and ctrl-key variables for mac emulation
    10621062                var meta_key = ev.metaKey;
    1063                 if (ev.ctrlKey && navigator.appVersion.toLowerCase().indexOf("mac") == -1)
     1063                if (ev.ctrlKey && navigator.appVersion.toLowerCase().indexOf("mac") === -1)
    10641064                        meta_key = true;
    10651065
     
    11721172        promptToRemoveTorrents:function(torrents)
    11731173        {
    1174                 if (torrents.length == 1)
     1174                if (torrents.length === 1)
    11751175                {
    11761176                        var torrent = torrents[0];
     
    11891189        promptToRemoveTorrentsAndData:function(torrents)
    11901190        {
    1191                 if (torrents.length == 1)
     1191                if (torrents.length === 1)
    11921192                {
    11931193                        var torrent = torrents[0],
     
    14171417                var o, tmp, text, torrent_count,
    14181418                    state = this[Prefs._FilterMode],
    1419                     state_all = state == Prefs._FilterAll,
     1419                    state_all = state === Prefs._FilterAll,
    14201420                    state_string = this.getStateString(state),
    14211421                    tracker = this.filterTracker,
Note: See TracChangeset for help on using the changeset viewer.