Closed Bug 1686164 Opened 3 years ago Closed 3 years ago

Intermittent accessible/tests/browser/mac/browser_app.js | sub menu has 4 children - Got +0, expected 4 | Uncaught exception - at chrome://*/browser_app.js:273 - TypeError: can't access property "length", subMenu.getAttributeValue(...) is null

Categories

(Core :: Disability Access APIs, defect, P5)

defect

Tracking

()

RESOLVED FIXED
86 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox84 --- unaffected
firefox85 --- unaffected
firefox86 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: morgan)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [retriggered])

Attachments

(1 file)

Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=326410755&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Md6TBDqCRM-Gxo7Zv9Kb5w/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/Md6TBDqCRM-Gxo7Zv9Kb5w/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


...
[task 2021-01-12T00:38:39.046Z] 00:38:39     INFO - Entering test bound 
[task 2021-01-12T00:38:39.046Z] 00:38:39     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: "data:text/html,<a id="exampleLink" href="https://example.com">link</a>" line: 0}]
[task 2021-01-12T00:38:39.049Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Context menu on link contains fifteen items - 
[task 2021-01-12T00:38:39.049Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.049Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.050Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.050Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.050Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found splitter in menu - 
[task 2021-01-12T00:38:39.050Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.050Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.051Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.051Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.051Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.051Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found splitter in menu - 
[task 2021-01-12T00:38:39.051Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.052Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found splitter in menu - 
[task 2021-01-12T00:38:39.055Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.056Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | found menu item in menu - 
[task 2021-01-12T00:38:39.056Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Submenu 1 has no chldren when hidden - 
[task 2021-01-12T00:38:39.056Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Submenu 2 has no chldren when hidden - 
[task 2021-01-12T00:38:39.056Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | Submenu 1 has one child when open - 
[task 2021-01-12T00:38:39.056Z] 00:38:39     INFO - TEST-PASS | accessible/tests/browser/mac/browser_app.js | submenu has role of menu - 
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - Buffered messages finished
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/mac/browser_app.js | sub menu has 4 children - Got +0, expected 4
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - Stack trace:
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - chrome://mochikit/content/browser-test.js:test_is:1332
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - chrome://mochitests/content/browser/accessible/tests/browser/mac/browser_app.js:null:271
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/mac/browser_app.js | Uncaught exception - at chrome://mochitests/content/browser/accessible/tests/browser/mac/browser_app.js:273 - TypeError: can't access property "length", subMenu.getAttributeValue(...) is null
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - Stack trace:
[task 2021-01-12T00:38:39.057Z] 00:38:39     INFO - @chrome://mochitests/content/browser/accessible/tests/browser/mac/browser_app.js:273:17
[task 2021-01-12T00:38:39.058Z] 00:38:39     INFO - Leaving test bound 
[task 2021-01-12T00:38:39.058Z] 00:38:39     INFO - GECKO(1447) | MEMORY STAT | vsize 7809MB | residentFast 384MB | heapAllocated 137MB
[task 2021-01-12T00:38:39.058Z] 00:38:39     INFO - TEST-OK | accessible/tests/browser/mac/browser_app.js | took 2658ms
[task 2021-01-12T00:38:39.058Z] 00:38:39     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-01-12T00:38:39.058Z] 00:38:39     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/mac/browser_app.js | Found an unexpected tab at the end of test run: data:text/html,<a id="exampleLink" href="https://example.com">link</a> - 
[task 2021-01-12T00:38:39.059Z] 00:38:39     INFO - GECKO(1447) | [Child 1455, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111 (NS_ERROR_NOT_AVAILABLE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1349
[task 2021-01-12T00:38:39.059Z] 00:38:39     INFO - GECKO(1447) | [Child 1455, Main Thread] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file /builds/worker/checkouts/gecko/editor/composer/nsEditingSession.cpp:1180
[task 2021-01-12T00:38:39.059Z] 00:38:39     INFO - GECKO(1447) | [Child 1450: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x1217ca400 == 2 [pid = 1450] [id = 9]
[task 2021-01-12T00:38:39.059Z] 00:38:39     INFO - GECKO(1447) | [Child 1450: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 5 (0x11a321e40) [pid = 1450] [serial = 26] [outer = 0x0]
[task 2021-01-12T00:38:39.059Z] 00:38:39     INFO - GECKO(1447) | [Child 1450: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 6 (0x1217cc000) [pid = 1450] [serial = 27] [outer = 0x11a321e40]
[task 2021-01-12T00:38:39.059Z] 00:38:39     INFO - checking window state
...
Flags: needinfo?(mreschenberg)
Summary: Intermittent TV accessible/tests/browser/mac/browser_app.js | sub menu has 4 children - Got +0, expected 4 | Uncaught exception - at chrome://*/browser_app.js:273 - TypeError: can't access property "length", subMenu.getAttributeValue(...) is null → Intermittent accessible/tests/browser/mac/browser_app.js | sub menu has 4 children - Got +0, expected 4 | Uncaught exception - at chrome://*/browser_app.js:273 - TypeError: can't access property "length", subMenu.getAttributeValue(...) is null

Set release status flags based on info from the regressing bug 1685623

Flags: needinfo?(mreschenberg)
Assignee: nobody → mreschenberg
Whiteboard: [retriggered]
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ea36fa2936a2
Implement ignoreWithParent for context menu items and submenus. r=eeejay
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2860943a09a3
Implement ignoreWithParent for context menu items and submenus. r=eeejay
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b7e538a110c8
Implement ignoreWithParent for context menu items and submenus. r=eeejay
Flags: needinfo?(mreschenberg)
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: