react/packages/react-devtools-extensions/src
Mengdi Chen 96fd2fb726
(patch)[DevTools] bug fix: backend injection logic not working for undocked devtools window (#26665)
bugfix for #26492

This bug would cause users unable to use the devtools (component tree
empty).

The else-if logic is broken when user switch to undocked devtools mode
(separate window) because `sender.tab` would exist in that case.
<img width="314" alt="image"
src="https://user-images.githubusercontent.com/1001890/232930094-05a74445-9189-4d50-baf1-a0360b29ef7e.png">

Tested on Chrome with a local build
2023-04-18 20:39:22 -04:00
..
contentScripts [DevTools] use backend manager to support multiple backends in extension (#26615) 2023-04-18 12:02:42 -04:00
backend.js [DevTools] use backend manager to support multiple backends in extension (#26615) 2023-04-18 12:02:42 -04:00
backendManager.js [DevTools] use backend manager to support multiple backends in extension (#26615) 2023-04-18 12:02:42 -04:00
background.js (patch)[DevTools] bug fix: backend injection logic not working for undocked devtools window (#26665) 2023-04-18 20:39:22 -04:00
main.js [DevTools] use backend manager to support multiple backends in extension (#26615) 2023-04-18 12:02:42 -04:00
panel.js Enable prefer-const lint rules (#18451) 2020-04-01 12:35:52 -07:00
utils.js [DevTools] use backend manager to support multiple backends in extension (#26615) 2023-04-18 12:02:42 -04:00