QA/Browser Technologies/Services/Releases/BrowserID 02022012: Difference between revisions
< QA | Browser Technologies | Services | Releases
Jump to navigation
Jump to search
(Created page with "== Areas for QA Focus == * [QA] Suggested areas of focus for QA: ** regression of all train-2012.01.18 hotfixes, to ensure they were properly ported ** testing of different suppo...") |
(→Notes) |
||
(23 intermediate revisions by the same user not shown) | |||
Line 37: | Line 37: | ||
* {{Bug|721455}} - Deploy localized browserid to stage | * {{Bug|721455}} - Deploy localized browserid to stage | ||
* {{Bug|723775}} - Create/Deploy l10n preview env for browserid | * {{Bug|723775}} - Create/Deploy l10n preview env for browserid | ||
* https://intranet.mozilla.org/Services/Ops/ChangeWindow_20120215 | |||
== Hot Fixes == | == Hot Fixes == | ||
* | * Hotfix 1 for #1059 | ||
** 1059: Use l10n-all config file when building locale data. | |||
* Hotfix 2 for #1063/#1058 | |||
** 1063: Hotfix 1058 forgot password | |||
** 1058: Two new issues with the dialogs for 'forgot password' (train-2012.02.02) | |||
* Hotfix 3 for #1087/#1102 | |||
** 1087: IE9 in IE7 mode: Unsupported dialog shows no content | |||
** 1102: Hotfix 1087 empty unsupported dialog | |||
== ChangeLog == | == ChangeLog == | ||
Line 52: | Line 60: | ||
* new Dev: https://dev-browserid.services.mozilla.com/ver.txt | * new Dev: https://dev-browserid.services.mozilla.com/ver.txt | ||
** TBD | ** TBD | ||
* Stage: https:// | * Stage: https://diresworb.org/ver.txt | ||
** f5a74b1 allow host and password to be specified in database configuration | ** f5a74b1 allow host and password to be specified in database configuration | ||
** locale svn r101191 | ** locale svn r101191 | ||
** HotFixes #1, #2, and #3: | |||
*** e0858ea document new hotfixes to train-2012.02.02 | |||
*** locale svn r101258 | |||
** Final | |||
*** e152d2a Adding he hu pa and sv locales | |||
*** locale svn r101735 | |||
== Heartbeat == | == Heartbeat == | ||
Line 98: | Line 112: | ||
== Unit Tests == | == Unit Tests == | ||
* Front-End Unit Tests | * Front-End Unit Tests | ||
** | ** PASS | ||
* Back-End Unit Tests | * Back-End Unit Tests | ||
** | ** PASS | ||
* Headless Front-End Unit Tests | * Headless Front-End Unit Tests | ||
** | ** PASS | ||
== Sample Bug and Issue == | |||
* {{Bug|715575}} - http://browserid.org/.well-known/vep returning 404 | |||
* [[https://github.com/mozilla/browserid/issues/1001 BrowserID issue 1001]] : cancel from "forgot password" does not remember entered email address | |||
== New/Updated OPs Tickets and Issues == | == New/Updated OPs Tickets and Issues == | ||
* {{Bug|722943}} - Please install required pkgs for BrowserID and load_gen on Client load generators (node 0.6.5 and expat-devel rpm) | |||
* {{Bug|716940}} - increase ephemeral port range on BrowserID webheads and load generation machines | * {{Bug|716940}} - increase ephemeral port range on BrowserID webheads and load generation machines | ||
* {{Bug|712803}} - browserid: build proxy service | * {{Bug|712803}} - browserid: build proxy service | ||
* {{Bug|715575}} - http://browserid.org/.well-known/vep returning 404 | |||
* {{Bug|695940}} - BrowserID production tracking bug | |||
* {{Bug|726614}} - browserid: multi-datacenter tracking bug | |||
* {{Bug|726620}} - no access | |||
* {{Bug|726621}} - build idproxy service in phx1 | |||
* {{Bug|726625}} - no access | |||
* {{Bug|726626}} - browserid: loadtest phx1 | |||
* {{Bug|726627}} - browserid: bootstrap phx1 DBs, replicate w/master in scl2 | |||
* {{Bug|726629}} - browserid: figure out DNS for browserid.org multi-datacenter | |||
* {{Bug|726668}} - no access | |||
* {{Bug|727578}} - BrowserID: The sv directory is missing in Stage | |||
* [[https://github.com/mozilla/browserid/issues/1053 BrowserID issue 1053]] : include locale stuff in rpm build | |||
* [[https://github.com/mozilla/browserid/issues/1059 BrowserID issue 1059]] : Use l10n-all config file when building locale data. | |||
== New/Updated Security Tickets and Issues == | == New/Updated Security Tickets and Issues == | ||
* | * None | ||
== New/Updated APPs Tickets and Issues == | == New/Updated APPs Tickets and Issues == | ||
* | * None | ||
== New/Updated Labs Tickets and Issues == | == New/Updated Labs Tickets and Issues == | ||
* | * None | ||
== New/Updated Localization Tickets and Issues == | == New/Updated Localization Tickets and Issues == | ||
* | * [[https://github.com/mozilla/browserid/issues/1030 BrowserID issue 1030]] : BrowserID instead of Browser ID | ||
* [[https://github.com/mozilla/browserid/issues/1031 BrowserID issue 1031]] : "translated text" in test | |||
* [[https://github.com/mozilla/browserid/issues/1032 BrowserID issue 1032]] : Fixing double space between sentences | |||
* [[https://github.com/mozilla/browserid/issues/1033 BrowserID issue 1033]] : Fixing double space between sentences | |||
* [[https://github.com/mozilla/browserid/issues/1034 BrowserID issue 1034]] : Once again, fixing double space between sentences | |||
* [[https://github.com/mozilla/browserid/issues/1040 BrowserID issue 1040]] : Add new locale: Greek (el) | |||
* [[https://github.com/mozilla/browserid/issues/1045 BrowserID issue 1045]] : two screens shown at same time in db_LB on dev | |||
* [[https://github.com/mozilla/browserid/issues/1048 BrowserID issue 1048]] : Add new locale: Danish (da) | |||
* [[https://github.com/mozilla/browserid/issues/1051 BrowserID issue 1051]] : Removing gettext from non-user facing error messages | |||
* [[https://github.com/mozilla/browserid/issues/1052 BrowserID issue 1052]] : Some locales such as zh-TW have stale cancelVerify css class | |||
* [[https://github.com/mozilla/browserid/issues/1054 BrowserID issue 1054]] : exception in l10n code during first page load after VM provisioning | |||
* [[https://github.com/mozilla/browserid/issues/1057 BrowserID issue 1057]] : stage JS error for db_LB | |||
* [[https://github.com/mozilla/browserid/issues/1064 BrowserID issue 1064]] : Removing double space between sentences. | |||
* [[https://github.com/mozilla/browserid/issues/1065 BrowserID issue 1065]] : Add new locales: Hebrew (he) and Hungarian (hu) | |||
* [[https://github.com/mozilla/browserid/issues/1066 BrowserID issue 1066]] : CSS should support RTL locales | |||
* [[https://github.com/mozilla/browserid/issues/1075 BrowserID issue 1075]] : French (fr) is 100% on strings, but not showing up localized | |||
* [[https://github.com/mozilla/browserid/issues/1081 BrowserID issue 1081]] : error.ejs is not gettextified | |||
* [[https://github.com/mozilla/browserid/issues/1085 BrowserID issue 1085]] : Many main site pages not set up for i18n | |||
* [[https://github.com/mozilla/browserid/issues/1113 BrowserID issue 1113]] : Remove altering copy case via CSS | |||
== Resolved/Closed Bugs and Issues == | == Resolved/Closed Bugs and Issues == | ||
* [[https://github.com/mozilla/browserid/issues/ | * {{Bug|721455}} - Deploy localized browserid to stage | ||
* [[https://github.com/mozilla/browserid/issues/ | * {{Bug|715575}} - http://browserid.org/.well-known/vep returning 404 | ||
* [[https://github.com/mozilla/browserid/issues/ | |||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/130 BrowserID issue 130]] : Unclear email listing behavior in Sign-In UI with multiple emails | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/226 BrowserID issue 226]] : implement cache busting | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/252 BrowserID issue 252]] : Removing last secondary verified email closes account - on accounts with primary verified email | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/582 BrowserID issue 582]] : improved file based configuration | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/711 BrowserID issue 711]] : iOS5.0.1: can't validate email into diresworb.org | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/865 BrowserID issue 865]] : move declaration of support: /.well-known/{vep,browserid} | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/867 BrowserID issue 867]] : Make the BID "Yellow Bar" more sticky (redraw on refresh) | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/878 BrowserID issue 878]] : limit the size of POST body in verifier | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/911 BrowserID issue 911]] : include.orig.js missing | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/913 BrowserID issue 913]] : add email broken in dev | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/915 BrowserID issue 915]] : XHR Delay screen will overwrite any wait screens already shown. | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/918 BrowserID issue 918]] : Link for "New to BrowserID?" on /signin is in a different location than other pages. | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/920 BrowserID issue 920]] : disable aggressive caching headers in dev | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/921 BrowserID issue 921]] : Add routes for include.js and include.orig.js so that symlinks are not overwritten | ||
* [[https://github.com/mozilla/browserid/issues/925 BrowserID issue 925]] : remove the relativeDate code. | |||
* [[https://github.com/mozilla/browserid/issues/938 BrowserID issue 938]] : Add Vary HTTP header for Accept-Language and Accept-Encoding | |||
* [[https://github.com/mozilla/browserid/issues/939 BrowserID issue 939]] : must compress resources on diresworb.org | |||
* [[https://github.com/mozilla/browserid/issues/946 BrowserID issue 946]] : Should be able to hit enter to start verifying a primary email | |||
* [[https://github.com/mozilla/browserid/issues/947 BrowserID issue 947]] : scroll bar appears in required email flow when verifying with primary | |||
* [[https://github.com/mozilla/browserid/issues/960 BrowserID issue 960]] : Screens with no input fields have no element/button focused | |||
* [[https://github.com/mozilla/browserid/issues/966 BrowserID issue 966]] : Users don't always get enough time to read the "Address verified" message | |||
* [[https://github.com/mozilla/browserid/issues/977 BrowserID issue 977]] : Locale: Reconsider locale info message for every Get call | |||
* [[https://github.com/mozilla/browserid/issues/981 BrowserID issue 981]] : IE8: ' not supported | |||
* [[https://github.com/mozilla/browserid/issues/984 BrowserID issue 984]] : Clicking on 'use another email address' after 'reset password' returns to wrong screen | |||
* [[https://github.com/mozilla/browserid/issues/987 BrowserID issue 987]] : "Go check your email" screen in required email flow has "cancel and try a new email" link | |||
* [[https://github.com/mozilla/browserid/issues/1001 BrowserID issue 1001]] : cancel from "forgot password" does not remember entered email address | |||
* [[https://github.com/mozilla/browserid/issues/1002 BrowserID issue 1002]] : cancel from "verify primary" address does not remember previously entered email address | |||
* [[https://github.com/mozilla/browserid/issues/1003 BrowserID issue 1003]] : Clicking on "Use another address" for new user registration does not remember previously filled in email. | |||
* [[https://github.com/mozilla/browserid/issues/1004 BrowserID issue 1004]] : Clicking on "Use another address" for adding an email to account does not remember previously filled in email. | |||
* [[https://github.com/mozilla/browserid/issues/1006 BrowserID issue 1006]] : Dev: compress.sh doesn't create locale specific versoins of dialog.js | |||
* [[https://github.com/mozilla/browserid/issues/1008 BrowserID issue 1008]] : Consider upgrading Node on Stage and Prod to grab Beta npm release. | |||
* [[https://github.com/mozilla/browserid/issues/1013 BrowserID issue 1013]] : dev.diresworb.org/sign_in db-LB server side gettext not translated | |||
* [[https://github.com/mozilla/browserid/issues/1020 BrowserID issue 1020]] : Make secondary "cancel" style buttons have a smaller font. | |||
* [[https://github.com/mozilla/browserid/issues/1021 BrowserID issue 1021]] : build script overwrites resources/static/dialog/views/templates.js | |||
* [[https://github.com/mozilla/browserid/issues/1024 BrowserID issue 1024]] : Split compress.sh into compress-locales.sh | |||
* [[https://github.com/mozilla/browserid/issues/1031 BrowserID issue 1031]] : "translated text" in test | |||
* [[https://github.com/mozilla/browserid/issues/1077 BrowserID issue 1077]] : Cancel and Verify buttons disabled after cancelling Primary verification | |||
* [[https://github.com/mozilla/browserid/issues/1087 BrowserID issue 1087]] : IE9 in IE7 mode: Unsupported dialog shows no content | |||
* [[https://github.com/mozilla/browserid/issues/2 BrowserID issue 2]] : IP should check for primary support upon email addition | |||
* [[https://github.com/mozilla/browserid/issues/9 BrowserID issue 9]] : develop the primary pitch | |||
* [[https://github.com/mozilla/browserid/issues/16 BrowserID issue 16]] : cert refresh when dropped in by primary | |||
* [[https://github.com/mozilla/browserid/issues/152 BrowserID issue 152]] : Beta: Greeting/logout link missing on new account through Chrome on Fedora | |||
* [[https://github.com/mozilla/browserid/issues/231 BrowserID issue 231]] : Set up dev "browserid" servers to use HTTPS to mirror prod environment | |||
* [[https://github.com/mozilla/browserid/issues/239 BrowserID issue 239]] : dialog messaging ui nit when creating account with an existing address | |||
* [[https://github.com/mozilla/browserid/issues/257 BrowserID issue 257]] : A cert can be dropped to the browser without being authenticated with BrowserID | |||
* [[https://github.com/mozilla/browserid/issues/281 BrowserID issue 281]] : On diresworb.org, the BrowserID button in IE9 is not drawn well | |||
* [[https://github.com/mozilla/browserid/issues/383 BrowserID issue 383]] : Coordinate new account UI paths on the beer site and Diresworb.org | |||
* [[https://github.com/mozilla/browserid/issues/371 BrowserID issue 371]] : Change the How it works link to act like the Take The Tour link | |||
* [[https://github.com/mozilla/browserid/issues/761 BrowserID issue 761]] : implement primary support | * [[https://github.com/mozilla/browserid/issues/761 BrowserID issue 761]] : implement primary support | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/904 BrowserID issue 904]] : allow outbound https traffic to be routed through proxy | ||
* [[https://github.com/mozilla/browserid/issues/926 BrowserID issue 926]] : Move the declaration of window.gettext and window.format into gettext. | |||
* [[https://github.com/mozilla/browserid/issues/ | |||
* [[https://github.com/mozilla/browserid/issues/936 BrowserID issue 936]] : Dev: dbwriter dies on `stage_email` call | * [[https://github.com/mozilla/browserid/issues/936 BrowserID issue 936]] : Dev: dbwriter dies on `stage_email` call | ||
* [[https://github.com/mozilla/browserid/issues/ | * [[https://github.com/mozilla/browserid/issues/1061 BrowserID issue 1061]] : Front-end unit tests no longer run in Stage | ||
* [[https://github.com/mozilla/browserid/issues/1068 BrowserID issue 1068]] : AWS VM destruction leaves behind RP sites | |||
* [[https://github.com/mozilla/browserid/issues/1110 BrowserID issue 1110]] : The links opened from BID pages should be localized | |||
* [[https://github.com/mozilla/browserid/issues/ | |||
* [[https://github.com/mozilla/browserid/issues/ | |||
== Verified As Still Open, Reopened, or Updated : Server == | == Verified As Still Open, Reopened, or Updated : Server == | ||
* [[https://github.com/mozilla/browserid/issues/ | * {{Bug|695943}} - build internal zeus cluster in scl2 & phx | ||
* {{Bug|695967}} - browserid: setup monitoring | |||
* {{Bug|710338}} - Upgrade browserid.org SSL cert to EV or crazypants good level | |||
* {{Bug|710952}} - Fennec crashes on browserid | |||
* {{Bug|715183}} - BrowserID: Get Production running latest node and npm | |||
* [[https://github.com/mozilla/browserid/issues/61 BrowserID issue 61]] : Optionally require password for login | |||
* [[https://github.com/mozilla/browserid/issues/620 BrowserID issue 620]] : need cache headers on all static resources | |||
* [[https://github.com/mozilla/browserid/issues/835 BrowserID issue 835]] : Generic error message when authenticating with cookies disabled. | |||
* [[https://github.com/mozilla/browserid/issues/946 BrowserID issue 946]] : Should be able to hit enter to start verifying a primary email | |||
* [[https://github.com/mozilla/browserid/issues/976 BrowserID issue 976]] : iOS: insanely long delay signing in with new email | |||
* [[https://github.com/mozilla/browserid/issues/314 BrowserID issue 314]] : Saved passwords are not automatically filled in when logging in with BrowserID on Firefox 6 | |||
* Plus the following, possibly related Firefox bugs: | |||
** {{Bug|355063}} - Password manager does not work on script-generated forms | |||
** {{Bug|583578}} - Editable password field not filled if the username field is pre-filled with a value and is disabled/readonly | |||
** {{Bug|670137}} - Remember password popup goes away if new window is open | |||
** {{Bug|631800}} - no prompt to save password, exception thrown | |||
** {{Bug|631802}} - How does FF rember a password if the window containing the doorhanger has been closed? | |||
== Verified As Still Open, Reopened, or Updated : Client == | == Verified As Still Open, Reopened, or Updated : Client == | ||
* None | |||
== Opened Bugs/Issues For This Week: Server == | == Opened Bugs/Issues For This Week: Server == | ||
* [[https://github.com/mozilla/browserid/issues/1027 BrowserID issue 1027]] : Front-End Unit Tests failing on first two tests | |||
* [[https://github.com/mozilla/browserid/issues/1042 BrowserID issue 1042]] : Front-End Unit Tests failing/hanging on Test 447 | |||
* [[https://github.com/mozilla/browserid/issues/1043 BrowserID issue 1043]] : Remove ambiguities in Prereqs for AWS_DEPLOYMENT.md | |||
* [[https://github.com/mozilla/browserid/issues/1044 BrowserID issue 1044]] : Block unit testing in Prod | |||
* [[https://github.com/mozilla/browserid/issues/1047 BrowserID issue 1047]] : BrowserID sign-in process on Android 2.2 fails if using a Primary email | |||
* [[https://github.com/mozilla/browserid/issues/1055 BrowserID issue 1055]] : Local install generates warnings against locale files | |||
* [[https://github.com/mozilla/browserid/issues/1056 BrowserID issue 1056]] : Not able to log into prod sites from iphone. | |||
* [[https://github.com/mozilla/browserid/issues/1061 BrowserID issue 1061]] : Front-end unit tests no longer run in Stage | |||
* [[https://github.com/mozilla/browserid/issues/1067 BrowserID issue 1067]] : Consider adding BID and/or doc links to https://eyedee.me/ | |||
* [[https://github.com/mozilla/browserid/issues/1068 BrowserID issue 1068]] : AWS VM destruction leaves behind RP sites | |||
* [[https://github.com/mozilla/browserid/issues/1069 BrowserID issue 1069]] : Better error logging on swebs during load test | |||
* [[https://github.com/mozilla/browserid/issues/1070 BrowserID issue 1070]] : Reorder contents of verification email sent to user's email app | |||
* [[https://github.com/mozilla/browserid/issues/1073 BrowserID issue 1073]] : Consider adding instrumentation to track stats for various HTTP codes | |||
* [[https://github.com/mozilla/browserid/issues/1076 BrowserID issue 1076]] : Win7 and XP: Getting exceptions logging into booze site with FF 10 | |||
* [[https://github.com/mozilla/browserid/issues/1077 BrowserID issue 1077]] : Cancel and Verify buttons disabled after cancelling Primary verification | |||
* [[https://github.com/mozilla/browserid/issues/1078 BrowserID issue 1078]] : FF: Error console shows security/error messages when authenticating with Primary | |||
* [[https://github.com/mozilla/browserid/issues/1079 BrowserID issue 1079]] : Cancelling the verification of a Primary email address flashes the wrong message | |||
* [[https://github.com/mozilla/browserid/issues/1090 BrowserID issue 1090]] : Adding a new non-primary email to a Primary account causes 404s in Stage | |||
* [[https://github.com/mozilla/browserid/issues/1105 BrowserID issue 1105]] : Locale: [ca] Sign in screen shows issues with various strings and links. | |||
* [[https://github.com/mozilla/browserid/issues/1116 BrowserID issue 1116]] : Locale: [fr]: Some email services not correctly displaying the localized strings | |||
* [[https://github.com/mozilla/browserid/issues/1118 BrowserID issue 1118]] : Locale: [it] Verification email Subject contains errors | |||
* [[https://github.com/mozilla/browserid/issues/1127 BrowserID issue 1127]] : Locale: [fi] only partially localized on diresworb.org and browserid.org | |||
* [[https://github.com/mozilla/browserid/issues/1128 BrowserID issue 1128]] : Locale: [pa] is listed but not in browserid.org or diresworb.org | |||
* [[https://github.com/mozilla/browserid/issues/1049 BrowserID issue 1049]] : User with both primary and secondary accounts is incorrectly re-challenged for password | |||
* [[https://github.com/mozilla/browserid/issues/1050 BrowserID issue 1050]] : IE8 Compatibility View: unsupported_dialog could give better guidance to user | |||
* [[https://github.com/mozilla/browserid/issues/1058 BrowserID issue 1058]] : Two new issues with the dialogs for 'forgot password' (train-2012.02.02) | |||
* [[https://github.com/mozilla/browserid/issues/1071 BrowserID issue 1071]] : failures in using a primary email with beta.myfavorite{beer,show,booze}.org | |||
* [[https://github.com/mozilla/browserid/issues/1072 BrowserID issue 1072]] : text baseline alignment of 'cancel' and 'reset password' are a little off on android 2.1 stock | |||
* [[https://github.com/mozilla/browserid/issues/1117 BrowserID issue 1117]] : [l10n] margin needed for confirmation is /sign_in in e.g., German | |||
* [[https://github.com/mozilla/browserid/issues/1119 BrowserID issue 1119]] : diresworb.org broken under zh_CN (/opt/browserid/resources/static/production/zh_CN/browserid.js) | |||
* [[https://github.com/mozilla/browserid/issues/1129 BrowserID issue 1129]] : the cache issue with rollout of train-2012.02.02 | |||
* [[https://github.com/mozilla/browserid/issues/1130 BrowserID issue 1130]] : the cache issue with rollout of train-2012.02.02 | |||
* [[https://github.com/mozilla/browserid/issues/1131 BrowserID issue 1131]] : the cache issue with rollout of train-2012.02.02 | |||
* [[https://github.com/mozilla/browserid/issues/1110 BrowserID issue 1110]] : The links opened from BID pages should be localized | |||
* [[https://github.com/mozilla/browserid/issues/1111 BrowserID issue 1111]] : Only the headers and footers of the diresworb.org pages are localized | |||
* [[https://github.com/mozilla/browserid/issues/1121 BrowserID issue 1121]] : The establishing relay error occurs every time the user restarts Firefox with the "Show my windows and tabs from last time" option set | |||
* [[https://github.com/mozilla/browserid/issues/1122 BrowserID issue 1122]] : Locale: [any/all] The error dialog is only partially translated | |||
* [[https://github.com/mozilla/browserid/issues/1123 BrowserID issue 1123]] : When the user has 2 email addresses, he can cancel his BID account by removing the same address twice | |||
* [[https://github.com/mozilla/browserid/issues/1124 BrowserID issue 1124]] : Locale: [any/all] The "The selected email is invalid or has been deleted" message is not localized | |||
* [[https://github.com/mozilla/browserid/issues/1125 BrowserID issue 1125]] : Locale: [sv, sr] The diresworb.org home page displayed both the Account Manager section and the "Connect with BrowserID..." section | |||
* [[https://github.com/mozilla/browserid/issues/1126 BrowserID issue 1126]] : Locale: [sv] The user can't sign into any pages (RPs+server) with BrowserID | |||
== Opened Bugs/Issues For This Week: Client == | == Opened Bugs/Issues For This Week: Client == | ||
* None | |||
== Other Open Bugs == | == Other Open Bugs == | ||
* [[https://github.com/mozilla/browserid/issues/1020 BrowserID issue 1020]] : Make secondary "cancel" style buttons have a smaller font. | |||
* [[https://github.com/mozilla/browserid/issues/1021 BrowserID issue 1021]] : build script overwrites resources/static/dialog/views/templates.js | |||
* [[https://github.com/mozilla/browserid/issues/1022 BrowserID issue 1022]] : Local dev Front end unit tests not running in Safari or IE | |||
* [[https://github.com/mozilla/browserid/issues/1023 BrowserID issue 1023]] : Enhancement request: Add a name to the BrowserID popup window | |||
* [[https://github.com/mozilla/browserid/issues/1024 BrowserID issue 1024]] : Split compress.sh into compress-locales.sh | |||
* [[https://github.com/mozilla/browserid/issues/1025 BrowserID issue 1025]] : Splitting compress into compress-locales.sh. Fixes Issue#1024 | |||
* [[https://github.com/mozilla/browserid/issues/1026 BrowserID issue 1026]] : completing registration in a browser other than the initiating browser results in non-functional dialog | |||
* [[https://github.com/mozilla/browserid/issues/1028 BrowserID issue 1028]] : Fixing the complete registration flow when the browser the user completes registration is different from the one they started at. | |||
* [[https://github.com/mozilla/browserid/issues/1029 BrowserID issue 1029]] : Fixing the complete registration flow when the browser the user completes registration is different from the one they started at. | |||
* [[https://github.com/mozilla/browserid/issues/1035 BrowserID issue 1035]] : include.js not found for front end unit tests if compress.sh/compress-locals.sh not run. | |||
* [[https://github.com/mozilla/browserid/issues/1036 BrowserID issue 1036]] : Cancel Authentication from Primary needs handled | |||
* [[https://github.com/mozilla/browserid/issues/1037 BrowserID issue 1037]] : Slightly confusing copy on browserid.org login workflow. | |||
* [[https://github.com/mozilla/browserid/issues/1038 BrowserID issue 1038]] : tweak primary IdP API to make it possible for primaries to pre-generate certs | |||
* [[https://github.com/mozilla/browserid/issues/1039 BrowserID issue 1039]] : ensure that when a primary comes up, existing certs by secondary are invalidated in the dialog | |||
* [[https://github.com/mozilla/browserid/issues/1041 BrowserID issue 1041]] : Chrome: error logging in when going to beta.myfavoritebooze.org | |||
* [[https://github.com/mozilla/browserid/issues/1046 BrowserID issue 1046]] : 'hacksign.in' not compatible with user testing. | |||
* [[https://github.com/mozilla/browserid/issues/1060 BrowserID issue 1060]] : instrument site in preparation for a/b testing of UX experiments | |||
* [[https://github.com/mozilla/browserid/issues/1062 BrowserID issue 1062]] : error styles | |||
* [[https://github.com/mozilla/browserid/issues/1063 BrowserID issue 1063]] : Hotfix 1058 forgot password | |||
* [[https://github.com/mozilla/browserid/issues/1074 BrowserID issue 1074]] : silent assertions on domains with `_` in the name fail - JSChannel | |||
* [[https://github.com/mozilla/browserid/issues/1080 BrowserID issue 1080]] : AGAIN! exception in l10n code during first page load after VM provisioning | |||
* [[https://github.com/mozilla/browserid/issues/1082 BrowserID issue 1082]] : remove code_check from front end | |||
* [[https://github.com/mozilla/browserid/issues/1083 BrowserID issue 1083]] : rate limiting responses should use HTTP 429 | |||
* [[https://github.com/mozilla/browserid/issues/1084 BrowserID issue 1084]] : use HTTP 429 for throttling responses. issue #1083 | |||
* [[https://github.com/mozilla/browserid/issues/1086 BrowserID issue 1086]] : *myfavoritebeer.org sites giving SSL security warning in Firefox | |||
* [[https://github.com/mozilla/browserid/issues/1087 BrowserID issue 1087]] : Unsupported dialog is shows no content | |||
* [[https://github.com/mozilla/browserid/issues/1088 BrowserID issue 1088]] : Hotfix 1087 empty unsupported dialog | |||
* [[https://github.com/mozilla/browserid/issues/1089 BrowserID issue 1089]] : BrowserID should detect a stale include.js | |||
* [[https://github.com/mozilla/browserid/issues/1091 BrowserID issue 1091]] : enable back button in the popup | |||
* [[https://github.com/mozilla/browserid/issues/1092 BrowserID issue 1092]] : provide a depressed, inactive state of the sign-in button | |||
* [[https://github.com/mozilla/browserid/issues/1093 BrowserID issue 1093]] : buttons that could be potentially slow should have a spinner | |||
* [[https://github.com/mozilla/browserid/issues/1094 BrowserID issue 1094]] : increase body font size +1px | |||
* [[https://github.com/mozilla/browserid/issues/1095 BrowserID issue 1095]] : increase contrast between font and background | |||
* [[https://github.com/mozilla/browserid/issues/1096 BrowserID issue 1096]] : improve legibility of button | |||
* [[https://github.com/mozilla/browserid/issues/1097 BrowserID issue 1097]] : [API] need name of RP | |||
* [[https://github.com/mozilla/browserid/issues/1098 BrowserID issue 1098]] : [API] need logo of RP | |||
* [[https://github.com/mozilla/browserid/issues/1099 BrowserID issue 1099]] : improve copy on confirmation page | |||
* [[https://github.com/mozilla/browserid/issues/1100 BrowserID issue 1100]] : layout issues on email picker screen | |||
* [[https://github.com/mozilla/browserid/issues/1101 BrowserID issue 1101]] : use flexible css to improve layout on tablets | |||
* [[https://github.com/mozilla/browserid/issues/1102 BrowserID issue 1102]] : Hotfix 1087 empty unsupported dialog | |||
* [[https://github.com/mozilla/browserid/issues/1103 BrowserID issue 1103]] : Adding cookies/localStorage disabled support. | |||
* [[https://github.com/mozilla/browserid/issues/1104 BrowserID issue 1104]] : Creating an email with a different case removes the old email | |||
* [[https://github.com/mozilla/browserid/issues/1106 BrowserID issue 1106]] : Beefing up the cookies disabled check so that it handles almost all cases without user interaction. | |||
* [[https://github.com/mozilla/browserid/issues/1107 BrowserID issue 1107]] : Cherry picking the cookies enabled check and test from the feature_835_cookies_disabled branch. | |||
* [[https://github.com/mozilla/browserid/issues/1108 BrowserID issue 1108]] : Create a generic click function for use in all modules. | |||
* [[https://github.com/mozilla/browserid/issues/1109 BrowserID issue 1109]] : Adding the "click" function to page_module. | |||
* [[https://github.com/mozilla/browserid/issues/1112 BrowserID issue 1112]] : "Invalid cert in chain" errors reported | |||
* [[https://github.com/mozilla/browserid/issues/1114 BrowserID issue 1114]] : Fix for Issue 620 | |||
* [[https://github.com/mozilla/browserid/issues/1115 BrowserID issue 1115]] : gzip compress include.js | |||
* [[https://github.com/mozilla/browserid/issues/1120 BrowserID issue 1120]] : Adding a 20px left and right margin to the delay, wait, and error screens | |||
== Notes == | == Notes == | ||
* This train marked the deployment of 28 locales: | |||
** "ca", "cs", "da", "de", "el", "en-US", "es", "et", "eu", "fi", "fr", | |||
** "fy", "ga", "hr", "it", "lij", "nl", "pa", "pl", "ru", "sk", "sl", | |||
** "sq", "sr", "sv", "tr", "zh-CN", "zh-TW" | |||
* Also, because of the code changes for localization, there was some issues in the Production environment after the initial deployment. See https://github.com/mozilla/browserid/issues/1129. |
Latest revision as of 04:52, 17 February 2012
Areas for QA Focus
- [QA] Suggested areas of focus for QA:
- regression of all train-2012.01.18 hotfixes, to ensure they were properly ported
- testing of different supported locales, no english strings should appear (in dialog).
- Full and complete regression testing across all devices (i18n touches lots of code)
- testing of required email features via myfavoriteshow.org
- testing of persistent sign in features via myfavoritebooze.org
- testing of primary support using an @eyedee.me address.
Information
- Train 20: 02-02-2012
Links
- Bugs/Issues: https://github.com/mozilla/browserid/issues
- Test Plan: https://wiki.mozilla.org/QA/BrowserID/TestPlan
- Weekly Train Wiki: https://wiki.mozilla.org/QA/BrowserID/BrowserID_Weekly_Trains_Beta
- Stage Server: https://diresworb.org
- Stage Client/RP1: http://beta.myfavoritebeer.org
- Stage Client/RP2: http://beta.myfavoritebooze.org
- Stage Client/RP3: http://beta.myfavoriteshow.org
- Stage Client/RP4: http://carrera.databits.net:9999
- Primary 1: https://eyedee.me
- New Dev Server: https://dev-browserid.services.mozilla.com - TBD
- New Dev Client: http://beer.mtv1.dev.svc.mozilla.com - TBD
- Old Dev Server: https://dev.diresworb.org
- Old Dev Client/RP1: http://dev.myfavoritebeer.org
- Old Dev Client/RP2: http://dev.myfavoritebooze.org
- Old Dev Client/RP3: http://dev.myfavoriteshow.org
- Primary 1: https://eyedee.me
Deployment Ticket
- bug 723755 - QA and deploy BrowserID train-2012.02.02 to production
OPs Ticket and ChangeWindow
- bug 721455 - Deploy localized browserid to stage
- bug 723775 - Create/Deploy l10n preview env for browserid
- https://intranet.mozilla.org/Services/Ops/ChangeWindow_20120215
Hot Fixes
- Hotfix 1 for #1059
- 1059: Use l10n-all config file when building locale data.
- Hotfix 2 for #1063/#1058
- 1063: Hotfix 1058 forgot password
- 1058: Two new issues with the dialogs for 'forgot password' (train-2012.02.02)
- Hotfix 3 for #1087/#1102
- 1087: IE9 in IE7 mode: Unsupported dialog shows no content
- 1102: Hotfix 1087 empty unsupported dialog
ChangeLog
- 02/02: ChangeLog including issues resolved:
Versions
- old Dev: https://dev.diresworb.org/ver.txt
- dd91267 remove dependency on expat-dev - closes #1017
- Prod: https://browserid.org/ver.txt
- f55084d update changelog and version for hotfix for issue #1026 and issue #972
- new Dev: https://dev-browserid.services.mozilla.com/ver.txt
- TBD
- Stage: https://diresworb.org/ver.txt
- f5a74b1 allow host and password to be specified in database configuration
- locale svn r101191
- HotFixes #1, #2, and #3:
- e0858ea document new hotfixes to train-2012.02.02
- locale svn r101258
- Final
- e152d2a Adding he hu pa and sv locales
- locale svn r101735
Heartbeat
- old Dev: https://dev.diresworb.org/__heartbeat__
- ok
- old Prod: https://browserid.org/__heartbeat__
- ok
- Dev: https://dev-browserid.services.mozilla.com/__heartbeat__
- TBD
- Stage: https://diresworb.org/__heartbeat__
- ok
Processes
- webheads
- /usr/bin/node bin/browserid
- /usr/bin/node bin/verifier
- /usr/bin/node /opt/browserid/lib/verifier/verifier-compute.js
- /usr/bin/node /opt/browserid/lib/bcrypt-compute.js
- secure webheads
- /usr/bin/node bin/dbwriter
- /usr/bin/node /opt/browserid/lib/bcrypt-compute.js
- keysigners
- /usr/bin/node bin/keysigner
- /usr/bin/node /opt/browserid/lib/keysigner/keysigner-compute.js
- databases: various mysql processes
- zeus: various zeus processes
Logs
- webheads: /var/log/browserid/
- browserid.log
- browserid-metrics.json
- verifier.log
- verifier-metrics.json
- verifier-compute.log
- secure webheads: /var/log/browserid/
- dbwriter.log
- keysigners have /var/log/browserid/
- keysigner.log
- keysigner-compute.log
- databases: n/a
- zeus: various logs
Unit Tests
- Front-End Unit Tests
- PASS
- Back-End Unit Tests
- PASS
- Headless Front-End Unit Tests
- PASS
Sample Bug and Issue
- bug 715575 - http://browserid.org/.well-known/vep returning 404
- [BrowserID issue 1001] : cancel from "forgot password" does not remember entered email address
New/Updated OPs Tickets and Issues
- bug 722943 - Please install required pkgs for BrowserID and load_gen on Client load generators (node 0.6.5 and expat-devel rpm)
- bug 716940 - increase ephemeral port range on BrowserID webheads and load generation machines
- bug 712803 - browserid: build proxy service
- bug 715575 - http://browserid.org/.well-known/vep returning 404
- bug 695940 - BrowserID production tracking bug
- bug 726614 - browserid: multi-datacenter tracking bug
- bug 726620 - no access
- bug 726621 - build idproxy service in phx1
- bug 726625 - no access
- bug 726626 - browserid: loadtest phx1
- bug 726627 - browserid: bootstrap phx1 DBs, replicate w/master in scl2
- bug 726629 - browserid: figure out DNS for browserid.org multi-datacenter
- bug 726668 - no access
- bug 727578 - BrowserID: The sv directory is missing in Stage
- [BrowserID issue 1053] : include locale stuff in rpm build
- [BrowserID issue 1059] : Use l10n-all config file when building locale data.
New/Updated Security Tickets and Issues
- None
New/Updated APPs Tickets and Issues
- None
New/Updated Labs Tickets and Issues
- None
New/Updated Localization Tickets and Issues
- [BrowserID issue 1030] : BrowserID instead of Browser ID
- [BrowserID issue 1031] : "translated text" in test
- [BrowserID issue 1032] : Fixing double space between sentences
- [BrowserID issue 1033] : Fixing double space between sentences
- [BrowserID issue 1034] : Once again, fixing double space between sentences
- [BrowserID issue 1040] : Add new locale: Greek (el)
- [BrowserID issue 1045] : two screens shown at same time in db_LB on dev
- [BrowserID issue 1048] : Add new locale: Danish (da)
- [BrowserID issue 1051] : Removing gettext from non-user facing error messages
- [BrowserID issue 1052] : Some locales such as zh-TW have stale cancelVerify css class
- [BrowserID issue 1054] : exception in l10n code during first page load after VM provisioning
- [BrowserID issue 1057] : stage JS error for db_LB
- [BrowserID issue 1064] : Removing double space between sentences.
- [BrowserID issue 1065] : Add new locales: Hebrew (he) and Hungarian (hu)
- [BrowserID issue 1066] : CSS should support RTL locales
- [BrowserID issue 1075] : French (fr) is 100% on strings, but not showing up localized
- [BrowserID issue 1081] : error.ejs is not gettextified
- [BrowserID issue 1085] : Many main site pages not set up for i18n
- [BrowserID issue 1113] : Remove altering copy case via CSS
Resolved/Closed Bugs and Issues
- bug 721455 - Deploy localized browserid to stage
- bug 715575 - http://browserid.org/.well-known/vep returning 404
- [BrowserID issue 130] : Unclear email listing behavior in Sign-In UI with multiple emails
- [BrowserID issue 226] : implement cache busting
- [BrowserID issue 252] : Removing last secondary verified email closes account - on accounts with primary verified email
- [BrowserID issue 582] : improved file based configuration
- [BrowserID issue 711] : iOS5.0.1: can't validate email into diresworb.org
- [BrowserID issue 865] : move declaration of support: /.well-known/{vep,browserid}
- [BrowserID issue 867] : Make the BID "Yellow Bar" more sticky (redraw on refresh)
- [BrowserID issue 878] : limit the size of POST body in verifier
- [BrowserID issue 911] : include.orig.js missing
- [BrowserID issue 913] : add email broken in dev
- [BrowserID issue 915] : XHR Delay screen will overwrite any wait screens already shown.
- [BrowserID issue 918] : Link for "New to BrowserID?" on /signin is in a different location than other pages.
- [BrowserID issue 920] : disable aggressive caching headers in dev
- [BrowserID issue 921] : Add routes for include.js and include.orig.js so that symlinks are not overwritten
- [BrowserID issue 925] : remove the relativeDate code.
- [BrowserID issue 938] : Add Vary HTTP header for Accept-Language and Accept-Encoding
- [BrowserID issue 939] : must compress resources on diresworb.org
- [BrowserID issue 946] : Should be able to hit enter to start verifying a primary email
- [BrowserID issue 947] : scroll bar appears in required email flow when verifying with primary
- [BrowserID issue 960] : Screens with no input fields have no element/button focused
- [BrowserID issue 966] : Users don't always get enough time to read the "Address verified" message
- [BrowserID issue 977] : Locale: Reconsider locale info message for every Get call
- [BrowserID issue 981] : IE8: ' not supported
- [BrowserID issue 984] : Clicking on 'use another email address' after 'reset password' returns to wrong screen
- [BrowserID issue 987] : "Go check your email" screen in required email flow has "cancel and try a new email" link
- [BrowserID issue 1001] : cancel from "forgot password" does not remember entered email address
- [BrowserID issue 1002] : cancel from "verify primary" address does not remember previously entered email address
- [BrowserID issue 1003] : Clicking on "Use another address" for new user registration does not remember previously filled in email.
- [BrowserID issue 1004] : Clicking on "Use another address" for adding an email to account does not remember previously filled in email.
- [BrowserID issue 1006] : Dev: compress.sh doesn't create locale specific versoins of dialog.js
- [BrowserID issue 1008] : Consider upgrading Node on Stage and Prod to grab Beta npm release.
- [BrowserID issue 1013] : dev.diresworb.org/sign_in db-LB server side gettext not translated
- [BrowserID issue 1020] : Make secondary "cancel" style buttons have a smaller font.
- [BrowserID issue 1021] : build script overwrites resources/static/dialog/views/templates.js
- [BrowserID issue 1024] : Split compress.sh into compress-locales.sh
- [BrowserID issue 1031] : "translated text" in test
- [BrowserID issue 1077] : Cancel and Verify buttons disabled after cancelling Primary verification
- [BrowserID issue 1087] : IE9 in IE7 mode: Unsupported dialog shows no content
- [BrowserID issue 2] : IP should check for primary support upon email addition
- [BrowserID issue 9] : develop the primary pitch
- [BrowserID issue 16] : cert refresh when dropped in by primary
- [BrowserID issue 152] : Beta: Greeting/logout link missing on new account through Chrome on Fedora
- [BrowserID issue 231] : Set up dev "browserid" servers to use HTTPS to mirror prod environment
- [BrowserID issue 239] : dialog messaging ui nit when creating account with an existing address
- [BrowserID issue 257] : A cert can be dropped to the browser without being authenticated with BrowserID
- [BrowserID issue 281] : On diresworb.org, the BrowserID button in IE9 is not drawn well
- [BrowserID issue 383] : Coordinate new account UI paths on the beer site and Diresworb.org
- [BrowserID issue 371] : Change the How it works link to act like the Take The Tour link
- [BrowserID issue 761] : implement primary support
- [BrowserID issue 904] : allow outbound https traffic to be routed through proxy
- [BrowserID issue 926] : Move the declaration of window.gettext and window.format into gettext.
- [BrowserID issue 936] : Dev: dbwriter dies on `stage_email` call
- [BrowserID issue 1061] : Front-end unit tests no longer run in Stage
- [BrowserID issue 1068] : AWS VM destruction leaves behind RP sites
- [BrowserID issue 1110] : The links opened from BID pages should be localized
Verified As Still Open, Reopened, or Updated : Server
- bug 695943 - build internal zeus cluster in scl2 & phx
- bug 695967 - browserid: setup monitoring
- bug 710338 - Upgrade browserid.org SSL cert to EV or crazypants good level
- bug 710952 - Fennec crashes on browserid
- bug 715183 - BrowserID: Get Production running latest node and npm
- [BrowserID issue 61] : Optionally require password for login
- [BrowserID issue 620] : need cache headers on all static resources
- [BrowserID issue 835] : Generic error message when authenticating with cookies disabled.
- [BrowserID issue 946] : Should be able to hit enter to start verifying a primary email
- [BrowserID issue 976] : iOS: insanely long delay signing in with new email
- [BrowserID issue 314] : Saved passwords are not automatically filled in when logging in with BrowserID on Firefox 6
- Plus the following, possibly related Firefox bugs:
- bug 355063 - Password manager does not work on script-generated forms
- bug 583578 - Editable password field not filled if the username field is pre-filled with a value and is disabled/readonly
- bug 670137 - Remember password popup goes away if new window is open
- bug 631800 - no prompt to save password, exception thrown
- bug 631802 - How does FF rember a password if the window containing the doorhanger has been closed?
Verified As Still Open, Reopened, or Updated : Client
- None
Opened Bugs/Issues For This Week: Server
- [BrowserID issue 1027] : Front-End Unit Tests failing on first two tests
- [BrowserID issue 1042] : Front-End Unit Tests failing/hanging on Test 447
- [BrowserID issue 1043] : Remove ambiguities in Prereqs for AWS_DEPLOYMENT.md
- [BrowserID issue 1044] : Block unit testing in Prod
- [BrowserID issue 1047] : BrowserID sign-in process on Android 2.2 fails if using a Primary email
- [BrowserID issue 1055] : Local install generates warnings against locale files
- [BrowserID issue 1056] : Not able to log into prod sites from iphone.
- [BrowserID issue 1061] : Front-end unit tests no longer run in Stage
- [BrowserID issue 1067] : Consider adding BID and/or doc links to https://eyedee.me/
- [BrowserID issue 1068] : AWS VM destruction leaves behind RP sites
- [BrowserID issue 1069] : Better error logging on swebs during load test
- [BrowserID issue 1070] : Reorder contents of verification email sent to user's email app
- [BrowserID issue 1073] : Consider adding instrumentation to track stats for various HTTP codes
- [BrowserID issue 1076] : Win7 and XP: Getting exceptions logging into booze site with FF 10
- [BrowserID issue 1077] : Cancel and Verify buttons disabled after cancelling Primary verification
- [BrowserID issue 1078] : FF: Error console shows security/error messages when authenticating with Primary
- [BrowserID issue 1079] : Cancelling the verification of a Primary email address flashes the wrong message
- [BrowserID issue 1090] : Adding a new non-primary email to a Primary account causes 404s in Stage
- [BrowserID issue 1105] : Locale: [ca] Sign in screen shows issues with various strings and links.
- [BrowserID issue 1116] : Locale: [fr]: Some email services not correctly displaying the localized strings
- [BrowserID issue 1118] : Locale: [it] Verification email Subject contains errors
- [BrowserID issue 1127] : Locale: [fi] only partially localized on diresworb.org and browserid.org
- [BrowserID issue 1128] : Locale: [pa] is listed but not in browserid.org or diresworb.org
- [BrowserID issue 1049] : User with both primary and secondary accounts is incorrectly re-challenged for password
- [BrowserID issue 1050] : IE8 Compatibility View: unsupported_dialog could give better guidance to user
- [BrowserID issue 1058] : Two new issues with the dialogs for 'forgot password' (train-2012.02.02)
- [BrowserID issue 1071] : failures in using a primary email with beta.myfavorite{beer,show,booze}.org
- [BrowserID issue 1072] : text baseline alignment of 'cancel' and 'reset password' are a little off on android 2.1 stock
- [BrowserID issue 1117] : [l10n] margin needed for confirmation is /sign_in in e.g., German
- [BrowserID issue 1119] : diresworb.org broken under zh_CN (/opt/browserid/resources/static/production/zh_CN/browserid.js)
- [BrowserID issue 1129] : the cache issue with rollout of train-2012.02.02
- [BrowserID issue 1130] : the cache issue with rollout of train-2012.02.02
- [BrowserID issue 1131] : the cache issue with rollout of train-2012.02.02
- [BrowserID issue 1110] : The links opened from BID pages should be localized
- [BrowserID issue 1111] : Only the headers and footers of the diresworb.org pages are localized
- [BrowserID issue 1121] : The establishing relay error occurs every time the user restarts Firefox with the "Show my windows and tabs from last time" option set
- [BrowserID issue 1122] : Locale: [any/all] The error dialog is only partially translated
- [BrowserID issue 1123] : When the user has 2 email addresses, he can cancel his BID account by removing the same address twice
- [BrowserID issue 1124] : Locale: [any/all] The "The selected email is invalid or has been deleted" message is not localized
- [BrowserID issue 1125] : Locale: [sv, sr] The diresworb.org home page displayed both the Account Manager section and the "Connect with BrowserID..." section
- [BrowserID issue 1126] : Locale: [sv] The user can't sign into any pages (RPs+server) with BrowserID
Opened Bugs/Issues For This Week: Client
- None
Other Open Bugs
- [BrowserID issue 1020] : Make secondary "cancel" style buttons have a smaller font.
- [BrowserID issue 1021] : build script overwrites resources/static/dialog/views/templates.js
- [BrowserID issue 1022] : Local dev Front end unit tests not running in Safari or IE
- [BrowserID issue 1023] : Enhancement request: Add a name to the BrowserID popup window
- [BrowserID issue 1024] : Split compress.sh into compress-locales.sh
- [BrowserID issue 1025] : Splitting compress into compress-locales.sh. Fixes Issue#1024
- [BrowserID issue 1026] : completing registration in a browser other than the initiating browser results in non-functional dialog
- [BrowserID issue 1028] : Fixing the complete registration flow when the browser the user completes registration is different from the one they started at.
- [BrowserID issue 1029] : Fixing the complete registration flow when the browser the user completes registration is different from the one they started at.
- [BrowserID issue 1035] : include.js not found for front end unit tests if compress.sh/compress-locals.sh not run.
- [BrowserID issue 1036] : Cancel Authentication from Primary needs handled
- [BrowserID issue 1037] : Slightly confusing copy on browserid.org login workflow.
- [BrowserID issue 1038] : tweak primary IdP API to make it possible for primaries to pre-generate certs
- [BrowserID issue 1039] : ensure that when a primary comes up, existing certs by secondary are invalidated in the dialog
- [BrowserID issue 1041] : Chrome: error logging in when going to beta.myfavoritebooze.org
- [BrowserID issue 1046] : 'hacksign.in' not compatible with user testing.
- [BrowserID issue 1060] : instrument site in preparation for a/b testing of UX experiments
- [BrowserID issue 1062] : error styles
- [BrowserID issue 1063] : Hotfix 1058 forgot password
- [BrowserID issue 1074] : silent assertions on domains with `_` in the name fail - JSChannel
- [BrowserID issue 1080] : AGAIN! exception in l10n code during first page load after VM provisioning
- [BrowserID issue 1082] : remove code_check from front end
- [BrowserID issue 1083] : rate limiting responses should use HTTP 429
- [BrowserID issue 1084] : use HTTP 429 for throttling responses. issue #1083
- [BrowserID issue 1086] : *myfavoritebeer.org sites giving SSL security warning in Firefox
- [BrowserID issue 1087] : Unsupported dialog is shows no content
- [BrowserID issue 1088] : Hotfix 1087 empty unsupported dialog
- [BrowserID issue 1089] : BrowserID should detect a stale include.js
- [BrowserID issue 1091] : enable back button in the popup
- [BrowserID issue 1092] : provide a depressed, inactive state of the sign-in button
- [BrowserID issue 1093] : buttons that could be potentially slow should have a spinner
- [BrowserID issue 1094] : increase body font size +1px
- [BrowserID issue 1095] : increase contrast between font and background
- [BrowserID issue 1096] : improve legibility of button
- [BrowserID issue 1097] : [API] need name of RP
- [BrowserID issue 1098] : [API] need logo of RP
- [BrowserID issue 1099] : improve copy on confirmation page
- [BrowserID issue 1100] : layout issues on email picker screen
- [BrowserID issue 1101] : use flexible css to improve layout on tablets
- [BrowserID issue 1102] : Hotfix 1087 empty unsupported dialog
- [BrowserID issue 1103] : Adding cookies/localStorage disabled support.
- [BrowserID issue 1104] : Creating an email with a different case removes the old email
- [BrowserID issue 1106] : Beefing up the cookies disabled check so that it handles almost all cases without user interaction.
- [BrowserID issue 1107] : Cherry picking the cookies enabled check and test from the feature_835_cookies_disabled branch.
- [BrowserID issue 1108] : Create a generic click function for use in all modules.
- [BrowserID issue 1109] : Adding the "click" function to page_module.
- [BrowserID issue 1112] : "Invalid cert in chain" errors reported
- [BrowserID issue 1114] : Fix for Issue 620
- [BrowserID issue 1115] : gzip compress include.js
- [BrowserID issue 1120] : Adding a 20px left and right margin to the delay, wait, and error screens
Notes
- This train marked the deployment of 28 locales:
- "ca", "cs", "da", "de", "el", "en-US", "es", "et", "eu", "fi", "fr",
- "fy", "ga", "hr", "it", "lij", "nl", "pa", "pl", "ru", "sk", "sl",
- "sq", "sr", "sv", "tr", "zh-CN", "zh-TW"
- Also, because of the code changes for localization, there was some issues in the Production environment after the initial deployment. See https://github.com/mozilla/browserid/issues/1129.