124 Commits

Author SHA1 Message Date
ben%bengoodger.com
c2a70cd8b7 Fix and enable post-update prompting, make sure app managed items don't show up in incompatible list, make sure disabled items dont show up in incompatible list, reorg code and add documentation. bug 299302 for making extension manager getIncompatibleItemList have an optional filterDisabled parameter r=darin
git-svn-id: svn://10.0.0.236/trunk@175436 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 23:00:48 +00:00
bsmedberg%covad.net
916e67370a Bug 295680 - extension should not install when chrome registration fails - patch by Robert Strong <rob_strong@exchangecode.com>, r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175289 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 13:58:16 +00:00
doronr%us.ibm.com
e84f063dd2 Bug 298140 - Extension Manager regressions. patch by rob strong, r/a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175017 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-22 20:29:45 +00:00
timeless%mozdev.org
e00c489f13 Bug 294640 One bad RDF can block the whole FireFox Update mechanism
patch by rob_strong@exchangecode.com r=bsmedberg a=asa


git-svn-id: svn://10.0.0.236/trunk@174671 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 04:10:02 +00:00
timeless%mozdev.org
51dcab0dbb Bug 292619 to-be-installed extension disappears from EM during incompatible update check
patch by rob_strong@exchangecode.com r=bsmedberg a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@174670 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 04:06:27 +00:00
timeless%mozdev.org
589ba207b0 Bug 291792 "undefined" folder created because installDroppedInFiles doesn't check for return value of getIDForLocation
patch by rob_strong@exchangecode.com r=bsmedberg a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@174669 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 04:03:39 +00:00
timeless%mozdev.org
ad31f22bf0 Bug 296578 When upgrading from a 1.0 profile themes are not listed in the Theme Manager
patch by rob_strong-bugmail@exchangecode.com r=bsmedberg a=asa


git-svn-id: svn://10.0.0.236/trunk@174396 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 02:27:27 +00:00
timeless%mozdev.org
475a976174 Bug 296643 Uninstalling themes in Safe Mode kills extensions
patch by moz_bugzilla@exchangecode.com r=bsmedberg a=asa


git-svn-id: svn://10.0.0.236/trunk@174265 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-08 00:44:13 +00:00
timeless%mozdev.org
db2105123b Bug 267906 Disabled extensions with a externally raised maxVersion claim to be incompatible
patch by moz_bugzilla@exchangecode.com r=bsmedberg a=asa


git-svn-id: svn://10.0.0.236/trunk@174264 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-08 00:41:56 +00:00
timeless%mozdev.org
271f2f43e0 Bug 255619 Ability to restrict to compatible operating systems
introduce <em:targetPlatform> nodes to install.rdf
patch by jens.b@web.de r=bsmedberg a=asa


git-svn-id: svn://10.0.0.236/trunk@174249 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 22:20:34 +00:00
ben%bengoodger.com
2f8c1dd9db unify selection between background update and foreground update, move nsIUpdateItem to Extension Manager
git-svn-id: svn://10.0.0.236/trunk@174196 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 00:43:00 +00:00
ben%bengoodger.com
0e58d67676 296868 - Land Software Update Service on the trunk. Part of ongoing 1.1 feature work. Contains work by Darin Fisher and myself. This feature does not function yet but should not be intrusive. Includes first phase of 296566 - move extension update into the Extension Manager (r=darin)
git-svn-id: svn://10.0.0.236/trunk@174172 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-06 21:07:13 +00:00
gandalf%firefox.pl
e85cb56705 Bug 295855: Abandoned default theme dir in the profile's extensions dir sets the default theme to disabled when upgrading to Deer Park; p=moz_bugzilla@exchangecode.com, r=bsmedberg, a=shaver
git-svn-id: svn://10.0.0.236/trunk@174100 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 00:48:27 +00:00
gandalf%firefox.pl
bf01bfc40f Bug 284515: Viewing the options of an extension that has just been enabled makes extension manager unusable; p=moz_bugzilla@exchangecode.com, r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@174099 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 00:44:51 +00:00
bsmedberg%covad.net
449e57d779 Bug 295013 - installing the same theme a second time, or uninstalling a theme you just installed fails - patch by Robert Strong <moz_bugzilla@exchangecode.com> r=me a=shaver
git-svn-id: svn://10.0.0.236/trunk@174061 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 14:37:50 +00:00
bsmedberg%covad.net
69b29c9f40 Bug 296187 - Typo prevents version updating during install, patch by Robert Strong <moz_bugzilla@exchangecode.com> r=me a=shaver
git-svn-id: svn://10.0.0.236/trunk@173885 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 12:51:40 +00:00
bsmedberg%covad.net
c0b56c2279 Bug 295847 - "aSubject has no properties" during software update - patch by Robert Strong <moz_bugzilla@exchangecode.com> r=me a=chofmann for checkin to closed tree.
git-svn-id: svn://10.0.0.236/trunk@173846 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-31 17:23:21 +00:00
bsmedberg%covad.net
8adbb87396 Bug 293419 - When upgrading from 1.0.x to trunk, extensions that are compatible based only on update.rdf information do not appear patch by Robert Strong <moz_bugzilla@exchangecode.com> r=me a=chofmann for checkin to closed tree.
git-svn-id: svn://10.0.0.236/trunk@173845 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-31 17:20:35 +00:00
bzbarsky%mit.edu
17a747e951 Fix leak in extension manager UI. Bug 295535, r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@173791 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-26 19:41:17 +00:00
db48x%yahoo.com
72db73bdde bug 293583: When phone home occurs for more than one extension the update info is used from the first extension update info
patch by Robert Strong <moz_bugzilla@exchangecode.com>, r=bsmedberg, a=asa


