feat: [extensions] support extension.getBackgroundPage (#21951)
* feat: [extensions] support extension.getBackgroundPage * cleanup * how does c++ * tests * test for runtime.getBackgroundPage too
This commit is contained in:
parent
eca1dd7f8b
commit
9107157073
16 changed files with 217 additions and 23 deletions
|
@ -0,0 +1,9 @@
|
|||
/* global chrome */
|
||||
window.completionPromise = new Promise((resolve) => {
|
||||
window.completionPromiseResolve = resolve
|
||||
})
|
||||
chrome.runtime.sendMessage({ some: 'message' }, (response) => {
|
||||
chrome.runtime.getBackgroundPage((bgPage) => {
|
||||
window.completionPromiseResolve(bgPage.receivedMessage)
|
||||
})
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue