Commit Graph

29 Commits

Author SHA1 Message Date
Irving Reid
f03588bfbc Bug 944006: Don't load XPIProviderUtils if no addons and no schemaVersion; r=unfocused 2013-12-02 19:46:41 -05:00
Irving Reid
8ab0829977 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
Irving Reid
49c5882c7a Bug 911621 - Ensure that XPI and AddonRepository JSON is completely written before shutdown. r=Unfocused 2013-09-12 23:11:30 -04:00
Alexandre Poirot
faadc15543 Bug 909793 - ReferenceError: AddonManagerPrivate is not defined (resource://gre/modules/XPIProvider.jsm -> resource://gre/modules/XPIProviderUtils.js:683); r=Unfocused 2013-08-28 22:03:40 -04:00
Irving Reid
6df6254843 Bug 853388: Add telemetry measurements; r=Unfocused,vladan 2013-08-22 11:56:28 -04:00
Irving Reid
10316d602c Bug 904927: Assign globals to "this" in modules so that they are available through the B2G module loader; r=Unfocused 2013-08-19 11:03:12 -04:00
Irving Reid
295e6faf16 Bug 853388: Keep trying to save JSON even if read or save fails; r=unfocused 2013-08-09 20:21:47 -04:00
Irving Reid
3e90d2a8b0 Bug 853388: Load JSON database asynchronously outside of startup; r=unfocused 2013-08-08 16:05:33 -04:00
Irving Reid
324037e41f Bug 853388: Trigger XPI database conversion from SQLITE based on schema version preference; r=unfocused 2013-08-08 15:56:39 -04:00
Irving Reid
52872181f2 Bug 853388: Remove transaction model of database flush control and implement async save of database; r=unfocused 2013-08-08 15:56:35 -04:00
Irving Reid
2d1371b14a Bug 853388: Upgrade existing SQLITE databases to JSON; r=unfocused 2013-08-08 15:56:26 -04:00
Irving Reid
bc18fb78c9 Back out 74673d1b1718 for missing reviewer 2013-08-10 19:38:14 -04:00
Irving Reid
323d86b1b7 Back out 2015a41cdf70 for missing reviewer 2013-08-10 19:37:00 -04:00
Irving Reid
ced806a90a Back out 816af0c07c46 for missing reviewer 2013-08-10 19:34:46 -04:00
Irving Reid
3ed8e7469b Back out 629a3e8bd2b1 for missing reviewer 2013-08-10 19:32:34 -04:00
Irving Reid
db5328e9c5 Back out 20d83a7220ca for missing reviewer 2013-08-10 19:27:33 -04:00
Irving Reid
79263953d0 Bug 853388: Keep trying to save JSON even if read or save fails 2013-08-09 20:21:47 -04:00
Irving Reid
80d92b3413 Bug 853388: Load JSON database asynchronously outside of startup 2013-08-08 16:05:33 -04:00
Irving Reid
6853fc84d9 Bug 853388: Trigger XPI database conversion from SQLITE based on schema version preference 2013-08-08 15:56:39 -04:00
Irving Reid
98b63ebf8b Bug 853388: Remove transaction model of database flush control and implement async save of database 2013-08-08 15:56:35 -04:00
Irving Reid
ef1d1a7c35 Bug 853388: Upgrade existing SQLITE databases to JSON 2013-08-08 15:56:26 -04:00
Irving Reid
ec5f8eb731 Bug 853388: Save and load XPIProvider state to/from a JSON file; r=unfocused 2013-08-08 15:56:22 -04:00
James Lal
d08b4ba7c4 Bug 816957: Fix some issues in the extensions manager when sharing compartments. r=khuey 2012-12-11 13:24:15 -08:00
Atul Jangra
fa95a47bf5 Bug 767236 - Part 4: Name all anonymous functions in remaining Add-ons Manager code. r=Unfocused 2012-10-24 22:58:00 +13:00
Blair McBride
b6b66afbee Bug 671894 - Part 2: Add-ons Manager doesn't recover correctly in some cases when the database is locked. r=Mossop 2012-09-25 16:34:49 +12:00
Dave Townsend
f74fa6736b Bug 671894 - Part 1: Add-ons Manager doesn't recover correctly in some cases when the database is locked. r=Unfocused 2012-05-10 12:49:36 -07:00
Dave Townsend
1501054938 Bug 753900: Encode extension ID and version in breakpad annotations. r=Unfocused 2012-07-27 10:53:09 -07:00
Nathan Froyd
24ffd1eab5 Bug 772532 - fix JavaScript warnings for XPIProviderUtils.js; r=Unfocused 2012-07-10 15:37:51 -04:00
Blair McBride
598b532f6c Bug 746916 - Lazy load XPIDatabase. r=dtownsend 2012-06-20 17:52:56 +12:00