Major Update 1.5.0.x to 2.0.0.x:Test Results:Round 1

From MozillaWiki
Jump to: navigation, search

BEFORE https://bugzilla.mozilla.org/show_bug.cgi?id=368082

  • 2.0.0.1 de permissions issue testing (test various update paths to make sure all users updating will not experience this problem) - COMPLETED
    • Originally believed 1.5.0.9 de Linux users will have issues with a major update, but after further testing, partial and complete updates will work (they will still have permission issues until they update to 1.5.0.10).
  • 1.5.0.x -> 2.0.0.x major update testing
    • Test all possible update paths for major update; ongoing, initial tests PASS for 1.5.0.9 -> 2.0.0.1) - COMPLETED (for enUS across major platforms) (juanb)
  • Run test automation for update/AUS configs
    • Sign off on build verification results for update checker - Wed. 1/24 (rhelmer) - COMPLETED
    • Sign off on AUS verification results for AUS unit tests - Wed. 1/24 (morgamic) - COMPLETED (morgamic tested fallbacks for AUS, things look good)
  • Final round of staged update testing
    • Spot check enUS and P1 locales on all platforms (including Vista) and verify the new Update messages and EULAs - Wed. 1/24 - Thu. 1/25 (juanb/jay + QA) - COMPLETED
    • Found an issue with Update History reporting "Install Pending" - sspitzer investigating, QA will continue to test (https://bugzilla.mozilla.org/show_bug.cgi?id=368082)
  • Specific Vista update issues; ongoing, early testing PASS (marcia) - COMPLETED (Marcia will continue testing other scenerios)
    • 1.5.0.x -> 2.0.0.x
    • uninstall, registry checks,
    • elevated privileges
  • Partner Builds update testing (tracy/tony)
    • Verify list of all partner build update/fallback paths - Tue. 1/24 (jay) - DONE (Created script for checking AUS urls for null snippets)
    • Test null updates for fallback paths
      • Test automation already re-ran and verified - Tue. 1/23 (jay) PASS
      • Spot checks for partner builds - Wed. 1/24 (Tony + QA) DONE


AFTER https://bugzilla.mozilla.org/show_bug.cgi?id=368082

  • 1.5.0.x -> 2.0.0.x major update testing
    • Test all possible update paths for major update; ongoing, initial tests PASS for 1.5.0.10 -> 2.0.0.2) - COMPLETED (for enUS across major platforms) (juanb)
    • Focused testing should include:
      • Minor updates for 1.5.0.10pre -> 1.5.0.10pre on nightly channel
      • Major updates for 1.5.0.10pre -> 2.0.0.2pre on releasetest channel
      • Verify that active-update.xml includes channel attribute and completed update is shown in Update History - done
    • Regression testing should cover:
      • Installing over a pending update state build and checking to see if the installer cleans up all pending related files/directories (and that update does not resume on restart) - this may or may not work as expected, we need to verify the behavior
      • Minor updates from 1.5.0.9 -> 1.5.0.10 work as expected - done
  • Run test automation for update/AUS configs
    • Sign off on build verification results for update checker - (rhelmer) - PENDING
  • Final round of staged update testing
    • Spot check enUS and P1 locales on all platforms (including Vista) and verify the new Update messages and EULAs - (juanb/jay + QA) - PENDING
  • Partner Builds update testing (tracy/tony)
    • Verify list of all partner build update/fallback paths - (jay) - PENDING
    • Test null updates for fallback paths
      • Test automation already re-ran and verified - (jay) PENDING
      • Spot checks for partner builds - (Tony + QA) PENDING


ALL TEST RESULTS

Post-368082: We need to test this fix, which adds a channel attribute in the updates.xml file when doing updates stargin with 15010. This will then fix the problem of having an Install Pending status in the software update history when going from 15010 to 2002.

Major Software Updtes Testing post-bug 368082

Test fix in 15010

Grab a build from here: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/older/

Update to the newer 15010 version on releasetest and check that active-updates.xml and updates.xml has a channel attribute after checking for updates. Also make sure the software update status history is correct.

Windows XP

  • Minor update, 15010pre->15010pre (1/29-1/30) - PASS
    • Installed 20070129xx, changed release channel to "releasetest", checked for update, recorded, active-update.xml and updates.xml
    • Applied upate and recorded values of these xml above
    • channel attribute is there and it's value is set to "releasetest"
    • After the update is applied the software update status history indicates the update was successfully applied.
      • active-updates.xml after downloading update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170288109718" statusText="Install Pending" buildID="2007013006" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state="pending" progress="100" status="9 of 9 KB"/></update></updates>
      • updates.xml after downloading update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170288109718" statusText="Install Pending" buildID="2007013006" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state="pending" progress="100" status="9 of 9 KB"/></update></updates>
      • active-updates.xml after applying update:
<updates xmlns="http://www.mozilla.org/2005/app-update"/>
      • updates.xml after applying update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170288109718" statusText="The Update was successfully installed" buildID="2007013006" isCompleteUpdate="false"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="false" state=""/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state=""/></update></updates>
PREPARE PATCH AccessibleMarshal.dll
PREPARE PATCH chrome/toolkit.jar
PREPARE PATCH components/jar50.dll
PREPARE PATCH components/jsd3250.dll
PREPARE PATCH components/nsExtensionManager.js
PREPARE PATCH components/nsUpdateService.js
PREPARE PATCH components/xpinstal.dll
PREPARE PATCH extensions/talkback@mozilla.org/components/master.ini
PREPARE PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
PREPARE PATCH firefox.exe
PREPARE ADD freebl3.chk
PREPARE PATCH freebl3.dll
PREPARE PATCH js3250.dll
PREPARE PATCH nspr4.dll
PREPARE PATCH nss3.dll
PREPARE PATCH nssckbi.dll
PREPARE PATCH plc4.dll
PREPARE PATCH plds4.dll
PREPARE PATCH plugins/npnul32.dll
PREPARE PATCH smime3.dll
PREPARE ADD softokn3.chk
PREPARE PATCH softokn3.dll
PREPARE PATCH ssl3.dll
PREPARE PATCH uninstall/uninstall.exe
PREPARE PATCH updater.exe
PREPARE PATCH xpcom_compat.dll
PREPARE PATCH xpcom_core.dll
PREPARE PATCH xpcom.dll
PREPARE PATCH xpicleanup.exe
PREPARE PATCH xpistub.dll
PREPARE REMOVE chrome/US.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/en-win.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/help.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/chrome.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/installed-chrome.txt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/app-chrome.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/m3ffxtbr.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/m3ffxtbr.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/all.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/security-prefs.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/winpref.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/xpinstall.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/bug307259.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/bug259708.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/Extensions.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/installed-extensions.txt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/dictionary.src
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/dictionary.png
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/tr-tdk.src
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/tr-tdk.png
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/component.reg
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/compreg.dat
PREPARE REMOVE components/xpti.dat
PREPARE REMOVE components/xptitemp.dat
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/nsBackgroundUpdateService.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/autocomplete.xpt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE zlib.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/BrandRes.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/fullsoft.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/master.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/qfaservices.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/qfaservices.xpt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback-l10n.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.cnt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.hlp
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/libqfaservices.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/master.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/talkback
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/talkback.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/XTalkback.ad
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/chrome.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE uninstall/UninstallFirefox.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE uninstall/UninstallDeerPark.exe
file cannot be removed because it does not exist; skipping
EXECUTE PATCH AccessibleMarshal.dll
EXECUTE PATCH chrome/toolkit.jar
EXECUTE PATCH components/jar50.dll
EXECUTE PATCH components/jsd3250.dll
EXECUTE PATCH components/nsExtensionManager.js
EXECUTE PATCH components/nsUpdateService.js
EXECUTE PATCH components/xpinstal.dll
EXECUTE PATCH extensions/talkback@mozilla.org/components/master.ini
EXECUTE PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
EXECUTE PATCH firefox.exe
EXECUTE ADD freebl3.chk
EXECUTE PATCH freebl3.dll
EXECUTE PATCH js3250.dll
EXECUTE PATCH nspr4.dll
EXECUTE PATCH nss3.dll
EXECUTE PATCH nssckbi.dll
EXECUTE PATCH plc4.dll
EXECUTE PATCH plds4.dll
EXECUTE PATCH plugins/npnul32.dll
EXECUTE PATCH smime3.dll
EXECUTE ADD softokn3.chk
EXECUTE PATCH softokn3.dll
EXECUTE PATCH ssl3.dll
EXECUTE PATCH uninstall/uninstall.exe
EXECUTE PATCH updater.exe
EXECUTE PATCH xpcom_compat.dll
EXECUTE PATCH xpcom_core.dll
EXECUTE PATCH xpcom.dll
EXECUTE PATCH xpicleanup.exe
EXECUTE PATCH xpistub.dll
EXECUTE REMOVE chrome/US.jar
EXECUTE REMOVE chrome/en-win.jar
EXECUTE REMOVE chrome/help.jar
EXECUTE REMOVE chrome/chrome.rdf
EXECUTE REMOVE chrome/installed-chrome.txt
EXECUTE REMOVE chrome/app-chrome.manifest
EXECUTE REMOVE chrome/m3ffxtbr.manifest
EXECUTE REMOVE chrome/m3ffxtbr.jar
EXECUTE REMOVE defaults/pref/all.js
EXECUTE REMOVE defaults/pref/security-prefs.js
EXECUTE REMOVE defaults/pref/winpref.js
EXECUTE REMOVE defaults/pref/xpinstall.js
EXECUTE REMOVE defaults/pref/bug307259.js
EXECUTE REMOVE defaults/pref/bug259708.js
EXECUTE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
EXECUTE REMOVE defaults/profile/extensions/Extensions.rdf
EXECUTE REMOVE defaults/profile/extensions/installed-extensions.txt
EXECUTE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
EXECUTE REMOVE searchplugins/dictionary.src
EXECUTE REMOVE searchplugins/dictionary.png
EXECUTE REMOVE searchplugins/tr-tdk.src
EXECUTE REMOVE searchplugins/tr-tdk.png
EXECUTE REMOVE components/component.reg
EXECUTE REMOVE components/compreg.dat
EXECUTE REMOVE components/xpti.dat
EXECUTE REMOVE components/xptitemp.dat
EXECUTE REMOVE components/nsBackgroundUpdateService.js
EXECUTE REMOVE components/autocomplete.xpt
EXECUTE REMOVE zlib.dll
EXECUTE REMOVE components/BrandRes.dll
EXECUTE REMOVE components/fullsoft.dll
EXECUTE REMOVE components/master.ini
EXECUTE REMOVE components/qfaservices.dll
EXECUTE REMOVE components/qfaservices.xpt
EXECUTE REMOVE components/talkback-l10n.ini
EXECUTE REMOVE components/talkback.cnt
EXECUTE REMOVE components/talkback.exe
EXECUTE REMOVE components/talkback.hlp
EXECUTE REMOVE components/libqfaservices.so
EXECUTE REMOVE components/talkback/master.ini
EXECUTE REMOVE components/talkback/talkback
EXECUTE REMOVE components/talkback/talkback.so
EXECUTE REMOVE components/talkback/XTalkback.ad
EXECUTE REMOVE extensions/reporter@mozilla.org/install.rdf
EXECUTE REMOVE extensions/reporter@mozilla.org/chrome.manifest
EXECUTE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
EXECUTE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
EXECUTE REMOVE uninstall/UninstallFirefox.exe
EXECUTE REMOVE uninstall/UninstallDeerPark.exe
FINISH PATCH AccessibleMarshal.dll
FINISH PATCH chrome/toolkit.jar
FINISH PATCH components/jar50.dll
FINISH PATCH components/jsd3250.dll
FINISH PATCH components/nsExtensionManager.js
FINISH PATCH components/nsUpdateService.js
FINISH PATCH components/xpinstal.dll
FINISH PATCH extensions/talkback@mozilla.org/components/master.ini
FINISH PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
FINISH PATCH firefox.exe
FINISH ADD freebl3.chk
FINISH PATCH freebl3.dll
FINISH PATCH js3250.dll
FINISH PATCH nspr4.dll
FINISH PATCH nss3.dll
FINISH PATCH nssckbi.dll
FINISH PATCH plc4.dll
FINISH PATCH plds4.dll
FINISH PATCH plugins/npnul32.dll
FINISH PATCH smime3.dll
FINISH ADD softokn3.chk
FINISH PATCH softokn3.dll
FINISH PATCH ssl3.dll
FINISH PATCH uninstall/uninstall.exe
FINISH PATCH updater.exe
FINISH PATCH xpcom_compat.dll
FINISH PATCH xpcom_core.dll
FINISH PATCH xpcom.dll
FINISH PATCH xpicleanup.exe
FINISH PATCH xpistub.dll
FINISH REMOVE chrome/US.jar
FINISH REMOVE chrome/en-win.jar
FINISH REMOVE chrome/help.jar
FINISH REMOVE chrome/chrome.rdf
FINISH REMOVE chrome/installed-chrome.txt
FINISH REMOVE chrome/app-chrome.manifest
FINISH REMOVE chrome/m3ffxtbr.manifest
FINISH REMOVE chrome/m3ffxtbr.jar
FINISH REMOVE defaults/pref/all.js
FINISH REMOVE defaults/pref/security-prefs.js
FINISH REMOVE defaults/pref/winpref.js
FINISH REMOVE defaults/pref/xpinstall.js
FINISH REMOVE defaults/pref/bug307259.js
FINISH REMOVE defaults/pref/bug259708.js
FINISH REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
FINISH REMOVE defaults/profile/extensions/Extensions.rdf
FINISH REMOVE defaults/profile/extensions/installed-extensions.txt
FINISH REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
FINISH REMOVE searchplugins/dictionary.src
FINISH REMOVE searchplugins/dictionary.png
FINISH REMOVE searchplugins/tr-tdk.src
FINISH REMOVE searchplugins/tr-tdk.png
FINISH REMOVE components/component.reg
FINISH REMOVE components/compreg.dat
FINISH REMOVE components/xpti.dat
FINISH REMOVE components/xptitemp.dat
FINISH REMOVE components/nsBackgroundUpdateService.js
FINISH REMOVE components/autocomplete.xpt
FINISH REMOVE zlib.dll
FINISH REMOVE components/BrandRes.dll
FINISH REMOVE components/fullsoft.dll
FINISH REMOVE components/master.ini
FINISH REMOVE components/qfaservices.dll
FINISH REMOVE components/qfaservices.xpt
FINISH REMOVE components/talkback-l10n.ini
FINISH REMOVE components/talkback.cnt
FINISH REMOVE components/talkback.exe
FINISH REMOVE components/talkback.hlp
FINISH REMOVE components/libqfaservices.so
FINISH REMOVE components/talkback/master.ini
FINISH REMOVE components/talkback/talkback
FINISH REMOVE components/talkback/talkback.so
FINISH REMOVE components/talkback/XTalkback.ad
FINISH REMOVE extensions/reporter@mozilla.org/install.rdf
FINISH REMOVE extensions/reporter@mozilla.org/chrome.manifest
FINISH REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
FINISH REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
FINISH REMOVE uninstall/UninstallFirefox.exe
FINISH REMOVE uninstall/UninstallDeerPark.exe
succeeded
calling QuitProgressUI

