Post

Replies

Boosts

Views

Activity

Reply to iOS 17.4.1 Safari extension issues
In the latest iOS build, Safari Mobile Extensions behave differently, with more aggressive freezing of background processes. Previously, these processes would suspend after 30 seconds of browser or user inactivity, but now they suspend even more quickly and sometimes fail to wake up when expected. Events that should trigger a wake-up, like webNavigation.onCommitted or tabs.onUpdated, often fail to do so, although clicking an extension button to open a Popup window does wake up the process. However, external events like messages from content scripts can still wake up the background process. Overall, it seems that the background process is unexpectedly suspended and fails to wake up as expected in many cases.
May ’24