Changeset 317
- Timestamp:
- 2007-05-14 21:14:07 (2 years ago)
- Files:
-
- trunk/chrome/content/dta/manager.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/chrome/content/dta/manager.js
r280 r317 1400 1400 var AlertService = { 1401 1401 _alerting: false, 1402 _service: 1403 // not present in MacOS 1404 ('@mozilla.org/alerts-service;1' in Cc)? 1405 Cc['@mozilla.org/alerts-service;1'].getService(Ci.nsIAlertsService): 1406 null 1407 , 1402 _init: function() { 1403 if ('@mozilla.org/alerts-service;1' in Cc && 'nsIAlertsService' in Ci) { 1404 // some systems do not have this service 1405 try { 1406 this._service = Cc['@mozilla.org/alerts-service;1'].getService(Ci.nsIAlertsService); 1407 makeObserver(this); 1408 } 1409 catch (ex) { 1410 // no-op 1411 } 1412 return null; 1413 } 1414 }, 1415 _service: null, 1408 1416 show: function(title, msg, clickable, cookie) { 1409 1417 if (this._alerting || !this._service) { … … 1439 1447 } 1440 1448 }; 1441 makeObserver(AlertService);1449 AlertService._init(); 1442 1450 1443 1451 // --------* Controlli di chiusura e avvio nuovi downloads *-------- … … 4001 4009 function stopCanvas() {Prefs.currentTooltip=null;} 4002 4010 4011
