Commit Graph

74 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
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
Gregory Szorc
ab74c7ce66 Bug 682027 - Add syncGUID field to addons; r=Mossop 2011-11-04 18:04:15 -07: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
Blair McBride
da6b6211b3 Bug 690699 - Addon Manager severely broken if autoUpdateDefault preference is missing. r=dtownsend 2011-10-13 00:10:58 +13:00
Paul Biggar
173f530b0f Change in-tree users of Array.prototype.splice to not rely on non-standard behavior of deleting all elements from |k| onward for |arr.splice(k)|. r=jwalden 2011-09-22 15:43:11 -07:00
Geoff Lankow
bac6882493 Bug 664895 - Make the details pane not jump when a screenshot image is loaded, r=bmcbride 2011-09-05 11:26:06 +01: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
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
Ms2ger
26b7c93961 Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02: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
Geoff Lankow
fffc082317 Bug 662004 - Extensions preferences in a tab, r=Mossop 2011-06-11 11:11:32 +12:00
Geoff Lankow
4e2f49ac16 Bug 653637 - Provide a simple way for addons to have preferences UI - Part 2; r=dtownsend ui-r=jboriss 2011-06-01 22:35:24 +12:00
Dave Townsend
29ac9c172f Bug 595848: Dynamically generate the list of categories. r=Unfocused 2011-05-20 10:36:28 -07:00
Dave Townsend
e1abfe891d Bug 648599: When an add-on changes from being softblocked to unblocked it should become enabled. r=robstrong 2011-05-19 11:04:44 -07:00
Dave Townsend
79e8d0cba0 Bug 635115: Allow opting out of sending add-on information to the discovery pane without disabling automatic add-on updates. r=Unfocused, a=beltzner 2011-02-24 10:32:02 -08:00
Robert Strong
186681386d Bug 631092 - Large number of blocklist requestors making multiple requests per day affecting the ping for metrics. r=dtownsend, a=approval2.0 2011-02-24 03:20:02 -08:00
Dave Townsend
5961a71689 Bug 629237: If a user has turned off updates for individual add-ons then they should not be included in the metadata ping. r=Unfocused, a=blocks-final 2011-01-27 09:58:45 -08:00
Dave Townsend
e85fc095b7 Bug 474289: Automatically install add-ons distributed with the application into the user's profile. r=bsmedberg, r=robstrong, a=beltner 2011-01-19 14:37:24 -08:00
Robert Strong
1615455e74 Bug 620837 - Modify blocklist pingCount parameter to track pingCount for profile and for version. r=mossop, a=approval2.0 2011-01-14 13:29:27 -08:00
Dave Townsend
f8a715e537 Bug 613385: No notifications are sent out for webpage attempts to install add-ons when xpinstall.enabled=false. r=gavin, r=robstrong, a=blocks-betaN 2010-11-24 12:37:28 -08:00
Dave Townsend
8e9823a629 Bug 610810: Add file and line number information to ERROR and WARN messages in the console. r=robstrong, a=dtownsend 2010-11-11 10:48:06 -08:00
Dave Townsend
bfb32c6fae Backing out bug 610810. a=backout 2010-11-11 16:11:05 -08:00
Dave Townsend
41ce6c93b8 Bug 610810: Add file and line number information to ERROR and WARN messages in the console. r=robstrong, a=dtownsend 2010-11-11 10:48:06 -08:00
Dave Townsend
fd47750bfc Bug 595081: Don't allow changes to be made to AddonManager and AddonManagerInternal. r=robstrong, a=dtownsend 2010-10-12 14:31:52 -07:00
Robert Strong
1254af608d Bug 597247 - Implement alive ping counter for blocklist to strengthen user privacy. r-dtwonsend, a=approval2.0 2010-09-20 21:41:19 -07:00
Blair McBride
6427267f52 Bug 586574 - Provide way to set a default for automatic updates. r=dtownsend, a=blocking-beta6 2010-09-13 23:56:54 -07:00
Ben Parr
9a1865f08f Bug 586591: Expose AMO data to installed add-ons. r=dtownsend, a=blocking-beta5 2010-08-23 18:04:06 -07:00
Dave Townsend
9c80a244e4 Bustage fix for bug 588440. a=bustage fix 2010-08-23 16:47:01 -07:00
Dave Townsend
e125f70dbd Bug 588440: The compatibility dialog should not show up for new profiles. r=robstrong, a=blocking-beta5 2010-08-23 10:49:00 -07:00
Asaf Romano
2dc9ed225d Bug 573149: Expose whether an addon requires a restart to enable/disable/uninstall/install. r=dtownsend 2010-07-26 10:34:06 -07:00
Dave Townsend
e3725abe51 Bug 376553: Don't restart during startup affor extension and app changes. r=robstring, r=bsmedberg 2010-07-14 10:13:26 -07:00
Dave Townsend
e61caaef6d Bug 573101: Should not build PluginProvider.jsm when plugins are disabled. r=robstrong 2010-07-12 14:20:49 -07:00
Dave Townsend
b9bc2e2b43 Bug 562795: Sorting by name in the digest view is case-sensitive for all types of add-ons. r=Unfocused 2010-06-16 20:13:54 -07:00
Dave Townsend
5e55d90908 Bug 570200: Errors aren't passed sanely from getInstallForFile. r=robstrong 2010-06-10 16:39:47 -07:00
Dave Townsend
28f4233a2c Bug 570173: Errors from findUpdates aren't passed out to the listener correctly. r=robstrong 2010-06-10 11:11:16 -07:00
Dave Townsend
f8a207dd29 Bug 553112: Add a shared module for add-ons manager logging. r=robstrong 2010-04-26 12:14:19 -07:00
Dave Townsend
b804b7d355 Bug 553092: Initialise the permissions manager on startup. r=robstrong 2010-04-26 12:19:18 -07:00
Dave Townsend
1653531980 Bug 556842: Switch the blocklist service to the new APIs. r=robstrong 2010-04-26 11:45:22 -07:00
Dave Townsend
c973d051fd Bug 557849: Make Addon.updateAutomatically persist and work. r=robstrong
* * *
Bug 559876: test_update.js is failing intermittently.
2010-04-20 16:39:10 -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
1833be1f5f Bug 555942: Style and attribute prefix fixes, no review
* * *
Fix argument renames for test_registry.js
2010-04-28 09:42:07 -07:00
Dave Townsend
1bc8cc42a1 Bug 555486: Add a scope property to add-ons and allow disabling loading add-ons from certain scopes. r=robstrong 2010-04-07 11:08:32 -07:00