2 <!-- This page is meant to loaded inside the host browser (IE, FF, etc.) -->
4 <script type="text/javascript"
5 src="chrome_frame_tester_helpers.js"></script>
6 <script type="text/javascript"
7 src="CFInstance.js"></script>
11 <div id="statusPanel" style="border: 1px solid red; width: 100%">
16 <div id="prev">before</div><div id="toBeReplaced">
17 fallback content goes here
18 </div><div id="after">after</div>
20 <script type="text/javascript">
21 var testName = "CFInstanceBasic";
24 var cf = new CFInstance({
25 src: "CFInstance_basic_frame.html",
29 if (document.getElementById("parent") != cf.parentNode ) {
30 onFailure(testName, 1, "parent node mismatch");
34 if (document.getElementById("prev").nextSibling != cf) {
35 onFailure(testName, 1, "sibling node mismatch");
39 if (document.getElementById("after").previousSibling != cf) {
40 onFailure(testName, 1, "sibling node mismatch");
44 onSuccess(testName, 1);
47 onFailure(testName, 1,
48 "CFInstance constructor failed with error: "+e);
52 <p>Tests ChromeFrame Navigation</p>