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:
parent
c920372ff2
commit
4c9c43f82b
2 changed files with 15 additions and 8 deletions
|
@ -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);
|
||||
});
|
||||
});
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue