Chromium Code Reviews| Index: chrome/browser/resources/ssl/roadblock.html |
| diff --git a/chrome/browser/resources/ssl_roadblock.html b/chrome/browser/resources/ssl/roadblock.html |
| similarity index 73% |
| rename from chrome/browser/resources/ssl_roadblock.html |
| rename to chrome/browser/resources/ssl/roadblock.html |
| index 57b22f3eec113ebc8c89ae4b8bdfff3281a2c894..3bef5d439ddef963c1512d626db589b58936852b 100644 |
| --- a/chrome/browser/resources/ssl_roadblock.html |
| +++ b/chrome/browser/resources/ssl/roadblock.html |
| @@ -7,11 +7,11 @@ |
| html { |
| background-color: rgb(92, 0, 0); |
| - background-image: url(ssl_roadblock_background.png); |
| + background-image: url(roadblock_background.png); |
| background-repeat: repeat-x; |
| height: 100%; |
| } |
| - |
| + |
| html[dir='rtl'] #twisty-closed { |
| -webkit-transform: scaleX(-1); |
| } |
| @@ -39,7 +39,7 @@ |
| .icon { |
| position:absolute; |
| } |
| - |
| + |
| .main { |
| margin: 1em 80px; |
| } |
| @@ -69,6 +69,30 @@ |
| margin: 0 77px 6pt; |
| } |
| + #trial-badguy { |
| + float:right; |
| + height:150px; |
| + padding-left: 10px; |
| + padding-right: 30px; |
| + width:196px; |
| + } |
| + |
| + #trial-policeman { |
| + float:right; |
| + height:150px; |
| + padding-left: 10px; |
| + padding-right: 30px; |
| + width:150px; |
| + } |
| + |
| + #trial-stoplight { |
| + float:right; |
| + height:150px; |
| + padding-left: 20px; |
| + padding-right: 30px; |
| + width:60px; |
| + } |
| + |
| .twisty { |
| display: inline; |
| } |
| @@ -80,7 +104,7 @@ |
| var CMD_PROCEED = 1; |
| var CMD_FOCUS = 2; |
| var CMD_MORE = 3; |
| - |
| + |
| var showedMore = false; |
| var keyPressState = 0; |
| var gainFocus = false; |
| @@ -152,7 +176,7 @@ |
| } |
| $('exit-button').addEventListener('click', function() { |
| - sendCommand(CMD_DONT_PROCEED); |
| + sendCommand(CMD_DONT_PROCEED); |
| }); |
| document.addEventListener('contextmenu', function(e) { |
| @@ -160,16 +184,50 @@ |
| }); |
| } |
| + function setupFinch() { |
|
James Hawkins
2013/05/01 23:21:45
setup<Some other name>
felt
2013/05/02 16:07:12
Done.
|
| + var condition = templateData.trialType; |
| + if (condition == '' || condition == 'Default') { |
| + return; // This is the most common case. |
| + } else if (condition == 'Condition18SSLNoImages') { |
| + $('roadblock-icon').style.display = 'none'; |
| + } else if (condition == 'Condition19SSLPoliceman') { |
| + $('trial-policeman').hidden = false; |
| + $('more-info-short').style.marginRight = '30px'; |
| + $('more-info-long').style.marginRight = '30px'; |
| + } else if (condition == 'Condition20SSLStoplight') { |
| + $('trial-stoplight').hidden = false; |
| + $('more-info-short').style.marginRight = '30px'; |
| + $('more-info-long').style.marginRight = '30px'; |
| + } else if (condition == 'Condition21SSLBadGuy') { |
| + $('trial-badguy').hidden = false; |
| + $('more-info-short').style.marginRight = '30px'; |
| + $('more-info-long').style.marginRight = '30px'; |
| + } |
| + } |
| + |
| window.addEventListener('focus', handleFocusEvent); |
| document.addEventListener('DOMContentLoaded', setupEvents); |
| + document.addEventListener('DOMContentLoaded', setupFinch); |
| </script> |
| </head> |
| <body> |
| <div class="box"> |
| <div class="icon"> |
| - <img src="ssl_roadblock_icon.png" alt="SSL Error Icon"> |
| + <img src="roadblock_icon.png" alt="SSL Error Icon" id="roadblock-icon"> |
| </div> |
| <div class="title" i18n-content="headLine"></div> |
| + |
| + <!-- RHS images for the field trial. --> |
| + <div id="trial-badguy" hidden> |
| + <img src="badguy.png" alt="Bad guy"> |
| + </div> |
| + <div id="trial-policeman" hidden> |
| + <img src="policeman.png" alt="Policeman"> |
| + </div> |
| + <div id="trial-stoplight" hidden> |
| + <img src="stoplight.png" alt="Stoplight"> |
| + </div> |
| + |
| <div class="main" i18n-values=".innerHTML:description;dir:textdirection"></div> |
| <div class="main" i18n-values=".innerHTML:reasonForNotProceeding"></div> |
| <div class="main"> |
| @@ -178,14 +236,14 @@ |
| </div> |
| <div class="more" id="more-info-short"> |
| <span class="more-link"> |
| - <img id="twisty-closed" class="twisty" src="twisty_closed.png" |
| + <img id="twisty-closed" class="twisty" src="twisty_closed.png" |
| border="0"><span i18n-content="moreInfoTitle" id="more-info-title" |
| class="show-more-info-title"></span> |
| </span> |
| </div> |
| <div class="more" id="more-info-long" hidden> |
| <span class="more-link"> |
| - <img class="twisty" src="twisty_open.png" border="0"><span |
| + <img class="twisty" src="twisty_open.png" border="0"><span |
| i18n-content="moreInfoTitle" class="more-info-title"></span> |
| </span> |
| <p i18n-values=".innerHTML:moreInfo1"></p> |