Chris AtLee
ba25ea5df2
Bug 763632: Only GPG sign .checksum files. r=rail,khuey
2012-06-15 09:29:32 -04:00
Brian R. Bondy
f891991945
Bug 741174 - Silent install option for maintenance service. r=bbondy
2012-06-15 08:08:31 -04:00
Ehsan Akhgari
7b7a3556e8
Merge the last green changeset of mozilla-inbound to mozilla-central
2012-06-02 14:39:47 -04:00
Pranav Ravichandran
a74d2889e8
Bug 750554 - If service is not used for updates then do not show it in preferences. r=bbondy
2012-05-31 10:28:01 -04:00
Ehsan Akhgari
5b1b2aa3b0
Bug 760290 - The update UI needs to be aware of the possibility that the update cannot be staged in the background; r=rstrong
2012-05-31 20:28:32 -04:00
Ehsan Akhgari
c1a2ef8da5
Bug 760027 - Attempt to retry moving the installation directory when performing the replace stage of an update 10 times; r=strong
...
This will hopefully give the applications which might have a handle to some
file in that directory open a chance to close them up so that the replace
operation would finish successfully.
2012-05-31 15:40:07 -04:00
Ehsan Akhgari
991b81f254
Bug 759615 - Avoid running the PostUpdate step when only staging the update in the background; r=rstrong
2012-05-30 18:09:59 -04:00
Ehsan Akhgari
976be9a0fc
Merge mozilla-central into mozilla-inbound
2012-06-01 17:22:53 -04:00
Ed Morley
092d819417
Merge mozilla-central to mozilla-inbound
2012-06-01 16:58:27 +01:00
Ginn Chen
fd2aa86370
Bug 758514 consistently use typedef for NS_tchar, also enable testing for Solaris r=rstrong
2012-06-01 17:50:35 +08:00
Ehsan Akhgari
8a0b44b9e8
Bug 759065 - Fall back to downloading the full update if staging the update in the background fails; r=rstrong
2012-05-29 16:20:12 -04:00
Ehsan Akhgari
77dc25ccd3
Bug 757965 - Properly test for write access before staging an update in the background; r=rstrong
...
This patch makes sure that we test to make sure we can create a
directory in the installation directory and also in its parent (the
latter check only happens on Windows and Linux), so that we wouldn't try
to stage an update in the background if that's bound to fail if we don't
have the require write permissions.
2012-05-30 17:57:05 -04:00
Blair McBride
e6ee6fa65a
Bug 757663 - AddonManagerInternal.callAddonlListeners() informs it's listeners unsafely, causing silent skips in the notification loop. r=Mossop,darktrojan
2012-06-01 18:12:26 +12:00
Ehsan Akhgari
e68423b7a6
Merge mozilla-central into mozilla-inbound
2012-05-30 22:43:10 -04:00
Robert Strong
045aefbfce
Move channel-prefs.js back to original location - Bug 756325 - channel-prefs.js appears in new 'preferences' location on fresh installation but remains in 'pref' for updated existing installation. r=bbondy
2012-05-30 15:17:54 -07:00
Robert Strong
36b8cf6fcb
Bug 759460 - Preprocess channel name into nsUpdateService.js instead of just using 'default'. r=bbondy
2012-05-30 15:17:43 -07:00
Ehsan Akhgari
3127b280c3
Bug 758998 - Use the correct installation directory when attempting to upgrade the maintenance service; r=bbondy
2012-05-29 17:31:04 -04:00
Dave Camp
8500bf9d6c
Merge fx-team to m-c
2012-05-30 19:21:18 -07:00
Ehsan Akhgari
190b2cadd1
Bug 759390 - Make sure gCanStageUpdates will not fail if the maintenance service pref is set to false; r=rstrong
2012-05-30 13:54:10 -04:00
Gervase Markham
d4eb7d5782
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Ed Morley
7b41eeb233
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-05-30 12:20:57 +01:00
Blair McBride
eb5f63b0c8
Bug 746908 - Add parameter guards to AddonManager/AddonManagerPrivate API functions. r=dtownsend
2012-05-30 18:34:32 +12:00
Tim Taubert
7d9fdcd493
merge m-c to fx-team
2012-05-29 10:22:01 +02:00
Marcos Santiago ext:(%2C%20Jimmy%20Phan%20%3Cjphan9%40gmail.com%3E)
d1cf7a363c
Bug 740237 - Use for...of loops in Add-ons Manager frontend and backend code. r=Unfocused
2012-05-28 00:21:48 +12:00
Brian R. Bondy
4671436044
Bug 692255 - Get rid of prefetch files on Windows for faster startup. r=rstrong
2012-05-27 22:40:48 -04:00
Ed Morley
28d48cf58f
Merge mozilla-central to mozilla-inbound
2012-05-25 22:44:48 +01:00
Ehsan Akhgari
173dd728bb
Debugging code for bug 757632; r=me
2012-05-25 16:57:00 -04:00
Ben Hearsum
f8e9b0626c
bug 723176: support mac dmg signing in the build system - turn on signing of mac builds again. r=ted
...
--HG--
extra : rebase_source : 7aa71b8b31f975411b491966e859df15b8d9071f
2012-05-25 09:25:07 -04:00
Ehsan Akhgari
74c31c97e7
Bug 757965 - Test to make sure we have write access to the needed directories before attempting to stage an update; r=rstrong
...
--HG--
extra : rebase_source : 78470ccf04a9e29c5f6320e06ec899d3d47ac618
2012-05-25 03:17:16 -04:00
Ehsan Akhgari
4ea0bd11da
Bug 757632 followup - Try to disable the test properly
2012-05-29 17:16:57 -04:00
Ehsan Akhgari
25952ff6ed
Bug 757632 followup - Remove the test name from the manifest file; r=me
2012-05-29 17:03:36 -04:00
Ehsan Akhgari
49199db8cd
Bug 757632 - Disable test_0202_app_launch_apply_update_dirlocked.js for now; r=me
2012-05-29 16:39:39 -04:00
Szabolcs Hubai
43aecde60c
Bug 756960 - Iterate on a shallow copy while notifying downloadListeners. r=Mossop
2012-05-21 21:20:54 +02:00
Ehsan Akhgari
bb46fe0915
Bug 757885 - Handle falling back to non-staged updates correctly when an update fails to be staged in the background; r=rstrong
2012-05-23 17:51:50 -04:00
Ehsan Akhgari
6ef914c817
Bug 757835 - Fall back to not use the maintenance service if there is an error when using the service to stage an update in the background; r=rstrong
...
This will cause us to fall back to a non-background update with a UAC prompt,
which sucks, but at least it lets the user to update.
--HG--
extra : transplant_source : z%00/Z%ED%E3gj%A2%E6%244%D0%B0%AE%A1zdPT
2012-05-23 12:31:37 -04:00
Ryan VanderMeulen
2e63a9af97
Merge m-c to inbound
2012-05-23 22:39:33 -04:00
Ben Hearsum
7f46aa6ec8
Backout all patches from bug 723176, because we still have problems with our CodeResources file.
2012-05-23 22:30:25 -04:00
Ehsan Akhgari
f35f3560ae
Bug 757981 - Make sure to use the correct installation directory for regular updates; r=bbondy
2012-05-23 16:50:10 -04:00
Ben Hearsum
a90f956c7a
bug 723176: support mac dmg signing in the build system - add PACKAGE_BASE_DIR to packager.mk, override in l10n.mk, to fix mac repacks. r=ted
2012-05-23 13:53:43 -04:00
Ehsan Akhgari
8737791b22
Bug 757437 - Remove the rest of the support code for xpcshell-specific Mac bundle hacks from bug 307181; r=rstrong
2012-05-22 11:32:01 -04:00
Ryan VanderMeulen
33a87b9b95
Merge m-c to inbound.
2012-05-22 20:21:39 -04:00
Ben Hearsum
d78c3f7ce0
bug 723176: support mac dmg signing in the build system. r=khuey/ted
2012-05-22 17:13:26 -04:00
Ehsan Akhgari
ab9253304f
Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy
...
When Firefox downloads an update, it previously kept the update around to apply
it on the next restart. This patch changes this so that the updater program
is launched in the background as soon as the update has finished downloading
in order to stage the updated version of the application by copying the
existing installation directory to a temporary location and applying the update
on top of it, and replace the existing installation directory with the staged
directory on the next restart.
Because the replacing step is typically very fast, this patch eliminates the
wait for the update to be applied on restart, making it unnecessary to show a
progress dialog when restarting.
--HG--
rename : toolkit/mozapps/update/test/chrome/test_0092_finishedBackground.xul => toolkit/mozapps/update/test/chrome/test_0093_stagedBackground.xul
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test/unit/test_0113_general.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test/unit/test_0114_general.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test/unit/test_0115_general.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0172_fileLocked_xp_win_complete.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0173_fileLocked_xp_win_partial.js
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test_svc/unit/test_0113_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test_svc/unit/test_0114_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test_svc/unit/test_0115_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test_svc/unit/test_0172_fileLocked_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test_svc/unit/test_0173_fileLocked_xp_win_partial_svc.js
2012-05-22 10:50:04 -04:00
Jim Mathies
dfb579e75b
Bug 740233 - fix for application id query bug in toolkit nsis scripts. r=rstrong
2012-05-21 17:51:34 -05:00
Landry Breuil
2f811f1b3b
Bug 757611 - pass a FILE* to ferror(), fixes build on OpenBSD - r=ehsan
2012-05-22 17:24:42 -04:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Ed Morley
5907af5d60
Merge fx-team and mozilla-central ready for MPL2 update
2012-05-21 07:49:47 +01:00
Blair McBride
f95ae5d4b8
Bug 752868 - Outdated locales aren't being removed from extensions.sqlite, causing bad performance. r=dtownsend
2012-05-19 17:18:38 +12:00
Dave Townsend
f17a7d6f7e
Bug 733436: OSX resource forks on FAT disks cause problems installing and uninstalling add-ons. r=Unfocused
2012-05-16 11:35:53 -07:00
David Keeler
bd784acf77
Bug 742753 - Click-to-play: activate only the clicked plugin. r=jaws
2012-05-15 11:10:43 -07:00
Kyle Huey
f23e7ad0ac
Bug 748467: Fix some dependencies for android fast packaging. r=ted
2012-05-15 15:06:52 -07:00
Matthew Noorenberghe
6d793e0718
Bug 706292 - Hide the automatic update settings from the add-on details for the hotfix extension. r=Unfocused
...
--HG--
extra : rebase_source : 8a46b13436f7447f59d08a5e23f927a682090471
2012-04-18 14:39:29 -04:00
Panos Astithas
564465b6cb
Merge m-c to fx-team
2012-06-21 10:11:14 +03:00
Luis Ares
197730ef4f
Bug 759446 - Use rest arguments where possible in the Add-ons Manager. r=Unfocused
2012-06-20 21:12:11 +12:00
Blair McBride
c87247aac6
Bug 746916 - Lazy load XPIDatabase. r=dtownsend
2012-06-20 17:52:56 +12:00
Blair McBride
7b0052c4d0
Bug 746916: Prepare XPIDatabase for being lazy-loaded. r=dtownsend
2012-06-20 17:52:37 +12:00
Mark Banner
8bf442db1c
Bug 757794 - Constant "command timed out: 1200 seconds without output" in test_0200_app_launch_apply_update.js and others. Ensure that timeout loops will always abort eventually. r=ehsan
2012-06-19 15:48:00 +01:00
Matt Brubeck
4b70cc9606
Merge mozilla-central and mozilla-inbound
2012-05-14 21:41:08 -07:00
Mike Hommey
1f46768cf3
Bug 754625 - Use idl-parser from $(LIBXUL_DIST)/sdk/bin and only remove lex and yacc files in header.py --regen. r=khuey
2012-05-14 17:19:39 +02:00
Tim Taubert
477821aec3
merge m-c to fx-team
2012-05-11 18:59:06 +02:00
Blair McBride
149a536d1b
Bug 727702 - Undoing applying a Persona reverts back to default theme instead of old Persona (backout bug 714841). r=dtownsend
2012-05-12 00:29:34 +12:00
Joe Drew
676206951d
Merge last PGO-clean cset from inbound to central.
2012-05-10 21:25:37 -04:00
Rob Campbell
1c9a181020
merge fx-team to m-c
2012-05-10 11:54:23 -03:00
Angie Ngo ext:(%2C%20Rich%20Gomez%20%3Crwgmez%40gmail.com%3E)
fe8dc8ee5f
Bug 616440 - Detail view blocks scrolling with page-up, page-down, and arrow keys. r=Unfocused
2012-05-10 14:34:42 +12:00
Blair McBride
00a7c139dd
Bug 743967 - JavaScript Error: "bootstrap is not defined" {file: "resource://gre/modules/XPIProvider.jsm" line: 3523}. r=dtownsend
2012-05-10 14:30:37 +12:00
Blair McBride
16753d5585
Bug 746909 - Lazy load AddonRepository, and various other JS modules. r=dtownsend
2012-05-10 14:28:45 +12:00
Landry Breuil
c68974882f
Bug 717616 - cleanup empty jsloader & jssubloader dirs after generating cache, they end up in the package otherwise - r=glandium
2012-05-10 12:32:53 +02:00
Dave Townsend
fb0c04d35e
Bug 744833: Rebuild the bootstrapped add-ons list when the profile moves to a different directory. r=Unfocused
2012-05-14 13:05:56 -07:00
Ryan VanderMeulen
40cfe78d6d
Merge m-c to m-i
2012-05-05 11:50:54 -04:00
Brian R. Bondy
cc02047c24
Bug 750850 - Delayed loading. r=ehsan
2012-05-05 09:21:53 -04:00
Joe Drew
75f6c0f80a
Bug 741979 - Don't require version numbers in the downloaded graphics driver blacklist. r=bjacob
...
--HG--
extra : rebase_source : b8abd6950804e1957d126b134146c55224288d14
2012-05-04 15:33:59 -04:00
Brian R. Bondy
0398ec71be
Bug 751652 - Disable MAR tests when security checks are disabled. r=rstrong
2012-05-04 08:09:14 -04:00
Bobby Holley
739e8822de
Bug 751086 - Disable toolkit/mozapps/plugins/tests/browser_bug435788.js for leaks (r=Mano,a=test-only)
2012-05-02 15:06:27 -07:00
Brian R. Bondy
c20b4e4ab2
Bug 748948 - Possible race condition when launching updates from service after security checks. r=rstrong, a=ehsan.
2012-05-02 15:40:33 -04:00
Brian R. Bondy
94473aa0f3
Bug 735970 - Add xpcshell tests for version downgrades. r=rstrong, a=test-only.
2012-05-01 22:17:31 -04:00
Mounir Lamouri
745093013b
Bug 707580, Do not remove some directories generated by |make package| when re-called, r=khuey
2012-04-30 15:19:58 +12:00
Mounir Lamouri
4099aa1ab3
Bug 707578, Package.pm shouldn't copy older files, r=khuey,rstrong
2012-04-30 15:17:40 +12:00
Ehsan Akhgari
624b7c422e
Merge from mozilla-central
2012-04-23 18:17:44 -04:00
Dave Townsend
4e5b20eb89
Bug 747005: OSX XULRunner SDKs aren't getting named propertl. r=bsmedberg, a=lsblakk
2012-04-23 07:11:19 -07:00
Ehsan Akhgari
b0555ad014
Merge mozilla-central into birch
2012-04-19 10:03:36 -04:00
Myk Melez
fd7a6dd8f7
bug 746156 - isolate webapp runtime files into subdirectory of Firefox package; r=bsmedberg, a=akeybl
2012-04-19 00:39:52 -07:00
Peng Kang
98d1b53def
Bug 737056 - Replace NS_CompareVersions more intuitive C++ API called mozilla::Version. r=bsmedberg
2012-04-18 23:22:29 -04:00
Myk Melez
0e8cb8852d
bug 725408 - implement WebappRT launcher/shell; r=bsmedberg
2012-04-17 07:11:53 -07:00
Paolo Amadini
fc466abc21
Bug 726444 - Implement the Downloads Panel. r=mak ui-r=limi
...
Includes: Bug 697679 - By Javi Rueda <leofigueres@yahoo.com>.
2012-04-17 13:35:09 +02:00
Mark Banner
7a4fe27fa5
Backout bug 741972 / changeset 993d0e9edd3f due to test failures
2012-04-17 12:01:14 +01:00
Mark Banner
725f0b699e
Bug 741972 - Test failures on ESR when channel is set to ESR, TEST-UNEXPECTED-FAIL | test_AddonRepository_compatmode.js | compatmode-strict@tests.mozilla.org == compatmode-ignore@tests.mozilla.org and more. Change tests to re-use the new AddonManager.checkCompatibility attribute for future-proofing channel additions/changes. r=bmcbride
2012-04-17 10:24:24 +01:00
Marco Castelluccio
c4b7394d2e
Bug 611843 - Don't fsync extensions.ini. r=mossop
2012-04-14 09:03:02 -04:00
Brian R. Bondy
233361a29e
Bug 735969 - Revert the disable version downgrade check workaround from Bug 735784. r=rstrong
2012-04-12 19:06:19 -04:00
Rail Aliiev
82eb25c7a2
Bug 732976 - SingleSourceFactory should generate checksums file. r=ted
2012-04-12 12:11:40 -04:00
Chris Jones
936c3d52ae
Bug 739801: Initialize the lastUpdateTime to 0 to make sure we check for an update on first startup after a fresh install (or profile clear). r=rs
2012-04-10 01:55:10 -07:00
Richard Newman
e2843b5c41
Merge m-c to m-i.
2012-04-05 22:06:41 -07:00
Rail Aliiev
2b3fe15d04
Bug 738349 - PGP signature file missing http://releases.mozilla.org/pub/mozilla.org/firefox/releases/11.0/mac/en-US/ . r=ted
2012-04-05 14:18:45 -04:00
Jared Wein
acc7a6a10c
Bug 711552 - Click to play plugins for desktop Firefox. r=felipe
2012-04-02 13:49:56 -07:00
Dave Townsend
de34d6a9c5
Bug 734975: Fix XULRunner packaging in universal builds. r=bsmedberg
2012-04-05 10:01:17 -07:00
Marco Bonardo
0a70645e54
Bug 573259 - Intermittent time out in browser_relative.js due to browser_offline.js
...
r=Mossop
2012-04-03 11:48:36 +02:00
Phil Ringnalda
4df8ed665b
Merge m-c to m-i
2012-03-27 21:21:11 -07:00
Robert Strong
81a7bfd672
Bug 491947 - Disable DDE shell integration. r=jmathies
2012-03-26 12:45:29 -07:00
Jared Wein
0737484f94
Backed out changeset 77319b44907b (bug 711552)
2012-03-27 15:20:45 -07:00
Mike Hommey
eba04b4403
Bug 736519 - Package jssubloader cache in omnijar. r=khuey
2012-03-16 18:32:02 +01:00
Marco Bonardo
6c788161c3
Bug 735697 - Close the old connection when switching to/from private mode. r=mak.
2012-03-22 13:02:28 -04:00