Robert Strong
6f7f295b9f
Bug 1171792 - An update is attempted from an update notification when it is not possible to update. r=spohl
2015-06-08 13:11:43 -07:00
Robert Strong
c192dbf4bd
Bug 958793 - Add 'use strict' to application update. r=spohl
2015-04-17 08:43:24 -07:00
Robert Strong
9d6e3adefd
Bug 1137447 - New app update telemetry for patch type (complete or partial), extended error codes, and general cleanup. r=bbondy
2015-03-28 20:20:53 -07:00
Robert Strong
b4c515a99c
Bug 1135319 - Fix several javascript warnings when for mochitest-chrome app update tests and cleanup style. r=spohl
2015-02-23 09:45:03 -08:00
Jim Blandy
39dc0c6097
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Sachin Hosmani
e7e80d7245
Bug 897735 - Support regular expression filters for name and creator in extension blocks. r=Unfocused
...
CLOSED TREE
2014-01-06 14:16:32 +05:30
Ryan VanderMeulen
efc7a0223b
Backed out changeset 933bf791b773 (bug 897735) for Windows test bustage.
...
CLOSED TREE
2014-01-14 11:10:33 -05:00
Sachin Hosmani
1f3982def1
Bug 897735 - Support regular expression filters for name and creator in extension blocks. r=Unfocused
2014-01-06 14:16:32 +05:30
Robert Strong
0fcf3f69e0
Bug 886545 - Provide method to check for updates to support bug 885641. r=bbondy
2013-07-11 13:46:32 -07:00
Robert Strong
e5552276d3
1. main patch - Bug 843497 - Update check says 'up to date' for out of date versions on unsupported OS versions. r=bbondy
2013-06-22 13:37:07 -07:00
Phil Ringnalda
e08849038a
Back out 01bc57172461:5bd9adbd3b15 (bug 843497) for xpcshell failures
2013-06-21 19:49:47 -07:00
Robert Strong
b38227af7b
1. main patch - Bug 843497 - Update check says 'up to date' for out of date versions on unsupported OS versions. r=bbondy
2013-06-21 18:10:58 -07:00
Robert Strong
cbe8c04b69
Bug 695811 - Checking for updates logs two warnings about deprecated XMLHttpRequest attributes. r=bbondy, r=dhylands
2013-02-01 18:58:48 -08:00
Brian R. Bondy
3c9348b738
Bug 801855 - Check update download progress to prevent overly large update from being downloaded. r=rstrong
2012-10-19 12:43:54 -04:00
Devdatta Akhawe
ee8c5be258
Bug 774395 - Measure prevalence of SSL MITM errors for updates (r=bbondy)
2012-09-08 09:23:42 -07:00
Ehsan Akhgari
25a6366cad
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
9a3ce3786b
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
6fb74e1e6b
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
e1af685c9b
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.
2012-05-22 10:50:04 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Brian R. Bondy
cae5b5518b
Bug 481815 - Provide a Windows service for silent updates. r=rstrong.
2012-01-04 23:19:14 -05:00
Dave Townsend
5edc7e570b
Bug 704987: Ignore the hotfix add-on when warning users about incompatible add-ons. r=robstrong
2011-12-16 12:04:40 -08:00
Jonas Sicking
5e4d8da29c
Bug 687400: Kill Node.isSameNode. r=smaug
2011-10-28 19:52:27 -07:00
Robert Strong
2d8825ffa0
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
18af340f83
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
Robert Strong
82141f62cb
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
6ee445c9df
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
Robert Strong
789b7891cd
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
442845fc27
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
b4c4cb6e64
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
05d46f90d6
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
41ae845d4d
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
Robert Strong
a5c7ee1d88
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
49d876efe3
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 Strong
e60e0a8678
no bug - whitespace fix to force another build to kick off
...
(transplanted from b219912edfec87b80b97b44b6831868c7b1dcf31)
2010-06-05 01:19:35 -07:00
Robert Strong
359b8b5010
Bug 567054 - Cc and Ci are not defined in updates.js. r=dtownsend
2010-05-22 14:11:03 -07:00
Robert Strong
d5f392c934
Bug 566807 - Workaround Bug 566787 when checking for incompatible add-ons. r=dtownsend
2010-05-22 14:10:45 -07:00
Dave Townsend
6603de7ae4
Bug 555942: Name of AddonsManager.getAddons() is misleading/inconsistent. r=robstrong
2010-04-26 10:49:19 -07:00
Dave Townsend
de0b565603
Bug 552732: Update the app update service to work with the new API. r=robstrong
2010-04-14 09:54:52 -07:00
Dave Townsend
c92630540b
Backout new add-ons manager due to Ts regression on OSX 10.5
2010-05-01 11:04:44 -07:00
Dave Townsend
2180e8c0d9
Bug 555942: Name of AddonsManager.getAddons() is misleading/inconsistent. r=robstrong
2010-04-26 10:49:19 -07:00
Dave Townsend
b826f51c6e
Bug 552732: Update the app update service to work with the new API. r=robstrong
2010-04-14 09:54:52 -07:00
Robert Strong
b555d36c11
Typo fix for Bug 552617. r=me
2010-04-06 19:49:34 -07:00
Robert Strong
81c14185b4
Bug 552617 - A paused update can't be resumed when closing the window using a window manager control. r=dolske
2010-03-25 21:37:19 -07:00
Robert Strong
7be71de7ec
Bug 545707 - Software update reports transfer speed in bytes per second. r=dolske
2010-03-17 16:12:41 -07:00
Robert Strong
48755a0438
Bug 551283 - Suspicious and possibly unused code in updates.js updateListener.onProgress. r=dolske
2010-03-17 16:12:20 -07:00
Robert Strong
4e9a1da43a
Bug 548061 - Billboard should handle 404 (other errors?) for billboard better. r=dolske
2010-03-17 16:12:12 -07:00
Robert Strong
9eaff0b9a6
Bug 480178 - Billboard should extend to available space and the update UI should be the same width for all locales. Patch 3 - string changes. r=dtownsend, ui-r=faaborg
2010-03-11 20:38:31 -08:00
Robert Strong
d8ff8cfef7
Bug 480178 - Billboard should extend to available space and the update UI should be the same width for all locales. Patch 1 - main changes without pinstripe changes. r=dtownsend, ui-r=faaborg
2010-03-11 20:37:45 -08:00
Robert Strong
3af973de41
5. string cleanup for app update ui - Bug 530872. r=dtownsend
2010-03-03 10:57:19 -08:00