Chromium Code Reviews| Index: chrome/browser/resources/security_warnings/interstitial_v2.js |
| diff --git a/chrome/browser/resources/security_warnings/interstitial_v2.js b/chrome/browser/resources/security_warnings/interstitial_v2.js |
| index c8a1ce52c417e36911b16c8d1e79baba026fa6e3..b9c61a1576a5719ba81b6df29f252aff2a1414e5 100644 |
| --- a/chrome/browser/resources/security_warnings/interstitial_v2.js |
| +++ b/chrome/browser/resources/security_warnings/interstitial_v2.js |
| @@ -25,6 +25,8 @@ var CMD_DONT_REPORT = 9; |
| var CMD_OPEN_REPORTING_PRIVACY = 10; |
| // Report a phishing error. |
| var CMD_REPORT_PHISHING_ERROR = 11; |
| +// Navigate to suggested URL. |
| +var CMD_OPEN_SUGGESTED_URL = 12; |
| /** |
| * A convenience method for sending commands to the parent page. |
| @@ -89,6 +91,8 @@ function setupEvents() { |
| var badClock = ssl && loadTimeData.getBoolean('bad_clock'); |
| var hidePrimaryButton = badClock && loadTimeData.getBoolean( |
| 'hide_primary_button'); |
| + var commonNameMismatch = ssl && loadTimeData.getBoolean( |
| + 'common_name_mismatch'); |
| if (ssl) { |
| $('body').classList.add(badClock ? 'bad-clock' : 'ssl'); |
| @@ -149,6 +153,13 @@ function setupEvents() { |
| }); |
| } |
| + if (commonNameMismatch) { |
| + // Send a command if user clicks the suggested URL. |
|
meacer
2015/07/30 19:40:21
Do you need this comment?
Bhanu Dev
2015/07/31 00:07:15
Done.
|
| + $('suggest-link').addEventListener('click', function(event) { |
| + sendCommand(CMD_OPEN_SUGGESTED_URL); |
| + }); |
| + } |
| + |
| if (captivePortal) { |
| // Captive portal page doesn't have details button. |
| $('details-button').classList.add('hidden'); |