Open iomjympq99190 opened 8 months ago
`var p = e => { return new Promise((resolve, reject)=>{ d().sendMessage(e.extensionId ?? null, e, response => { if (d().lastError) { reject(new Error(d().lastError.message)); } else { resolve(response); } }) })
};`
In Chrome kernel 96 and older versions, chrome. runtime. sendMessage () does not generate a Promise,