I'm developing a Chrome extension, and have run into a strange problem when trying to debug:
When I go to my extension in the settings and click Background Page to open the console for it, that console opens and functions correctly for a short time.
But then the actual console part, where console.log output goes, stops working at all. If I try to type into the command line part of the console, it does not do completion suggestion, and when I hit enter the command goes away, but does not appear to be parsed or used in any way. It remains like this until I close the console and reopen it.
I can force this error any time I want, by hitting Reload (Ctrl+R) while the background console is already open. If I do this, the error occurs and persists until I close and reopen the console again.
I have a 300 line background.js file, not enormous and with little unconventional in it. I am working on this for a corporate client, so I can't really post code unobscured, so first I'm simply asking if this sounds like any known bug. I couldn't find anything on the 'net that sounds like it, but the obvious search strings (chrome console stops working|background extension console stops working) brings up a lot of completely different kinds of discussions that may be obscuring the results I need.
If it helps, the permissions for this extension are:
"permissions": [
"tabs",
"activeTab",
"<all_urls>",
"cookies",
"debugger",
"webRequestBlocking",
"webRequest"
]