Added AboutUI page for connection-help.
Added an AboutUI page for chrome://connection-help, that displays a
subset of the information available at
support.google.com/chrome/answer/6098869. On a separate CL, logic
will be added to redirect users who visit the online help center and
get an interstitial to the chrome://connection-help site.
Bug: 811382
Change-Id: Ic53d81a902fd8f59894f935a691b90c6eec98c11
Reviewed-on: https://chromium-review.googlesource.com/854793
Commit-Queue: Carlos IL <[email protected]>
Reviewed-by: Tommy Li <[email protected]>
Reviewed-by: Emily Stark <[email protected]>
Cr-Commit-Position: refs/heads/master@{#537119}
diff --git a/components/security_interstitials_strings.grdp b/components/security_interstitials_strings.grdp
index ce5dc63..4e853aa4 100644
--- a/components/security_interstitials_strings.grdp
+++ b/components/security_interstitials_strings.grdp
@@ -302,5 +302,54 @@
<message name="IDS_PHISHING_WEBVIEW_EXPLANATION_PARAGRAPH" desc="The explanation of why Safe Browsing has blocked the page. Allows the user to proceed using a link.">
This content might try to trick you into installing software or revealing personal information. <ph name="BEGIN_LINK"><a href="#" id="proceed-link"></ph>Show anyway<ph name="END_LINK"></a></ph>
</message>
-
+ <message name="IDS_CONNECTION_HELP_TITLE" desc="The title for the chrome://connection-help site">
+ Connection Help
+ </message>
+ <message name="IDS_CONNECTION_HELP_HTML" desc="The HTML for the chrome://connection-help site that is shown when visiting the online help center triggers an SSL interstitial, this is a simplified version of the content at https://support.google.com/chrome/answer/6098869.">
+ <h1>Fix connection errors</h1>
+ <p>If you get an error message when you try to visit a website, try these fixes.</p>
+ <h2>Fix most connection errors</h2>
+ <p>If you try to visit a website and it doesn’t open, first try to fix the error with these troubleshooting steps:</p>
+ <ol>
+ <li>Check the web address for typos.</li>
+ <li>Make sure your internet connection is working normally.</li>
+ <li>Contact the website owner.</li>
+ </ol>
+ <h2>Get help with a specific error message</h2>
+ <h3>"Your connection is not private" or "NET::ERR_CERT_AUTHORITY_INVALID" or "ERR_CERT_COMMON_NAME_INVALID" or "NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM" or "SSL certificate error"</h3>
+ <h4>Step 1: Sign in to the portal</h4>
+ <p>Wi-Fi networks at places like cafes or airports need you to sign in. To see the sign-in page, visit a page that uses<code>http://</code>.</p>
+ <ol>
+ <li>Go to any website starting with <code>http://</code>, like <a href="http://example.com" target="_blank">http://example.com</a>.</li>
+ <li>On the sign-in page that opens, sign in to use the internet.</li>
+ </ol>
+ <h4>Step 2: Open the page in Incognito mode (computer only)</h4>
+ <p>Open the page you were visiting in an Incognito window.</p>
+ <p>If the page opens, a Chrome extension isn't working right. To fix the error, turn off the extension.</p>
+ <h4>Step 3: Update your operating system</h4>
+ <p>Make sure your device is up-to-date.</p>
+ <h4>Step 4: Temporarily turn off your antivirus</h4>
+ <p>You'll see this error if you have antivirus software that provides "HTTPS protection" or "HTTPS scanning." The antivirus is preventing Chrome from providing security.</p>
+ <p>To fix the problem, turn off your antivirus software. If the page works after turning off the software, turn off this software when you use secure sites.</p>
+ <p>Remember to turn your antivirus program back on when you're done.</p>
+ <h4>Step 5: Get extra help</h4>
+ <p>If you still see the error, contact the website owner.</p>
+ <h3>"Connect to network"</h3>
+ <p>You'll see this error if you're using a Wi-Fi portal where you have to sign in before you can get online.</p>
+ <p>To fix the error, click <strong>Connect</strong> on the page you're trying to open.</p>
+ <h3>"Your clock is behind" or "Your clock is ahead" or "NET::ERR_CERT_DATE_INVALID"</h3>
+ <p>You'll see this error if your computer or mobile device's date and time are inaccurate.</p>
+ <p>To fix the error, open your device's clock. Make sure the time and date are correct.</p>
+ <h3>"Software on your computer is stopping Chrome from safely connecting to the web" (Windows computers only)</h3>
+ <p>You'll see this error if you have Superfish software on your Windows computer.</p>
+ <p>Follow these steps to temporarily disable the software so you can get on the web. You'll need administrator privileges.</p>
+ <ol>
+ <li>Click <strong>Start</strong>, then search for and select <strong>"View local services"</strong>
+ <li>Select <strong>VisualDiscovery</strong>
+ <li>Under <strong>Startup type</strong>, select <strong>Disabled</strong>
+ <li>Under <strong>Service status</strong>, click <strong>Stop</strong>
+ <li>Click <strong>Apply</strong>, then click <strong>OK</strong>
+ <li>Visit the <a href="https://support.google.com/chrome/answer/6098869">Chrome help center</a> to learn how to permanently remove the software from your computer
+ </ol>
+ </message>
</grit-part>