Silent Update OS Dialogs/TestPlan/QuickStartGuide: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 26: Line 26:
* on a custom install you need to check the Install Maintenance Service box.
* on a custom install you need to check the Install Maintenance Service box.


'''Note:''' the service is an optional component and if it's not installed or if it is disabled the update will work the old way, by using updater.exe
'''Note:''' the service is an optional component and if it's not installed or if it is disabled the update will work the old way, by using updater.exe.


=== 3. Check that Mozilla Maintenance Service was installed ===
=== 3. Check that Mozilla Maintenance Service was installed ===
Line 49: Line 49:


=== 4. Delete the registry folder in in HKEY_LOCAL_MACHINE ===  
=== 4. Delete the registry folder in in HKEY_LOCAL_MACHINE ===  
<br> If it exists delete the following registry folder in HKEY_LOCAL_MACHINE:
<br> If SOFTWARE\Mozilla\MaintenanceService\3932ecacee736d366d6436db0f55bce4 registry folder already exists in HKEY_LOCAL_MACHINE then you need to delete it.
<br> SOFTWARE\Mozilla\MaintenanceService\3932ecacee736d366d6436db0f55bce4


=== 5. Perform an update using the service ===
=== 5. Perform an update using the service ===
Line 63: Line 62:
* To perform an update you can simply go to the Help menu -> About:Nightly -> wait for the update to be downloaded and click on the Apply Update button. The update is properly done when the UAC does not prompt you for permission ( if the UAC is on).
* To perform an update you can simply go to the Help menu -> About:Nightly -> wait for the update to be downloaded and click on the Apply Update button. The update is properly done when the UAC does not prompt you for permission ( if the UAC is on).
* To ensure the update was properly done also check:
* To ensure the update was properly done also check:
** that Nighlty is updated to the latest version available (check in the about dialog that no other update is available)
** that Nighlty is updated to the latest version available (check in the about dialog that no other update is available).
** that the service version is updated to the newest available if that version exists. You can verify this by checking the service version in the installation directory ( Go to C:\Program Files\Mozilla Maintenance Service ->right click on the maitenanceservice.exe and select Properties -> Details -> File version)
** that the service version is updated to the newest available if that version exists. You can verify this by checking the service version in the installation directory ( Go to C:\Program Files\Mozilla Maintenance Service ->right click on the maitenanceservice.exe and select Properties -> Details -> File version).
** that the  maintenanceservice-install log  is updated and a new maintenanceservice log is generated (only if the UAC is on or present)  *** the maintenanceservice log contains the text: "updater.exe was launched and run successfully!" and the result of the service command MozillaMaintenance completed with the following result: Success.
** that the  maintenanceservice-install log  is updated and a new maintenanceservice log is generated (only if the UAC is on or present). *** the maintenanceservice log contains the text: "updater.exe was launched and run successfully!" and the result of the service command MozillaMaintenance completed with the following result: Success.
'''Note:''' The service will not be installed when:
'''Note:''' The service will not be installed when:
*An x64 native build is being used.
*An x64 native build is being used.
Line 79: Line 78:
* if you found any issues or you have any enhancement suggestions that could improve the feature don't hesitate to file a bug.
* if you found any issues or you have any enhancement suggestions that could improve the feature don't hesitate to file a bug.
* go to [https://bugzilla.mozilla.org Bugzilla] to report a bug. If you don't have an account you need to register.  
* go to [https://bugzilla.mozilla.org Bugzilla] to report a bug. If you don't have an account you need to register.  
* file the bug under the Product:Toolkit and under the Component: Application Data (In Bugzilla go to: New -> from the bottom of the page select Switch to the advanced bug entry form -> Other Product -> Components:Toolkit -> from the Components list select: Application Update)
* file the bug under the Product:Toolkit and under the Component: Application Data (In Bugzilla go to: New -> from the bottom of the page select Switch to the advanced bug entry form -> Other Product -> Components:Toolkit -> from the Components list select: Application Update).
* If you haven't filled a bug until now you may find some guidelines [https://developer.mozilla.org/en/Bug_writing_guidelines here]  
* If you haven't filled a bug until now you may find some guidelines [https://developer.mozilla.org/en/Bug_writing_guidelines here].


'''IMPORTANT'''
'''IMPORTANT'''
Line 87: Line 86:
* to the '''CC''' list always add '''netzen@gmail.com''' - this way the issue you reported will get confirmed and resolved.
* to the '''CC''' list always add '''netzen@gmail.com''' - this way the issue you reported will get confirmed and resolved.
* please zip the content of the logs folder. The logs folder is available here:
* please zip the content of the logs folder. The logs folder is available here:
** C:\ProgramData\Mozilla\logs - on Windows Vista and Windows 7
** C:\ProgramData\Mozilla\logs - on Windows Vista and Windows 7.
** C:\Documents and Settings\All Users\Application Data\Mozilla\logs - on Windows 2003 and Windows XP
** C:\Documents and Settings\All Users\Application Data\Mozilla\logs - on Windows 2003 and Windows XP.
Confirmed users
1,333

edits

Navigation menu