I have an legacy application which runs on Internet Explorer(IE) 6. Our company runs has Office 365 in IE11. Some of client machines running this application still run Windows XP therefore can not be upgraded to anything higher than IE8. This comes with limitation that running the legacy application any IE version under IE8 comes with limited functionality in Office 365 were the legacy application will be integrated.. The work around I am looking for is something that will fool the legacy application into thinking that it is being opened in IE11 when opened from an alternative browser such as Firefox/Chrome. Converting one version of IE for other Windows operating systems is not a problem as we have a Browsium solution which handle this. What I want is to run IE inside Chrome/Firefox or some ideas if it possible to write a custom scripts in Java which will interrogate browsers and force to run in IE 11 if it is alternative browser.