Changeset 20347

Show
Ignore:
Timestamp:
10/01/08 10:51:01 (3 months ago)
Author:
thorikawa
Message:

端末が削除できないバグfix

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • platform/firefox/FireMobileSimulator/trunk/src/chrome/content/options/options.js

    r20324 r20347  
    5555        var deviceBox    = pageDocument.getElementById("msim-listbox"); 
    5656        var selectedItem = deviceBox.selectedItem; 
    57         if(selectedItem && confirm(document.getElementById("msim-string-bundle").getString("firemobilesimulator.options.deleteConfirmation"))){ 
     57        if(selectedItem && confirm(document.getElementById("msim-string-bundle").getString("msim_deleteConfirmation"))){ 
    5858                var carrier = selectedItem.getAttribute("carrier"); 
    5959                var deletedId = parseInt(selectedItem.getAttribute("id")); 
    6060                var prefPrefix = "msim.devicelist." + carrier + "." + deletedId + "." 
    61                 deviceBasicAttribute.concat(deviceAttribute[carrier]).forEach(function(attribute){ 
     61                firemobilesimulator.common.carrier.deviceBasicAttribute.concat(firemobilesimulator.common.carrier.deviceAttribute[carrier]).forEach(function(attribute){ 
    6262                        firemobilesimulator.common.pref.deletePref(prefPrefix+attribute); 
    6363                }); 
     
    6565                //既に使われている端末だったら設定をリセット 
    6666                if(firemobilesimulator.common.pref.copyUnicharPref("msim.current.id") == deletedId && firemobilesimulator.common.pref.copyUnicharPref("msim.current.carrier") == carrier){ 
    67                         firemobilesimulator.options.core.resetDevice(); 
     67                        firemobilesimulator.core.resetDevice(); 
    6868                } 
    6969 
     
    7676                        var sPrefPrefix = "msim.devicelist." + carrier + "." + i + "."; 
    7777                        var ePrefPrefix = "msim.devicelist." + carrier + "." + (i-1) + "."; 
    78                         deviceBasicAttribute.contcat(deviceAttribute[carrier]).forEach(function(attribute){ 
     78                        firemobilesimulator.common.carrier.deviceBasicAttribute.contcat(firemobilesimulator.common.carrier.deviceAttribute[carrier]).forEach(function(attribute){ 
    7979                                firemobilesimulator.common.pref.setUnicharPref(ePrefPrefix+attribute, firemobilesimulator.common.pref.copyUnicharPref(sPrefPrefix+attribute)); 
    8080                        }); 
     
    109109 
    110110// Initializes the options dialog box 
    111 firemobilesimulator.options.initializeOptions = function(){ 
     111firemobilesimulator.options.initializeOptions = function() 
     112{ 
    112113        var selectedPage = document.getElementById("msim-page-list").selectedItem.getAttribute("value"); 
    113114 
     
    124125                firemobilesimulator.options.initializePictogram(); 
    125126        } 
    126 } 
     127}; 
    127128 
    128129// Initializes the general page 
    129 firemobilesimulator.options.initializeGeneral = function(){ 
     130firemobilesimulator.options.initializeGeneral = function() 
     131{ 
    130132        var pageDocument = document.getElementById("msim-options-iframe").contentDocument; 
    131133        pageDocument.getElementById("msim-checkbox-general-force-screen-width").checked = firemobilesimulator.common.pref.getBoolPref("msim.config.general.force-screen-width"); 
     
    134136 
    135137// Initializes the general page 
    136 firemobilesimulator.options.initializeIdno = function(){ 
     138firemobilesimulator.options.initializeIdno = function() 
     139{ 
    137140        var pageDocument = document.getElementById("msim-options-iframe").contentDocument; 
    138141        pageDocument.getElementById("msim-textbox-docomo-uid").setAttribute("value",firemobilesimulator.common.pref.copyUnicharPref("msim.config.DC.uid")); 
     
    271274 
    272275                                dump("target firemobilesimulator.common.pref.x is "+prefPrefix+"\n"); 
    273                                 deviceBasicAttribute.concat(deviceAttribute[carrier]).forEach(function(attribute){ 
     276                                firemobilesimulator.common.carrier.deviceBasicAttribute.concat(firemobilesimulator.common.carrier.deviceAttribute[carrier]).forEach(function(attribute){ 
    274277                                        firemobilesimulator.common.pref.deletePref(prefPrefix+attribute); 
    275278                                }); 
     
    282285                firemobilesimulator.common.pref.deletePref("msim.current.useragent"); 
    283286                firemobilesimulator.common.pref.deletePref("msim.current.id"); 
    284  
    285                 //TODO:ツールバー上のiconをupdate 
    286                 //parent.msim.resetDevice(); 
     287                firemobilesimulator.core.resetDevice(); 
    287288        } 
    288289 
     
    291292 
    292293// Initializes the general page 
    293 firemobilesimulator.options.initializeGps = function(){ 
     294firemobilesimulator.options.initializeGps = function() 
     295{ 
    294296        var pageDocument = document.getElementById("msim-options-iframe").contentDocument; 
    295297        pageDocument.getElementById("msim-textbox-docomo-gps-areacode").setAttribute("value",firemobilesimulator.common.pref.copyUnicharPref("msim.config.DC.gps.areacode")); 
     
    302304}; 
    303305 
    304 firemobilesimulator.options.initializePictogram = function(){ 
     306firemobilesimulator.options.initializePictogram = function() 
     307{ 
    305308        dump("[msim]initializePictogram.\n"); 
    306309        var pageDocument = document.getElementById("msim-options-iframe").contentDocument;