Changeset 837
- Timestamp:
- 2008-03-04 03:56:34 (10 months ago)
- Files:
-
- trunk/chrome/content/dta/manager.js (modified) (6 diffs)
- trunk/chrome/content/dta/manager/info.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/chrome/content/dta/manager.js
r836 r837 233 233 this._running.forEach( 234 234 function(i) { 235 SessionManager.save(i.d);235 i.d.save(); 236 236 } 237 237 ); … … 348 348 }, 349 349 signal: function D_signal(download) { 350 SessionManager.save(download);350 download.save(); 351 351 if (download.is(RUNNING)) { 352 352 this._wasRunning = true; … … 1002 1002 } 1003 1003 return false; 1004 }, 1005 1006 save: function QI_save() { 1007 SessionManager.save(this); 1004 1008 }, 1005 1009 … … 2038 2042 c.close(); 2039 2043 2040 SessionManager.save(d);2044 d.save(); 2041 2045 d.dumpScoreboard(); 2042 2046 return true; … … 2084 2088 // any data that we got over this channel should be considered "corrupt" 2085 2089 c.rollback(); 2086 SessionManager.save(d);2090 d.save(); 2087 2091 } 2088 2092 return false; … … 2486 2490 } 2487 2491 Tree.add(d); 2488 SessionManager.save(d);2492 d.save(); 2489 2493 ++added; 2490 2494 } trunk/chrome/content/dta/manager/info.js
r740 r837 133 133 } 134 134 135 t.forEach(136 function(d) {137 if (d.is(COMPLETE, FINISHING)) {138 return;139 }140 if (directory) {141 d.pathName = directory;142 }143 if (mask) {144 d.mask = mask;145 }146 if (newRef) {147 try {148 d.referrer.spec = newRef;149 }150 catch (ex) {151 Debug.log("failed to set referrer to", newRef);152 }153 }154 }155 );156 157 135 if (t.length == 1) { 158 136 var d = t[0]; … … 168 146 } 169 147 } 148 149 t.forEach( 150 function(d) { 151 if (d.is(COMPLETE, FINISHING)) { 152 return; 153 } 154 if (directory) { 155 d.pathName = directory; 156 } 157 if (mask) { 158 d.mask = mask; 159 } 160 if (newRef) { 161 try { 162 d.referrer.spec = newRef; 163 } 164 catch (ex) { 165 Debug.log("failed to set referrer to", newRef); 166 } 167 } 168 d.save(); 169 } 170 ); 171 170 172 Tooltip.stop(); 171 173 return true;
