IE Tab 1.5.20090525 SCREENSHOT
A Firefox extension that embeds Internet Explorer in tabs of Mozilla/Firefox. Download Now
Large screenshots have been reduced in size.
Thu January 21st, 2021
A Firefox extension that embeds Internet Explorer in tabs of Mozilla/Firefox. Download Now