Chrome to Fix Errors Without Restarting Browser

Google announced its plan to introduce a feature in Chrome that allows for dynamic patching, enabling the fixing of vulnerabilities without requiring a full browser restart. This new mechanism will allow for real-time changes to executable files and the gradual replacement of child processes like rendering processes and GPU interaction.

The decision to implement this mechanism stems from the fact that many users are hesitant to restart their browser when updates are available in order to avoid disrupting their ongoing work in the browser. Alongside the introduction of dynamic patching, Google is also working on a more advanced session recovery system that will store additional parameters locally. Moreover, the development includes heuristics to determine the optimal time for an automatic restart, ensuring seamless session recovery for users.

/Reports, release notes, official announcements.