summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-19 23:47:07 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-19 23:47:07 +0000
commitae3f8b659b68083996cda16828816ec662a12176 (patch)
treef8a08d9a8e1a4d4c5473c0f2bbf47e0ab3b056ac /chrome/browser/resources
parent470425e71235f974e662ec46b47da36d9d93dfc0 (diff)
downloadchromium_src-ae3f8b659b68083996cda16828816ec662a12176.zip
chromium_src-ae3f8b659b68083996cda16828816ec662a12176.tar.gz
chromium_src-ae3f8b659b68083996cda16828816ec662a12176.tar.bz2
Move SSL resources out of browser\security\resources into browser\resources alongside the rest of the resources (and interstitials).
Review URL: http://codereview.chromium.org/6326007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71872 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/resources')
-rw-r--r--chrome/browser/resources/safe_browsing_malware_block.html2
-rw-r--r--chrome/browser/resources/safe_browsing_multiple_threat_block.html2
-rw-r--r--chrome/browser/resources/safe_browsing_phishing_block.html2
-rw-r--r--chrome/browser/resources/ssl_error.html136
-rw-r--r--chrome/browser/resources/ssl_roadblock.html139
-rw-r--r--chrome/browser/resources/ssl_roadblock_background.pngbin0 -> 367 bytes
-rw-r--r--chrome/browser/resources/ssl_roadblock_icon.pngbin0 -> 3040 bytes
-rw-r--r--chrome/browser/resources/twisty_closed.pngbin0 -> 164 bytes
-rw-r--r--chrome/browser/resources/twisty_closed_rtl.pngbin0 -> 240 bytes
-rw-r--r--chrome/browser/resources/twisty_open.pngbin0 -> 158 bytes
10 files changed, 278 insertions, 3 deletions
diff --git a/chrome/browser/resources/safe_browsing_malware_block.html b/chrome/browser/resources/safe_browsing_malware_block.html
index b17ffa7..56f4eca 100644
--- a/chrome/browser/resources/safe_browsing_malware_block.html
+++ b/chrome/browser/resources/safe_browsing_malware_block.html
@@ -143,7 +143,7 @@ label.checkbox > span {
</head>
<body oncontextmenu="return false;">
-<div class="background"><img src="../security/resources/ssl_roadblock_background.png" width="100%" height="100%" alt="background" onmousedown="return false;"/></div>
+<div class="background"><img src="ssl_roadblock_background.png" width="100%" height="100%" alt="background" onmousedown="return false;"/></div>
<table width="100%" cellspacing="0" cellpadding="0">
<td class="cell" valign="middle" align="center">
<div class="box">
diff --git a/chrome/browser/resources/safe_browsing_multiple_threat_block.html b/chrome/browser/resources/safe_browsing_multiple_threat_block.html
index a8aaf70..40dd0c4 100644
--- a/chrome/browser/resources/safe_browsing_multiple_threat_block.html
+++ b/chrome/browser/resources/safe_browsing_multiple_threat_block.html
@@ -110,7 +110,7 @@ function takeMeBack() {
</head>
<body oncontextmenu="return false;">
-<div class="background"><img src="../security/resources/ssl_roadblock_background.png" width="100%" height="100%" alt="background" onmousedown="return false;"/></div>
+<div class="background"><img src="ssl_roadblock_background.png" width="100%" height="100%" alt="background" onmousedown="return false;"/></div>
<table width="100%" cellspacing="0" cellpadding="0">
<td class="cell" valign="middle" align="center">
<div class="box">
diff --git a/chrome/browser/resources/safe_browsing_phishing_block.html b/chrome/browser/resources/safe_browsing_phishing_block.html
index 448548e..b39e95c 100644
--- a/chrome/browser/resources/safe_browsing_phishing_block.html
+++ b/chrome/browser/resources/safe_browsing_phishing_block.html
@@ -114,7 +114,7 @@ html[dir='rtl'] .helpbutton {
</head>
<body oncontextmenu="return false;">
-<div class="background"><img src="../security/resources/ssl_roadblock_background.png" width="100%" height="100%" alt="background" onmousedown="return false;"></div>
+<div class="background"><img src="ssl_roadblock_background.png" width="100%" height="100%" alt="background" onmousedown="return false;"></div>
<table width="100%" cellspacing="0" cellpadding="0">
<td class="cell" valign="middle" align="center">
<div class="box">
diff --git a/chrome/browser/resources/ssl_error.html b/chrome/browser/resources/ssl_error.html
new file mode 100644
index 0000000..6326156
--- /dev/null
+++ b/chrome/browser/resources/ssl_error.html
@@ -0,0 +1,136 @@
+<!DOCTYPE html>
+<html i18n-values="dir:textdirection">
+<head>
+<title i18n-content="title"></title>
+<style type="text/css">
+body {
+ background-color:#500;
+ font-family:Helvetica,Arial,sans-serif;
+ margin:0px;
+}
+.background {
+ position:absolute;
+ width:100%;
+ height:100%;
+}
+.cell {
+ padding:40px;
+}
+.box {
+ width:80%;
+ background-color:white;
+ color:black;
+ font-size:10pt;
+ line-height:16pt;
+ text-align:left;
+ padding:20px;
+ position:relative;
+ -webkit-box-shadow:3px 3px 8px #200;
+ border-radius:5px;
+}
+html[dir='rtl'] .box {
+ text-align:right;
+}
+
+.icon {
+ position:absolute;
+}
+.title {
+ margin: 0px 77px 0px;
+ font-size:18pt;
+ line-height: 140%;
+ margin-bottom:6pt;
+ font-weight:bold;
+ color:#660000;
+}
+.main {
+ margin:0px 80px 0px;
+}
+
+.submission {
+ margin:15px 5px 15px 0px;
+ padding:0px;
+}
+input {
+ margin:0px;
+}
+.helpbutton {
+ float:right;
+}
+.example {
+ margin:30px 80px 0px;
+ border-top:1px solid #ccc;
+ padding-top:6px;
+}
+.moreinfotitle {
+ margin-left:5px;
+ margin-right:5px;
+}
+</style>
+
+<script>
+ function $(o) {return document.getElementById(o);}
+
+ function sendCommand(cmd) {
+ window.domAutomationController.setAutomationId(1);
+ window.domAutomationController.send(cmd);
+ }
+
+ function toggleMoreInfo(collapse) {
+ if (collapse) {
+ $("more_info_long").style.display = "none";
+ $("more_info_short").style.display = "block";
+ } else {
+ $("more_info_long").style.display = "block";
+ $("more_info_short").style.display = "none";
+ }
+ }
+ function setDirectionSensitiveImages() {
+ if (document.documentElement.dir == 'rtl') {
+ $("twisty_closed_rtl").style.display = "inline";
+ } else {
+ $("twisty_closed").style.display = "inline";
+ }
+ }
+</script>
+</head>
+<body oncontextmenu="return false;">
+<script>
+document.addEventListener('DOMContentLoaded', setDirectionSensitiveImages);
+</script>
+<div class="background"><img src="ssl_roadblock_background.png" width="100%" height="100%" alt="background" onmousedown="return false;"></div>
+<table width="100%" cellspacing="0" cellpadding="0">
+ <td class="cell" valign="middle" align="center">
+ <div class="box">
+ <div class="icon"><img src="ssl_roadblock_icon.png" alt="SSL Error Icon" onmousedown="return false;"></div>
+ <div class="title" i18n-content="headLine"></div>
+ <div class="main" i18n-values=".innerHTML:description"></div>
+ <div class="main">
+ <form class="submission">
+ <input type="button" i18n-values="value:back" name="back" onClick="sendCommand(0);">
+ </form>
+ </div>
+ <div class="example" id="more_info_short">
+ <!--
+ // The img madness here is due to the inlining of the html file
+ // resources. The script that does this looks for subresources like
+ // images and inlines them, so we need to have references to both the
+ // ltr and rtl versions statically. Just doing
+ // i18n-values="src:path_to_correct_image_set_by_c++" won't work, since
+ // the inlined version will just end up with that path string rather
+ // than the inlined image.
+ -->
+ <a href="#" onclick="toggleMoreInfo(false); return false;" onmousedown="return false;"><img id="twisty_closed" src="twisty_closed.png" border="0" style="display:none"><img id="twisty_closed_rtl" src="twisty_closed_rtl.png" border="0" style="display:none"><span i18n-content="moreInfoTitle" class="moreinfotitle"></span></a>
+ </div>
+ <div class="example" id="more_info_long" style="display:none;">
+ <a href="#" onclick="toggleMoreInfo(true); return false;" onmousedown="return false;"><img src="twisty_open.png" border="0"><span i18n-content="moreInfoTitle" class="moreinfotitle"></span></a>
+ <p i18n-values=".innerHTML:moreInfo1"></p>
+ <p i18n-values=".innerHTML:moreInfo2"></p>
+ <p i18n-values=".innerHTML:moreInfo3"></p>
+ <p i18n-values=".innerHTML:moreInfo4"></p>
+ <p i18n-values=".innerHTML:moreInfo5"></p>
+ </div>
+ </td>
+</table>
+</body>
+</html>
diff --git a/chrome/browser/resources/ssl_roadblock.html b/chrome/browser/resources/ssl_roadblock.html
new file mode 100644
index 0000000..b202701
--- /dev/null
+++ b/chrome/browser/resources/ssl_roadblock.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html>
+<html i18n-values="dir:textdirection">
+<head>
+<title i18n-content="title"></title>
+<style type="text/css">
+body {
+ background-color:#500;
+ font-family:Helvetica,Arial,sans-serif;
+ margin:0px;
+}
+.background {
+ position:absolute;
+ width:100%;
+ height:100%;
+}
+.cell {
+ padding:40px;
+}
+.box {
+ width:80%;
+ background-color:white;
+ color:black;
+ font-size:10pt;
+ line-height:16pt;
+ text-align:left;
+ padding:20px;
+ position:relative;
+ -webkit-box-shadow:3px 3px 8px #200;
+ border-radius:5px;
+}
+html[dir='rtl'] .box {
+ text-align:right;
+}
+
+.icon {
+ position:absolute;
+}
+.title {
+ margin: 0px 77px 0px;
+ font-size:18pt;
+ line-height: 140%;
+ margin-bottom:6pt;
+ font-weight:bold;
+ color:#660000;
+}
+.main {
+ margin:0px 80px 0px;
+}
+
+.submission {
+ margin:15px 5px 15px 0px;
+ padding:0px;
+}
+input {
+ margin:0px;
+}
+.proceedbutton {
+}
+.helpbutton {
+ float:right;
+}
+.example {
+ margin:30px 80px 0px;
+ border-top:1px solid #ccc;
+ padding-top:6px;
+}
+.moreinfotitle {
+ margin-left:5px;
+ margin-right:5px;
+}
+</style>
+
+<script>
+ function $(o) {return document.getElementById(o);}
+
+ function sendCommand(cmd) {
+ window.domAutomationController.setAutomationId(1);
+ window.domAutomationController.send(cmd);
+ }
+
+ function toggleMoreInfo(collapse) {
+ if (collapse) {
+ $("more_info_long").style.display = "none";
+ $("more_info_short").style.display = "block";
+ } else {
+ $("more_info_long").style.display = "block";
+ $("more_info_short").style.display = "none";
+ }
+ }
+ function setDirectionSensitiveImages() {
+ if (document.documentElement.dir == 'rtl') {
+ $("twisty_closed_rtl").style.display = "inline";
+ } else {
+ $("twisty_closed").style.display = "inline";
+ }
+ }
+</script>
+</head>
+<body oncontextmenu="return false;">
+<script>
+document.addEventListener('DOMContentLoaded', setDirectionSensitiveImages);
+</script>
+<div class="background"><img src="ssl_roadblock_background.png" width="100%" height="100%" alt="background" onmousedown="return false;"></div>
+<table width="100%" cellspacing="0" cellpadding="0">
+ <td class="cell" valign="middle" align="center">
+ <div class="box">
+ <div class="icon"><img src="ssl_roadblock_icon.png" alt="SSL Error Icon" onmousedown="return false;"></div>
+ <div class="title" i18n-content="headLine"></div>
+ <div class="main" i18n-values=".innerHTML:description"></div>
+ <div class="main">
+ <form class="submission">
+ <input type="button" i18n-values="value:proceed" name="proceed" class="proceedbutton" onClick="sendCommand(1);">
+ <input type="button" i18n-values="value:exit" name="exit" onClick="sendCommand(0);">
+ </form>
+ </div>
+ <div class="example" id="more_info_short">
+ <!--
+ // The img madness here is due to the inlining of the html file
+ // resources. The script that does this looks for subresources like
+ // images and inlines them, so we need to have references to both the
+ // ltr and rtl versions statically. Just doing
+ // i18n-values="src:path_to_correct_image_set_by_c++" won't work, since
+ // the inlined version will just end up with that path string rather
+ // than the inlined image.
+ -->
+ <a href="#" onclick="toggleMoreInfo(false); return false;" onmousedown="return false;"><img id="twisty_closed" src="twisty_closed.png" border="0" style="display:none"><img id="twisty_closed_rtl" src="twisty_closed_rtl.png" border="0" style="display:none"><span i18n-content="moreInfoTitle" class="moreinfotitle"></span></a>
+ </div>
+ <div class="example" id="more_info_long" style="display:none;">
+ <a href="#" onclick="toggleMoreInfo(true); return false;" onmousedown="return false;"><img src="twisty_open.png" border="0"><span i18n-content="moreInfoTitle" class="moreinfotitle"></span></a>
+ <p i18n-values=".innerHTML:moreInfo1"></p>
+ <p i18n-values=".innerHTML:moreInfo2"></p>
+ <p i18n-values=".innerHTML:moreInfo3"></p>
+ <p i18n-values=".innerHTML:moreInfo4"></p>
+ <p i18n-values=".innerHTML:moreInfo5"></p>
+ </div>
+ </td>
+</table>
+</body>
+</html>
diff --git a/chrome/browser/resources/ssl_roadblock_background.png b/chrome/browser/resources/ssl_roadblock_background.png
new file mode 100644
index 0000000..f4b5a9c
--- /dev/null
+++ b/chrome/browser/resources/ssl_roadblock_background.png
Binary files differ
diff --git a/chrome/browser/resources/ssl_roadblock_icon.png b/chrome/browser/resources/ssl_roadblock_icon.png
new file mode 100644
index 0000000..0f4e93a
--- /dev/null
+++ b/chrome/browser/resources/ssl_roadblock_icon.png
Binary files differ
diff --git a/chrome/browser/resources/twisty_closed.png b/chrome/browser/resources/twisty_closed.png
new file mode 100644
index 0000000..af44deb
--- /dev/null
+++ b/chrome/browser/resources/twisty_closed.png
Binary files differ
diff --git a/chrome/browser/resources/twisty_closed_rtl.png b/chrome/browser/resources/twisty_closed_rtl.png
new file mode 100644
index 0000000..797fc64
--- /dev/null
+++ b/chrome/browser/resources/twisty_closed_rtl.png
Binary files differ
diff --git a/chrome/browser/resources/twisty_open.png b/chrome/browser/resources/twisty_open.png
new file mode 100644
index 0000000..449bba7
--- /dev/null
+++ b/chrome/browser/resources/twisty_open.png
Binary files differ