git-svn-id: svn://10.0.0.236/trunk@173695 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-23 00:40:03 +00:00
bsmedberg%covad.net
9512e8f354 Bug 281988 - Chrome registry supports for the xpcnativewrappers=yes flag. Chrome packaging fixup to apply the xpcnativewrappers=yes flag to our application chrome packages for ffox/tbird. This also stops the repackaging of thunderbird chrome. r=mscott+bz a=drivers
git-svn-id: svn://10.0.0.236/trunk@173628 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-20 12:58:57 +00:00
bsmedberg%covad.net
e5f9f2f106 Bug 294150 - 50% Ts regression since bug 293461 - This is due to profiles created with -createProfile not having an "extensions" directory, and the provider never bothered to create one. r=darin a=shaver
git-svn-id: svn://10.0.0.236/trunk@173543 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-18 14:08:34 +00:00
darin%meer.net
c4718754e7 fixes bug 293548 "Provide windows registry install location for extensions" r=bsmedberg, sr+a=beng
git-svn-id: svn://10.0.0.236/trunk@173496 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-16 23:48:20 +00:00
bzbarsky%mit.edu
d2c4b98d58 Fix the "move" commands in EM. Bug 251100, patch by Robert Strong
<moz_bugzilla@exchangecode.com>, r=bsmedberg, a=asa


git-svn-id: svn://10.0.0.236/trunk@173403 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-13 21:31:02 +00:00
bsmedberg%covad.net
33f1fefae1 Bug 293461 - Make safe mode a system option and make handling by the EM less fragile. Also fixes bug 275529 - allows app ID and extension ID to be a prettyname@vendor.tld instead of {GUID}. r=darin+robstrong a=asa
git-svn-id: svn://10.0.0.236/trunk@173324 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-12 13:23:30 +00:00
timeless%mozdev.org
79e02b3677 Bug 285544 Safe Mode doesn't work
patch by moz_bugzilla@exchangecode.com r=bsmedberg a=asa


git-svn-id: svn://10.0.0.236/trunk@173191 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-08 18:10:44 +00:00
db48x%yahoo.com
0a692dec4f bug 291946: Themes don't get installed.
patch by Robert Strong <moz_bugzilla@exchangecode.com>, r=bsmedberg, a=asa


git-svn-id: svn://10.0.0.236/trunk@173162 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-07 00:13:14 +00:00
db48x%yahoo.com
b78930398a bug 292362: Crash on restart with extension installed [@ CarbonCore.557.0.0]
patch by Robert Strong <moz_bugzilla@exchangecode.com>, r=mconner, a=asa


git-svn-id: svn://10.0.0.236/trunk@173139 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-06 21:37:27 +00:00
mconnor%steelgryphon.com
fef285d034 bug 291666 - installation of some extensions creates a file instead of a directory, patch by Robert Strong (moz_bugzilla@exchangecode.com), r=me, a=caillon
git-svn-id: svn://10.0.0.236/trunk@172808 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 14:41:36 +00:00
timeless%mozdev.org
77889d0c49 Bug 291981 Extension Manager incompatible version update is broken - fallout from bug 286034
patch by moz_bugzilla@exchangecode.com r=ben a=ben


git-svn-id: svn://10.0.0.236/trunk@172762 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-27 04:11:47 +00:00
ben%bengoodger.com
249492cf8a 291791 - removing install.rdf for user-managed item deletes entire directory
291726 (patch by anbo motohiko) - firefox reports updates available that have already been intsalled
291572 - em namespaces changed (patch by robert strong)
r=bsmedberg, a=asa


