Bug: Intermittent TV browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | Test timed out -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-02-25 15:23:53+00:00
Resolved: 2021-04-06 17:04:11+00:00

**Filed by:** malexandru [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=331189390&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bV9a42NrQQy9oQEFJoXinQ/runs/0/artifacts/public/logs/live_backing.log
**Reftest URL:** https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bV9a42NrQQy9oQEFJoXinQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
[task 2021-02-25T12:37:44.125Z] 12:37:44     INFO - TEST-START | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js
[task 2021-02-25T12:37:44.177Z] 12:37:44     INFO - GECKO(1508) | [1514, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2021-02-25T12:37:44.177Z] 12:37:44     INFO - GECKO(1508) | [1514, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2021-02-25T12:37:44.177Z] 12:37:44     INFO - GECKO(1508) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/tj/t5blt5rd4yg0z5bqsswm9jz8000017/T/tmpplPlej.mozrunner/runtests_leaks_tab_pid1514.log
[task 2021-02-25T12:37:44.177Z] 12:37:44     INFO - GECKO(1508) | [1514, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2021-02-25T12:37:44.177Z] 12:37:44     INFO - GECKO(1508) | [1514, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2021-02-25T12:37:44.177Z] 12:37:44     INFO - GECKO(1508) | [1514, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:251
[task 2021-02-25T12:37:44.493Z] 12:37:44     INFO - GECKO(1508) | [Child 1514: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x1048c6c00 == 1 [pid = 1514] [id = 0]
[task 2021-02-25T12:37:44.493Z] 12:37:44     INFO - GECKO(1508) | [Child 1514: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0x104c77040) [pid = 1514] [serial = 1] [outer = 0x0]
[task 2021-02-25T12:37:44.494Z] 12:37:44     INFO - GECKO(1508) | [Child 1514: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0x104c86400) [pid = 1514] [serial = 2] [outer = 0x104c77040]
[task 2021-02-25T12:37:46.340Z] 12:37:46     INFO - GECKO(1508) | [Child 1514, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp:348
[task 2021-02-25T12:37:46.340Z] 12:37:46     INFO - GECKO(1508) | [Child 1514: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (0x104c8d800) [pid = 1514] [serial = 3] [outer = 0x104c77040]
[task 2021-02-25T12:37:48.349Z] 12:37:48     INFO - GECKO(1508) | [1515, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2021-02-25T12:37:48.349Z] 12:37:48     INFO - GECKO(1508) | [1515, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2021-02-25T12:37:48.350Z] 12:37:48     INFO - GECKO(1508) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/tj/t5blt5rd4yg0z5bqsswm9jz8000017/T/tmpplPlej.mozrunner/runtests_leaks_tab_pid1515.log
[task 2021-02-25T12:37:48.350Z] 12:37:48     INFO - GECKO(1508) | [1515, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2021-02-25T12:37:48.350Z] 12:37:48     INFO - GECKO(1508) | [1515, MainThread] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:202
[task 2021-02-25T12:37:48.350Z] 12:37:48     INFO - GECKO(1508) | [1515, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:251
[task 2021-02-25T12:37:48.468Z] 12:37:48     INFO - GECKO(1508) | [Parent 1508: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 0x1415bbc00 == 6 [pid = 1508] [id = 5] [url = about:blank]
[task 2021-02-25T12:37:48.468Z] 12:37:48     INFO - GECKO(1508) | [Parent 1508: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 0x10b21e000 == 5 [pid = 1508] [id = 4] [url = about:blank]
[task 2021-02-25T12:37:48.599Z] 12:37:48     INFO - GECKO(1508) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2021-02-25T12:37:48.599Z] 12:37:48     INFO - GECKO(1508) | [Child 1515, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:377
[task 2021-02-25T12:37:49.240Z] 12:37:49     INFO - GECKO(1508) | console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "http://example.com"
[task 2021-02-25T12:37:49.884Z] 12:37:49     INFO - GECKO(1508) | [Child 1510: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 0x10dee5400 == 0 [pid = 1510] [id = 0] [url = about:blank]
[task 2021-02-25T12:37:49.999Z] 12:37:49     INFO - GECKO(1508) | [Child 1510: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (0x10e269040) [pid = 1510] [serial = 1] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:37:53.446Z] 12:37:53     INFO - GECKO(1508) | [Parent 1508, Main Thread] WARNING: Wrong button set to eContextMenu event?: 'mMessage != eContextMenu || (mButton == ((mContextMenuTrigger == eNormal) ? MouseButton::eSecondary : MouseButton::ePrimary) && (mContextMenuTrigger != eControlClick || IsControl()))', file /builds/worker/workspace/obj-build/dist/include/mozilla/MouseEvents.h:244
[task 2021-02-25T12:37:53.716Z] 12:37:53     INFO - GECKO(1508) | [Parent 1508: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 13 (0x138efee40) [pid = 1508] [serial = 9] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:37:53.716Z] 12:37:53     INFO - GECKO(1508) | [Parent 1508: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 12 (0x1415aa040) [pid = 1508] [serial = 10] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:37:57.963Z] 12:37:57     INFO - GECKO(1508) | [Parent 1508: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 11 (0x11d95e000) [pid = 1508] [serial = 11] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:37:57.963Z] 12:37:57     INFO - GECKO(1508) | [Parent 1508: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 10 (0x142306000) [pid = 1508] [serial = 12] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:37:59.404Z] 12:37:59     INFO - GECKO(1508) | [Child 1511: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (0x1098ee400) [pid = 1511] [serial = 2] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:38:03.372Z] 12:38:03     INFO - GECKO(1508) | [Child 1510: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 1 (0x10deef000) [pid = 1510] [serial = 3] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:38:03.372Z] 12:38:03     INFO - GECKO(1508) | [Child 1510: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 0 (0x10e2a1000) [pid = 1510] [serial = 4] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:38:11.115Z] 12:38:11     INFO - GECKO(1508) | [Child 1514: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (0x104c86400) [pid = 1514] [serial = 2] [outer = 0x0] [url = about:blank]
[task 2021-02-25T12:39:14.465Z] 12:39:14     INFO - TEST-INFO | started process screencapture
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - TEST-INFO | screencapture: exit 0
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Buffered messages logged at 12:37:44
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Entering test bound test_setup
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Buffered messages logged at 12:37:46
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Leaving test bound test_setup
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Entering test bound test_text_input_spellcheck_noform
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - TEST-PASS | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | checking if popup is closed - 
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "http://example.com/browser/browser/base/content/test/contextMenu/subtst_contextmenu_keyword.html" line: 0}]
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Console message: [JavaScript Warning: "Password fields present on an insecure (http://) page. This is a security risk that allows user login credentials to be stolen." {file: "http://example.com/browser/browser/base/content/test/contextMenu/subtst_contextmenu_keyword.html" line: 0 column: 0 source: "0"}]
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Buffered messages logged at 12:37:47
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Moved focus to #input_text_no_form
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Completed preCheckContextMenuFn
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Waiting for spell check
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Buffered messages logged at 12:37:49
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Spell check running
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - Console message: [JavaScript Error: "[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]"  nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)"  location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692"  data: no]"]
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - L10nRegistry.loadSync@resource://gre/modules/L10nRegistry.jsm:692:19
[task 2021-02-25T12:39:14.578Z] 12:39:14     INFO - fetchFile@resource://gre/modules/L10nRegistry.jsm:607:31
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - generateResourceSetSync/<@resource://gre/modules/L10nRegistry.jsm:512:19
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - generateResourceSetSync@resource://gre/modules/L10nRegistry.jsm:507:22
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - generateResourceSetsForLocaleSync@resource://gre/modules/L10nRegistry.jsm:449:44
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - generateBundlesSync@resource://gre/modules/L10nRegistry.jsm:186:7
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - touchNext@resource://gre/modules/Localization.jsm:167:37
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - generateBundles@resource://gre/modules/Localization.jsm:473:15
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - getLanguageDisplayNames@resource://gre/modules/mozIntl.jsm:787:19
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - getLocaleDisplayNames/<@resource://gre/modules/mozIntl.jsm:865:14
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - getLocaleDisplayNames@resource://gre/modules/mozIntl.jsm:844:24
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - sortDictionaryList@resource://gre/modules/InlineSpellChecker.jsm:203:31
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - addDictionaryListToMenu@resource://gre/modules/InlineSpellChecker.jsm:235:27
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - initSpellingItems@chrome://browser/content/nsContextMenu.js:767:40
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - initItems@chrome://browser/content/nsContextMenu.js:328:10
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - nsContextMenu@chrome://browser/content/nsContextMenu.js:171:10
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - onpopupshowing@chrome://browser/content/browser.xhtml:1:119
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - openContextMenu@chrome://browser/content/nsContextMenu.js:94:9
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - receiveMessage@resource:///actors/ContextMenuParent.jsm:23:9
[task 2021-02-25T12:39:14.579Z] 12:39:14     INFO - 
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - Console message: [JavaScript Error: "[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]"  nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)"  location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 692"  data: no]"]
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - L10nRegistry.loadSync@resource://gre/modules/L10nRegistry.jsm:692:19
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - fetchFile@resource://gre/modules/L10nRegistry.jsm:607:31
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - generateResourceSetSync/<@resource://gre/modules/L10nRegistry.jsm:512:19
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - generateResourceSetSync@resource://gre/modules/L10nRegistry.jsm:507:22
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - generateResourceSetsForLocaleSync@resource://gre/modules/L10nRegistry.jsm:449:44
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - generateBundlesSync@resource://gre/modules/L10nRegistry.jsm:186:7
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - touchNext@resource://gre/modules/Localization.jsm:167:37
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - generateBundles@resource://gre/modules/Localization.jsm:473:15
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - getRegionDisplayNames@resource://gre/modules/mozIntl.jsm:814:19
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - getLocaleDisplayNames/<@resource://gre/modules/mozIntl.jsm:874:16
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - getLocaleDisplayNames@resource://gre/modules/mozIntl.jsm:844:24
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - sortDictionaryList@resource://gre/modules/InlineSpellChecker.jsm:203:31
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - addDictionaryListToMenu@resource://gre/modules/InlineSpellChecker.jsm:235:27
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - initSpellingItems@chrome://browser/content/nsContextMenu.js:767:40
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - initItems@chrome://browser/content/nsContextMenu.js:328:10
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - nsContextMenu@chrome://browser/content/nsContextMenu.js:171:10
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - onpopupshowing@chrome://browser/content/browser.xhtml:1:119
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - openContextMenu@chrome://browser/content/nsContextMenu.js:94:9
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - receiveMessage@resource:///actors/ContextMenuParent.jsm:23:9
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - 
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - Popup Shown
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - TEST-PASS | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | checking if popup is open - 
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - TEST-PASS | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | child menuitem #65 has an ID - 
[task 2021-02-25T12:39:14.585Z] 12:39:14     INFO - TEST-PASS | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | menuitem context-undo has a label - 
<...>
[task 2021-02-25T12:39:14.599Z] 12:39:14     INFO - TEST-PASS | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | checking expected number of menu entries - 
[task 2021-02-25T12:39:14.600Z] 12:39:14     INFO - Leaving test bound test_text_input_spellcheck_noform
[task 2021-02-25T12:39:14.600Z] 12:39:14     INFO - Entering test bound test_text_input_spellcheck_loginform
[task 2021-02-25T12:39:14.602Z] 12:39:14     INFO - TEST-PASS | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | checking if popup is closed - 
[task 2021-02-25T12:39:14.602Z] 12:39:14     INFO - Buffered messages logged at 12:37:50
[task 2021-02-25T12:39:14.610Z] 12:39:14     INFO - Moved focus to #login_text
[task 2021-02-25T12:39:14.610Z] 12:39:14     INFO - Completed preCheckContextMenuFn
[task 2021-02-25T12:39:14.610Z] 12:39:14     INFO - Waiting for spell check
[task 2021-02-25T12:39:14.610Z] 12:39:14     INFO - Buffered messages finished
[task 2021-02-25T12:39:14.610Z] 12:39:14     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | Test timed out - 
[task 2021-02-25T12:39:14.610Z] 12:39:14     INFO - GECKO(1508) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2021-02-25T12:39:14.610Z] 12:39:14     INFO - GECKO(1508) | MEMORY STAT | vsize 7703MB | residentFast 302MB | heapAllocated 115MB
[task 2021-02-25T12:39:14.612Z] 12:39:14     INFO - TEST-OK | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | took 90342ms
[task 2021-02-25T12:39:14.619Z] 12:39:14     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-02-25T12:39:14.619Z] 12:39:14     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js | Found a tab after previous test timed out: http://example.com/browser/browser/base/content/test/contextMenu/subtst_contextmenu_keyword.html - 
[task 2021-02-25T12:39:14.619Z] 12:39:14     INFO - checking window state
[task 2021-02-25T12:39:14.619Z] 12:39:14     INFO - TEST-START | browser/base/content/test/contextMenu/browser_contextmenu_keyword.js```