I have a Google Chrome extension that runs a background.js file. When I open its debug console via chrome://extensions/ and clicking on Inspect views: _generated_background_page.html, I get a window instance of the dev tools with all the debug information.
I would prefer for that window to be docked within the main window and there indeed is a "Dock to main window" in the bottom left corner mocking me yet pressing it does absolutely nothing.
So I wonder, is this a bug/feature on Chrome's end or have I set up my extension incorrectly event though it works?
manifest.json:
{
"manifest_version": 2,
"name": "Name",
"version": "0.4",
"description": "some description",
"permissions": [
"tabs", "*://www.somesite.com/*"
],
"background": {
"persistent": false,
"scripts": ["background.js"]
},
"content_scripts": [
{
"matches": ["*://www.somesite.com/*"],
"js": ["components/jquery/jquery.min.js", "main.js"],
"run_at": "document_end",
"all_frames": true
}
]
}

chrome://extensions/page? What if you want to inspect multiple extensions? Or if you want to inspectchrome://extensions/itself? It's not possible by default, though it is possible to have the inspector for the background in a tab.