Changeset 499
- Timestamp:
- 2007-07-09 09:20:10 (2 years ago)
- Files:
-
- trunk/chrome/content/about/about.xul (modified) (2 diffs)
- trunk/chrome/content/about/notice.xul (modified) (2 diffs)
- trunk/chrome/content/common/verinfo.js (added)
- trunk/components/migrationService.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/chrome/content/about/about.xul
r466 r499 54 54 id="DTAAboutDialog" 55 55 > 56 <script type="application/x-javascript" src="chrome://dta/content/common/verinfo.js"/> 56 57 <script type="application/x-javascript" src="chrome://dta/content/common/overlayfunctions.js"/> 57 58 <script type="application/x-javascript" src="chrome://help/content/contextHelp.js"/> … … 64 65 function versionFill() { 65 66 var logo = document.getElementById('logo'); 66 var em = Components.classes["@mozilla.org/extensions/manager;1"] 67 .getService(Components.interfaces.nsIExtensionManager); 68 var item = em.getItemForID('dta@downthemall.net'); 69 var title = item.name + ' ' + item.version; 67 var title = DTA_NAME + ' ' + DTA_VERSION; 70 68 logo.setAttribute('title', title); 71 69 window.title = 'About ' + title; trunk/chrome/content/about/notice.xul
r475 r499 18 18 style="padding: 0px 0px 3px 0px;" 19 19 > 20 20 <script type="application/javascript" src="chrome://dta/content/common/verinfo.js"/> 21 21 <script type="application/javascript" src="chrome://dta/content/common/overlayFunctions.js"/> 22 22 <script type="application/javascript;version=1.7" src="chrome://dta/content/common/internalFunctions.js" /> … … 41 41 Components.classes["@mozilla.org/extensions/manager;1"] 42 42 .getService(Components.interfaces.nsIExtensionManager) 43 .uninstallItem( 'dta@downthemall.net');43 .uninstallItem(DTA_ID); 44 44 var as = Components.interfaces.nsIAppStartup; 45 45 Components.classes["@mozilla.org/toolkit/app-startup;1"] trunk/components/migrationService.js
r395 r499 81 81 82 82 _migrate: function MM_migrate() { 83 include("chrome://dta/content/common/verinfo.js"); 83 84 include("chrome://dta/content/common/overlayFunctions.js"); 85 84 86 try { 85 var em = Components.classes["@mozilla.org/extensions/manager;1"] 86 .getService(Components.interfaces.nsIExtensionManager); 87 var currentVersion = em.getItemForID('dta@downthemall.net').version; 88 DTA_debug.dump("current " + currentVersion); 87 DTA_debug.dump("current " + DTA_VERSION); 89 88 var vc = Components.classes["@mozilla.org/xpcom/version-comparator;1"] 90 89 .getService(Components.interfaces.nsIVersionComparator); 91 90 92 91 var lastVersion = DTA_preferences.getDTA('version', '0'); 93 if (0 == vc.compare( currentVersion, lastVersion)) {92 if (0 == vc.compare(DTA_VERSION, lastVersion)) { 94 93 return; 95 94 } … … 101 100 .createInstance(Components.interfaces.nsIDialogParamBlock); 102 101 params.SetNumberStrings(1); 103 params.SetString(0, currentVersion);102 params.SetString(0, DTA_VERSION); 104 103 Components.classes["@mozilla.org/embedcomp/window-watcher;1"] 105 104 .getService(Components.interfaces.nsIWindowWatcher)
