Bug 1479841 - Use promise base ipdl api and remove unnecessary IPC response. r=jib

Differential Revision: https://phabricator.services.mozilla.com/D6246

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Alex Chronopoulos 2018-09-25 17:03:22 +00:00
Родитель 14cf8b64d6
Коммит d9f3f529a5
1 изменённых файлов: 1 добавлений и 3 удалений

Просмотреть файл

@ -31,8 +31,7 @@ parent:
* true, a different key for this origin is returned from a secondary pool
* that is never persisted to disk, and aPersist is ignored.
*/
async GetPrincipalKey(uint32_t aRequestId, PrincipalInfo aPrincipal,
bool aPersist);
async GetPrincipalKey(PrincipalInfo aPrincipal, bool aPersist) returns(nsCString aKey);
/**
* Clear per-orgin list of persistent deviceIds stored for enumerateDevices
@ -46,7 +45,6 @@ parent:
async SanitizeOriginKeys(uint64_t aSinceWhen, bool aOnlyPrivateBrowsing);
child:
async GetPrincipalKeyResponse(uint32_t aRequestId, nsCString key);
async __delete__();
};