Windows Vista

  • Minor Update 1.5.0.10pre -> 1.5.0.10pre (1/29 -> 1/30) (as Regular User, so need to "run as administrator" and provide Admin password often) - (jay) PASS (active-update.xml gets the channel attr. and it's copied to update.xml along with the correct statusText="The Update was successfully installed")
    • Install 1/29 1.5.0.10pre build, change update channel to "releasetest"
    • Check for updates (get offered 1/30 build), download, choose to apply later
      • This did nothing (since I forgot to run Firefox "as administrator".
    • Run Firefox "as administrator", checked for updates again (chose to apply later)
    • Checked update files:
      • active-update.xml:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170277251376" statusText="Install Pending" buildID="2007013006" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state="pending" progress="100" status="9 of 9 KB"/></update></updates>
      • updates.xml:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170277251376" statusText="Install Pending" buildID="2007013006" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state="pending" progress="100" status="9 of 9 KB"/></update></updates>
      • /updates dir: update.mar (10 KB), update.status (pending)
    • Relaunch (as administrator) and update applies (too fast to see progress bar)
    • Check update files:
      • active-update.xml:
<updates xmlns="http://www.mozilla.org/2005/app-update"/>
      • updates.xml:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012905/WINNT_x86-msvc/en-US/releasetest/update.xml" channel="releasetest" installDate="1170277251376" statusText="The Update was successfully installed" buildID="2007013006" isCompleteUpdate="false"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.win32.complete.mar" hashFunction="SHA1" hashValue="e4025c5a918824cc971e9528165afc4693b7c65c" size="6421835" selected="false" state=""/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.win32.partial.mar" hashFunction="SHA1" hashValue="572c9f556da7d4a920d7a6467372d208d812e3ce" size="9469" selected="true" state=""/></update></updates>
      • /updates dir: /0 empty, last-update.log:
PREPARE PATCH AccessibleMarshal.dll
PREPARE PATCH chrome/toolkit.jar
PREPARE PATCH components/jar50.dll
PREPARE PATCH components/jsd3250.dll
PREPARE PATCH components/nsExtensionManager.js
PREPARE PATCH components/nsUpdateService.js
PREPARE PATCH components/xpinstal.dll
PREPARE PATCH extensions/inspector@mozilla.org/components/inspector.dll
PREPARE PATCH extensions/talkback@mozilla.org/components/master.ini
PREPARE PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
PREPARE PATCH firefox.exe
PREPARE ADD freebl3.chk
PREPARE PATCH freebl3.dll
PREPARE PATCH js3250.dll
PREPARE PATCH nspr4.dll
PREPARE PATCH nss3.dll
PREPARE PATCH nssckbi.dll
PREPARE PATCH plc4.dll
PREPARE PATCH plds4.dll
PREPARE PATCH plugins/npnul32.dll
PREPARE PATCH smime3.dll
PREPARE ADD softokn3.chk
PREPARE PATCH softokn3.dll
PREPARE PATCH ssl3.dll
PREPARE PATCH uninstall/uninstall.exe
PREPARE PATCH updater.exe
PREPARE PATCH xpcom_compat.dll
PREPARE PATCH xpcom_core.dll
PREPARE PATCH xpcom.dll
PREPARE PATCH xpicleanup.exe
PREPARE PATCH xpistub.dll
PREPARE REMOVE chrome/US.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/en-win.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/help.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/chrome.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/installed-chrome.txt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/app-chrome.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/m3ffxtbr.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/m3ffxtbr.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/all.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/security-prefs.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/winpref.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/xpinstall.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/bug307259.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/bug259708.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/Extensions.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/installed-extensions.txt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/dictionary.src
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/dictionary.png
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/tr-tdk.src
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/tr-tdk.png
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/component.reg
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/compreg.dat
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/xpti.dat
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/xptitemp.dat
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/nsBackgroundUpdateService.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/autocomplete.xpt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE zlib.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/BrandRes.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/fullsoft.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/master.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/qfaservices.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/qfaservices.xpt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback-l10n.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.cnt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.hlp
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/libqfaservices.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/master.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/talkback
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/talkback.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/XTalkback.ad
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/chrome.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE uninstall/UninstallFirefox.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE uninstall/UninstallDeerPark.exe
file cannot be removed because it does not exist; skipping
EXECUTE PATCH AccessibleMarshal.dll
EXECUTE PATCH chrome/toolkit.jar
EXECUTE PATCH components/jar50.dll
EXECUTE PATCH components/jsd3250.dll
EXECUTE PATCH components/nsExtensionManager.js
EXECUTE PATCH components/nsUpdateService.js
EXECUTE PATCH components/xpinstal.dll
EXECUTE PATCH extensions/inspector@mozilla.org/components/inspector.dll
EXECUTE PATCH extensions/talkback@mozilla.org/components/master.ini
EXECUTE PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
EXECUTE PATCH firefox.exe
EXECUTE ADD freebl3.chk
EXECUTE PATCH freebl3.dll
EXECUTE PATCH js3250.dll
EXECUTE PATCH nspr4.dll
EXECUTE PATCH nss3.dll
EXECUTE PATCH nssckbi.dll
EXECUTE PATCH plc4.dll
EXECUTE PATCH plds4.dll
EXECUTE PATCH plugins/npnul32.dll
EXECUTE PATCH smime3.dll
EXECUTE ADD softokn3.chk
EXECUTE PATCH softokn3.dll
EXECUTE PATCH ssl3.dll
EXECUTE PATCH uninstall/uninstall.exe
EXECUTE PATCH updater.exe
EXECUTE PATCH xpcom_compat.dll
EXECUTE PATCH xpcom_core.dll
EXECUTE PATCH xpcom.dll
EXECUTE PATCH xpicleanup.exe
EXECUTE PATCH xpistub.dll
EXECUTE REMOVE chrome/US.jar
EXECUTE REMOVE chrome/en-win.jar
EXECUTE REMOVE chrome/help.jar
EXECUTE REMOVE chrome/chrome.rdf
EXECUTE REMOVE chrome/installed-chrome.txt
EXECUTE REMOVE chrome/app-chrome.manifest
EXECUTE REMOVE chrome/m3ffxtbr.manifest
EXECUTE REMOVE chrome/m3ffxtbr.jar
EXECUTE REMOVE defaults/pref/all.js
EXECUTE REMOVE defaults/pref/security-prefs.js
EXECUTE REMOVE defaults/pref/winpref.js
EXECUTE REMOVE defaults/pref/xpinstall.js
EXECUTE REMOVE defaults/pref/bug307259.js
EXECUTE REMOVE defaults/pref/bug259708.js
EXECUTE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
EXECUTE REMOVE defaults/profile/extensions/Extensions.rdf
EXECUTE REMOVE defaults/profile/extensions/installed-extensions.txt
EXECUTE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
EXECUTE REMOVE searchplugins/dictionary.src
EXECUTE REMOVE searchplugins/dictionary.png
EXECUTE REMOVE searchplugins/tr-tdk.src
EXECUTE REMOVE searchplugins/tr-tdk.png
EXECUTE REMOVE components/component.reg
EXECUTE REMOVE components/compreg.dat
EXECUTE REMOVE components/xpti.dat
EXECUTE REMOVE components/xptitemp.dat
EXECUTE REMOVE components/nsBackgroundUpdateService.js
EXECUTE REMOVE components/autocomplete.xpt
EXECUTE REMOVE zlib.dll
EXECUTE REMOVE components/BrandRes.dll
EXECUTE REMOVE components/fullsoft.dll
EXECUTE REMOVE components/master.ini
EXECUTE REMOVE components/qfaservices.dll
EXECUTE REMOVE components/qfaservices.xpt
EXECUTE REMOVE components/talkback-l10n.ini
EXECUTE REMOVE components/talkback.cnt
EXECUTE REMOVE components/talkback.exe
EXECUTE REMOVE components/talkback.hlp
EXECUTE REMOVE components/libqfaservices.so
EXECUTE REMOVE components/talkback/master.ini
EXECUTE REMOVE components/talkback/talkback
EXECUTE REMOVE components/talkback/talkback.so
EXECUTE REMOVE components/talkback/XTalkback.ad
EXECUTE REMOVE extensions/reporter@mozilla.org/install.rdf
EXECUTE REMOVE extensions/reporter@mozilla.org/chrome.manifest
EXECUTE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
EXECUTE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
EXECUTE REMOVE uninstall/UninstallFirefox.exe
EXECUTE REMOVE uninstall/UninstallDeerPark.exe
FINISH PATCH AccessibleMarshal.dll
FINISH PATCH chrome/toolkit.jar
FINISH PATCH components/jar50.dll
FINISH PATCH components/jsd3250.dll
FINISH PATCH components/nsExtensionManager.js
FINISH PATCH components/nsUpdateService.js
FINISH PATCH components/xpinstal.dll
FINISH PATCH extensions/inspector@mozilla.org/components/inspector.dll
FINISH PATCH extensions/talkback@mozilla.org/components/master.ini
FINISH PATCH extensions/talkback@mozilla.org/components/qfaservices.dll
FINISH PATCH firefox.exe
FINISH ADD freebl3.chk
FINISH PATCH freebl3.dll
FINISH PATCH js3250.dll
FINISH PATCH nspr4.dll
FINISH PATCH nss3.dll
FINISH PATCH nssckbi.dll
FINISH PATCH plc4.dll
FINISH PATCH plds4.dll
FINISH PATCH plugins/npnul32.dll
FINISH PATCH smime3.dll
FINISH ADD softokn3.chk
FINISH PATCH softokn3.dll
FINISH PATCH ssl3.dll
FINISH PATCH uninstall/uninstall.exe
FINISH PATCH updater.exe
FINISH PATCH xpcom_compat.dll
FINISH PATCH xpcom_core.dll
FINISH PATCH xpcom.dll
FINISH PATCH xpicleanup.exe
FINISH PATCH xpistub.dll
FINISH REMOVE chrome/US.jar
FINISH REMOVE chrome/en-win.jar
FINISH REMOVE chrome/help.jar
FINISH REMOVE chrome/chrome.rdf
FINISH REMOVE chrome/installed-chrome.txt
FINISH REMOVE chrome/app-chrome.manifest
FINISH REMOVE chrome/m3ffxtbr.manifest
FINISH REMOVE chrome/m3ffxtbr.jar
FINISH REMOVE defaults/pref/all.js
FINISH REMOVE defaults/pref/security-prefs.js
FINISH REMOVE defaults/pref/winpref.js
FINISH REMOVE defaults/pref/xpinstall.js
FINISH REMOVE defaults/pref/bug307259.js
FINISH REMOVE defaults/pref/bug259708.js
FINISH REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
FINISH REMOVE defaults/profile/extensions/Extensions.rdf
FINISH REMOVE defaults/profile/extensions/installed-extensions.txt
FINISH REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
FINISH REMOVE searchplugins/dictionary.src
FINISH REMOVE searchplugins/dictionary.png
FINISH REMOVE searchplugins/tr-tdk.src
FINISH REMOVE searchplugins/tr-tdk.png
FINISH REMOVE components/component.reg
FINISH REMOVE components/compreg.dat
FINISH REMOVE components/xpti.dat
FINISH REMOVE components/xptitemp.dat
FINISH REMOVE components/nsBackgroundUpdateService.js
FINISH REMOVE components/autocomplete.xpt
FINISH REMOVE zlib.dll
FINISH REMOVE components/BrandRes.dll
FINISH REMOVE components/fullsoft.dll
FINISH REMOVE components/master.ini
FINISH REMOVE components/qfaservices.dll
FINISH REMOVE components/qfaservices.xpt
FINISH REMOVE components/talkback-l10n.ini
FINISH REMOVE components/talkback.cnt
FINISH REMOVE components/talkback.exe
FINISH REMOVE components/talkback.hlp
FINISH REMOVE components/libqfaservices.so
FINISH REMOVE components/talkback/master.ini
FINISH REMOVE components/talkback/talkback
FINISH REMOVE components/talkback/talkback.so
FINISH REMOVE components/talkback/XTalkback.ad
FINISH REMOVE extensions/reporter@mozilla.org/install.rdf
FINISH REMOVE extensions/reporter@mozilla.org/chrome.manifest
FINISH REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
FINISH REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
FINISH REMOVE uninstall/UninstallFirefox.exe
FINISH REMOVE uninstall/UninstallDeerPark.exe
succeeded
calling QuitProgressUI

Mac

  • Minor Update 1.5.0.10pre -> 1.5.0.10pre (1/29 -> 1/30) - PASS (active-update.xml gets the channel attr. and it's copied to update.xml along with the correct statusText="The Update was successfully installed")
    • Same steps as with my Vista test case, everything worked as expected.

Linux

  • Minor update, 15010pre->15010pre (1/29-1/30) - PASS
    • Installed 20070129xx, changed release channel to "releasetest", checked for update, recorded, active-update.xml and updates.xml
    • Applied upate and recorded values of these xml above
    • channel attribute is there and it's value is set to "releasetest"
    • After the update is applied the software update status history indicates the update was successfully applied.
      • active-updates.xml after downloading update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1169492302630" statusText="Install Pending" buildID="2007013004" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="75e83f545267d8f2f5f6dc369b9e6eb2552dab96" size="7991820" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.linux-i686.partial.mar" hashFunction="SHA1" hashValue="7207d7ca3b21f1ca1e308d5be495e1c953517330" size="6732" selected="true" state="pending" progress="100" status="7 of 7 KB"/></update></updates>
      • updates.xml after downloading update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1169492302630" statusText="Install Pending" buildID="2007013004" isCompleteUpdate="false" licenseAccepted="false" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="75e83f545267d8f2f5f6dc369b9e6eb2552dab96" size="7991820" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.linux-i686.partial.mar" hashFunction="SHA1" hashValue="7207d7ca3b21f1ca1e308d5be495e1c953517330" size="6732" selected="true" state="pending" progress="100" status="7 of 7 KB"/></update></updates>
      • active-updates.xml after applying update:
<updates xmlns="http://www.mozilla.org/2005/app-update"/>
      • updates.xml after applying update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="minor" name="Firefox 1.5.0.10pre" version="1.5.0.10pre" extensionVersion="1.5.0.10pre" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/1.5.0.10/details/index.html" licenseURL="undefined" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1169492302630" statusText="The Update was successfully installed" buildID="2007013004" isCompleteUpdate="false"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="75e83f545267d8f2f5f6dc369b9e6eb2552dab96" size="7991820" selected="false" state=""/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-1.5.0.10old-1.5.0.10pre.en-US.linux-i686.partial.mar" hashFunction="SHA1" hashValue="7207d7ca3b21f1ca1e308d5be495e1c953517330" size="6732" selected="true" state=""/></update></updates>
PREPARE PATCH chrome/toolkit.jar
PREPARE PATCH components/libxpinstall.so
PREPARE PATCH components/nsExtensionManager.js
PREPARE PATCH components/nsUpdateService.js
PREPARE PATCH extensions/talkback@mozilla.org/components/talkback/master.ini
PREPARE PATCH firefox-bin
PREPARE ADD libfreebl3.chk
PREPARE PATCH libfreebl3.so
PREPARE PATCH libnspr4.so
PREPARE PATCH libnss3.so
PREPARE PATCH libnssckbi.so
PREPARE PATCH libplc4.so
PREPARE PATCH libplds4.so
PREPARE PATCH libsmime3.so
PREPARE ADD libsoftokn3.chk
PREPARE PATCH libsoftokn3.so
PREPARE PATCH libssl3.so
PREPARE PATCH xpicleanup
PREPARE REMOVE chrome/US.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/en-win.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/help.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/chrome.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/installed-chrome.txt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/app-chrome.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/m3ffxtbr.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/m3ffxtbr.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/all.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/security-prefs.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/winpref.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/xpinstall.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/bug307259.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/bug259708.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/Extensions.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/installed-extensions.txt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/dictionary.src
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/dictionary.png
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/tr-tdk.src
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/tr-tdk.png
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/component.reg
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/compreg.dat
PREPARE REMOVE components/xpti.dat
PREPARE REMOVE components/xptitemp.dat
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/nsBackgroundUpdateService.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/autocomplete.xpt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE libzlib.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/BrandRes.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/fullsoft.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/master.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/qfaservices.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/qfaservices.xpt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback-l10n.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.cnt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.hlp
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/libqfaservices.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/master.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/talkback
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/talkback.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/XTalkback.ad
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/chrome.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE uninstall/UninstallFirefox.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE uninstall/UninstallDeerPark.exe
file cannot be removed because it does not exist; skipping
EXECUTE PATCH chrome/toolkit.jar
EXECUTE PATCH components/libxpinstall.so
EXECUTE PATCH components/nsExtensionManager.js
EXECUTE PATCH components/nsUpdateService.js
EXECUTE PATCH extensions/talkback@mozilla.org/components/talkback/master.ini
EXECUTE PATCH firefox-bin
EXECUTE ADD libfreebl3.chk
EXECUTE PATCH libfreebl3.so
EXECUTE PATCH libnspr4.so
EXECUTE PATCH libnss3.so
EXECUTE PATCH libnssckbi.so
EXECUTE PATCH libplc4.so
EXECUTE PATCH libplds4.so
EXECUTE PATCH libsmime3.so
EXECUTE ADD libsoftokn3.chk
EXECUTE PATCH libsoftokn3.so
EXECUTE PATCH libssl3.so
EXECUTE PATCH xpicleanup
EXECUTE REMOVE chrome/US.jar
EXECUTE REMOVE chrome/en-win.jar
EXECUTE REMOVE chrome/help.jar
EXECUTE REMOVE chrome/chrome.rdf
EXECUTE REMOVE chrome/installed-chrome.txt
EXECUTE REMOVE chrome/app-chrome.manifest
EXECUTE REMOVE chrome/m3ffxtbr.manifest
EXECUTE REMOVE chrome/m3ffxtbr.jar
EXECUTE REMOVE defaults/pref/all.js
EXECUTE REMOVE defaults/pref/security-prefs.js
EXECUTE REMOVE defaults/pref/winpref.js
EXECUTE REMOVE defaults/pref/xpinstall.js
EXECUTE REMOVE defaults/pref/bug307259.js
EXECUTE REMOVE defaults/pref/bug259708.js
EXECUTE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
EXECUTE REMOVE defaults/profile/extensions/Extensions.rdf
EXECUTE REMOVE defaults/profile/extensions/installed-extensions.txt
EXECUTE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
EXECUTE REMOVE searchplugins/dictionary.src
EXECUTE REMOVE searchplugins/dictionary.png
EXECUTE REMOVE searchplugins/tr-tdk.src
EXECUTE REMOVE searchplugins/tr-tdk.png
EXECUTE REMOVE components/component.reg
EXECUTE REMOVE components/compreg.dat
EXECUTE REMOVE components/xpti.dat
EXECUTE REMOVE components/xptitemp.dat
EXECUTE REMOVE components/nsBackgroundUpdateService.js
EXECUTE REMOVE components/autocomplete.xpt
EXECUTE REMOVE libzlib.so
EXECUTE REMOVE components/BrandRes.dll
EXECUTE REMOVE components/fullsoft.dll
EXECUTE REMOVE components/master.ini
EXECUTE REMOVE components/qfaservices.dll
EXECUTE REMOVE components/qfaservices.xpt
EXECUTE REMOVE components/talkback-l10n.ini
EXECUTE REMOVE components/talkback.cnt
EXECUTE REMOVE components/talkback.exe
EXECUTE REMOVE components/talkback.hlp
EXECUTE REMOVE components/libqfaservices.so
EXECUTE REMOVE components/talkback/master.ini
EXECUTE REMOVE components/talkback/talkback
EXECUTE REMOVE components/talkback/talkback.so
EXECUTE REMOVE components/talkback/XTalkback.ad
EXECUTE REMOVE extensions/reporter@mozilla.org/install.rdf
EXECUTE REMOVE extensions/reporter@mozilla.org/chrome.manifest
EXECUTE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
EXECUTE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
EXECUTE REMOVE uninstall/UninstallFirefox.exe
EXECUTE REMOVE uninstall/UninstallDeerPark.exe
FINISH PATCH chrome/toolkit.jar
FINISH PATCH components/libxpinstall.so
FINISH PATCH components/nsExtensionManager.js
FINISH PATCH components/nsUpdateService.js
FINISH PATCH extensions/talkback@mozilla.org/components/talkback/master.ini
FINISH PATCH firefox-bin
FINISH ADD libfreebl3.chk
FINISH PATCH libfreebl3.so
FINISH PATCH libnspr4.so
FINISH PATCH libnss3.so
FINISH PATCH libnssckbi.so
FINISH PATCH libplc4.so
FINISH PATCH libplds4.so
FINISH PATCH libsmime3.so
FINISH ADD libsoftokn3.chk
FINISH PATCH libsoftokn3.so
FINISH PATCH libssl3.so
FINISH PATCH xpicleanup
FINISH REMOVE chrome/US.jar
FINISH REMOVE chrome/en-win.jar
FINISH REMOVE chrome/help.jar
FINISH REMOVE chrome/chrome.rdf
FINISH REMOVE chrome/installed-chrome.txt
FINISH REMOVE chrome/app-chrome.manifest
FINISH REMOVE chrome/m3ffxtbr.manifest
FINISH REMOVE chrome/m3ffxtbr.jar
FINISH REMOVE defaults/pref/all.js
FINISH REMOVE defaults/pref/security-prefs.js
FINISH REMOVE defaults/pref/winpref.js
FINISH REMOVE defaults/pref/xpinstall.js
FINISH REMOVE defaults/pref/bug307259.js
FINISH REMOVE defaults/pref/bug259708.js
FINISH REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
FINISH REMOVE defaults/profile/extensions/Extensions.rdf
FINISH REMOVE defaults/profile/extensions/installed-extensions.txt
FINISH REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
FINISH REMOVE searchplugins/dictionary.src
FINISH REMOVE searchplugins/dictionary.png
FINISH REMOVE searchplugins/tr-tdk.src
FINISH REMOVE searchplugins/tr-tdk.png
FINISH REMOVE components/component.reg
FINISH REMOVE components/compreg.dat
FINISH REMOVE components/xpti.dat
FINISH REMOVE components/xptitemp.dat
FINISH REMOVE components/nsBackgroundUpdateService.js
FINISH REMOVE components/autocomplete.xpt
FINISH REMOVE libzlib.so
FINISH REMOVE components/BrandRes.dll
FINISH REMOVE components/fullsoft.dll
FINISH REMOVE components/master.ini
FINISH REMOVE components/qfaservices.dll
FINISH REMOVE components/qfaservices.xpt
FINISH REMOVE components/talkback-l10n.ini
FINISH REMOVE components/talkback.cnt
FINISH REMOVE components/talkback.exe
FINISH REMOVE components/talkback.hlp
FINISH REMOVE components/libqfaservices.so
FINISH REMOVE components/talkback/master.ini
FINISH REMOVE components/talkback/talkback
FINISH REMOVE components/talkback/talkback.so
FINISH REMOVE components/talkback/XTalkback.ad
FINISH REMOVE extensions/reporter@mozilla.org/install.rdf
FINISH REMOVE extensions/reporter@mozilla.org/chrome.manifest
FINISH REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
FINISH REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
FINISH REMOVE uninstall/UninstallFirefox.exe
FINISH REMOVE uninstall/UninstallDeerPark.exe
succeeded
calling QuitProgressUI

Test major updates from fixed 15010

We need to retest the major software updates to verify that the software update history status is fixed. It should no longer say Install Pending after going from 15010 to 2002.

Windows XP - jay

Windows Vista - tchung

  • Major Update 1.5.0.10pre -> 2.0.0.2pre (1/29 -> 1/30) - PASS
    • Installed FF1.5.0.10pre, en-US ID 2007012905
    • Set channel-prefs.js/app.update.channel from "nightly" to "releasetest"
    • Ran firefox.exe -P and help > Check for Updates
      • Prompted to update to 2.0.0.2pre
    • hit update now, and restarted firefox
    • Now updated to: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.2pre) Gecko/2007013003 BonEcho/2.0.0.2pre
    • Added bookmarks in 1.5.10, and were updated without problems in 2.0.0.2
    • Checked Update History in Advanced Tab:
  Firefox 2.0.0.2pre (2007013003)
  Installed on: wednesday, Januaray 31, 2007 5:47:28 PM
  Status: The Update was successfully installed.

Mac - jay

  • Major Update 1.5.0.10pre -> 2.0.0.2pre (1/29 -> 1/30) - PASS (active-update.xml and updates.xml have the channel attr., they keep track of the statusText attr. and it is shown in the Update History dialog)
    • Check for update (get offered 2.0.0.2pre), start downloading
    • Check update files:
      • active-update.xml:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012903/Darwin_Universal-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="0" statusText="undefined" buildID="2007013007" isCompleteUpdate="false" licenseAccepted="true" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="true" state="downloading"/></update></updates>
    • Finish downloading patch and choose to apply later
    • Check update files:
      • active-update.xml (and updates.xml):
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012903/Darwin_Universal-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1170292971233" statusText="Install Pending" buildID="2007013007" isCompleteUpdate="false" licenseAccepted="true" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="true" state="pending" progress="100" status="15.8 of 15.8 MB at 263 KB/sec; 00:00 remain"/></update></updates>
    • Relaunch, apply update, check update files:
      • updates.xml
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012903/Darwin_Universal-gcc3/en-US/releasetest/update.xml" installDate="1170292971233" statusText="The Update was successfully installed" buildID="2007013007" isCompleteUpdate="false" channel="releasetest"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="false" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.mac.complete.mar" hashFunction="SHA1" hashValue="d89c6d252360e0db6a66cc5eea9a96ec3d83f579" size="16572342" selected="true" state="succeeded"/></update></updates>
    • Check Update History = "The Update was successfully installed" - PASS

Linux - juanb

  • Major update, 15010pre->2002pre (1/29-1/30) - PASS
    • Installed 15010pre 20070129xx and changed release channel to "releasetest"
    • Checked for updates and was presented with major update. Agreed to EULA and downloaded update.
    • Recorded active-update.xml and updates.xml file and these have the channel attribute set to "releasetest"
    • Restarted and applied update
    • Recorded xml files as above and checked that channel attribute was there and set to "releasetest"
    • The software update status history shows "The Update was successfully installed" this time, verifying fix to bug 368082.
      • active-updates.xml after downloading update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1169494010458" statusText="Install Pending" buildID="2007013004" isCompleteUpdate="false" licenseAccepted="true" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="155803c04f32a5334314d7e4777e22cbab65e0e8" size="9027435" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="155803c04f32a5334314d7e4777e22cbab65e0e8" size="9027435" selected="true" state="pending" progress="100" status="8.6 of 8.6 MB at 366 KB/sec; 00:00 remain"/></update></updates>
      • updates.xml after downloading update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" channel="releasetest" installDate="1169494010458" statusText="Install Pending" buildID="2007013004" isCompleteUpdate="false" licenseAccepted="true" foregroundDownload="true"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="155803c04f32a5334314d7e4777e22cbab65e0e8" size="9027435" selected="undefined" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="155803c04f32a5334314d7e4777e22cbab65e0e8" size="9027435" selected="true" state="pending" progress="100" status="8.6 of 8.6 MB at 366 KB/sec; 00:00 remain"/></update></updates>
      • active-updates.xml after applying update:
<updates xmlns="http://www.mozilla.org/2005/app-update"/>
      • updates.xml after applying update:
<updates xmlns="http://www.mozilla.org/2005/app-update"><update type="major" name="Firefox 2.0.0.2pre" version="2.0.0.2pre" extensionVersion="2.0.0.2" detailsURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/details/index.html" licenseURL="http://en-US.www.mozilla.com/en-US/firefox/2.0/eula/index.html" serviceURL="https://aus2.mozilla.org/update/1/Firefox/1.5.0.10pre/2007012904/Linux_x86-gcc3/en-US/releasetest/update.xml" installDate="1169494010458" statusText="The Update was successfully installed" buildID="2007013004" isCompleteUpdate="false" channel="releasetest"><patch type="complete" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="155803c04f32a5334314d7e4777e22cbab65e0e8" size="9027435" selected="false" state="undefined"/><patch type="partial" URL="http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/experimental/1.5.0.10pre-2.0.0.2pre-major-test1/firefox-2.0.0.2pre.en-US.linux-i686.complete.mar" hashFunction="SHA1" hashValue="155803c04f32a5334314d7e4777e22cbab65e0e8" size="9027435" selected="true" state="succeeded"/></update></updates>
PREPARE ADD .autoreg
PREPARE ADD chrome/en-US.jar
PREPARE ADD chrome/en-US.manifest
PREPARE ADD chrome/browser.jar
PREPARE ADD chrome/browser.manifest
PREPARE ADD chrome/classic.jar
PREPARE ADD chrome/classic.manifest
PREPARE ADD chrome/comm.jar
PREPARE ADD chrome/comm.manifest
PREPARE ADD chrome/toolkit.jar
PREPARE ADD chrome/toolkit.manifest
PREPARE ADD chrome/icons/default/default.xpm
PREPARE ADD chrome/reporter.manifest
PREPARE ADD chrome/reporter.jar
PREPARE ADD chrome/pippki.jar
PREPARE ADD chrome/pippki.manifest
PREPARE ADD defaults/pref/firefox-l10n.js
PREPARE ADD defaults/pref/reporter.js
PREPARE ADD defaults/pref/firefox.js
PREPARE ADD defaults/pref/firefox-branding.js
PREPARE ADD defaults/profile/bookmarks.html
PREPARE ADD defaults/profile/localstore.rdf
PREPARE ADD defaults/profile/prefs.js
PREPARE ADD defaults/profile/search.rdf
PREPARE ADD defaults/profile/mimeTypes.rdf
PREPARE ADD defaults/profile/chrome/userChrome-example.css
PREPARE ADD defaults/profile/chrome/userContent-example.css
PREPARE ADD defaults/autoconfig/platform.js
PREPARE ADD defaults/autoconfig/prefcalls.js
PREPARE ADD browserconfig.properties
PREPARE ADD searchplugins/amazondotcom.xml
PREPARE ADD searchplugins/answers.xml
PREPARE ADD searchplugins/creativecommons.xml
PREPARE ADD searchplugins/eBay.xml
PREPARE ADD searchplugins/google.xml
PREPARE ADD searchplugins/yahoo.xml
PREPARE ADD updater.ini
PREPARE ADD dictionaries/en-US.aff
PREPARE ADD dictionaries/en-US.dic
PREPARE ADD libmozjs.so
PREPARE ADD libplc4.so
PREPARE ADD libplds4.so
PREPARE ADD libxpcom.so
PREPARE ADD libxpcom_core.so
PREPARE ADD libxpistub.so
PREPARE ADD libnspr4.so
PREPARE ADD components/libxpinstall.so
PREPARE ADD components/libjar50.so
PREPARE ADD components/libjsd.so
PREPARE ADD components/FeedProcessor.js
PREPARE ADD components/FeedConverter.js
PREPARE ADD components/FeedWriter.js
PREPARE ADD components/WebContentConverter.js
PREPARE ADD components/nsBrowserContentHandler.js
PREPARE ADD components/nsBrowserGlue.js
PREPARE ADD components/nsSetDefaultBrowser.js
PREPARE ADD components/nsMicrosummaryService.js
PREPARE ADD components/nsSearchService.js
PREPARE ADD components/nsSearchSuggestions.js
PREPARE ADD components/jsconsole-clhandler.js
PREPARE ADD components/nsCloseAllWindows.js
PREPARE ADD components/nsDictionary.js
PREPARE ADD components/nsFilePicker.js
PREPARE ADD components/nsHelperAppDlg.js
PREPARE ADD components/nsInterfaceInfoToIDL.js
PREPARE ADD components/nsProxyAutoConfig.js
PREPARE ADD components/nsSidebar.js
PREPARE ADD components/nsXmlRpcClient.js
PREPARE ADD components/nsExtensionManager.js
PREPARE ADD components/nsUpdateService.js
PREPARE ADD components/nsBookmarkTransactionManager.js
PREPARE ADD components/nsSessionStartup.js
PREPARE ADD components/nsSessionStore.js
PREPARE ADD components/nsURLFormatter.js
PREPARE ADD components/nsSafebrowsingApplication.js
PREPARE ADD components/nsUrlClassifierListManager.js
PREPARE ADD components/nsUrlClassifierLib.js
PREPARE ADD components/nsUrlClassifierTable.js
PREPARE ADD components/libmozgnome.so
PREPARE ADD components/libmyspell.so
PREPARE ADD components/libspellchecker.so
PREPARE ADD components/libnkgnomevfs.so
PREPARE ADD components/browser.xpt
PREPARE ADD libxpcom_compat.so
PREPARE ADD firefox-bin
PREPARE ADD firefox
PREPARE ADD mozilla-xremote-client
PREPARE ADD run-mozilla.sh
PREPARE ADD plugins/libnullplugin.so
PREPARE ADD res/cmessage.txt
PREPARE ADD res/hiddenWindow.html
PREPARE ADD res/ua.css
PREPARE ADD res/html.css
PREPARE ADD res/quirk.css
PREPARE ADD res/forms.css
PREPARE ADD res/EditorOverride.css
PREPARE ADD res/table-add-column-after-active.gif
PREPARE ADD res/table-add-column-after-hover.gif
PREPARE ADD res/table-add-column-after.gif
PREPARE ADD res/table-add-column-before-active.gif
PREPARE ADD res/table-add-column-before-hover.gif
PREPARE ADD res/table-add-column-before.gif
PREPARE ADD res/table-add-row-after-active.gif
PREPARE ADD res/table-add-row-after-hover.gif
PREPARE ADD res/table-add-row-after.gif
PREPARE ADD res/table-add-row-before-active.gif
PREPARE ADD res/table-add-row-before-hover.gif
PREPARE ADD res/table-add-row-before.gif
PREPARE ADD res/table-remove-column-active.gif
PREPARE ADD res/table-remove-column-hover.gif
PREPARE ADD res/table-remove-column.gif
PREPARE ADD res/table-remove-row-active.gif
PREPARE ADD res/table-remove-row-hover.gif
PREPARE ADD res/table-remove-row.gif
PREPARE ADD res/arrowd.gif
PREPARE ADD res/grabber.gif
PREPARE ADD res/viewsource.css
PREPARE ADD res/mathml.css
PREPARE ADD res/arrow.gif
PREPARE ADD res/loading-image.gif
PREPARE ADD res/broken-image.gif
PREPARE ADD res/fonts/fontEncoding.properties
PREPARE ADD res/fonts/mathfont.properties
PREPARE ADD res/fonts/mathfontCMEX10.properties
PREPARE ADD res/fonts/mathfontCMSY10.properties
PREPARE ADD res/fonts/mathfontMath1.properties
PREPARE ADD res/fonts/mathfontMath2.properties
PREPARE ADD res/fonts/mathfontMath4.properties
PREPARE ADD res/fonts/mathfontMTExtra.properties
PREPARE ADD res/fonts/mathfontPUA.properties
PREPARE ADD res/fonts/mathfontSymbol.properties
PREPARE ADD res/fonts/pangoFontEncoding.properties
PREPARE ADD res/dtd/mathml.dtd
PREPARE ADD res/dtd/xhtml11.dtd
PREPARE ADD res/html/gopher-audio.gif
PREPARE ADD res/html/gopher-binary.gif
PREPARE ADD res/html/gopher-find.gif
PREPARE ADD res/html/gopher-image.gif
PREPARE ADD res/html/gopher-menu.gif
PREPARE ADD res/html/gopher-movie.gif
PREPARE ADD res/html/gopher-sound.gif
PREPARE ADD res/html/gopher-telnet.gif
PREPARE ADD res/html/gopher-text.gif
PREPARE ADD res/html/gopher-unknown.gif
PREPARE ADD res/unixcharset.properties
PREPARE ADD res/charsetalias.properties
PREPARE ADD res/charsetData.properties
PREPARE ADD res/langGroups.properties
PREPARE ADD res/language.properties
PREPARE ADD res/entityTables/html40Latin1.properties
PREPARE ADD res/entityTables/html40Special.properties
PREPARE ADD res/entityTables/html40Symbols.properties
PREPARE ADD res/entityTables/htmlEntityVersions.properties
PREPARE ADD res/entityTables/mathml20.properties
PREPARE ADD res/entityTables/transliterate.properties
PREPARE ADD res/svg.css
PREPARE ADD xpicleanup
PREPARE ADD extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
PREPARE ADD extensions/inspector@mozilla.org/install.rdf
PREPARE ADD extensions/inspector@mozilla.org/components/inspector-cmdline.js
PREPARE ADD extensions/inspector@mozilla.org/chrome.manifest
PREPARE ADD extensions/inspector@mozilla.org/chrome/inspector.jar
PREPARE ADD extensions/inspector@mozilla.org/defaults/preferences/inspector.js
PREPARE ADD extensions/talkback@mozilla.org/install.rdf
PREPARE ADD extensions/talkback@mozilla.org/chrome.manifest
PREPARE ADD extensions/talkback@mozilla.org/components/libqfaservices.so
PREPARE ADD extensions/talkback@mozilla.org/components/qfaservices.xpt
PREPARE ADD extensions/talkback@mozilla.org/components/talkback/master.ini
PREPARE ADD extensions/talkback@mozilla.org/components/talkback/talkback
PREPARE ADD extensions/talkback@mozilla.org/components/talkback/talkback.so
PREPARE ADD extensions/talkback@mozilla.org/components/talkback/XTalkback.ad
PREPARE ADD icons/mozicon16.xpm
PREPARE ADD icons/mozicon50.xpm
PREPARE ADD icons/document.png
PREPARE ADD icons/mozicon128.png
PREPARE ADD greprefs/all.js
PREPARE ADD greprefs/security-prefs.js
PREPARE ADD greprefs/xpinstall.js
PREPARE ADD libnssckbi.so
PREPARE ADD libnss3.so
PREPARE ADD libsmime3.so
PREPARE ADD libsoftokn3.chk
PREPARE ADD libsoftokn3.so
PREPARE ADD libfreebl3.chk
PREPARE ADD libfreebl3.so
PREPARE ADD libssl3.so
PREPARE ADD updater
PREPARE ADD readme.txt
PREPARE ADD removed-files
PREPARE REMOVE chrome/US.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/en-win.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/help.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/chrome.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/installed-chrome.txt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/app-chrome.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/m3ffxtbr.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE chrome/m3ffxtbr.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/all.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/security-prefs.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/winpref.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/xpinstall.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/bug307259.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/pref/bug259708.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/Extensions.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE defaults/profile/extensions/installed-extensions.txt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/dictionary.src
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/dictionary.png
file cannot be removed because it does not exist; skipping
PREPARE REMOVE searchplugins/amazondotcom.src
PREPARE REMOVE searchplugins/amazondotcom.png
PREPARE REMOVE searchplugins/creativecommons.src
PREPARE REMOVE searchplugins/creativecommons.png
PREPARE REMOVE searchplugins/answers.src
PREPARE REMOVE searchplugins/answers.png
PREPARE REMOVE searchplugins/eBay.src
PREPARE REMOVE searchplugins/eBay.gif
PREPARE REMOVE searchplugins/google.src
PREPARE REMOVE searchplugins/google.gif
PREPARE REMOVE searchplugins/yahoo.src
PREPARE REMOVE searchplugins/yahoo.gif
PREPARE REMOVE components/component.reg
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/compreg.dat
PREPARE REMOVE components/xpti.dat
PREPARE REMOVE components/xptitemp.dat
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/nsBackgroundUpdateService.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/autocomplete.xpt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE libzlib.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/BrandRes.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/fullsoft.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/master.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/qfaservices.dll
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/qfaservices.xpt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback-l10n.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.cnt
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback.hlp
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/libqfaservices.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/master.ini
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/talkback
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/talkback.so
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/talkback/XTalkback.ad
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/install.rdf
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/chrome.manifest
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
file cannot be removed because it does not exist; skipping
PREPARE REMOVE extensions/inspector@mozilla.org/components/inspector.xpt
PREPARE REMOVE extensions/inspector@mozilla.org/components/libinspector.so
PREPARE REMOVE uninstall/UninstallFirefox.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE uninstall/UninstallDeerPark.exe
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/myspell/en-US.dic
file cannot be removed because it does not exist; skipping
PREPARE REMOVE components/myspell/en-US.aff
file cannot be removed because it does not exist; skipping
EXECUTE ADD .autoreg
EXECUTE ADD chrome/en-US.jar
EXECUTE ADD chrome/en-US.manifest
EXECUTE ADD chrome/browser.jar
EXECUTE ADD chrome/browser.manifest
EXECUTE ADD chrome/classic.jar
EXECUTE ADD chrome/classic.manifest
EXECUTE ADD chrome/comm.jar
EXECUTE ADD chrome/comm.manifest
EXECUTE ADD chrome/toolkit.jar
EXECUTE ADD chrome/toolkit.manifest
EXECUTE ADD chrome/icons/default/default.xpm
EXECUTE ADD chrome/reporter.manifest
EXECUTE ADD chrome/reporter.jar
EXECUTE ADD chrome/pippki.jar
EXECUTE ADD chrome/pippki.manifest
EXECUTE ADD defaults/pref/firefox-l10n.js
EXECUTE ADD defaults/pref/reporter.js
EXECUTE ADD defaults/pref/firefox.js
EXECUTE ADD defaults/pref/firefox-branding.js
EXECUTE ADD defaults/profile/bookmarks.html
EXECUTE ADD defaults/profile/localstore.rdf
EXECUTE ADD defaults/profile/prefs.js
EXECUTE ADD defaults/profile/search.rdf
EXECUTE ADD defaults/profile/mimeTypes.rdf
EXECUTE ADD defaults/profile/chrome/userChrome-example.css
EXECUTE ADD defaults/profile/chrome/userContent-example.css
EXECUTE ADD defaults/autoconfig/platform.js
EXECUTE ADD defaults/autoconfig/prefcalls.js
EXECUTE ADD browserconfig.properties
EXECUTE ADD searchplugins/amazondotcom.xml
EXECUTE ADD searchplugins/answers.xml
EXECUTE ADD searchplugins/creativecommons.xml
EXECUTE ADD searchplugins/eBay.xml
EXECUTE ADD searchplugins/google.xml
EXECUTE ADD searchplugins/yahoo.xml
EXECUTE ADD updater.ini
EXECUTE ADD dictionaries/en-US.aff
EXECUTE ADD dictionaries/en-US.dic
EXECUTE ADD libmozjs.so
EXECUTE ADD libplc4.so
EXECUTE ADD libplds4.so
EXECUTE ADD libxpcom.so
EXECUTE ADD libxpcom_core.so
EXECUTE ADD libxpistub.so
EXECUTE ADD libnspr4.so
EXECUTE ADD components/libxpinstall.so
EXECUTE ADD components/libjar50.so
EXECUTE ADD components/libjsd.so
EXECUTE ADD components/FeedProcessor.js
EXECUTE ADD components/FeedConverter.js
EXECUTE ADD components/FeedWriter.js
EXECUTE ADD components/WebContentConverter.js
EXECUTE ADD components/nsBrowserContentHandler.js
EXECUTE ADD components/nsBrowserGlue.js
EXECUTE ADD components/nsSetDefaultBrowser.js
EXECUTE ADD components/nsMicrosummaryService.js
EXECUTE ADD components/nsSearchService.js
EXECUTE ADD components/nsSearchSuggestions.js
EXECUTE ADD components/jsconsole-clhandler.js
EXECUTE ADD components/nsCloseAllWindows.js
EXECUTE ADD components/nsDictionary.js
EXECUTE ADD components/nsFilePicker.js
EXECUTE ADD components/nsHelperAppDlg.js
EXECUTE ADD components/nsInterfaceInfoToIDL.js
EXECUTE ADD components/nsProxyAutoConfig.js
EXECUTE ADD components/nsSidebar.js
EXECUTE ADD components/nsXmlRpcClient.js
EXECUTE ADD components/nsExtensionManager.js
EXECUTE ADD components/nsUpdateService.js
EXECUTE ADD components/nsBookmarkTransactionManager.js
EXECUTE ADD components/nsSessionStartup.js
EXECUTE ADD components/nsSessionStore.js
EXECUTE ADD components/nsURLFormatter.js
EXECUTE ADD components/nsSafebrowsingApplication.js
EXECUTE ADD components/nsUrlClassifierListManager.js
EXECUTE ADD components/nsUrlClassifierLib.js
EXECUTE ADD components/nsUrlClassifierTable.js
EXECUTE ADD components/libmozgnome.so
EXECUTE ADD components/libmyspell.so
EXECUTE ADD components/libspellchecker.so
EXECUTE ADD components/libnkgnomevfs.so
EXECUTE ADD components/browser.xpt
EXECUTE ADD libxpcom_compat.so
EXECUTE ADD firefox-bin
EXECUTE ADD firefox
EXECUTE ADD mozilla-xremote-client
EXECUTE ADD run-mozilla.sh
EXECUTE ADD plugins/libnullplugin.so
EXECUTE ADD res/cmessage.txt
EXECUTE ADD res/hiddenWindow.html
EXECUTE ADD res/ua.css
EXECUTE ADD res/html.css
EXECUTE ADD res/quirk.css
EXECUTE ADD res/forms.css
EXECUTE ADD res/EditorOverride.css
EXECUTE ADD res/table-add-column-after-active.gif
EXECUTE ADD res/table-add-column-after-hover.gif
EXECUTE ADD res/table-add-column-after.gif
EXECUTE ADD res/table-add-column-before-active.gif
EXECUTE ADD res/table-add-column-before-hover.gif
EXECUTE ADD res/table-add-column-before.gif
EXECUTE ADD res/table-add-row-after-active.gif
EXECUTE ADD res/table-add-row-after-hover.gif
EXECUTE ADD res/table-add-row-after.gif
EXECUTE ADD res/table-add-row-before-active.gif
EXECUTE ADD res/table-add-row-before-hover.gif
EXECUTE ADD res/table-add-row-before.gif
EXECUTE ADD res/table-remove-column-active.gif
EXECUTE ADD res/table-remove-column-hover.gif
EXECUTE ADD res/table-remove-column.gif
EXECUTE ADD res/table-remove-row-active.gif
EXECUTE ADD res/table-remove-row-hover.gif
EXECUTE ADD res/table-remove-row.gif
EXECUTE ADD res/arrowd.gif
EXECUTE ADD res/grabber.gif
EXECUTE ADD res/viewsource.css
EXECUTE ADD res/mathml.css
EXECUTE ADD res/arrow.gif
EXECUTE ADD res/loading-image.gif
EXECUTE ADD res/broken-image.gif
EXECUTE ADD res/fonts/fontEncoding.properties
EXECUTE ADD res/fonts/mathfont.properties
EXECUTE ADD res/fonts/mathfontCMEX10.properties
EXECUTE ADD res/fonts/mathfontCMSY10.properties
EXECUTE ADD res/fonts/mathfontMath1.properties
EXECUTE ADD res/fonts/mathfontMath2.properties
EXECUTE ADD res/fonts/mathfontMath4.properties
EXECUTE ADD res/fonts/mathfontMTExtra.properties
EXECUTE ADD res/fonts/mathfontPUA.properties
EXECUTE ADD res/fonts/mathfontSymbol.properties
EXECUTE ADD res/fonts/pangoFontEncoding.properties
EXECUTE ADD res/dtd/mathml.dtd
EXECUTE ADD res/dtd/xhtml11.dtd
EXECUTE ADD res/html/gopher-audio.gif
EXECUTE ADD res/html/gopher-binary.gif
EXECUTE ADD res/html/gopher-find.gif
EXECUTE ADD res/html/gopher-image.gif
EXECUTE ADD res/html/gopher-menu.gif
EXECUTE ADD res/html/gopher-movie.gif
EXECUTE ADD res/html/gopher-sound.gif
EXECUTE ADD res/html/gopher-telnet.gif
EXECUTE ADD res/html/gopher-text.gif
EXECUTE ADD res/html/gopher-unknown.gif
EXECUTE ADD res/unixcharset.properties
EXECUTE ADD res/charsetalias.properties
EXECUTE ADD res/charsetData.properties
EXECUTE ADD res/langGroups.properties
EXECUTE ADD res/language.properties
EXECUTE ADD res/entityTables/html40Latin1.properties
EXECUTE ADD res/entityTables/html40Special.properties
EXECUTE ADD res/entityTables/html40Symbols.properties
EXECUTE ADD res/entityTables/htmlEntityVersions.properties
EXECUTE ADD res/entityTables/mathml20.properties
EXECUTE ADD res/entityTables/transliterate.properties
EXECUTE ADD res/svg.css
EXECUTE ADD xpicleanup
EXECUTE ADD extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
EXECUTE ADD extensions/inspector@mozilla.org/install.rdf
EXECUTE ADD extensions/inspector@mozilla.org/components/inspector-cmdline.js
EXECUTE ADD extensions/inspector@mozilla.org/chrome.manifest
EXECUTE ADD extensions/inspector@mozilla.org/chrome/inspector.jar
EXECUTE ADD extensions/inspector@mozilla.org/defaults/preferences/inspector.js
EXECUTE ADD extensions/talkback@mozilla.org/install.rdf
EXECUTE ADD extensions/talkback@mozilla.org/chrome.manifest
EXECUTE ADD extensions/talkback@mozilla.org/components/libqfaservices.so
EXECUTE ADD extensions/talkback@mozilla.org/components/qfaservices.xpt
EXECUTE ADD extensions/talkback@mozilla.org/components/talkback/master.ini
EXECUTE ADD extensions/talkback@mozilla.org/components/talkback/talkback
EXECUTE ADD extensions/talkback@mozilla.org/components/talkback/talkback.so
EXECUTE ADD extensions/talkback@mozilla.org/components/talkback/XTalkback.ad
EXECUTE ADD icons/mozicon16.xpm
EXECUTE ADD icons/mozicon50.xpm
EXECUTE ADD icons/document.png
EXECUTE ADD icons/mozicon128.png
EXECUTE ADD greprefs/all.js
EXECUTE ADD greprefs/security-prefs.js
EXECUTE ADD greprefs/xpinstall.js
EXECUTE ADD libnssckbi.so
EXECUTE ADD libnss3.so
EXECUTE ADD libsmime3.so
EXECUTE ADD libsoftokn3.chk
EXECUTE ADD libsoftokn3.so
EXECUTE ADD libfreebl3.chk
EXECUTE ADD libfreebl3.so
EXECUTE ADD libssl3.so
EXECUTE ADD updater
EXECUTE ADD readme.txt
EXECUTE ADD removed-files
EXECUTE REMOVE chrome/US.jar
EXECUTE REMOVE chrome/en-win.jar
EXECUTE REMOVE chrome/help.jar
EXECUTE REMOVE chrome/chrome.rdf
EXECUTE REMOVE chrome/installed-chrome.txt
EXECUTE REMOVE chrome/app-chrome.manifest
EXECUTE REMOVE chrome/m3ffxtbr.manifest
EXECUTE REMOVE chrome/m3ffxtbr.jar
EXECUTE REMOVE defaults/pref/all.js
EXECUTE REMOVE defaults/pref/security-prefs.js
EXECUTE REMOVE defaults/pref/winpref.js
EXECUTE REMOVE defaults/pref/xpinstall.js
EXECUTE REMOVE defaults/pref/bug307259.js
EXECUTE REMOVE defaults/pref/bug259708.js
EXECUTE REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
EXECUTE REMOVE defaults/profile/extensions/Extensions.rdf
EXECUTE REMOVE defaults/profile/extensions/installed-extensions.txt
EXECUTE REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
EXECUTE REMOVE searchplugins/dictionary.src
EXECUTE REMOVE searchplugins/dictionary.png
EXECUTE REMOVE searchplugins/amazondotcom.src
EXECUTE REMOVE searchplugins/amazondotcom.png
EXECUTE REMOVE searchplugins/creativecommons.src
EXECUTE REMOVE searchplugins/creativecommons.png
EXECUTE REMOVE searchplugins/answers.src
EXECUTE REMOVE searchplugins/answers.png
EXECUTE REMOVE searchplugins/eBay.src
EXECUTE REMOVE searchplugins/eBay.gif
EXECUTE REMOVE searchplugins/google.src
EXECUTE REMOVE searchplugins/google.gif
EXECUTE REMOVE searchplugins/yahoo.src
EXECUTE REMOVE searchplugins/yahoo.gif
EXECUTE REMOVE components/component.reg
EXECUTE REMOVE components/compreg.dat
EXECUTE REMOVE components/xpti.dat
EXECUTE REMOVE components/xptitemp.dat
EXECUTE REMOVE components/nsBackgroundUpdateService.js
EXECUTE REMOVE components/autocomplete.xpt
EXECUTE REMOVE libzlib.so
EXECUTE REMOVE components/BrandRes.dll
EXECUTE REMOVE components/fullsoft.dll
EXECUTE REMOVE components/master.ini
EXECUTE REMOVE components/qfaservices.dll
EXECUTE REMOVE components/qfaservices.xpt
EXECUTE REMOVE components/talkback-l10n.ini
EXECUTE REMOVE components/talkback.cnt
EXECUTE REMOVE components/talkback.exe
EXECUTE REMOVE components/talkback.hlp
EXECUTE REMOVE components/libqfaservices.so
EXECUTE REMOVE components/talkback/master.ini
EXECUTE REMOVE components/talkback/talkback
EXECUTE REMOVE components/talkback/talkback.so
EXECUTE REMOVE components/talkback/XTalkback.ad
EXECUTE REMOVE extensions/reporter@mozilla.org/install.rdf
EXECUTE REMOVE extensions/reporter@mozilla.org/chrome.manifest
EXECUTE REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
EXECUTE REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
EXECUTE REMOVE extensions/inspector@mozilla.org/components/inspector.xpt
EXECUTE REMOVE extensions/inspector@mozilla.org/components/libinspector.so
EXECUTE REMOVE uninstall/UninstallFirefox.exe
EXECUTE REMOVE uninstall/UninstallDeerPark.exe
EXECUTE REMOVE components/myspell/en-US.dic
EXECUTE REMOVE components/myspell/en-US.aff
FINISH ADD .autoreg
FINISH ADD chrome/en-US.jar
FINISH ADD chrome/en-US.manifest
FINISH ADD chrome/browser.jar
FINISH ADD chrome/browser.manifest
FINISH ADD chrome/classic.jar
FINISH ADD chrome/classic.manifest
FINISH ADD chrome/comm.jar
FINISH ADD chrome/comm.manifest
FINISH ADD chrome/toolkit.jar
FINISH ADD chrome/toolkit.manifest
FINISH ADD chrome/icons/default/default.xpm
FINISH ADD chrome/reporter.manifest
FINISH ADD chrome/reporter.jar
FINISH ADD chrome/pippki.jar
FINISH ADD chrome/pippki.manifest
FINISH ADD defaults/pref/firefox-l10n.js
FINISH ADD defaults/pref/reporter.js
FINISH ADD defaults/pref/firefox.js
FINISH ADD defaults/pref/firefox-branding.js
FINISH ADD defaults/profile/bookmarks.html
FINISH ADD defaults/profile/localstore.rdf
FINISH ADD defaults/profile/prefs.js
FINISH ADD defaults/profile/search.rdf
FINISH ADD defaults/profile/mimeTypes.rdf
FINISH ADD defaults/profile/chrome/userChrome-example.css
FINISH ADD defaults/profile/chrome/userContent-example.css
FINISH ADD defaults/autoconfig/platform.js
FINISH ADD defaults/autoconfig/prefcalls.js
FINISH ADD browserconfig.properties
FINISH ADD searchplugins/amazondotcom.xml
FINISH ADD searchplugins/answers.xml
FINISH ADD searchplugins/creativecommons.xml
FINISH ADD searchplugins/eBay.xml
FINISH ADD searchplugins/google.xml
FINISH ADD searchplugins/yahoo.xml
FINISH ADD updater.ini
FINISH ADD dictionaries/en-US.aff
FINISH ADD dictionaries/en-US.dic
FINISH ADD libmozjs.so
FINISH ADD libplc4.so
FINISH ADD libplds4.so
FINISH ADD libxpcom.so
FINISH ADD libxpcom_core.so
FINISH ADD libxpistub.so
FINISH ADD libnspr4.so
FINISH ADD components/libxpinstall.so
FINISH ADD components/libjar50.so
FINISH ADD components/libjsd.so
FINISH ADD components/FeedProcessor.js
FINISH ADD components/FeedConverter.js
FINISH ADD components/FeedWriter.js
FINISH ADD components/WebContentConverter.js
FINISH ADD components/nsBrowserContentHandler.js
FINISH ADD components/nsBrowserGlue.js
FINISH ADD components/nsSetDefaultBrowser.js
FINISH ADD components/nsMicrosummaryService.js
FINISH ADD components/nsSearchService.js
FINISH ADD components/nsSearchSuggestions.js
FINISH ADD components/jsconsole-clhandler.js
FINISH ADD components/nsCloseAllWindows.js
FINISH ADD components/nsDictionary.js
FINISH ADD components/nsFilePicker.js
FINISH ADD components/nsHelperAppDlg.js
FINISH ADD components/nsInterfaceInfoToIDL.js
FINISH ADD components/nsProxyAutoConfig.js
FINISH ADD components/nsSidebar.js
FINISH ADD components/nsXmlRpcClient.js
FINISH ADD components/nsExtensionManager.js
FINISH ADD components/nsUpdateService.js
FINISH ADD components/nsBookmarkTransactionManager.js
FINISH ADD components/nsSessionStartup.js
FINISH ADD components/nsSessionStore.js
FINISH ADD components/nsURLFormatter.js
FINISH ADD components/nsSafebrowsingApplication.js
FINISH ADD components/nsUrlClassifierListManager.js
FINISH ADD components/nsUrlClassifierLib.js
FINISH ADD components/nsUrlClassifierTable.js
FINISH ADD components/libmozgnome.so
FINISH ADD components/libmyspell.so
FINISH ADD components/libspellchecker.so
FINISH ADD components/libnkgnomevfs.so
FINISH ADD components/browser.xpt
FINISH ADD libxpcom_compat.so
FINISH ADD firefox-bin
FINISH ADD firefox
FINISH ADD mozilla-xremote-client
FINISH ADD run-mozilla.sh
FINISH ADD plugins/libnullplugin.so
FINISH ADD res/cmessage.txt
FINISH ADD res/hiddenWindow.html
FINISH ADD res/ua.css
FINISH ADD res/html.css
FINISH ADD res/quirk.css
FINISH ADD res/forms.css
FINISH ADD res/EditorOverride.css
FINISH ADD res/table-add-column-after-active.gif
FINISH ADD res/table-add-column-after-hover.gif
FINISH ADD res/table-add-column-after.gif
FINISH ADD res/table-add-column-before-active.gif
FINISH ADD res/table-add-column-before-hover.gif
FINISH ADD res/table-add-column-before.gif
FINISH ADD res/table-add-row-after-active.gif
FINISH ADD res/table-add-row-after-hover.gif
FINISH ADD res/table-add-row-after.gif
FINISH ADD res/table-add-row-before-active.gif
FINISH ADD res/table-add-row-before-hover.gif
FINISH ADD res/table-add-row-before.gif
FINISH ADD res/table-remove-column-active.gif
FINISH ADD res/table-remove-column-hover.gif
FINISH ADD res/table-remove-column.gif
FINISH ADD res/table-remove-row-active.gif
FINISH ADD res/table-remove-row-hover.gif
FINISH ADD res/table-remove-row.gif
FINISH ADD res/arrowd.gif
FINISH ADD res/grabber.gif
FINISH ADD res/viewsource.css
FINISH ADD res/mathml.css
FINISH ADD res/arrow.gif
FINISH ADD res/loading-image.gif
FINISH ADD res/broken-image.gif
FINISH ADD res/fonts/fontEncoding.properties
FINISH ADD res/fonts/mathfont.properties
FINISH ADD res/fonts/mathfontCMEX10.properties
FINISH ADD res/fonts/mathfontCMSY10.properties
FINISH ADD res/fonts/mathfontMath1.properties
FINISH ADD res/fonts/mathfontMath2.properties
FINISH ADD res/fonts/mathfontMath4.properties
FINISH ADD res/fonts/mathfontMTExtra.properties
FINISH ADD res/fonts/mathfontPUA.properties
FINISH ADD res/fonts/mathfontSymbol.properties
FINISH ADD res/fonts/pangoFontEncoding.properties
FINISH ADD res/dtd/mathml.dtd
FINISH ADD res/dtd/xhtml11.dtd
FINISH ADD res/html/gopher-audio.gif
FINISH ADD res/html/gopher-binary.gif
FINISH ADD res/html/gopher-find.gif
FINISH ADD res/html/gopher-image.gif
FINISH ADD res/html/gopher-menu.gif
FINISH ADD res/html/gopher-movie.gif
FINISH ADD res/html/gopher-sound.gif
FINISH ADD res/html/gopher-telnet.gif
FINISH ADD res/html/gopher-text.gif
FINISH ADD res/html/gopher-unknown.gif
FINISH ADD res/unixcharset.properties
FINISH ADD res/charsetalias.properties
FINISH ADD res/charsetData.properties
FINISH ADD res/langGroups.properties
FINISH ADD res/language.properties
FINISH ADD res/entityTables/html40Latin1.properties
FINISH ADD res/entityTables/html40Special.properties
FINISH ADD res/entityTables/html40Symbols.properties
FINISH ADD res/entityTables/htmlEntityVersions.properties
FINISH ADD res/entityTables/mathml20.properties
FINISH ADD res/entityTables/transliterate.properties
FINISH ADD res/svg.css
FINISH ADD xpicleanup
FINISH ADD extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
FINISH ADD extensions/inspector@mozilla.org/install.rdf
FINISH ADD extensions/inspector@mozilla.org/components/inspector-cmdline.js
FINISH ADD extensions/inspector@mozilla.org/chrome.manifest
FINISH ADD extensions/inspector@mozilla.org/chrome/inspector.jar
FINISH ADD extensions/inspector@mozilla.org/defaults/preferences/inspector.js
FINISH ADD extensions/talkback@mozilla.org/install.rdf
FINISH ADD extensions/talkback@mozilla.org/chrome.manifest
FINISH ADD extensions/talkback@mozilla.org/components/libqfaservices.so
FINISH ADD extensions/talkback@mozilla.org/components/qfaservices.xpt
FINISH ADD extensions/talkback@mozilla.org/components/talkback/master.ini
FINISH ADD extensions/talkback@mozilla.org/components/talkback/talkback
FINISH ADD extensions/talkback@mozilla.org/components/talkback/talkback.so
FINISH ADD extensions/talkback@mozilla.org/components/talkback/XTalkback.ad
FINISH ADD icons/mozicon16.xpm
FINISH ADD icons/mozicon50.xpm
FINISH ADD icons/document.png
FINISH ADD icons/mozicon128.png
FINISH ADD greprefs/all.js
FINISH ADD greprefs/security-prefs.js
FINISH ADD greprefs/xpinstall.js
FINISH ADD libnssckbi.so
FINISH ADD libnss3.so
FINISH ADD libsmime3.so
FINISH ADD libsoftokn3.chk
FINISH ADD libsoftokn3.so
FINISH ADD libfreebl3.chk
FINISH ADD libfreebl3.so
FINISH ADD libssl3.so
FINISH ADD updater
FINISH ADD readme.txt
FINISH ADD removed-files
FINISH REMOVE chrome/US.jar
FINISH REMOVE chrome/en-win.jar
FINISH REMOVE chrome/help.jar
FINISH REMOVE chrome/chrome.rdf
FINISH REMOVE chrome/installed-chrome.txt
FINISH REMOVE chrome/app-chrome.manifest
FINISH REMOVE chrome/m3ffxtbr.manifest
FINISH REMOVE chrome/m3ffxtbr.jar
FINISH REMOVE defaults/pref/all.js
FINISH REMOVE defaults/pref/security-prefs.js
FINISH REMOVE defaults/pref/winpref.js
FINISH REMOVE defaults/pref/xpinstall.js
FINISH REMOVE defaults/pref/bug307259.js
FINISH REMOVE defaults/pref/bug259708.js
FINISH REMOVE defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
FINISH REMOVE defaults/profile/extensions/Extensions.rdf
FINISH REMOVE defaults/profile/extensions/installed-extensions.txt
FINISH REMOVE extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}/install.rdf
FINISH REMOVE searchplugins/dictionary.src
FINISH REMOVE searchplugins/dictionary.png
FINISH REMOVE searchplugins/amazondotcom.src
FINISH REMOVE searchplugins/amazondotcom.png
FINISH REMOVE searchplugins/creativecommons.src
FINISH REMOVE searchplugins/creativecommons.png
FINISH REMOVE searchplugins/answers.src
FINISH REMOVE searchplugins/answers.png
FINISH REMOVE searchplugins/eBay.src
FINISH REMOVE searchplugins/eBay.gif
FINISH REMOVE searchplugins/google.src
FINISH REMOVE searchplugins/google.gif
FINISH REMOVE searchplugins/yahoo.src
FINISH REMOVE searchplugins/yahoo.gif
FINISH REMOVE components/component.reg
FINISH REMOVE components/compreg.dat
FINISH REMOVE components/xpti.dat
FINISH REMOVE components/xptitemp.dat
FINISH REMOVE components/nsBackgroundUpdateService.js
FINISH REMOVE components/autocomplete.xpt
FINISH REMOVE libzlib.so
FINISH REMOVE components/BrandRes.dll
FINISH REMOVE components/fullsoft.dll
FINISH REMOVE components/master.ini
FINISH REMOVE components/qfaservices.dll
FINISH REMOVE components/qfaservices.xpt
FINISH REMOVE components/talkback-l10n.ini
FINISH REMOVE components/talkback.cnt
FINISH REMOVE components/talkback.exe
FINISH REMOVE components/talkback.hlp
FINISH REMOVE components/libqfaservices.so
FINISH REMOVE components/talkback/master.ini
FINISH REMOVE components/talkback/talkback
FINISH REMOVE components/talkback/talkback.so
FINISH REMOVE components/talkback/XTalkback.ad
FINISH REMOVE extensions/reporter@mozilla.org/install.rdf
FINISH REMOVE extensions/reporter@mozilla.org/chrome.manifest
FINISH REMOVE extensions/reporter@mozilla.org/chrome/reporter.jar
FINISH REMOVE extensions/reporter@mozilla.org/defaults/preferences/reporter.js
FINISH REMOVE extensions/inspector@mozilla.org/components/inspector.xpt
FINISH REMOVE extensions/inspector@mozilla.org/components/libinspector.so
FINISH REMOVE uninstall/UninstallFirefox.exe
FINISH REMOVE uninstall/UninstallDeerPark.exe
FINISH REMOVE components/myspell/en-US.dic
FINISH REMOVE components/myspell/en-US.aff
succeeded
calling QuitProgressUI


Win XP (juanb) GREYED OUT TEXT IS PRE-BUG 368082

  • en-US
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String:
  • Conditions: New profile
  • Restult: PASS
  • Notes: After update and restart, I see two tabs open "You've updated..." and what I set as my home page.
  • fr
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String:
  • Conditions: Profile with bookmarks, feeds, passwords saved, form field data saved, extension, search plugin added, compatible and incompatible (with 2.x) extensions
  • Restult: PASS
  • Notes: Details are localized.
  • es-ES
  • 1509 Build ID - Ending 2001 Build ID: 2006120612-2006120418
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
  • Conditions: New profile with compatible themes and extensions, incompatible themes and extensions, and extensions and themes that could be updated so they could be compatible with 2.0x
  • Restult: PASS
  • Notes: Discovered bug 368082 Update History Status is set to "Install Pending"

Tested by: tomcat on Windows x64 SP1

  • en-US
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.2pre) Gecko/20070120 BonEcho/2.0.0.2pre ID:2007012003
  • Result: PASS
  • de
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.2pre)Gecko/20070120 BonEcho/2.0.0.2pre ID:2007012003
  • Result: PASS
  • en-GB
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
  • Result: PASS
  • sv-SE
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String:Mozilla/5.0 (Windows; U; Windows NT 5.2; sv-SE; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
  • Result: PASS
  • Note: No localised page for this locale
  • he
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; he; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
  • Result: PASS
  • Note: L10N Site passed on the 2nd run
  • ja
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; ja; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
  • Result: PASS
  • nl
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
  • Result: PASS
  • pl
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String:Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
  • Result: PASS
  • zh-TW
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
  • Result: PASS
  • zh-CN
  • 1509 Build ID: - Ending 2001 Build ID:
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.8.1.1)Gecko/20061204 Firefox/2.0.0.1 ID:2006120418
  • Result: PASS

