Unsuccessful Google experiment “broke” Chrome in companies around the world
Thousands of company employees are faced with the "white crane of death" in their browsers.
This week, Google Chrome launched an experiment without warning, as a result of which thousands of companies around the world lost their ability to use the browser for several days and suffered financial losses.
For the first time, the problem became known on Wednesday, November 13. It affected not all Chrome users, but only browser settings running on a Windows Server terminal server (most often found on corporate networks).
According to users who have encountered the problem, the browser tabs suddenly became empty and the so-called “white screen of death” or WSOD appeared. Thousands of company employees were unable to access the Internet through Chrome, and the open tabs that they already worked with were empty. It is worth noting that in a corporate environment with tight security policies, not all employees have the opportunity to change the browser as they wish.
The reason for the failure was a browser function called WebContents Occlusion. According to Google documentation, WebContents Occlusion is an experimental feature that temporarily disables browser tabs when a user opens another application on top of Chrome, leaving the browser to run in the background. It was added in order to reduce the resource consumption of Chrome in the background and has already been tested in versions of Chrome Canary and Chrome Beta this year.
This week, Google decided to test the feature in a stable build of its browser, but the experiment failed. Within a month, WebContents Occlusion was included in 1% stable builds, code-named M77 and M78, and users did not report any problems. However, when Google introduced the feature in more browsers, things went awry. Instead of temporarily disabling Chrome tabs when a user opens another application, the function emptied them completely, leaving only a white screen.
As a result, the developers had to release a new configuration file for Chrome and stop the experiment.