Home | History | Annotate | Download | only in data
      1 <html>
      2   <!-- This page is meant to loaded inside the host browser (IE, FF, etc.) -->
      3   <head>
      4     <script type="text/javascript" 
      5             src="chrome_frame_tester_helpers.js"></script>
      6     <script type="text/javascript" 
      7             src="CFInstance.js"></script>
      8   </head>
      9 
     10   <body>
     11     <div id="statusPanel" style="border: 1px solid red; width: 100%">
     12       Test running....
     13     </div>
     14 
     15     <div id="parent">
     16       <div id="prev">before</div><div id="toBeReplaced"> 
     17         fallback content goes here 
     18       </div><div id="after">after</div>
     19     </div>
     20     <script type="text/javascript">
     21       var testName = "CFInstanceDelay";
     22       (function(){
     23         try{
     24           var cf = new CFInstance({
     25             onload: function() {
     26               onSuccess(testName, 1);
     27             },
     28             src: "CFInstance_basic_frame.html"
     29           });
     30 
     31           setTimeout(function() {
     32             var replNode = document.getElementById("toBeReplaced");
     33             // impedence matching between new and old CFInstance.js
     34             var node = cf["plugin"] ? cf.plugin : cf;
     35             replNode.parentNode.replaceChild(node, replNode);
     36           }, 100);
     37 
     38         } catch (e) {
     39           onFailure(testName, 1,
     40                     "CFInstance constructor failed with error: "+e);
     41         } 
     42       })();
     43     </script>
     44     <p>Tests ChromeFrame Navigation when placed in the document on a delay</p>
     45   </body>
     46 </html>
     47 
     48