How we built it

Remove non-primary button click event (deprecated)

According to the spec the non-primary buttons should not fire mouse click events. This is the change to make Chrome inline with the spec in that regards. This change is no longer pursued. But it will be done as part of another change with auxclick:


This change practically hides any action that was done in js as the result of listening to click event of non primary buttons (like middle click). Particularly the functionality of preventDefault on click event for middle click on link which prevents opening a new tab is no longer possible. The specified behavior removes non-primary button click event dispatched to js regardless of the target.


Established standard

Status in Chromium

No longer pursuing (launch bug)

Consensus & Standardization

  • Shipped
  • In development
  • No public signals
  • No signals


Last updated on 2016-08-25