home *** CD-ROM | disk | FTP | other *** search
/ Freelog 115 / FreelogNo115-MaiJuin2013.iso / Internet / AvantBrowser / asetup.exe / _data / webkit / chrome.dll / 0 / BINDATA / 770 < prev    next >
Encoding:
Text File  |  2013-04-03  |  9.6 KB  |  202 lines

  1. <!DOCTYPE html>
  2. <html i18n-values="dir:textdirection">
  3. <head>
  4.   <meta charset="utf-8">
  5.   <title i18n-content="title"></title>
  6.   <style type="text/css">
  7.  
  8.   html {
  9.     background-color: rgb(92, 0, 0);
  10.     background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAJFCAIAAACTIQqNAAABBElEQVRIx72VW3LFMAhDJRbQLXS/3fTpB340015jJ9P7wSQTBEgGnPj6+AxJhTmfJiwH5He7iivMCtGevQ4KibAdEoEU7vXfYg6bAIWlQMljcB0YtXOgvWeccMgEcsY3zDwvh/iRzw5EGA8cl1pvtNGLzp9rf0iuesoPUje02eJmruQ5OHKWByl80ZfzdppDan1f6aD1VX2HNrnSamzoo/dwo0cX7I7OVttD84pv7m+lEfJOecXzhOOotdCNWM9tm4UKN/Vv8Fpgpu/17LBRh4c8Mr8XmLUfUc5FpWPP/xuT/4d5X3GofcZXvP7uUZW72pn6zM59/xXLxv7f0fkk9m7MQsc3Kgau57No7WQAAAAASUVORK5CYII=);
  11.     background-repeat: repeat-x;
  12.     height: 100%;
  13.   }
  14.   
  15.   html[dir='rtl'] #twisty-closed {
  16.     -webkit-transform: scaleX(-1);
  17.   }
  18.  
  19.   body {
  20.     font-family: Helvetica, Arial, sans-serif;
  21.     margin: 0;
  22.   }
  23.  
  24.   .box {
  25.     -webkit-box-shadow: 3px 3px 8px #200;
  26.     background-color: white;
  27.     border-radius: 5px;
  28.     color: black;
  29.     font-size: 10pt;
  30.     line-height: 16pt;
  31.     margin: 40px auto auto auto;
  32.     max-width: 800px;
  33.     min-width: 500px;
  34.     padding: 20px;
  35.     position: relative;
  36.     width: 80%;
  37.   }
  38.  
  39.   .icon {
  40.     position:absolute;
  41.   }
  42.   
  43.   .main {
  44.     margin: 1em 80px;
  45.   }
  46.  
  47.   .more {
  48.     border-top: 1px solid #ccc;
  49.     margin: 0 80px;
  50.     padding-top: 6px;
  51.   }
  52.  
  53.   .more-info-title {
  54.     margin-left: 5px;
  55.     margin-right: 5px;
  56.   }
  57.  
  58.   .more-link {
  59.     color: #0000FF;
  60.     cursor: pointer;
  61.     text-decoration: underline;
  62.   }
  63.  
  64.   .title {
  65.     color: #660000;
  66.     font-size: 18pt;
  67.     font-weight: bold;
  68.     line-height: 140%;
  69.     margin: 0 77px 6pt;
  70.   }
  71.  
  72.   .twisty {
  73.     display: inline;
  74.   }
  75.   </style>
  76.  
  77.   <script>
  78.     // Should match SSLBlockingPageCommands in ssl_blocking_page.cc.
  79.     var CMD_DONT_PROCEED = 0;
  80.     var CMD_PROCEED = 1;
  81.     var CMD_FOCUS = 2;
  82.     var CMD_MORE = 3;
  83.     
  84.     var showedMore = false;
  85.     var keyPressState = 0;
  86.     var gainFocus = false;
  87.  
  88.     function $(o) {
  89.       return document.getElementById(o);
  90.     }
  91.  
  92.     function sendCommand(cmd) {
  93.       window.domAutomationController.setAutomationId(1);
  94.       window.domAutomationController.send(cmd);
  95.     }
  96.  
  97.     function toggleMoreInfo(collapse) {
  98.       $('more-info-long').hidden = collapse;
  99.       $('more-info-short').hidden = !collapse;
  100.       if (!collapse && !showedMore) {
  101.         sendCommand(CMD_MORE);
  102.         showedMore = true;
  103.       }
  104.     }
  105.  
  106.     // This allows errors to be skippped by typing "proceed" into the page.
  107.     function keyPressHandler(e) {
  108.       var sequence = 'proceed';
  109.       if (sequence.charCodeAt(keyPressState) == e.keyCode) {
  110.         keyPressState++;
  111.         if (keyPressState == sequence.length) {
  112.           sendCommand(CMD_PROCEED);
  113.           keyPressState = 0;
  114.         }
  115.       } else {
  116.         keyPressState = 0;
  117.       }
  118.     }
  119.  
  120.     // Supports UMA timing, which starts after the warning is first viewed.
  121.     function handleFocusEvent() {
  122.       if (gainFocus == false) {
  123.         sendCommand(CMD_FOCUS);
  124.         gainFocus = true;
  125.       }
  126.     }
  127.  
  128.     // UI modifications and event listeners that take place after load.
  129.     function setupEvents() {
  130.       if ($('error-type').textContent != '') {
  131.         // This is the blocking page you can click through.
  132.         $('proceed-button').hidden = false;
  133.         $('proceed-button').addEventListener('click', function() {
  134.           sendCommand(CMD_PROCEED);
  135.         });
  136.       } else {
  137.         document.addEventListener('keypress', keyPressHandler);
  138.       }
  139.  
  140.       if ($('more-info-title').textContent == '') {
  141.         // Malware warning currently doesn't have more info.
  142.         $('more-info-short').hidden = true;
  143.         $('more-info-long').hidden = true;
  144.         $('twisty-closed').style.display = 'none';
  145.       } else {
  146.         $('more-info-short').addEventListener('click', function() {
  147.           toggleMoreInfo(false);
  148.         });
  149.         $('more-info-long').addEventListener('click', function() {
  150.           toggleMoreInfo(true);
  151.         });
  152.       }
  153.  
  154.       $('exit-button').addEventListener('click', function() {
  155.         sendCommand(CMD_DONT_PROCEED); 
  156.       });
  157.  
  158.       document.addEventListener('contextmenu', function(e) {
  159.         e.preventDefault();
  160.       });
  161.     }
  162.  
  163.     window.addEventListener('focus', handleFocusEvent);
  164.     document.addEventListener('DOMContentLoaded', setupEvents);
  165.   </script>
  166. </head>
  167. <body>
  168.   <div class="box">
  169.     <div class="icon">
  170.       <img src="data:image/png;base64,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" alt="SSL Error Icon">
  171.     </div>
  172.     <div class="title" i18n-content="headLine"></div>
  173.     <div class="main" i18n-values=".innerHTML:description;dir:textdirection"></div>
  174.     <div class="main" i18n-values=".innerHTML:reasonForNotProceeding"></div>
  175.     <div class="main">
  176.       <button i18n-content="proceed" id="proceed-button" hidden></button>
  177.       <button i18n-content="exit" id="exit-button"></button>
  178.     </div>
  179.     <div class="more" id="more-info-short">
  180.       <span class="more-link">
  181.         <img id="twisty-closed" class="twisty" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR42q3QMQoAMAgEwfz/05dcoVcEYQuFwWYL8Uhqb+Q9+WLDcYFxwDhgHDjev3n/z96TCxE/Ie1QsznxAAAAAElFTkSuQmCC" 
  182.             border="0"><span i18n-content="moreInfoTitle" id="more-info-title"
  183.             class="show-more-info-title"></span>
  184.       </span>
  185.     </div>
  186.     <div class="more" id="more-info-long" hidden>
  187.       <span class="more-link">
  188.         <img class="twisty" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAMUlEQVQY02P4//8/A7GYgXaKgeA/0Riqg6BCFGcQUojhZnwKsXoQl0KcoYFNIW3DGQCkVyHtwOU6YQAAAABJRU5ErkJggg==" border="0"><span 
  189.             i18n-content="moreInfoTitle" class="more-info-title"></span>
  190.       </span>
  191.       <p i18n-values=".innerHTML:moreInfo1"></p>
  192.       <p i18n-values=".innerHTML:moreInfo2"></p>
  193.       <p i18n-values=".innerHTML:moreInfo3"></p>
  194.       <p i18n-values=".innerHTML:moreInfo4"></p>
  195.       <p i18n-values=".innerHTML:moreInfo5"></p>
  196.     </div>
  197.   </div>
  198.   <span id="error-type" i18n-content="errorType" hidden></span>
  199. </table>
  200. </body>
  201. </html>
  202.