Window History: 0
Not customizeable

#3. Intercept back using beforeunload event (with coachmark)

Add user interactivity to the page as stated in one of the chromium bugs

ref: https://chromestatus.com/feature/5082396709879808

ref: https://bugs.chromium.org/p/chromium/issues/detail?id=707007

Disclaimer

  1. The benefits is that most of the browser supports this feature
  2. The downsides are, it's not customizeable