Bug: Intermittent browser/components/aboutlogins/tests/browser/browser_sessionRestore.js | Uncaught exception - Waiting for login to be displayed in page - threw exception: TypeError: can't access property "length", loginList._loginGuidsSortedOrder is undefine
Status: RESOLVED
Priority: P5
Resolution: DUPLICATE
Created: 2021-02-12 19:09:17+00:00
Resolved: 2022-07-13 13:11:49+00:00

**Filed by:** malexandru [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=329807320&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KwzPUBlNQOG9Fk9Tngirvg/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2021-02-12T18:01:42.405Z] 18:01:42     INFO - TEST-OK | browser/components/aboutlogins/tests/browser/browser_sessionRestore.js | took 1598ms
[task 2021-02-12T18:01:42.405Z] 18:01:42     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-02-12T18:01:42.405Z] 18:01:42     INFO - TEST-UNEXPECTED-FAIL | browser/components/aboutlogins/tests/browser/browser_sessionRestore.js | Found an unexpected tab at the end of test run: about:logins - 
[task 2021-02-12T18:01:42.405Z] 18:01:42     INFO - checking window state
[task 2021-02-12T18:01:42.424Z] 18:01:42     INFO - TEST-START | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js
[task 2021-02-12T18:01:42.694Z] 18:01:42     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-02-12T18:01:42.694Z] 18:01:42     INFO - Buffered messages logged at 18:01:42
[task 2021-02-12T18:01:42.695Z] 18:01:42     INFO - Entering test bound setup_head
[task 2021-02-12T18:01:42.695Z] 18:01:42     INFO - Leaving test bound setup_head
[task 2021-02-12T18:01:42.695Z] 18:01:42     INFO - Entering test bound setup
[task 2021-02-12T18:01:42.695Z] 18:01:42     INFO - Console message: [JavaScript Error: "Unknown Collection "main/fxmonitor-breaches"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 160}]
[task 2021-02-12T18:01:42.695Z] 18:01:42     INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:160:5
[task 2021-02-12T18:01:42.695Z] 18:01:42     INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:470:13
[task 2021-02-12T18:01:42.695Z] 18:01:42     INFO - 
[task 2021-02-12T18:01:42.695Z] 18:01:42     INFO - Buffered messages finished
[task 2021-02-12T18:01:42.696Z] 18:01:42     INFO - TEST-UNEXPECTED-FAIL | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | [JavaScript Error: "Unknown Collection "main/fxmonitor-breaches"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 160}]
[task 2021-02-12T18:01:42.696Z] 18:01:42     INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:160:5
[task 2021-02-12T18:01:42.696Z] 18:01:42     INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:470:13
[task 2021-02-12T18:01:42.696Z] 18:01:42     INFO -  - 
[task 2021-02-12T18:01:42.696Z] 18:01:42     INFO - Stack trace:
[task 2021-02-12T18:01:42.696Z] 18:01:42     INFO - chrome://mochikit/content/browser-test.js:test_ok:1323
[task 2021-02-12T18:01:42.696Z] 18:01:42     INFO - chrome://mochitests/content/browser/browser/components/aboutlogins/tests/browser/head.js:onConsoleMessage:154
[task 2021-02-12T18:01:42.696Z] 18:01:42     INFO - resource://specialpowers/SpecialPowersChild.jsm:observe/<:158
[task 2021-02-12T18:01:43.060Z] 18:01:43     INFO - Leaving test bound setup
[task 2021-02-12T18:01:43.060Z] 18:01:43     INFO - Entering test bound test_tab_key_nav
[task 2021-02-12T18:01:43.484Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | All focusable elements should be kept accessible with TAB key (no focus trap). - 12 == 12 - 
[task 2021-02-12T18:01:43.484Z] 18:01:43     INFO - Leaving test bound test_tab_key_nav
[task 2021-02-12T18:01:43.485Z] 18:01:43     INFO - Entering test bound testTabToCreateButton
[task 2021-02-12T18:01:43.504Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | login-list isn't focused - null == null - 
[task 2021-02-12T18:01:43.504Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | login sort is focused - {"0":{},"1":{},"2":{},"3":{},"4":{}} == {"0":{},"1":{},"2":{},"3":{},"4":{}} - 
[task 2021-02-12T18:01:43.522Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | listbox is focused next - {} == {} - 
[task 2021-02-12T18:01:43.541Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | create button is after - {} == {} - 
[task 2021-02-12T18:01:43.550Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | login-list isn't focused again - null == null - 
[task 2021-02-12T18:01:43.550Z] 18:01:43     INFO - Leaving test bound testTabToCreateButton
[task 2021-02-12T18:01:43.550Z] 18:01:43     INFO - Entering test bound testTabToEditButton
[task 2021-02-12T18:01:43.675Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | .breach-alert should be hidden if the login is not breached. current login breached? false - true == true - 
[task 2021-02-12T18:01:43.675Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | create button is focused - {} == {} - 
[task 2021-02-12T18:01:43.714Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | edit button is focused - {} == {} - 
[task 2021-02-12T18:01:43.843Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | .breach-alert should be hidden if the login is not breached. current login breached? true - false == false - 
[task 2021-02-12T18:01:43.862Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | create button is focused - {} == {} - 
[task 2021-02-12T18:01:43.891Z] 18:01:43     INFO - TEST-PASS | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | edit button is focused - {} == {} - 
[task 2021-02-12T18:01:43.891Z] 18:01:43     INFO - Leaving test bound testTabToEditButton
[task 2021-02-12T18:01:43.951Z] 18:01:43     INFO - Console message: SENTINEL
[task 2021-02-12T18:01:44.029Z] 18:01:44     INFO - GECKO(5904) | MEMORY STAT | vsize 19406229MB | vsizeMaxContiguous 68602833MB | residentFast 1133MB
[task 2021-02-12T18:01:44.029Z] 18:01:44     INFO - TEST-OK | browser/components/aboutlogins/tests/browser/browser_tabKeyNav.js | took 1614ms
[task 2021-02-12T18:01:44.066Z] 18:01:44     INFO - checking window state
[task 2021-02-12T18:01:44.104Z] 18:01:44     INFO - TEST-START | browser/components/aboutlogins/tests/browser/browser_updateLogin.js```