1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-20 15:18:08 +02:00

Modify {get, set}Preferences in PdfStreamConverter.jsm to support async

This commit is contained in:
Jonas Jenwald 2014-03-26 19:38:56 +01:00
parent c920372ff2
commit 4c9c43f82b
2 changed files with 15 additions and 8 deletions

View file

@ -106,15 +106,15 @@ var DownloadManager = (function DownloadManagerClosure() {
Preferences._writeToStorage = function (prefObj) {
return new Promise(function (resolve) {
FirefoxCom.requestSync('setPreferences', prefObj);
resolve();
FirefoxCom.request('setPreferences', prefObj, resolve);
});
};
Preferences._readFromStorage = function (prefObj) {
return new Promise(function (resolve) {
var readPrefs = JSON.parse(FirefoxCom.requestSync('getPreferences',
prefObj));
resolve(readPrefs);
FirefoxCom.request('getPreferences', prefObj, function (prefStr) {
var readPrefs = JSON.parse(prefStr);
resolve(readPrefs);
});
});
};