IE Tab 1.5.20080823 by PCMan (Hong Jen Yee), yuoo2k Categories Web Development Appearance IE Tab - an extension from Taiwan, features: Embedding Internet Explorer in tabs of Mozilla/Firefox... 396 reviews Updated August 23, 2008 133,390 weekly downloads 15,727,392 total downloads More Images Long Description This is a great tool for web developers, since you can easily see how your web page dis