I noticed something strange in Version 109.0.5414.74 (Official Build) (64-bit) on Linux, not sure if there is a bug ticket for it already, but I have an extension that is:
1. injecting a content script to all pages
2. sends a message from that content script to the underlying service worker
3. then the service worker injects some CSS and optionally JavaScript using the scripting API, it's a styling extension
What happens now on Chrome 109 is that if I have a:
1. page with white background
2. type in the first characters of a domain inside the address bar for a domain that will have a css injected to change it's background to gray
3. the page that I am currently on gets its background color changed to gray
Which leads me to believe that my content script got executed prior navigating to the page. Note that this is an extension for personal use that I am using since 2012, and several months ago I also migrated to manifest v3, so I can definitely tell that something changed in latest Chrome, since those styles are being applied on sites I visit very frequently every single day.