Win Vista

Marcia's Testing

Testing as an Admin User

Expected:

  • Must give updater.exe permission to run
  • en-US
  • 1509 Build ID: - Ending 2001 Build ID: BuildID = "2006120612"->BuildID = "2006120418"
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
  • Result: PASS
  • it
  • 1509 Build ID: - Ending 2001 Build ID:BuildID = "2006120612"->BuildID = "2006120418"
  • Version String:Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
  • Result: PASS

Test of Incompatible Themes and Extensions

  • Installed 1509 fr build
    • Installed theme "Firefox Vista" that was only compatible with 1.5
  • Performed successful update to 2.0.0.1, and received dialog warning me of incompatibility
    • Note: I experience extreme network latency when applying this update, need to figure out a better way

Test of Search Plugins

  • Installed 1509 en build
    • In addition to default plugins, installed the following: ESPN, IMDB, USAToday, Lonely Planet and BBC news.
  • Performed a major update to 2.0.0.1
  • Confirmed that all searchplugins were present

Tomcat's Win vista testing

Testing as an Admin User

  • fr
  • 1509 Build ID: - Ending 2001 Build ID: BuildID = "2006120612"->BuildID = "2006120418"
  • Version String: Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mnenhy/0.7.4.666 ID:2006120418
  • Result: PASS
  • de
  • 1509 Build ID: - Ending 2001 Build ID:BuildID = "2006120612"->BuildID = "2006120418"
  • Version String:Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mnenhy/0.7.4.666 ID:2006120418
  • Result: PASS
  • nl
  • 1509 Build ID: - Ending 2001 Build ID:BuildID = "2006120612"->BuildID = "2006120418"
  • Version String:Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Mnenhy/0.7.4.666 ID:2006120418
  • Result: PASS

