mirror of
https://github.com/facebook/react.git
synced 2026-02-27 03:07:57 +00:00
DevTools: Fix passing extensionId in evaled postMessage calls (#22590)
This commit is contained in:
20
packages/react-devtools-extensions/src/main.js
vendored
20
packages/react-devtools-extensions/src/main.js
vendored
@@ -216,7 +216,7 @@ function createPanelIfReactLoaded() {
|
||||
chrome.devtools.inspectedWindow.eval(
|
||||
`window.postMessage({
|
||||
source: 'react-devtools-inject-backend',
|
||||
extensionId: "${CURRENT_EXTENSION_ID}"
|
||||
extensionId: "${CURRENT_EXTENSION_ID}",
|
||||
}, '*');`,
|
||||
function(response, evalError) {
|
||||
if (evalError) {
|
||||
@@ -361,15 +361,15 @@ function createPanelIfReactLoaded() {
|
||||
chrome.runtime.onMessage.addListener(onPortMessage);
|
||||
|
||||
chrome.devtools.inspectedWindow.eval(`
|
||||
window.postMessage({
|
||||
source: 'react-devtools-extension',
|
||||
extensionId: "${CURRENT_EXTENSION_ID}"
|
||||
payload: {
|
||||
type: 'fetch-file-with-cache',
|
||||
url: "${url}",
|
||||
},
|
||||
});
|
||||
`);
|
||||
window.postMessage({
|
||||
source: 'react-devtools-extension',
|
||||
extensionId: "${CURRENT_EXTENSION_ID}",
|
||||
payload: {
|
||||
type: 'fetch-file-with-cache',
|
||||
url: "${url}",
|
||||
},
|
||||
}, '*');
|
||||
`);
|
||||
};
|
||||
|
||||
// Fetching files from the extension won't make use of the network cache
|
||||
|
||||
Reference in New Issue
Block a user