git-svn-id: svn://10.0.0.236/trunk@172752 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 21:22:50 +00:00
mconnor%steelgryphon.com
19c8963619 bug 291726 - ff reports extension updates available that are already installed, patch by Anbo Motohiko (amotohiko_mozillafirebird@yahoo.co.jp), r+a=ben
git-svn-id: svn://10.0.0.236/trunk@172742 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 17:08:38 +00:00
ben%bengoodger.com
659045c519 Fix for various EM regressions caused by 286034: 291831 r=bsmedberg 291582 (patach by Anbo Motohiko <amotohiko_mozillafirebird@yahoo.co.jp> r=bsmedberg); 291673 (patch by Robert Strong <moz_bugzilla@exchangecode.com>) r=bsmedberg; 291675 (patch by bsmedberg, r=me); 291709 (thunderbird/sunbird startup patch by bsmedberg r=mvl)
git-svn-id: svn://10.0.0.236/trunk@172697 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-25 19:23:31 +00:00
ben%bengoodger.com
3b79325273 286034 - allow extensions to be installed/uninstalled by simply adding/removing their directories... r=bsmedberg, sr=darin, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172633 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-23 01:39:51 +00:00
bsmedberg%covad.net
f4f72beaa1 Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey)
git-svn-id: svn://10.0.0.236/trunk@170499 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-10 04:38:35 +00:00
bzbarsky%mit.edu
b45528cc49 Fix code that incorrectly constructs URIs. Bug 278773, patch by Gavin Sharp
<gavin.sharp@gmail.com>, r=darin


git-svn-id: svn://10.0.0.236/trunk@170498 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-10 03:52:49 +00:00
bsmedberg%covad.net
b6ae1f8dc2 Bug 277222 - Add current Firefox version to the "could not be installed" message, patch by Robert Strong with a couple tweaks from me, r=me
git-svn-id: svn://10.0.0.236/trunk@170464 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-09 21:26:07 +00:00
bzbarsky%mit.edu
b173d15e83 Update extension metadata when upgrading an extension. Bug 269259, patch by
Robert Strong <moz_bugzilla@exchangecode.com>, r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@170195 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-05 03:47:45 +00:00
bsmedberg%covad.net
44dfc34fa7 Bug 283352 - Make new flat chrome manifests usable by extensions. r=shaver I will post docs about this somewhere under http://www.mozilla.org/projects/firefox/extensions/
git-svn-id: svn://10.0.0.236/trunk@170042 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-01 14:46:45 +00:00
bsmedberg%covad.net
b6fcc19b80 Bug 278534, try #2 - Make tooklit chrome registry use plaintext manifests instead of an RDF cache (get rid of contents.rdf!) r=darin/dveditz/ben
git-svn-id: svn://10.0.0.236/trunk@169615 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-22 21:49:45 +00:00
bsmedberg%covad.net
b28a40ed78 Backout bug 278534 due to tinderbox orange.
git-svn-id: svn://10.0.0.236/trunk@169510 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
6a31331e77 Bug 278534 - Make a plaintext chrome registration file format to replace contents.rdf r/sr=darin+dveditz+ben
git-svn-id: svn://10.0.0.236/trunk@169492 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 15:35:36 +00:00
gerv%gerv.net
f58b146997 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@168638 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 17:07:35 +00:00
mkaply%us.ibm.com
04f9b7b084 Write components manifests if they are missing, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@168303 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 16:07:26 +00:00
bsmedberg%covad.net
1d2350be56 Bug 276588 - Rework command line handling in the toolkit to use a generic API - see COMMANDLINES_20050109_BRANCH for more detailed cvs logs r=darin,caillon,mscott,mconnor
git-svn-id: svn://10.0.0.236/trunk@167899 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-17 18:50:18 +00:00
bugzilla%arlen.demon.co.uk
878de09513 Bug 272046 Pass OS to web service
p=jens.b@web.de r=bsmedberg/mconnor


git-svn-id: svn://10.0.0.236/trunk@167189 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-03 00:42:36 +00:00
timeless%mozdev.org
107137b98f giving up
git-svn-id: svn://10.0.0.236/trunk@167086 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-29 05:35:25 +00:00
timeless%mozdev.org
922842a0bb Bug 272046 Pass OS to web service
patch by Bugzilla-alanjstrBugs@sneakemail.com r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@167084 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-29 04:58:50 +00:00
timeless%mozdev.org
1ab0801128 backing bug 272046 out since it caused tinderbox to go orange
git-svn-id: svn://10.0.0.236/trunk@167081 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-29 04:24:42 +00:00
timeless%mozdev.org
2d0ede5fd8 Bug 272046 Pass OS to web service
patch by Bugzilla-alanjstrBugs@sneakemail.com r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@167076 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-29 00:00:13 +00:00