Mark Banner
3be4f7256b
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-08-16 08:49:46 +01:00
Ekanan Ketunuti
b70f4a81e2
Bug 779420 - Fix mixed up variable names newVersion/oldVersion in XPIProvider.processPendingFileChanges. r=Unfocused
2012-08-02 13:48:46 +07:00
Tim Taubert
7c84c23358
merge m-c to fx-team
2012-07-31 16:38:32 +02:00
Fraser Gutteridge
bebdb02029
Bug 759642 - Part 1: Add-ons Manager should use Components.Exception consistently when throwing exceptions. r=Unfocused
2012-07-30 22:46:45 +12:00
Dave Townsend
f5fd283f55
Bug 753900: Encode extension ID and version in breakpad annotations. r=Unfocused
2012-07-27 10:53:09 -07:00
Margaret Leibovic
666c0aa48d
Bug 777805 - Update error message for unsupported plugins to include "Learn More..." link. r=mbrubeck
2012-07-26 14:57:34 -07:00
Christian Holler
6998e56f0f
Bug 776556 - Disable package signing when ASan is enabled
2012-07-30 13:58:34 +02:00
Dave Townsend
a47d2f37ce
Bug 782881 - Protect against attempts to use the Add-ons Manager APIs after shutdown. r=Unfocused
...
Bug 782881 - Protect against attempts to use the Add-ons Manager APIs after shutdown. r=Unfocused
2012-05-10 11:33:02 -07:00
Blair McBride
7ca24186f5
Backout 42bc5a310a29 (bug 782881) due to multi-orange.
2012-08-15 23:07:45 +12:00
Mark Capella
c68262e73d
Bug 779407 - Remove usage of nsILocalFile in Add-ons Manager, r=unfocused
2012-08-14 16:04:00 +12:00
Dave Townsend
4da8c0b7f4
Bug 782881 - Protect against attempts to use the Add-ons Manager APIs after shutdown. r=Unfocused
2012-05-10 11:33:02 -07:00
Siddharth Agarwal
c466c7c762
Bug 741014 - Pymake is busted with make l10n-check. Hack around the spaces issue by using a wildcard, and fix an underspecified dependency. r=ted
...
--HG--
extra : rebase_source : bbf2d6963f9eb2f2f3a3656fdd9833b719039717
2012-08-08 00:38:48 +05:30
Margaret Leibovic
4b0d9065c7
Bug 725286 - Plugin placeholder text for the unsupported platforms is misleading. r=blassey,dolske
2012-07-25 21:44:11 -07:00
Ed Morley
b38279790a
Merge mozilla-central to fx-team
2012-07-24 11:31:54 +01:00
Atul Jangra
46d7815f75
Bug 767236 - Part 2: Name all anonymous functions in content/extensions.js. r=Unfocused
2012-07-24 16:23:26 +12:00
Atul Jangra
f71f53c33c
Bug 767236 - Part 1: Name all anonymous functions in AddonRepository.jsm. r=Unfocused
2012-07-24 16:23:11 +12:00
Ryan VanderMeulen
dabaa78a3b
Backout 53d053772879, e68d8406541e, 1a18d1d71ddf, 705c22e17976, 73f73097fb1a, and 8b28f53415fe (bug 722995) due to frequent linux32 mochitest-other orange.
2012-07-21 14:29:50 -04:00
Saurabh Anand
02d334a579
Bug 722995 - DownloadLastDir.jsm uses global Private Browsing state to make decisions, r=ehsan
2012-07-21 11:25:37 +05:30
Saurabh Anand
c04ff46abb
Bug 722995 - Part 4: Convert test_DownloadLastDirWithCPS.js to mochitest, r=ehsan
2012-07-21 11:23:29 +05:30
Saurabh Anand
6fc95fb768
Bug 722995 - Part 3: Convert test_DownloadLastDir.js to mochitest, r=ehsan
2012-07-21 11:22:30 +05:30
Saurabh Anand
660e719f39
Bug 722995 - Part 1: Convert test_privatebrowsing_downloadLastDir.js to mochitest, r=ehsan
2012-07-21 11:20:24 +05:30
Dave Townsend
940dc350ef
Bug 774990: Copying a profile with a disabled restartless add-on to a different directory causes extensions to fail to load. r=Unfocused
2012-07-23 11:53:57 -07:00
Geoff Lankow
a8f8937b62
[Bug 776411] Migrated addons.sqlite not updated due to schema changes; r=Unfocused
2012-07-23 14:26:42 +12:00
Mike Hommey
a6fef5eeed
Bug 774772 - Fix webapprt l10n after bug 762864. r=bsmedberg
...
--HG--
extra : transplant_source : %17%9D%F6%99%D8%1Fx%26%B6q%F3F%A7%89%0C%03%AF%E2%C5%3C
2012-07-18 08:34:56 +02:00
Matt Brubeck
e49b5dbdd7
Bug 774789 - Add quotes around MOZ_APP_DISPLAYNAME to fix build errors on beta [r=ted]
2012-07-17 12:10:11 -07:00
Geoff Lankow
d72258e637
Bug 767320 - Cache results of Addon.hasResource() to try avoid unnecessary IO; r=Unfocused
2012-07-18 01:24:51 +12:00
Geoff Lankow
9b34e299fa
Bug 760892 - Store available icon sizes from the API in addons.sqlite; r=Unfocused
2012-07-18 01:24:51 +12:00
Felipe Gomes
6368ea4947
Bug 630567. Disable test_taskbarprogress_service.xul due to frequent failures. r=philor
2012-07-12 22:37:37 -07:00
David Keeler
12645e6e65
bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride
2012-07-11 08:56:34 -07:00
Nathan Froyd
9d8e979b65
Bug 772532 - fix JavaScript warnings for XPIProviderUtils.js; r=Unfocused
2012-07-10 15:37:51 -04:00
Ehsan Akhgari
492eece072
Bug 767968 - Increase the amount of time we wait for the helper application to finish running in the updater tests; r=rstrong
2012-07-10 20:13:52 -04:00
Chris Lee
e14a0505c7
Bug 680897 - There should be a colon after "You have chosen to open" in download window. r=MattN
...
--HG--
extra : rebase_source : bf548819f24f58600f75c2ae09626a8ff6ea1f42
2012-06-04 18:26:02 -07:00
Ehsan Akhgari
dd9116b556
Bug 771766 - Preserve the case of the application installation directory when replacing the application after an update for it has been staged; r=rstrong
2012-07-09 20:50:16 -04:00
Nathan Froyd
a7eb97f896
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Tim Taubert
c76979351d
merge m-c to fx-team
2012-07-05 15:26:49 +02:00
Tim Taubert
581e9c530a
Bug 669603 - Part 1 - Add MODE_RDWR to FileUtils.jsm; r=ted
2012-07-05 12:12:09 +02:00
Mark Banner
8a189904ac
Bug 766264 Fix test failures in test_0201_app_launch_apply_update.js and test_0203_app_launch_apply_update.js when MOZ_MAINTENANCE_SERVICE isn't set for the build by correctly handling the applied state value. Also tidy up some error statements to provide better debug. r=ehsan
2012-07-05 08:42:03 +01:00
Ehsan Akhgari
45fe6d3ae2
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
...
This patch does the following:
* It adds nsITransferable::Init(nsILoadContext*). The load context
might be null, which means that the transferable is non-private, but
if it's non-null, we extract the boolean value for the privacy mode
and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
represent the document that the string is coming from.
nsIClipboardHelper implementation internally gets the nsILoadContext
from that and passes it on to the transferable upon creation. The
reason that I did this was that nsIClipboardHelper is supposed to be a
high-level helper, and in most of its call sites, we have easy access
to a document object.
* It modifies all of the call sites of the above interfaces according to
this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
the call sites.
2012-04-16 22:14:01 -04:00
Siddharth Agarwal
3af8a72761
Bug 767827 - TestAUSReadStrings.cpp fails with 'unable to find platform specific path separator' under Pymake on Windows. r=rstrong
2012-06-26 22:39:17 +05:30
Neil Rashbrook
0c34361ca7
Bug 758354 Stop unnecessarily preprocessing chrome r=dolske
2012-06-26 00:11:16 +01:00
Brian R. Bondy
f76c80dc4d
Bug 767471 - Report telemetry data for if the MozillaMaintenance service was ever manually uninstalled. r=rstrong
2012-06-25 15:17:45 -04:00
Ed Morley
58e896dd49
Backout ec9451e9e830 (bug 758354) for PGO linux permaorange in browser_bug422590.js and friends
2012-06-25 19:14:43 +01:00
Neil Rashbrook
7e7b835fdc
Bug 758354 Stop unnecessarily preprocessing chrome r=dolske
2012-06-25 09:24:49 +01:00
Brian R. Bondy
e2564e9daa
Bug 735975 - Get rid of UNEXPECTED_ERROR codes from updater error handling. r=ehsan
2012-06-21 19:40:47 -04:00
Brian R. Bondy
7393218c0a
Bug 766567 - Figure out the source of WRITE_ERROR (7) errors in updater code. r=ehsan
2012-06-21 19:40:43 -04:00
Ed Morley
4992a5b7b4
Merge mozilla-central to mozilla-inbound
2012-06-21 08:38:39 +01:00
Mike Hommey
58718e5c70
Bug 763987 - Normalize autoconf.mk.in. r=ted
2012-06-20 09:00:48 +02:00
Ted Mielczarek
4c5e760fbc
bug 766664 - make double-including package-name.mk not break things. r=glandium
2012-06-20 15:39:46 -04:00
Mike Hommey
7a97c993d4
Backout changeset 6984dace6afb (bug 763987) because of OSX opt jsreftest bustage
2012-06-20 10:55:59 +02:00
Mike Hommey
3331a294da
Bug 763987 - Normalize autoconf.mk.in. r=ted
2012-06-20 09:00:48 +02:00
Mark Banner
b8289dc31e
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
...
--HG--
extra : rebase_source : d29af708ec3c8d26bb5bcc95c51e25b13f798072
2012-06-19 15:48:00 +01:00
Ryan VanderMeulen
dd68fb6231
Merge inbound to m-c.
2012-06-16 09:38:43 -04:00
Brian R. Bondy
0bf749eba5
Bug 763025 - Report telemetry data for the number of people that cannot upgrade due to permissions. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
d12eed31bb
Bug 763018 - Report telemetry data for if background updates are enabled. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
18331a6af5
Bug 763016 - Report telemetry data for if the MozillaMaintenance service is installed. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
1cbb101a8e
Bug 763022 - Report telemetry data for the number of service related errors people encountered. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
5040132ee7
Bug 763017 - Report telemetry data for if the MozillaMaintenance service is enabled. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
a038a03cd7
Bug 763012 - Report telemetry data for whether or not updates are automatic. r=rstrong
2012-06-15 11:59:35 -04:00
Brian R. Bondy
d5a8bf8d85
Bug 763011 - Report telemetry data for whether or not updates are enabled. r=rstrong
2012-06-15 11:59:35 -04:00
Ehsan Akhgari
dead1c5a1b
Bug 757632 - Re-enable the test; r=rstrong
2012-06-13 10:30:07 -04:00
Ehsan Akhgari
7ce04794eb
Bug 764587 - Do not throttle the download of a complete mar if we fall back to a complete update after attempting to stage a partial update; r=rstrong
2012-06-13 22:00:03 -04:00
Ehsan Akhgari
7c66e981ad
Bug 764269 - Handle symbolic links properly when copying the installation directory before staging an update; r=rstrong
2012-06-13 20:38:56 -04:00
Ehsan Akhgari
87bbd427a3
Bug 760577 - Part 4: Add full round-trip tests for keeping the mar file around and falling back to apply it at startup if replacing the application fails; r=rstrong
...
--HG--
rename : toolkit/mozapps/update/test/unit/test_0201_app_launch_apply_update.js => toolkit/mozapps/update/test/unit/test_0203_app_launch_apply_update.js
rename : toolkit/mozapps/update/test_svc/unit/test_0201_app_launch_apply_update_svc.js => toolkit/mozapps/update/test_svc/unit/test_0203_app_launch_apply_update_svc.js
2012-06-08 15:06:53 -04:00
Ehsan Akhgari
48639f87df
Bug 760577 - Part 3: Verify the fallback behavior on all the locked file tests; r=rstrong
...
--HG--
rename : toolkit/mozapps/update/test/unit/test_0161_appInUse_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0162_appInUse_xp_win_complete.js
rename : toolkit/mozapps/update/test/unit/test_0172_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0174_fileLocked_xp_win_complete.js
rename : toolkit/mozapps/update/test/unit/test_0173_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0175_fileLocked_xp_win_partial.js
rename : toolkit/mozapps/update/test/unit/test_0184_fileInUse_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0188_fileInUse_xp_win_complete.js
rename : toolkit/mozapps/update/test/unit/test_0185_fileInUse_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0189_fileInUse_xp_win_partial.js
rename : toolkit/mozapps/update/test/unit/test_0186_rmrfdirFileInUse_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0190_rmrfdirFileInUse_xp_win_complete.js
rename : toolkit/mozapps/update/test/unit/test_0187_rmrfdirFileInUse_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0191_rmrfdirFileInUse_xp_win_partial.js
rename : toolkit/mozapps/update/test_svc/unit/test_0161_appInUse_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0162_appInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test_svc/unit/test_0172_fileLocked_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0174_fileLocked_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test_svc/unit/test_0173_fileLocked_xp_win_partial_svc.js => toolkit/mozapps/update/test_svc/unit/test_0175_fileLocked_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test_svc/unit/test_0184_fileInUse_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0188_fileInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test_svc/unit/test_0185_fileInUse_xp_win_partial_svc.js => toolkit/mozapps/update/test_svc/unit/test_0189_fileInUse_xp_win_partial_svc.js
rename : toolkit/mozapps/update/test_svc/unit/test_0186_rmrfdirFileInUse_xp_win_complete_svc.js => toolkit/mozapps/update/test_svc/unit/test_0190_rmrfdirFileInUse_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test_svc/unit/test_0187_rmrfdirFileInUse_xp_win_partial_svc.js => toolkit/mozapps/update/test_svc/unit/test_0191_rmrfdirFileInUse_xp_win_partial_svc.js
2012-06-14 09:26:02 -04:00
Ehsan Akhgari
cee6e67eff
Bug 760577 - Part 2: Fall back to regular updates if the replacing step fails after we've staged an update; r=rstrong
2012-06-14 09:25:24 -04:00
Ehsan Akhgari
97c7757142
Bug 760577 - Part 1: Keep the update files around when an update has been staged; r=rstrong
2012-06-14 09:21:13 -04:00
Ehsan Akhgari
5f1a93f20d
Bug 762032 - Increase the amount of time we wait for the helper application to finish running in the updater tests; r=rstrong
2012-06-11 10:36:21 -04:00
Matt Brubeck
cee86ebe22
Merge last green changeset from inbound to mozilla-central
2012-06-13 13:23:54 -07:00
Brian R. Bondy
4f18864be4
Bug 763474 - Firefox win32 l10n builds broken because Win2008R2 check not avail in NSIS 2.33. r=jimm
2012-06-13 12:33:15 -04:00
Ben Hearsum
f11903524a
bug 758644: Contents/CodeResources isn't included in MARs. r=ted
2012-06-11 11:10:05 -04:00
Jason Orendorff
c3b86b1336
Bug 750307 - "Assertion failure: isBoolean()" in RegExpObject::ignoreCase after redefining nonconfigurable data property. r=Waldo. Second landing, test change rs=bholley on IRC.
2012-06-13 03:11:18 -05:00
Takanori MATSUURA
91189edc0c
bug 761975 - remove extra closing parenthesis that makes RPM nightly build fail; r=bsmedberg
...
--HG--
extra : rebase_source : 2958a216f8077fdad42c3b9237642ee8aa533b0e
2012-06-06 10:56:40 -07:00
Brian R. Bondy
a088a5ed7f
bug 740842 - When updating Firefox the service is used although the UAC is off in win8. r=rstrong
2012-06-15 17:43:58 -04:00
Gavin Sharp
a3c93217a5
Tweak comment that I forgot to update when fixing bug 657462
2012-06-15 11:08:50 -07:00
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