> "the problem comes into play when chrome has a pending update - not my
extension. Is there a call to detect a pending chrome update?
> thx!"
Ok, I read wrong.
I am not sure at 100% but I think that whereas a Chrome update is being automatically downloaded is not being installed during a session without the user consens.
After a browser restart upon a chrome update download, we'll find it updated with the last version.
Thus, until the browser is not manual restarted, we could be sure that the thread between our extension and the content script(s) is not broken.
What I mean is that it seems to me unlikely that the communication between extension and content script will break down when a browser update is pending (downloaded but not installed).
Anyway you can check the browser updating (not its downloading) via
runtime.onInstalled and
reason property.
I don't think it will help you much though.
Best regards