Chrome 58.0.3029.81 contains a number of fixes and improvements

https://chromereleases.googleblog.com/2017/04/stable-channel-update-for-desktop.html