What steps will reproduce the problem?
1. Running tests with IE9 installed on client machine.
2. Tests fails as production code expects "document mode" IE8.
What is the expected output? What do you see instead?
Is there any way to start/run the js-test-driver in IE8 document mode when
having IE9 installed, sending your own DOC type and <meta>?
What version of the product are you using? On what operating system?
Js-test-driver 1.3.4, Windows7 and IE9
Please provide any additional information below.
I've tried to load a script that adds meta tags at start up by adding a script
like this in the jsTestDriver.conf.
....
load:
- js/bootstrap-IE8.js
and in the bootstrap file:
(function(){
var meta = document.createElement('meta');
meta.setAttribute('http-equiv','X-UA-Compatible');
meta.setAttribute('content','IE=8');
var meta2 = document.createElement('meta');
meta2.setAttribute('Content-Type','X-UA-Compatible');
meta2.setAttribute('content','text/html; charset=utf-8');
var tophead = top.document.getElementsByTagName('head')[0];
var toptitle = tophead.firstChild;
console.log("Lägger in på: " + toptitle);
head.insertBefore(meta, toptitle);
head.insertBefore(meta2, toptitle);
})();
Tried to insert in js-test-driver frames as well but with no luck...
Original issue reported on code.google.com by urban.an...@gmail.com on 5 Dec 2013 at 12:42
Original issue reported on code.google.com by
urban.an...@gmail.com
on 5 Dec 2013 at 12:42