forked from mirrors/gecko-dev
Differential Revision: https://phabricator.services.mozilla.com/D3733 --HG-- extra : rebase_source : c0fac176d7b3d840c4dbb14f8d95ccfc7f83a5a8 extra : histedit_source : a92c40117d0808a3ad68c972f622a7a42c9ae8ba
13 lines
313 B
JavaScript
13 lines
313 B
JavaScript
let cs = Cc["@mozilla.org/cookiemanager;1"]
|
|
.getService(Ci.nsICookieManager);
|
|
|
|
addMessageListener("getCookieCountAndClear", () => {
|
|
let count = 0;
|
|
for (let cookie of cs.enumerator)
|
|
++count;
|
|
cs.removeAll();
|
|
|
|
sendAsyncMessage("getCookieCountAndClear:return", { count });
|
|
});
|
|
|
|
cs.removeAll();
|