Commit Graph

491 Commits

Author SHA1 Message Date
Brian R. Bondy
814dc1f222 Bug 711692 - Cleanup tests. r=rstrong. 2012-01-04 23:19:18 -05:00
Brian R. Bondy
36927de39a Bug 711692 - Loop on app bin copy to ensure it can be removed (intermittent test failure). r=rstrong. 2012-01-04 23:19:18 -05:00
Brian R. Bondy
1d25a248b6 Bug 711834 - Clear out env variable after getting value from unelevated updater.exe. r=rstrong. 2012-01-04 23:19:18 -05:00
Brian R. Bondy
d80120e18e Bug 711692 - Intermittent service callback log failure fix. r=rstrong. 2012-01-04 23:19:18 -05:00
Brian R. Bondy
51ebd2d43b Bug 712211 - Stop service before the test as well and wait for 20 seconds at most. r=rstrong. 2012-01-04 23:19:18 -05:00
Brian R. Bondy
477121ea93 Bug 712155 - Maintenance service: Wait for service to stop before starting the next xpcshell test. r=rstrong. 2012-01-04 23:19:18 -05:00
Brian R. Bondy
195b8ef006 Bug 711834 - Fix force no UAC prompt for xpcshell tests. r=rstrong 2012-01-04 23:19:17 -05:00
Brian R. Bondy
e0a208e138 Bug 711792 - Speed up and simplify maintenance service update command processing. r=rstrong. 2012-01-04 23:19:17 -05:00
Robert Strong
5d94139de0 Bug 711692 - Append TEST_ID to app_console_log. r=bbondy. 2012-01-04 23:19:17 -05:00
Robert Strong
9fc224f58b Bug 711692 - Some intermittent failures cleaned up for new maintenance service tests. r=bbondy. 2011-12-16 20:33:17 -05:00
Brian R. Bondy
041d4c3506 Bug 711682 - command line support to determine if updater is signed. r=rstrong. 2012-01-04 23:19:17 -05:00
Robert Strong
e40116e467 Bug 711660 - maintenance service updater tests can't be run locally. r=bbondy. 2011-12-16 20:33:17 -05:00
Brian R. Bondy
b374707209 Bug 711505 - Callback application should be locked when doing updates from the service. r=rstrong. 2012-01-04 23:19:16 -05:00
Brian R. Bondy
165e3a3c65 Bug 711140 - Use maintenance service if the fallback key is present so tests can run. r=rstrong. 2012-01-04 23:19:16 -05:00
Brian R. Bondy
c41584e6f4 Bug 709598 - If no registry keys exist for the install dir, don't try to use the maintenance service for updates. r=rstrong.
--HG--
rename : toolkit/components/maintenanceservice/pathhash.cpp => toolkit/mozapps/update/common/pathhash.cpp
rename : toolkit/components/maintenanceservice/pathhash.h => toolkit/mozapps/update/common/pathhash.h
2012-01-04 23:19:16 -05:00
Brian R. Bondy
e6f1faa1ee Bug 708778 - Updater service used on Windows should drop as many permissions as possible. r=rstrong. 2012-01-04 23:19:16 -05:00
Brian R. Bondy
af8dcf0b95 Bug 709173 - updater.exe needs to be verified to be an updater, not just an executable signed by Mozilla. r=rstrong. 2012-01-04 23:19:16 -05:00
Brian R. Bondy
28a67f5a40 Bug 709158 - updater.exe was not verified to be a particular product's/channel's/version of the updater. r=rstrong. 2012-01-04 23:19:16 -05:00
Brian R. Bondy
d9f3ef0a5a Bug 709183 - Callback path and arguments untrusted, don't use/pass them. r=rstrong. 2012-01-04 23:19:16 -05:00
Brian R. Bondy
86afcc4bf8 Bug 708854 - No longer use session ID for work item files. r=rstrong.
--HG--
rename : toolkit/mozapps/update/common/launchwinprocess.cpp => toolkit/mozapps/update/common/updatehelper.cpp
rename : toolkit/mozapps/update/common/launchwinprocess.h => toolkit/mozapps/update/common/updatehelper.h
2012-01-04 23:19:15 -05:00
Ehsan Akhgari
c83fd30f2f Bug 481815 - Make sure that the maintenance service tests are only run when the service is enabled. r=rstrong.
--HG--
rename : toolkit/mozapps/update/test/Makefile.in => toolkit/mozapps/update/test_svc/Makefile.in
rename : toolkit/mozapps/update/test/unit/test_0000_bootstrap_svc.js => toolkit/mozapps/update/test_svc/unit/test_0000_bootstrap_svc.js
rename : toolkit/mozapps/update/test/unit/test_0110_general_svc.js => toolkit/mozapps/update/test_svc/unit/test_0110_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0111_general_svc.js => toolkit/mozapps/update/test_svc/unit/test_0111_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0112_general_svc.js => toolkit/mozapps/update/test_svc/unit/test_0112_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0120_channelChange_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0120_channelChange_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0150_appBinReplaced_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0150_appBinReplaced_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0151_appBinPatched_xp_win_partial_svc.js => toolkit/mozapps/update/test_svc/unit/test_0151_appBinPatched_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test/unit/test_0160_appInUse_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0160_appInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0170_fileLocked_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial_svc.js => toolkit/mozapps/update/test_svc/unit/test_0171_fileLocked_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test/unit/test_0180_fileInUse_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0180_fileInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0181_fileInUse_xp_win_partial_svc.js => toolkit/mozapps/update/test_svc/unit/test_0181_fileInUse_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test/unit/test_0182_rmrfdirFileInUse_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0182_rmrfdirFileInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0183_rmrfdirFileInUse_xp_win_partial_svc.js => toolkit/mozapps/update/test_svc/unit/test_0183_rmrfdirFileInUse_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test/unit/test_0200_app_launch_apply_update_svc.js => toolkit/mozapps/update/test_svc/unit/test_0200_app_launch_apply_update_svc.js
rename : toolkit/mozapps/update/test/unit/xpcshell_updater_windows_svc.ini => toolkit/mozapps/update/test_svc/unit/xpcshell.ini
2012-01-04 23:19:15 -05:00
Ehsan Akhgari
a4f0bf9dcb Bug 481815 - Automated tests for updates using the maintenance service; r=rstrong.
--HG--
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test/unit/test_0110_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test/unit/test_0111_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test/unit/test_0112_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0120_channelChange_complete.js => toolkit/mozapps/update/test/unit/test_0120_channelChange_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0150_appBinReplaced_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0150_appBinReplaced_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0151_appBinPatched_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0151_appBinPatched_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test/unit/test_0160_appInUse_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0160_appInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test/unit/test_0180_fileInUse_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0180_fileInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0181_fileInUse_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0181_fileInUse_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test/unit/test_0182_rmrfdirFileInUse_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0182_rmrfdirFileInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0183_rmrfdirFileInUse_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0183_rmrfdirFileInUse_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test/unit/test_0200_app_launch_apply_update.js => toolkit/mozapps/update/test/unit/test_0200_app_launch_apply_update_svc.js
2012-01-04 23:19:14 -05:00
Brian R. Bondy
54527b0e1a Bug 481815 - Provide a Windows service for silent updates. r=rstrong. 2012-01-04 23:19:14 -05:00
Brian R. Bondy
65f8818961 Bug 718348 - Obtain more telemetry data for app update memory errors. r=rstrong 2012-01-18 13:43:21 -05:00
Dave Townsend
1cd8e3f6d4 Bug 704988: Check the add-on hotfix is signed by a specific certificate. r=robstrong, r=Unfocused 2011-12-16 12:04:28 -08:00
Dave Townsend
8af0b5129b Bug 704987: Ignore the hotfix add-on when warning users about incompatible add-ons. r=robstrong 2011-12-16 12:04:40 -08:00
Ehsan Akhgari
73f27461e5 Bug 708123 - Add a telemetry probe for update status; r=rstrong 2011-12-09 11:37:16 -05:00
Mike Hommey
c124580b04 Bug 696555 - Move update.locale into omni.jar. r=rstrong 2011-11-22 08:05:59 +01:00
Tim Abraldes
a92e874526 Bug 668436 - Send service pack major and minor version info in AUS ping. r=rstrong 2011-11-07 12:53:41 -06:00
Ed Morley
6a998be2c5 Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Rail Aliiev
364e83c545 Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Blair McBride
92950dc020 Bug 693901 - Add preference to globally (re)enable strict compatibility checks. r=dtownsend 2011-11-01 18:48:45 +13:00
Jonas Sicking
0588c874fd Bug 687400: Kill Node.isSameNode. r=smaug 2011-10-28 19:52:27 -07:00
Kyle Huey
d822544c8a Bug 687332: Fix up update tests. 2011-09-29 12:06:36 -04:00
Kyle Huey
ad4e94ee90 Bug 687332: Fix toolkit/. r=rs 2011-09-29 12:06:36 -04:00
Mike Hommey
3c82e02c3f Bug 687139 - Avoid linking the updater against libmozutils. r=khuey 2011-09-17 08:55:45 +02:00
Michael Wu
4d3352bc1e Bug 682547 - Convert readstrings.cpp to bool, r=rstrong 2011-08-30 11:55:14 -07:00
Geoff Brown
1264a5446f Bug 668349 - Changes to xpcshell.ini; r=jmaher 2011-08-22 09:00:50 +01:00
Malini Das
e306b1b5aa Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only 2011-08-12 12:21:36 -04:00
Phil Ringnalda
ff3f5d608d Bug 668508 - Use xpcshell manifests instead of preprocessing to control which update tests run on which platforms, r=rs 2011-06-08 23:18:44 -07:00
Ms2ger
36c532ffa2 Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02:00
Nick Thomas
6d51508415 Bug 491464, Append -shark to BUILDTARGET for update queries when shark is enabled, r=rstrong 2011-06-30 10:23:04 +12:00
Jonas Sicking
7ac9726ad6 Bug 664932: Make update unit tests not implement nsIXMLHttpRequestEventTarget in script. r=rstrong 2011-06-22 15:17:07 -07:00
Robert Strong
daa61a7eb2 Bug 661784 - Make sure that the nsITimer variable doesn't get garbage collected causing the updater tests to fail intermittently; r=ehsan 2011-06-13 17:32:17 -04:00
Phil Ringnalda
c29b25bbce Bug 660504 - Use $(OS_TARGET) rather than ifndef ANDROID, which doesn't work in makefiles, to keep Android away from the parts of mozapps/update/ that require the updater binary, r=rs 2011-06-04 22:31:23 -07:00
Robert Strong
f2b5628639 backing out Bug 661784 since it didn't help 2011-06-09 17:31:03 -07:00
Robert Strong
7d238e35b9 Bug 647296 - crashreporter.exe and updater.exe creates HKEY_CURRENT_USER\Software\Classes\Applications as a volatile key. r=khuey 2011-06-09 15:14:19 -07:00
Robert Strong
ba02b8273b Bug 661784 - Intermittent timeout /test_0083_error_patchApplyFailure_partial_complete.xul | Test timed out. Maximum time allowed is 25 seconds. r=mossop 2011-06-09 15:14:09 -07:00
Robert Strong
cf868e6923 Bug 658916 - TEST-UNEXPECTED-FAIL | test_0182_rmrfdirFileInUse_xp_win_complete.js | test failed (with xpcshell return code: 0), see following log:TEST-UNEXPECTED-FAIL | head.js | exception thrown from do_timeout callback. r=mossop 2011-06-09 15:14:00 -07:00
Peter Van der Beken
ae44770a16 Fix for bug 658632 (Provide easy way to add non-leaky classinfo to JS components). r=gavin.
--HG--
extra : rebase_source : 8463c6f8ba1f969278d4e33bfa08495fa3e36071
2011-05-25 10:46:51 +02:00
Joel Maher
6993636556 Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Robert Strong
736a778c68 Tests - Switching channels is broken when an update is already downloading or downloaded - Bug 652016 - When switching channels, I get a failed update. r=mossop 2011-05-18 11:29:18 -07:00
Robert Strong
6c8f63e466 Main patch - Switching channels is broken when an update is already downloading or downloaded - Bug 652016 - When switching channels, I get a failed update. r=mossop 2011-05-18 11:28:56 -07:00
Ed Morley
99856dd6e9 Bug 652445 - Remove WinCE code (incl Faststart & nsSplashScreenWin) from toolkit; r=dtownsend 2011-04-29 12:38:26 +02:00
Robert Strong
b9358f011e Bug 650973 - Update dialog is seldom if ever shown on Mac OS X and Linux for complete updates. r=mossop 2011-04-26 14:35:54 -07:00
Robert Strong
1957e6110e Increase app update test timeout - Bug 645607 - Intermittent failure in toolkit/mozapps/update/test/chrome/test_0072_notify_verifyFailComplete_noPartial.xul | Test timed out. Maximum time allowed is 20 seconds. r=mossop 2011-04-19 11:04:12 -07:00
Robert Strong
014a0f327a Bug 650254 - Permanent fail on update xpcshell tests for Thunderbird | TEST-UNEXPECTED-FAIL | test_0110_general.js and co failing in head_update.js. r=mossop 2011-04-19 11:03:57 -07:00
Mike Hommey
0659550873 Bug 602245 - Don't build SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE pass. r=ted 2011-04-14 11:23:13 +02:00
Robert Strong
ebd39d774a Bug 649754 - update dialog no longer centered. r=mossop 2011-04-13 13:52:55 -07:00
Robert Strong
9757fe29e3 test fix for test_0112_general.js - Linux and Mac - Bug 386760 - directory removal with software update. r=testfix 2011-04-12 00:15:42 -07:00
Robert Strong
35ffe77cb8 test fix for test_0160_appInUse_xp_unix_complete.js - Linux and Mac - Bug 386760 - directory removal with software update. r=testfix 2011-04-11 22:58:01 -07:00
Robert Strong
5c63a6b32c 6. test fix to make log parsing happy - Bug 386760 - directory removal with software update. r=testfix 2011-04-11 21:44:03 -07:00
Robert Strong
613e13bd13 2. only support channel change with complete mar files - Bug 642765 - Add ability to channel change to the client. r=mossop 2011-04-11 21:24:28 -07:00
Robert Strong
7729d8fd36 1. main patch - Bug 642765 - Add ability to channel change to the client. r=mossop 2011-04-11 21:24:16 -07:00
Robert Strong
811d84945a 6. test patch 2 - Bug 386760 - directory removal with software update. r=dolske
--HG--
rename : toolkit/mozapps/update/test/unit/data/partial_in_use_win.mar => toolkit/mozapps/update/test/unit/data/partial_win.mar
2011-04-11 21:24:06 -07:00
Robert Strong
f3cf07fb80 5. test binaries - Bug 386760 - directory removal with software update. r=dolske 2011-04-11 21:23:54 -07:00
Robert Strong
a7278c5f99 4. remove updater wince support- Bug 386760 - directory removal with software update. r=dolske 2011-04-11 21:23:44 -07:00
Robert Strong
331caf27f8 3. test patch 1 - Bug 386760 - directory removal with software update. r=mossop 2011-04-11 21:23:36 -07:00
Robert Strong
7a66d630a6 2. updater changes - Bug 386760 - directory removal with software update. r=dolske 2011-04-11 21:23:27 -07:00
Robert Strong
4458cc621d Bug 641422 - wrong arg passed for current working directory. r=mossop 2011-04-11 21:23:06 -07:00
Robert Strong
cfbe02a662 Bug 575296 - Firefox Update should show no options in the context menu (e.g. right click) - based on a patch from timeless. r=jimm, a=approval2.0 2011-02-07 18:41:21 -08:00
Robert Strong
de47aeb571 Bug 524294 - [Mac] Updater window does not resize to fit text label on localized builds. r=joshmoz, a=approval2.0 2011-01-27 13:11:25 -08:00
Robert Strong
addbaf3f48 Patch part 2 - Bug 628829 - Updater crashes when localized strings excess 200 utf-8 bytes, as bn-IN, kn, ml, and te do. r=mossop, a=blocking2.0-final 2011-01-27 13:11:05 -08:00
Robert Strong
0fc8a61c77 Bug 595078 - Where possible, remove the possibility of other components breaking app update. r=mossop, a=approval2.0 2011-01-13 11:36:36 -08:00
Robert Strong
6730a4355a Bug 601701 - Automatic updates get stalled when installed version is newer than a downloaded update restored using Windows system restore. r=mossop, a=blocking2.0-final 2011-01-13 11:36:28 -08:00
Robert Strong
d1237319b6 Bug 369411 - improve CRC error value in the update.log. r=dolske, a=approval2.0 2010-12-21 21:46:32 -08:00
Robert Strong
276f333eef Bug 617512 - Additional tests for deprecated update xml format. r=dtownsend, a=tests 2010-12-21 16:32:35 -08:00
Robert Strong
2b802fcbb2 Bug 617513 - Duplicate declaration of doc in updates.xml. r=dtownsend, a=approval2.0 2010-12-15 14:37:24 -08:00
Robert Strong
53f5372593 Bug 616924 - App update test cleanup. r=dtownsend, a=tests 2010-12-07 12:05:49 -08:00
Robert Strong
80415fa831 Bug 615467 - intermittent failure in toolkit\mozapps\update\test\unit\test_0170_fileLocked_xp_win_complete.js | test failed (with xpcshell return code: 0), see following log: succeeded == failed. r=dtownsend, a=test fix 2010-12-02 19:57:20 -08:00
Robert Strong
4ebc7088e0 File fragmentation on update fix for partial updates which are by far the worst culprit - Bug 570058 - investigate small writes from MBS_ApplyPatch. r=tglek, r=dtownsend, a=dtownsend 2010-12-02 19:57:05 -08:00
Alon Zakai
c586e4a338 Bug 604804 - Make nsUpdateTimerManager.js run its timer at the optimal frequency. r=rs, a=blocking-fennec 2010-11-23 13:14:11 -08:00
Robert Strong
1a5d0c594c Bug 611186 - [Win] Try to lock the main exe multiple times before giving up. r=dolske, a=dtownsend 2010-11-18 17:21:20 -08:00
Robert Strong
d7b6ac5f86 2. tests - Bug 466778 - [Win] Unable to update when files to be patched are in use on Windows. r=dtownsend, a=blocking2.0-BetaN
--HG--
rename : toolkit/mozapps/update/test/unit/data/aus-0110_general.mar => toolkit/mozapps/update/test/unit/data/complete.mar
rename : toolkit/mozapps/update/test/unit/data/aus-0110_general_ref_image.png => toolkit/mozapps/update/test/unit/data/complete.png
rename : toolkit/mozapps/update/test/unit/data/aus-0111_general.mar => toolkit/mozapps/update/test/unit/data/partial.mar
rename : toolkit/mozapps/update/test/unit/data/aus-0111_general_ref_image.png => toolkit/mozapps/update/test/unit/data/partial.png
2010-11-18 17:20:58 -08:00
Robert Strong
448f5a3f44 1. main patch - Bug 466778 - [Win] Unable to update when files to be patched are in use on Windows. r=dolske, a=blocking2.0-BetaN 2010-11-18 17:20:44 -08:00
Alex Pakhotin
7e736d9b18 Bug 597579 - Investigate downloading updates to sd card r=rstrong,blassey a=blocking-fennec 2010-10-30 17:24:14 -07:00
Robert Strong
f6093d528c Bug 606410 - add tests for calling the callback app and the arguments passed to it. r=dtownsend, a=tests 2010-11-06 23:41:49 -07:00
Robert Strong
1c13959461 Bug 601386 - Running in 64 bit mode after applying an update when the bundle was originally opened in 32 bit mode. r=joshmoz, a=blocks a blocker 2010-10-20 11:37:26 -07:00
Robert Strong
53dac7b840 Bug 605767 - Intermittent test_0200_app_launch_apply_update.js | the application can't be in use when running this test. r=dtownsend, a=test fix 2010-10-20 11:37:13 -07:00
Robert Strong
2faf64b982 Bug 601518 - Need updater tests to cover nsUpdateDriver.cpp code. r=dtownsend, a=blocking2.0-final 2010-10-19 21:28:29 -07:00
Robert Strong
86e12cc4da Bug 599274 - Add ability to fallback to previous update snippet format. r=Mossop a=Blocking-b8+ 2010-09-25 04:02:00 -04:00
Robert Strong
c0d500d755 strings needed for b7 for Bug 315278 - Update process produces a broken application when disk space is low. r=mossop, ui-r=beltzner, a=blocks a blocker 2010-10-06 13:22:20 -07:00
Josh Aas
a4e524e09b Bug 600777: Update driver code should launch updater application with a preference for the parent architecture. r=rstrong a=blocking-beta7 2010-10-02 00:11:24 -04:00
Josh Aas
9819aaabcf Bug 600362: Make updater application launch callback application with per-OS preferences for architecture. r=rstrong a=blocking-beta7 2010-10-02 00:08:18 -04:00
Josh Aas
8fcedf56b7 Bug 600098: Mac OS X: Update access and modification time on top-level application bundle after successful update. r=rstrong a=b7-blocker 2010-09-29 22:55:47 -04:00
Nick Thomas
b4c0b93b35 Bug 571367, turn production x86_64 builds into i386/x86_64 universal binaries (disable tests known to fail on leopard) r=ted CLOSED TREE 2010-09-27 12:14:47 +13:00
Robert Strong
163feb77f0 Main patch - Bug 596813 - Check for updates inside the About window without opening a new window. r=dtownsend, ui-r=beltzner, a=blocking2.0-beta7 2010-09-23 21:02:08 -07:00
Alex Pakhotin
a9504bf27a Bug 596662 - New update mechanism does not work on Android 2.1, r=alexp, a=blocking-fennec 2010-09-17 11:03:43 -07:00
Robert Strong
bab2be3b11 Bug 597664 - Add finalURI.spec for the mar file download to the local update xml and log the finalURI.spec along with the original URI.spe. r=dtownsend, a=approval2.0 2010-09-20 21:42:26 -07:00
Robert Strong
383a7d6c41 Bug 597630 - Fix __snprintf / snwprintf usage in updater.cpp and various x64 compiler warnings. r-dolske, a=approval2.0 2010-09-20 21:41:38 -07:00
Robert Strong
3233b7968e Bug 595455 - After several background update check failures notify the user that they should check if there is a new version available. r=dtownsend, a=blocking2.0-beta7 2010-09-14 18:49:10 -07:00
Alex Pakhotin
e8dbfdc893 temporarily disable updater tests on android r=blassey a=bustage-fix 2010-09-14 16:38:28 -04:00
Alex Pakhotin
557b304725 Bug 587384 - Need an updater for Fennec on Android [r=rs, a=blocking-fennec] 2010-09-09 12:45:02 -07:00
Alex Pakhotin
d5a4b48ab6 Bug 595384 - Disable the updater utility for Android [r=rs, a2.0=blassey] 2010-09-10 16:48:52 -07:00
Robert Strong
78559834a9 Bug 595722 - Using this._enabled to make nsIUpdatePrompt not show some of the UI when the app.update.silent pref is set is confusing. r=dtownsend, a=approval2.0 2010-09-13 23:57:56 -07:00
Robert Strong
b270b3d18b strings for Bug 595455 - After several background update check failures notify the user that they should check if there is a new version available. r=dtownsend, ui-r=beltzner, a=blocking2.0-beta6 2010-09-13 23:57:39 -07:00
Robert Strong
7b1035eb29 Followup for Bug 595059 - Incorrect errorCode comparison and enabled check in showUpdateError. r=dtownsend, a=approval2.0 2010-09-13 23:57:19 -07:00
Robert Strong
2a945c237a Bug 595059 - Incorrect errorCode comparison and enabled check in showUpdateError. r=dtownsend, a=approval2.0 dtownsend 2010-09-10 21:40:49 -04:00
Joel Maher
161d8ae5ae Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Robert Strong
7435970458 Bug 594986 - Allow applications to specify the first timer interval via a pref. r=dtownsend, a=dtownsend 2010-09-09 16:11:00 -07:00
Robert Strong
0b5a2dd93d Bug 546593 - If both a partial and complete update have a verification failure this._update is null, the UI breaks, and the user is not notified of the update failure. r=dtownsend, a=approval2.0 dtownsend 2010-09-09 12:22:27 -07:00
Robert Strong
51c54e98b0 Bug 316890 - Add more logging to updater and close patch files so they can be deleted. r=dolske, a=approval2.0 dtownsend 2010-09-09 12:22:02 -07:00
Robert Strong
14f475c8d3 followup test only fix for SeaMonkey and Thunderbird for bug 583408. r=dtownsend, a=test bustage fix 2010-09-03 14:27:06 +12:00
Robert Strong
9320bf1acd Patch 2 (tests only) - Bug 583408 - Notify user when the certificate attribute check fails. r=dtownsend, a=blocking2.0-beta6 2010-09-01 16:27:21 -07:00
Robert Strong
dc84ef605a Patch 1 (main patch) - Bug 583408 - Notify user when the certificate attribute check fails. r=dtownsend, a=blocking2.0-beta6 2010-09-01 16:27:07 -07:00
Robert Strong
70e1a689c2 Bug 592785 - Don't report add-ons as incompatible if they are already incompatible with the current version. r=dtownsend, a=approval2.0 dtownsend 2010-09-01 16:26:30 -07:00
Robert Strong
c33be2e05f Bug 583408 - Notify user when the certificate attribute check fails. r=dtownsend ui-r=beltzner a=blocking 2010-08-28 02:35:01 +02:00
Joel Maher
b61eda4b1d Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE (android prepartion) r=mitchell.field a=NPOTB 2010-08-26 14:47:28 -07:00
Robert Strong
1b4bd240b0 Bug 552924 - Allow distinguishing Universal ppc/i386 from Universal i386/x86_64 builds in AUS request. r=dtownsend, a=blocking bug 519060 2010-08-26 10:45:50 -07:00
Clint Talbert
1afdc1b8df Backed out changeset 49beef9387a0 due to Xpcshell orange a=backout
--HG--
extra : rebase_source : 01307f705ab07b7784401d69a53921b200544978
2010-08-25 14:03:44 -07:00
Joel Maher
51fff79f07 Bug 586754 Change xpcshell to use $relativesrcdir instead of $module for android support a=NPOTB r=mitchell.field 2010-08-25 11:47:39 -07:00
Joel Maher
ce269022ab Bug 574189 - Fix chrome tests to work from an extension for android and e10s support a=NPOTB r=ctalbert 2010-08-24 10:29:34 -07:00
Josh Aas
b82cc5db2a Bug 589391: Ensure proper minimum Mac OS X system version is set for each architecture. r=smichaud r=ted a=blocking-b5 2010-08-23 15:33:51 -04:00
Jonas Sicking
cbc0676504 Backout bugs 586754, 574189, 584611 due to orange. a=backout 2010-08-20 11:08:43 -07:00
Joel Maher
6763342e81 Bug 586754 xpcshell tests should use relativesrcdir instead of $MODULE r=:Mitch a=NPOTB 2010-08-20 09:32:58 -07:00
Joel Maher
978a4a1ad2 Bug 574189 - Fix chrome tests so they can run from a .jar bundle (e10s, android) r=ctalbert a=NPOTB 2010-08-20 09:28:13 -07:00
Dan Witte
655f9eb546 Fix comment in head.js, and use do_execute_soon in mozapps/update/test/unit/test_bug497578.js. 2010-08-13 23:03:36 -07:00
Dan Witte
92fe187fb1 Fix test_0010_timermanager.js test and disable e10s redirect/resume tests in test_resumable_channel.js. 2010-08-13 14:35:13 -07:00
Robert Strong
e1495bfabb Bug 586194 - move never pref check into selectUpdate and use services js module in app updat. r=dtownsend, approval2.0=bsmedberg 2010-08-12 19:07:44 -07:00
Robert Strong
2bab61a8fb Bug 585838 - Disable update checks in any tests running in the browser. r=dtownsend, a=dtownsend 2010-08-12 19:07:18 -07:00
Robert Strong
798841f3e0 App update patch for Bug 544442 - Add support for signed AUS update snippets. r=dtownsend, a=blocking2.0-Beta3 2010-08-01 19:02:21 -07:00
Robert Strong
cf322bfc5a Bug 580579 - While creating services from category 'profile-after-change', service for entry 'nsUpdateServiceStub', contract ID '@mozilla.org/updates/update-service-stub;1' does not implement nsIObserver. r=dtownsend, approval2.0=dtownsend 2010-07-23 18:02:56 -07:00
timeless@mozdev.org
0ca334208b Bug 577213 firefox 4 beta 1 gives bad error message when run on Mac OS X 10.4
r=josh r=bsmedberg
2010-07-07 11:55:03 +03:00
Benjamin Smedberg
401ef41e7b Don't register appinfo twice in test_bug497578, required by XPCOM registration changes in bug 568691. 2010-06-28 14:47:39 -04:00
Benjamin Smedberg
5cab25b52b Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
2010-06-22 12:59:15 -04:00
Robert Strong
c7a576dbd4 Bug 562795: Fix update tests to ignore application extensions. r=dtownsend 2010-06-18 08:54:22 -07:00
Mark Smith
3debe38b84 Bug 563159 - updater fails because application exe is still running. r=rstrong 2010-06-16 07:21:24 -07:00
Robert Strong
89ddf66fc2 Bug 570066 - Update UI dialogue box in Firefox disappeared before Firefox could be updated. r=dtownsend 2010-06-15 15:13:47 -07:00
Robert Sayre
09e6a02419 Merge mozilla-central to tracemonkey. 2010-06-06 11:28:04 -04:00
Robert Sayre
d9e86770e3 Merge mozilla-central to tracemonkey. 2010-06-05 19:13:45 -04:00
Jason Orendorff
d7cbea1f4d Bug 533592, part 1 - Remove uses of and support for xpcnativewrappers=no/yes in manifests. (The default has been yes for some time and we will now only have that behavior.) r=mrbkap.
--HG--
extra : rebase_source : 996d2abecb15f44293abd470a28a3fe2706e130e
2010-05-27 12:33:54 -07:00
Robert Strong
ca6db0e13a Bug 566267 - Simplify app update mochitest-chrome tests (rename files). r=dtownsend
--HG--
rename : toolkit/mozapps/update/test/chrome/test_0021_check_noBillboard_noLicense_noAddons.xul => toolkit/mozapps/update/test/chrome/test_0011_check_basic.xul
rename : toolkit/mozapps/update/test/chrome/test_0022_check_noBillboard_noAddons.xul => toolkit/mozapps/update/test/chrome/test_0012_check_basic_license.xul
rename : toolkit/mozapps/update/test/chrome/test_0011_check_billboard_noLicense_noAddons.xul => toolkit/mozapps/update/test/chrome/test_0021_check_billboard.xul
rename : toolkit/mozapps/update/test/chrome/test_0012_check_billboard_noAddons.xul => toolkit/mozapps/update/test/chrome/test_0022_check_billboard_license.xul
rename : toolkit/mozapps/update/test/chrome/test_0041_available_noBillboard_noLicense_noAddons.xul => toolkit/mozapps/update/test/chrome/test_0031_available_basic.xul
rename : toolkit/mozapps/update/test/chrome/test_0042_available_noBillboard_noAddons.xul => toolkit/mozapps/update/test/chrome/test_0032_available_basic_license.xul
rename : toolkit/mozapps/update/test/chrome/test_0031_available_billboard_noLicense_noAddons.xul => toolkit/mozapps/update/test/chrome/test_0041_available_billboard.xul
rename : toolkit/mozapps/update/test/chrome/test_0032_available_billboard_noAddons.xul => toolkit/mozapps/update/test/chrome/test_0042_available_billboard_license.xul
rename : toolkit/mozapps/update/test/chrome/test_0112_neverButton_noBillboard.xul => toolkit/mozapps/update/test/chrome/test_0111_neverButton_basic.xul
rename : toolkit/mozapps/update/test/chrome/test_0111_neverButton_billboard.xul => toolkit/mozapps/update/test/chrome/test_0112_neverButton_billboard.xul
2010-05-22 16:18:35 -07:00
Robert Strong
b6fca906ec Bug 567054 - Cc and Ci are not defined in updates.js. r=dtownsend 2010-05-22 14:11:03 -07:00
Robert Strong
366cac3334 Bug 566807 - Workaround Bug 566787 when checking for incompatible add-ons. r=dtownsend 2010-05-22 14:10:45 -07:00
Robert Strong
321a32ff79 Bug 562151 - allow post-update helper application on mac. r=rstrong 2010-05-22 14:10:31 -07:00
Robert Strong
fee376b90c no bug - whitespace fix to force another build to kick off
(transplanted from b219912edfec87b80b97b44b6831868c7b1dcf31)

--HG--
extra : transplant_source : %B2%19%91.%DF%EC%87%B8%0B%97%B4Kh1%86%8C%7B%1D%CF1
2010-06-05 01:19:35 -07:00
Masatoshi Kimura
a50b072e40 Bug 567497 - "Files executed via download manager cause Win7 compatibility mode to permanently apply to firefox.exe and not downloaded file" [r=ted]
(transplanted from 63b89b3114614929b80a358163a2d1ae9feea91b)

--HG--
extra : transplant_source : c%B8%9B1%14aI%29%B8%0A5%81c%A2%D1%AE%9F%EE%A9%1B
2010-05-24 09:55:00 -04:00
Michael Kohler
9397418412 Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:50 +02:00
Dave Townsend
74dbc43f95 Bug 555942: Name of AddonsManager.getAddons() is misleading/inconsistent. r=robstrong 2010-04-26 10:49:19 -07:00
Dave Townsend
9bce08e51c Bug 552732: Update the app update service to work with the new API. r=robstrong 2010-04-14 09:54:52 -07:00