test: deflake <webview> tag loads devtools extensions on WOA (#31702)
This commit is contained in:
parent
96a04c67fd
commit
f8df634197
1 changed files with 20 additions and 18 deletions
|
@ -54,24 +54,26 @@ testStorage(function (
|
||||||
syncForRemove, localForRemove,
|
syncForRemove, localForRemove,
|
||||||
syncForClear, localForClear
|
syncForClear, localForClear
|
||||||
) {
|
) {
|
||||||
const message = JSON.stringify({
|
setTimeout(() => {
|
||||||
runtimeId: chrome.runtime.id,
|
const message = JSON.stringify({
|
||||||
tabId: chrome.devtools.inspectedWindow.tabId,
|
runtimeId: chrome.runtime.id,
|
||||||
i18nString: chrome.i18n.getMessage('foo', ['bar', 'baz']),
|
tabId: chrome.devtools.inspectedWindow.tabId,
|
||||||
storageItems: {
|
i18nString: chrome.i18n.getMessage('foo', ['bar', 'baz']),
|
||||||
local: {
|
storageItems: {
|
||||||
set: localForSet,
|
local: {
|
||||||
remove: localForRemove,
|
set: localForSet,
|
||||||
clear: localForClear
|
remove: localForRemove,
|
||||||
},
|
clear: localForClear
|
||||||
sync: {
|
},
|
||||||
set: syncForSet,
|
sync: {
|
||||||
remove: syncForRemove,
|
set: syncForSet,
|
||||||
clear: syncForClear
|
remove: syncForRemove,
|
||||||
|
clear: syncForClear
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
});
|
|
||||||
|
|
||||||
const sendMessage = `require('electron').ipcRenderer.send('answer', ${message})`;
|
const sendMessage = `require('electron').ipcRenderer.send('answer', ${message})`;
|
||||||
window.chrome.devtools.inspectedWindow.eval(sendMessage, function () {});
|
window.chrome.devtools.inspectedWindow.eval(sendMessage, function () {});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Reference in a new issue