1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-23 18:12:26 +01:00

Use dash for sh where available.

This commit is contained in:
Kris Maglione
2014-03-29 10:04:43 -07:00
parent 3380ed7cb6
commit e7549b249b
4 changed files with 35 additions and 13 deletions

View File

@@ -86,11 +86,16 @@ var Buffer = Module("Buffer", {
* @returns {Promise<string>}
*/
get: promises.withCallbacks(function get([resolve, reject], pref) {
services.contentPrefs.getByDomainAndName(
self.uri.spec, pref, self.loadContext,
{ handleCompletion: () => {},
handleResult: resolve,
handleError: reject });
let pref = services.contentPrefs.getCachedByDomainAndName(
self.uri.spec, pref, self.loadContext);
if (pref)
resolve(pref.value);
else
services.contentPrefs.getByDomainAndName(
self.uri.spec, pref, self.loadContext,
{ handleCompletion: () => {},
handleResult: resolve,
handleError: reject });
}),
/**