New window as a tab
The developer has not uploaded any screenshots.
Forces Chrome to open new windows and pop-up windows as new tabs.
October 24, 2016
9401 Sunset Ct Apt 224 Manassas Park, VA 20111 United States