Wes Kocher
97b797a3cc
Backed out 2 changesets (bug 1000695) for introducing a near permafail on linux bc3
...
Backed out changeset 43306fac27e1 (bug 1000695)
Backed out changeset fcf5abdf9706 (bug 1000695)
2014-05-05 17:54:22 -07:00
Irving Reid
7ca4333a3f
Bug 1000695 - Part 2: Rewrite browser_hotfix.js to Task.jsm and yield to event loop after receiving onInstallEnded. r=Unfocused
2014-05-01 22:49:49 -04:00
Irving Reid
afd3d320e8
Bug 1000695 - Part 1: Rewrite backgroundUpdateCheck() to Task.jsm-based async. r=Unfocused
2014-05-05 08:55:58 -04:00
Dave Townsend
557b8e0b3e
Bug 639524: Use the application shipped blocklist when it is newer then the profile version. r=Unfocused
2014-04-14 17:44:56 -07:00
Irving Reid
a88f3a0e11
Bug 986104 - Telemetry for reasons why XPIProvider doesn't start. r=Unfocused
2014-04-01 22:17:37 -04:00
Gregory Szorc
44de0dbb4d
Bug 975000 - Disable updating and compatibility checking for Experiments; r=Unfocused
...
Experiment add-ons are installed and updated via the Experiments Manager
service. With this change, the Add-ons Manager lets experiment add-ons
play by their own rules without interference.
--HG--
extra : rebase_source : 12f990198fed7171b9572c24aa2f8319620414a2
2014-03-28 20:17:04 +01:00
Gregory Szorc
f1b0e7f95e
Backed out changeset 4834a3833639 and c580afddd1cb (bug 985084 and bug 97500)
...
--HG--
extra : histedit_source : c580afddd1cb90bd3cccbc7abc8082132ffe2a3c%2C4371c5775a71d493e82f193b1cf15efd44566645
2014-03-28 21:45:10 -07:00
Gregory Szorc
d5049daf81
Bug 975000 - Disable updating and compatibility checking for Experiments; r=Unfocused
...
Experiment add-ons are installed and updated via the Experiments Manager
service. With this change, the Add-ons Manager lets experiment add-ons
play by their own rules without interference.
--HG--
extra : rebase_source : 4a7c30f8ce36a64f91f9fee49da9061eda568b99
2014-03-28 20:17:04 +01:00
Irving Reid
9f4c400488
Bug 772484 - Allow user to cancel add-on update check and clean up correctly when they do. r=Unfocused
2014-03-14 08:52:55 -04:00
Emma Sajic
1885d7760f
Bug 661982: Toolkit Add-ons Manager logging to be changed to use Log.jsm;r=irving
2014-02-23 12:27:59 -05:00
Alexander J. Vincent
8d99d1aa31
Bug 952307 - Move some addon-private JSM's to a subdirectory. r=Unfocused
...
--HG--
rename : toolkit/mozapps/extensions/AddonLogging.jsm => toolkit/mozapps/extensions/internal/AddonLogging.jsm
rename : toolkit/mozapps/extensions/AddonRepository.jsm => toolkit/mozapps/extensions/internal/AddonRepository.jsm
rename : toolkit/mozapps/extensions/AddonRepository_SQLiteMigrator.jsm => toolkit/mozapps/extensions/internal/AddonRepository_SQLiteMigrator.jsm
rename : toolkit/mozapps/extensions/AddonUpdateChecker.jsm => toolkit/mozapps/extensions/internal/AddonUpdateChecker.jsm
rename : toolkit/mozapps/extensions/LightweightThemeImageOptimizer.jsm => toolkit/mozapps/extensions/internal/LightweightThemeImageOptimizer.jsm
rename : toolkit/mozapps/extensions/PluginProvider.jsm => toolkit/mozapps/extensions/internal/PluginProvider.jsm
rename : toolkit/mozapps/extensions/SpellCheckDictionaryBootstrap.js => toolkit/mozapps/extensions/internal/SpellCheckDictionaryBootstrap.js
rename : toolkit/mozapps/extensions/XPIProvider.jsm => toolkit/mozapps/extensions/internal/XPIProvider.jsm
rename : toolkit/mozapps/extensions/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIProviderUtils.js
2014-01-07 20:14:08 -08:00
Irving Reid
3ec5fd1c38
Bug 952543 - Record add-on manager start up exceptions in Telemetry. r=mossop
2014-01-09 15:00:27 -05:00
Matt Brubeck
a3c04c6da8
Bug 946296 - Add a pref to completely disable add-on providers in Metro [r=Unfocused]
2013-12-11 16:23:36 -08:00
Matt Brubeck
3ad2639de0
Back out c237f02b3578 (bug 946296) because it broke mochitest-metro-chrome
2013-12-11 18:46:53 -08:00
Matt Brubeck
67f04d3160
Bug 946296 - Add a pref to completely disable add-on providers in Metro [r=Unfocused]
2013-12-11 16:23:36 -08:00
Irving Reid
b2c42dfdfa
Bug 925389: Cancel XPI update check if the add-on is uninstalled while the check is in progress; r=Unfocused
2013-11-26 10:21:32 -05:00
Nils Maier
a6699d7288
Bug 929297 - Part 1: AddonManager should refuse to run in child processes. r=Unfocused
2013-10-28 04:52:00 +00:00
Irving Reid
0d558f650a
Bug 846921: record details about individual addons in XPI provider; r=unfocused,vladan
2013-10-11 13:13:31 -04:00
Abhishek Potnis
8e04e39804
Bug 909159: Define UNKNOWN_XPCOM_ABI in AddonManager.jsm. r=Unfocused
2013-09-27 22:25:39 +12:00
Irving Reid
13d84531de
Bug 911621 - Ensure that XPI and AddonRepository JSON is completely written before shutdown. r=Unfocused
2013-09-12 23:11:30 -04:00
Irving Reid
901d4cbff3
Bug 853388: Add telemetry measurements; r=Unfocused,vladan
2013-08-22 11:56:28 -04:00
Irving Reid
455a64976b
Bug 874890: Shut down Addon Manager in profile-before-change r=mossop
2013-06-25 19:43:56 -04:00
Nils Maier
c4ab68f849
Bug 846019 - Part 1: amIAddonManager: Map URIs to AddonIDs. r=bmcbride
2013-06-14 22:48:06 -04:00
David Keeler
006291280a
bug 549697 - add click-to-play plugin UI to the addon manager r=unfocused r=jaws
...
--HG--
rename : browser/base/content/test/test_bug787619.html => browser/base/content/test/browser_bug787619.js
rename : browser/base/content/test/test_bug787619.html => browser/base/content/test/plugin_bug787619.html
2013-04-23 16:21:22 -07:00
Blair McBride
470cba6c62
Bug 806271 - Introduce new settings type, OPTIONS_TYPE_INLINE_INFO. r=Mossop
...
--HG--
rename : toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1/bootstrap.js => toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1_info/bootstrap.js
rename : toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1/install.rdf => toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1_info/install.rdf
rename : toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1/options.xul => toolkit/mozapps/extensions/test/browser/addons/browser_inlinesettings1_info/options.xul
rename : toolkit/mozapps/extensions/test/browser/browser_inlinesettings.js => toolkit/mozapps/extensions/test/browser/browser_inlinesettings_info.js
2013-04-01 22:07:23 +13:00
Jim Mathies
3b0065b274
Bug 839793 - TelemetryTimestamps.jsm imported using the wrong path. r=glandium
2013-02-09 12:28:38 -06:00
Irving Reid
7b6e49cd35
Bug 810146: Add telemetry for addon manager startup times, unpacked add-ons and various changes detected at startup r=Mossop
...
--HG--
rename : browser/modules/TelemetryTimestamps.jsm => toolkit/modules/TelemetryTimestamps.jsm
rename : browser/modules/test/browser_TelemetryTimestamps.js => toolkit/modules/tests/browser_TelemetryTimestamps.js
2013-02-07 16:47:33 -05:00
Ryan VanderMeulen
e16f10d450
Backed out changeset 4a271b44cbfe (bug 810146). r=bustageahoy
...
CLOSED TREE
2013-01-28 15:14:28 -05:00
Irving Reid
66d3cec19e
Bug 810146: Add telemetry for addon manager startup times, unpacked add-ons and various changes detected at startup
2013-01-28 13:57:55 -05:00
Kyle Huey
0469a02b25
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
a78b5b38c7
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
4144129728
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Atul Jangra
1676f8645e
Bug 767236 - Part 4: Name all anonymous functions in remaining Add-ons Manager code. r=Unfocused
2012-10-24 22:58:00 +13:00
Eduard Neculaesi
5940ba6668
Bug 802945 - Remove aType parameter from AddonUpdateChecker.checkForUpdates and UpdateParser. r=Unfocused
2012-10-24 08:20:00 +13:00
Tim Taubert
c7fa6f36e0
merge m-c to fx-team
2012-10-02 09:59:18 +02:00
Julian Muenster
01dcaa7f00
Bug 791163 - Add addon-options-displayed/addon-options-hidden as constants on AddonManager. r=Unfocused
2012-09-27 07:42:00 +12:00
Blair McBride
898ee79d56
Bug 788378 - Add guards to the AddonManager/AddonManagerInternal getters and setters, to ensure they're not used before startup/after shutdown. r=Mossop
2012-09-18 16:49:42 +12:00
Blair McBride
62800a36c3
Backout 7209f50695da (bug 788378) due to debug xpcshell orange
2012-09-18 19:27:55 +12:00
Blair McBride
914816c553
Bug 788378 - Add guards to the AddonManager/AddonManagerInternal getters and setters, to ensure they're not used before startup/after shutdown. r=Mossop
2012-09-18 16:49:42 +12:00
Brad Lassey
ef2beecd2b
bug 792825 - Crash in js::gc::MarkObjectRange on CyanogenMod 10, back out changeset 9a02263d7206 r=mossop
2012-09-29 08:03:54 -04:00
Geoff Lankow
bac406e3a3
Bug 773214 - Make AddonInstall/AddonInstallWrapper aware of different icon sizes; r=Unfocused
2012-08-23 18:49:29 +12:00
Dave Townsend
7da9c66580
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
7bd3a6f1f4
Backout 42bc5a310a29 (bug 782881) due to multi-orange.
2012-08-15 23:07:45 +12:00
Dave Townsend
33eb5452fa
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
5603a82141
Bug 780121 - Expose internal Add-ons Manager objects in debug builds. r=Mossop
2012-08-13 14:19:37 +12:00
Fraser Gutteridge
239a139b71
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
Luis Ares
e2d805fb5b
Bug 759446 - Use rest arguments where possible in the Add-ons Manager. r=Unfocused
2012-06-20 21:12:11 +12:00
Blair McBride
af848cf655
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