mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
List of changes: * refactor: refactored devtools browser extension scripts to improve port management and service worker lifetime ([hoxyq](https://github.com/hoxyq) in [#27215](https://github.com/facebook/react/pull/27215)) * refactor[devtools/extension]: minify production builds to strip comments ([hoxyq](https://github.com/hoxyq) in [#27304](https://github.com/facebook/react/pull/27304)) * fix[devtools]: allow element updates polling only if bridge is alive ([hoxyq](https://github.com/hoxyq) in [#27067](https://github.com/facebook/react/pull/27067)) * refactor: resolve browser via env variables based on build rather than user agent ([hoxyq](https://github.com/hoxyq) in [#27179](https://github.com/facebook/react/pull/27179)) * fix[devtools/updateFiberRecursively]: mount suspense fallback set in timed out case ([hoxyq](https://github.com/hoxyq) in [#27147](https://github.com/facebook/react/pull/27147)) * Feat:-Added open in editor to appear by default ([Biki-das](https://github.com/Biki-das) in [#26949](https://github.com/facebook/react/pull/26949)) * fix[devtools/inspect]: null check memoized props before trying to call hasOwnProperty ([hoxyq](https://github.com/hoxyq) in [#27057](https://github.com/facebook/react/pull/27057)) * rename SuspenseList export to unstable_SuspenseList ([noahlemen](https://github.com/noahlemen) in [#27061](https://github.com/facebook/react/pull/27061))
60 lines
1.3 KiB
JSON
60 lines
1.3 KiB
JSON
{
|
|
"manifest_version": 2,
|
|
"name": "React Developer Tools",
|
|
"description": "Adds React debugging tools to the Firefox Developer Tools.",
|
|
"version": "4.28.1",
|
|
"applications": {
|
|
"gecko": {
|
|
"id": "@react-devtools",
|
|
"strict_min_version": "102.0"
|
|
}
|
|
},
|
|
"icons": {
|
|
"16": "icons/16-production.png",
|
|
"32": "icons/32-production.png",
|
|
"48": "icons/48-production.png",
|
|
"128": "icons/128-production.png"
|
|
},
|
|
"browser_action": {
|
|
"default_icon": {
|
|
"16": "icons/16-disabled.png",
|
|
"32": "icons/32-disabled.png",
|
|
"48": "icons/48-disabled.png",
|
|
"128": "icons/128-disabled.png"
|
|
},
|
|
"default_popup": "popups/disabled.html",
|
|
"browser_style": true
|
|
},
|
|
"devtools_page": "main.html",
|
|
"content_security_policy": "script-src 'self' 'unsafe-eval' blob:; object-src 'self'",
|
|
"web_accessible_resources": [
|
|
"main.html",
|
|
"panel.html",
|
|
"build/*.js"
|
|
],
|
|
"background": {
|
|
"scripts": [
|
|
"build/background.js"
|
|
]
|
|
},
|
|
"permissions": [
|
|
"file:///*",
|
|
"http://*/*",
|
|
"https://*/*",
|
|
"clipboardWrite",
|
|
"scripting",
|
|
"devtools"
|
|
],
|
|
"content_scripts": [
|
|
{
|
|
"matches": [
|
|
"<all_urls>"
|
|
],
|
|
"js": [
|
|
"build/prepareInjection.js"
|
|
],
|
|
"run_at": "document_start"
|
|
}
|
|
]
|
|
}
|