How to add/Pin Chrome Gmail or Inbox to Windows Taskbar
I had Google Inbox pinned to my Windows 8.1 taskbar... today I had to remove it because Inbox wasn't showing properly... I had a nightmare getting Inbox pinned to my taskbar again. I finally figured it out and here is what it looks like now: I was searching for: pin chrome tab to taskbar, add to