Mac (Intel)

en-US

  • 1509 Build ID: 2006120612 - Ending 2001 Build ID: 2006120417
  • Version String: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
  • Restult: PASS (jay)

de

  • 1509 Build ID: 2006120612 - Ending 2001 Build ID: 2006120417
  • Version String: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
  • Restult: PASS (jay)

fr

  • 1509 Build ID: 2006120612 - Ending 2001 Build ID: 2006120417
  • Version String: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
  • Restult: PASS (jay)

Mac (PPC)

en-US

  • 1509 BuildID = "2006120612" - Ending 2001 BuildID = "2006120417"
  • Version String: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
  • Result: PASS (marcia)

Linux

Tested by: tchung

  • en-US
  • 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
  • Version String: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
  • Restult: PASS
  • pl
  • 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
  • Version String: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
  • Restult: PASS

Tested by: tomcat - Linux Fedora FC 6

  • en-US
  • 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
  • Version String: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
  • Restult: PASS
  • nl
  • 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
  • Version String: Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
  • Restult: PASS
  • it
  • 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
  • Version String: Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
  • Restult: PASS
  • pl
  • 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
  • Version String: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
  • Restult: PASS
  • de
  • 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
  • Version String: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
  • Restult: PASS
  • en-GB
  • 1509 Build ID: - Ending 2001 Build ID: 2006120612 > 2006120814
  • Version String: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.1)Gecko/20061208 Firefox/2.0.0.1 ID:2006120814
  • Restult: PASS

Software Update History Issue Resolved on 1/30

The software update status in the Options/Advanced/"Software Update History" is set to "Install Pending" after a major update. See bug 368082. These are some of the scenarios we have tried to examine the updates.xml file after an update download and after applying the update:

  • 1508-1509, partial, full, release, mac
  • 2.0-2001, partial, full, release, mac
  • 1509-2001, partial, full, releasetest, mac
  • Notes: updates.xml files for these scenarios are captured in the bug above. So far it looks like the "Install Pending" string only appears in the update.xml file for the major update in this last scenario. All of them are different.