I see the port situation has changed in Chrome 114:
>
Sending a message using
long-lived messaging
keeps the service worker alive. Previously, opening a port reset the
timers, but sending a message would not. Opening a port no longer resets
the timers.
Which explains why my service worker is closed in 30s (and not 5 min.) when I just call:
```
const port = chrome.runtime.connect({name: "dials_page"});
```
(without actually using the port)
So, I want to keep worker alive while my extension page is opened, I need to send it a message every <30s?