Mama Love Camera Store

Tuesday, May 1, 2007

IE Tab

IE Tab by PCMan (Hong Jen Yee), yuoo2k
IE Tab - an extension from Taiwan, features: Embedding Internet Explorer in tabs of Mozilla/Firefox...
Version 1.3.2.20070404 — April 4, 2007

https://addons.mozilla.org/en-US/firefox/addon/1419

No comments: