From 5458b18087c482d2b5a8b6ff12174d3744c3d31d Mon Sep 17 00:00:00 2001 From: Shane Tomlinson <stomlinson@mozilla.com> Date: Wed, 15 Feb 2012 14:04:09 +0000 Subject: [PATCH] Clarify error codes for unsupported browsers. Shorten text in "cookies disabled" screen. issue #835 --- resources/static/include_js/include.js | 8 ++++---- resources/static/shared/error-messages.js | 4 ++-- resources/views/cookies_disabled.ejs | 7 ++----- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/resources/static/include_js/include.js b/resources/static/include_js/include.js index bb50fee32..86eacc90e 100644 --- a/resources/static/include_js/include.js +++ b/resources/static/include_js/include.js @@ -831,7 +831,7 @@ ieNosupport = ieVersion > -1 && ieVersion < 8; if(ieNosupport) { - return "IE_VERSION"; + return "BAD_IE_VERSION"; } } @@ -863,7 +863,7 @@ } else { // Browser does not have local storage. - return "LOCALSTORAGE"; + return "LOCALSTORAGE_MISSING"; } } catch(e) { return "LOCALSTORAGE_DISABLED"; @@ -872,13 +872,13 @@ function checkPostMessage() { if(!win.postMessage) { - return "POSTMESSAGE"; + return "POSTMESSAGE_MISSING"; } } function checkJSON() { if(!(window.JSON && window.JSON.stringify && window.JSON.parse)) { - return "JSON"; + return "JSON_MISSING"; } } diff --git a/resources/static/shared/error-messages.js b/resources/static/shared/error-messages.js index bb0b66545..b8957bd23 100644 --- a/resources/static/shared/error-messages.js +++ b/resources/static/shared/error-messages.js @@ -46,8 +46,8 @@ BrowserID.Errors = (function(){ }, cookiesDisabled: { - title: gettext("We are sorry, BrowserID requires cookies"), - message: gettext("BrowserID requires your browser's cookies to be enabled to operate. Please enable your browser's cookies and try again") + title: gettext("BrowserID requires cookies"), + message: gettext("Please close this window, <a target='_blank' href='http://support.mozilla.org/en-US/kb/Websites%20say%20cookies%20are%20blocked'>enable cookies</a> and try again") }, cookiesEnabled: { diff --git a/resources/views/cookies_disabled.ejs b/resources/views/cookies_disabled.ejs index b6f8bd3ba..eba9ac11d 100644 --- a/resources/views/cookies_disabled.ejs +++ b/resources/views/cookies_disabled.ejs @@ -6,14 +6,11 @@ <div class="table"> <div class="vertical contents"> <h2 id="reason"> - <%= gettext("We are sorry, BrowserID requires cookies") %> + <%= gettext("BrowserID requires cookies") %> </h2> <p> - <%= gettext("BrowserID requires your browser's cookies to be enabled to operate. Please enable your browser's cookies and try again") %> - </p> - <p> - <%= gettext("To retry, you will have to close this window and try again.") %> + <%- gettext("Please close this window, <a target='_blank' href='http://support.mozilla.org/en-US/kb/Websites%20say%20cookies%20are%20blocked'>enable cookies</a> and try again") %> </p> </div> </div> -- GitLab