A post by software engineer Nikita Prokopov suggests that Chrome is slowly becoming the new Internet Explorer, as Google is ignoring developers’ intentions and web standards that get in the way of their vision. For the sole purpose of improving scrolling performance on Chrome Mobile, Google made all top-level event listeners passive by default, an API change that silently broke many sites.
Chrome broke half of user websites, the ones that were relying on touch/scroll events being cancellable, at the benefit of winning some performance for websites that were not yet aware of this optional optimization. This was not backward compatible change by any means. All websites and web apps that did any sort of draggable UI (sliders, maps, reorderable lists, even slide-in panels) were affected and essentially broken by this change.
Discussion
Source: [H]ardOCP – Chrome Team Breaks Web to Make Chrome Perform Better