Commit Graph

243 Commits

Author SHA1 Message Date
Dave Townsend
5e5963a996 Bug 707328: backgroundUpdateCheck isn't firing its complete notification correctly. r=Unfocused 2011-12-02 16:58:22 -08:00
Blair McBride
229cdbf1a4 Bug 705530 - Support strictCompatibility option in update.rdf. r=dtownsend 2011-12-02 15:28:16 +13:00
Blair McBride
27d05fd138 Bug 527141 - Addon update check should take into account compatibility preferences. r=dtownsend 2011-12-02 15:28:16 +13:00
Blair McBride
7d0a5282ad Bug 693906 - Parse and use new compatibility ranges in AMO metadata ping. r=dtownsend 2011-12-02 15:28:15 +13:00
Dave Townsend
94ca36c5dd Bug 699175: The current theme is not active when updating Firefox and the add-ons database schema changes. r=Unfocused 2011-11-22 18:28:27 -08:00
Dave Townsend
cce82f9615 Removing debug logging that was accidentally left in the patch for bug 703154. 2011-11-21 14:37:03 -08:00
Dave Townsend
be0bfb232c Bug 703154: Simplify the schema migration code. r=Unfocused 2011-11-21 12:09:26 -08:00
Ed Morley
757aa41278 Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-18 08:43:10 +00:00
Blair McBride
f2b40bb8ce merge fx-team to mozilla-central 2011-11-18 14:52:59 +13:00
Ed Morley
f457fec3c4 Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-16 11:02:43 +00:00
Rob Campbell
002e3709ad merge fx-team to mozilla-central 2011-11-15 13:57:15 -08:00
Dave Townsend
4f1adbd9bf Bug 697246: Defer creating the extensions database until it is actually necessary. r=Unfocused 2011-11-14 10:03:06 -08:00
Blair McBride
4860e950a8 Bug 700201 - Addons that haven't been updated for an extremely long time should not be compatible by default. r=dtownsend 2011-11-14 14:26:35 +13:00
Blair McBride
ae91a44d65 Bug 695977 - Addons shouldn't be compatible by default when their minVersion is greater than the app version. r=dtownsend 2011-11-14 14:26:33 +13:00
Dave Townsend
3de9e466d0 Bug 697312: Don't write out extensions.ini if there are no extensions. r=Unfocused 2011-11-15 11:22:48 -08:00
Gregory Szorc
ab74c7ce66 Bug 682027 - Add syncGUID field to addons; r=Mossop 2011-11-04 18:04:15 -07:00
Blair McBride
fdfb5d0e6f Bug 702868 - AddonInternal.hasBinaryComponents doesn't affect AddonInternal.appDisabled until after initial install. r=dtownsend 2011-11-17 17:27:23 +13:00
Blair McBride
54651e4872 Bug 693897 - Allow addons to opt-in to strict compatibility checking. r=dtownsend 2011-11-01 18:48:53 +13:00
Blair McBride
b1c67dc3fc Bug 693899 - Support detecting binary components, and enable strict compatibility checking when found. r=dtownsend 2011-11-01 18:48:49 +13:00
Blair McBride
ae90d3d115 Bug 693901 - Add preference to globally (re)enable strict compatibility checks. r=dtownsend 2011-11-01 18:48:45 +13:00
Geoff Lankow
7b09c24275 Bug 693714 - Bootstrapped addons have uninstall & install called on Firefox update; r=dtownsend 2011-10-25 01:39:45 +01:00
Taras Glek
d1ebe2d0e0 Include enabled addons + persona in telemetry r=Mossop 2011-10-24 16:04:04 -07:00
Dave Townsend
297250f4aa Bug 693743: Some 3rd party add-ons are getting installed into the profile and are not disabled on start-up. r=Unfocused 2011-10-22 11:37:15 -07:00
Dave Townsend
eca7b44a6a Bug 694595: Some settings for add-ons aren't being migrated when we change database schemas. r=Unfocused 2011-10-20 09:55:57 -07:00
Geoff Lankow
712fbef80d Bug 675371 - load/unload chrome.manifest files for bootstrapped addons automatically; r=dtownsend 2011-10-19 10:59:27 +13:00
Ben Turner
2f790f664a Bug 690418 - 'ChromeWorker global inaccessible out of DOM scope'. r=sicking. 2011-10-14 08:58:37 -07:00
Jesper Kristensen
4fa0c23f96 Bug 591780 - Frontend support for restartless dictionaries. r=ehsan, r=Mossop 2011-10-06 12:06:18 -07:00
Dave Townsend
75e83cd276 Bug 680802: Installing a new add-on at the same time as installing a new version of the app which uses new properties from install.rdf will fail. r=robstrong 2011-09-28 11:41:17 -07:00
Taras Glek
2fec6570c1 bug 668392: backout addon/person reporting until privacy optin is updated 2011-09-26 13:25:57 -07:00
Margaret Leibovic
3f84156e84 Bug 670194 - Startup numbers don't account for interactive startup interruptions. r=dtownsend 2011-08-25 14:11:18 -04:00
Blair McBride
2fc82c0362 Bug 683431 - Typo in XPIProvider statement name: getVisibleAddoForInternalName. r=dtownsend 2011-09-07 16:24:39 +12:00
Philipp von Weitershausen
5e797becd9 Merge m-c to s-c 2011-08-29 12:58:49 -07:00
Gregory Szorc
b9e5a19410 Bug 682027 - Make returned fields in XPIProvider.getVisibleAddons consistent; r=Mossop 2011-08-26 12:40:57 -07:00
Marco Castelluccio
9ad029e9be Bug 650494 - Remove nsIXULPrototypeCache; r=khuey,smaug 2011-08-26 20:50:23 +01:00
Sander van Veen
7dc4337ab2 Bug 673331 - Add identifying information to system compartments. r=mrbkap. 2011-08-21 16:02:24 -07:00
Dave Townsend
920b0dd1cd Bug 669541: Fix extensions.checkCompatibility.nightly to not disable compatibility in aurora builds. r=robstrong 2011-08-15 15:42:32 -07:00
Dave Townsend
b7f1be4c25 Bug 596343: Users should have exclusive control over selecting their add-ons. r=Unfocused 2011-08-12 16:55:34 -07:00
Dave Townsend
806017b47a Backed out changeset 6d6e8fecaf37 from bug 596343 due to build failures 2011-08-12 15:47:34 -07:00
Dave Townsend
f266a9fb05 Bug 596343: Users should have exclusive control over selecting their add-ons. r=Unfocused 2011-08-12 13:45:45 -07:00
Taras Glek
d0901a5fe4 Bug 668392 - Include enabled addons + persona in telemetry r=Mossop 2011-08-11 14:19:40 -07:00
Blair McBride
e57aa19f20 Bug 670023 - Use ES5's strict mode in Add-ons Manager frontend and backend code. r=dtownsend 2011-07-19 13:16:35 -07:00
Gavin Sharp
7a6bbaa11d Back out 0f11ca4d1733 (bug 670023) due to xpcshell test failures 2011-07-21 22:20:21 -04:00
Blair McBride
a27157de11 Bug 670023 - Use ES5's strict mode in Add-ons Manager frontend and backend code. r=dtownsend 2011-07-19 13:16:35 -07:00
Tim Taubert
39def6724d Backed out changeset a115d824218c (bug 670023) 2011-07-20 03:28:05 +02:00
Blair McBride
8c3e67983f Bug 670023 - Use ES5's strict mode in Add-ons Manager frontend and backend code. r=dtownsend 2011-07-19 13:16:35 -07:00
Dave Townsend
fa7d28d97e Bug 666431: Track changes made to add-ons during early startup. r=robstrong
try: -b do -p linux,linuxqt,linux64,macosx64,win32,macosx -u xpcshell,mochitest-o -t none
2011-06-29 14:50:43 -07:00
Dave Townsend
ea5d5cd97c Bug 666437: Allow add-ons to install disabled in some install locations. r=robstrong 2011-06-28 11:44:51 -07:00
Dave Townsend
17a5cf955a Bug 439672: Add-on uninstall fails when one of the add-ons files is locked. r=robstrong 2011-06-23 09:13:46 -07:00
Dave Townsend
fbc4363c6f Bug 664833: Having a pending install for an existing add-on when a schema migration occurs will break the extension manager. r=robstrong 2011-06-20 09:56:00 -07:00
Geoff Lankow
fffc082317 Bug 662004 - Extensions preferences in a tab, r=Mossop 2011-06-11 11:11:32 +12:00