Bug: Intermittent browser/components/preferences/tests/browser_privacy_firefoxSuggest.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2023-07-08 05:22:26+00:00
Resolved: 2025-01-08 12:01:48+00:00

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

---
```
[task 2023-07-08T03:46:04.183Z] 03:46:04     INFO - TEST-PASS | browser/components/preferences/tests/browser_privacy_firefoxSuggest.js | Sanity check: Learn-more link has an ID - "dismissedSuggestionsLearnMore" == true - 
[task 2023-07-08T03:46:04.183Z] 03:46:04     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use �<!DOCTYPE html>�." {file: "http://127.0.0.1:8888/support-dummy/firefox-suggest" line: 0}]
[task 2023-07-08T03:46:04.183Z] 03:46:04     INFO - Waiting for help page to load in a new tab
[task 2023-07-08T03:46:04.183Z] 03:46:04     INFO - Buffered messages finished
[task 2023-07-08T03:46:04.184Z] 03:46:04     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_privacy_firefoxSuggest.js | uncaught exception - TypeError: this.urlbarChangeTracker.userTyped is not a function at set userTypedValue@chrome://global/content/elements/browser-custom-element.js:718:32
[task 2023-07-08T03:46:04.184Z] 03:46:04     INFO - onLocationChange@chrome://browser/content/tabbrowser.js:6874:11
[task 2023-07-08T03:46:04.184Z] 03:46:04     INFO - 
[task 2023-07-08T03:46:04.185Z] 03:46:04     INFO - Stack trace:
[task 2023-07-08T03:46:04.185Z] 03:46:04     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:simpletestOnerror:2003
[task 2023-07-08T03:46:04.185Z] 03:46:04     INFO - OnErrorEventHandlerNonNull*chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:null:1978
[task 2023-07-08T03:46:04.185Z] 03:46:04     INFO - chrome://mochikit/content/browser-test.js:Tester:175
[task 2023-07-08T03:46:04.185Z] 03:46:04     INFO - chrome://mochikit/content/browser-harness.xhtml:createTester/</<:267
[task 2023-07-08T03:46:04.185Z] 03:46:04     INFO - GECKO(9940) | JavaScript error: chrome://global/content/elements/browser-custom-element.js, line 718: TypeError: this.urlbarChangeTracker.userTyped is not a function
[task 2023-07-08T03:46:04.186Z] 03:46:04     INFO - Console message: [JavaScript Error: "TypeError: this.urlbarChangeTracker.userTyped is not a function" {file: "chrome://global/content/elements/browser-custom-element.js" line: 718}]
[task 2023-07-08T03:46:04.186Z] 03:46:04     INFO - set userTypedValue@chrome://global/content/elements/browser-custom-element.js:718:32
[task 2023-07-08T03:46:04.186Z] 03:46:04     INFO - onLocationChange@chrome://browser/content/tabbrowser.js:6874:11
[task 2023-07-08T03:46:04.186Z] 03:46:04     INFO - 
[task 2023-07-08T03:46:04.187Z] 03:46:04     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use �<!DOCTYPE html>�." {file: "http://127.0.0.1:8888/support-dummy/firefox-suggest" line: 0}]
[task 2023-07-08T03:46:04.187Z] 03:46:04     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 103 (2061797e400) [pid = 2276] [serial = 1780] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:04.187Z] 03:46:04     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 102 (20615fbec00) [pid = 2276] [serial = 1774] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:04.188Z] 03:46:04     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 101 (2060ec8e000) [pid = 2276] [serial = 1792] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:04.209Z] 03:46:04     INFO - GECKO(9940) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to C:\Users\task_168877897832078\AppData\Local\Temp\tmp7wdksbo0.mozrunner\runtests_leaks_tab_pid4368.log
[task 2023-07-08T03:46:04.224Z] 03:46:04     INFO - GECKO(9940) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to C:\Users\task_168877897832078\AppData\Local\Temp\tmp7wdksbo0.mozrunner\runtests_leaks_tab_pid6964.log
[task 2023-07-08T03:46:04.240Z] 03:46:04     INFO - GECKO(9940) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to C:\Users\task_168877897832078\AppData\Local\Temp\tmp7wdksbo0.mozrunner\runtests_leaks_tab_pid9268.log
[task 2023-07-08T03:46:05.574Z] 03:46:05     INFO - GECKO(9940) | [Child 8880: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (20a240bb000) [pid = 8880] [serial = 206] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:05.577Z] 03:46:05     INFO - GECKO(9940) | [Child 8880: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 1 (20a22658000) [pid = 8880] [serial = 204] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:05.578Z] 03:46:05     INFO - GECKO(9940) | [Child 8880: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 0 (20a2264f800) [pid = 8880] [serial = 202] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:05.684Z] 03:46:05     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 100 (206168b7880) [pid = 2276] [serial = 1803] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:05.691Z] 03:46:05     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 99 (2061bb12e20) [pid = 2276] [serial = 1809] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:05.692Z] 03:46:05     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 98 (206219f2a60) [pid = 2276] [serial = 1815] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.355Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 97 (2061dcc8c00) [pid = 2276] [serial = 1813] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.360Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 96 (2061bf9f000) [pid = 2276] [serial = 1807] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.361Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 95 (2060c84e400) [pid = 2276] [serial = 1811] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.362Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 94 (206157b2800) [pid = 2276] [serial = 1805] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.362Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 93 (2061bfa5c00) [pid = 2276] [serial = 1801] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.363Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 92 (2061bd96400) [pid = 2276] [serial = 1795] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.363Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 91 (2060bcb0800) [pid = 2276] [serial = 1817] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.364Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 90 (20614893800) [pid = 2276] [serial = 1819] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.364Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 89 (20621895c00) [pid = 2276] [serial = 1841] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.365Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 88 (2061a05cc00) [pid = 2276] [serial = 1823] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.366Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 20615a0b800 == 16 [pid = 2276] [id = 567] [url = about:preferences#privacy]
[task 2023-07-08T03:46:09.366Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 87 (2061c68f400) [pid = 2276] [serial = 1825] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.372Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 86 (2061e041800) [pid = 2276] [serial = 1829] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.373Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 85 (2061f049000) [pid = 2276] [serial = 1831] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.374Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2061c691400 == 15 [pid = 2276] [id = 569] [url = about:preferences#privacy]
[task 2023-07-08T03:46:09.374Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2060bcb5400 == 14 [pid = 2276] [id = 571] [url = about:preferences#privacy]
[task 2023-07-08T03:46:09.375Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2061835c400 == 13 [pid = 2276] [id = 572] [url = about:blank]
[task 2023-07-08T03:46:09.375Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2061b76d400 == 12 [pid = 2276] [id = 574] [url = about:blank]
[task 2023-07-08T03:46:09.376Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2061e03b000 == 11 [pid = 2276] [id = 575] [url = about:preferences#privacy]
[task 2023-07-08T03:46:09.376Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 20617973c00 == 10 [pid = 2276] [id = 573] [url = about:preferences#privacy]
[task 2023-07-08T03:46:09.377Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2061b76a000 == 9 [pid = 2276] [id = 576] [url = about:blank]
[task 2023-07-08T03:46:09.377Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 20621896800 == 8 [pid = 2276] [id = 578] [url = about:blank]
[task 2023-07-08T03:46:09.378Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2061ff6fc00 == 7 [pid = 2276] [id = 577] [url = about:preferences#privacy]
[task 2023-07-08T03:46:09.378Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 84 (2061e038400) [pid = 2276] [serial = 1835] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.379Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 83 (2060bcaec00) [pid = 2276] [serial = 1816] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.379Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 82 (2060ec8d400) [pid = 2276] [serial = 1804] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:09.379Z] 03:46:09     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 81 (2061c695400) [pid = 2276] [serial = 1810] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:14.803Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 28 (2061f0dab60) [pid = 2276] [serial = 1839] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:14.803Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 27 (20615a3a000) [pid = 2276] [serial = 1820] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.804Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 26 (2060c1a0a60) [pid = 2276] [serial = 1818] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.804Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 25 (2061dccb800) [pid = 2276] [serial = 1814] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.805Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 24 (2060ff7ff20) [pid = 2276] [serial = 1794] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.806Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 23 (206154963e0) [pid = 2276] [serial = 1800] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.806Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 22 (2061c68a800) [pid = 2276] [serial = 1802] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.806Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 21 (20619ca5100) [pid = 2276] [serial = 1806] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.807Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 20 (2061c68a400) [pid = 2276] [serial = 1808] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.807Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 19 (206209d9a60) [pid = 2276] [serial = 1812] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:14.807Z] 03:46:14     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 18 (20622222000) [pid = 2276] [serial = 1846] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:16.165Z] 03:46:16     INFO - GECKO(9940) | [Child 6328: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (1cd1fa43c00) [pid = 6328] [serial = 2] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:26.456Z] 03:46:26     INFO - GECKO(9940) | [Parent 2276, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp:302
[task 2023-07-08T03:46:26.468Z] 03:46:26     INFO - GECKO(9940) | [Parent 2276, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp:302
[task 2023-07-08T03:46:30.411Z] 03:46:30     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 17 (2061bb11d40) [pid = 2276] [serial = 1836] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:30.678Z] 03:46:30     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 16 (206211bd800) [pid = 2276] [serial = 1838] [outer = 0] [url = about:preferences#privacy]
[task 2023-07-08T03:46:30.681Z] 03:46:30     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 15 (206218a0000) [pid = 2276] [serial = 1843] [outer = 0] [url = about:blank]
[task 2023-07-08T03:46:30.683Z] 03:46:30     INFO - GECKO(9940) | [Parent 2276: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 14 (206211be000) [pid = 2276] [serial = 1837] [outer = 0] [url = about:blank]
[task 2023-07-08T03:47:21.171Z] 03:47:21     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 9
[task 2023-07-08T03:47:26.365Z] 03:47:26     INFO -  console.error: (new TypeError("can't access property \"executeTransaction\", db is undefined", "resource://gre/modules/PlacesFrecencyRecalculator.sys.mjs", 175))
[task 2023-07-08T03:47:32.626Z] 03:47:32     INFO - GECKO(9940) | [Parent 2276, Jump List #4] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/widget/windows/WinUtils.cpp:1027
[task 2023-07-08T03:48:52.996Z] 03:48:52     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 8
[task 2023-07-08T03:49:33.024Z] 03:49:33     INFO - GECKO(9940) | [Parent 2276, Jump List #5] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/widget/windows/WinUtils.cpp:1027
[task 2023-07-08T03:50:23.000Z] 03:50:23     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 7
[task 2023-07-08T03:51:53.003Z] 03:51:53     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 6
[task 2023-07-08T03:53:23.013Z] 03:53:23     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 5
[task 2023-07-08T03:54:53.023Z] 03:54:53     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 4
[task 2023-07-08T03:56:23.032Z] 03:56:23     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 3
[task 2023-07-08T03:57:53.039Z] 03:57:53     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 2
[task 2023-07-08T03:59:23.764Z] 03:59:23     INFO - Longer timeout required, waiting longer...  Remaining timeouts: 1
[task 2023-07-08T04:00:53.765Z] 04:00:53     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-07-08T04:00:53.767Z] 04:00:53     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/browser_privacy_firefoxSuggest.js | Test timed out - 
```