Closed Bug 1598750 Opened 5 years ago Closed 3 years ago

Intermittent accessible/tests/browser/fission/browser_nested_iframe.js | Nested IFRAME document accessible is present -

Categories

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

Unspecified
macOS
defect

Tracking

()

VERIFIED FIXED
91 Branch
Fission Milestone M8
Tracking Status
firefox72 --- wontfix
firefox91 --- verified

People

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

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])

Attachments

(1 file)

Filed by: nerli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=277704023&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/eN7XpxYWQzai2zbiyh-i4Q/runs/0/artifacts/public/logs/live_backing.log


[task 2019-11-22T19:13:04.898Z] 19:13:04 INFO - TEST-START | accessible/tests/browser/fission/browser_nested_iframe.js
[task 2019-11-22T19:13:05.327Z] 19:13:05 INFO - TEST-INFO | started process screenshot
[task 2019-11-22T19:13:05.413Z] 19:13:05 INFO - TEST-INFO | screenshot: exit 0
[task 2019-11-22T19:13:05.414Z] 19:13:05 INFO - Buffered messages logged at 19:13:04
[task 2019-11-22T19:13:05.414Z] 19:13:05 INFO - Entering test bound
[task 2019-11-22T19:13:05.414Z] 19:13:05 INFO - Buffered messages logged at 19:13:05
[task 2019-11-22T19:13:05.415Z] 19:13:05 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | e10s enabled -
[task 2019-11-22T19:13:05.415Z] 19:13:05 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Actually remote browser -
[task 2019-11-22T19:13:05.415Z] 19:13:05 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Recieved document load complete event -
[task 2019-11-22T19:13:05.415Z] 19:13:05 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | IFRAME is in the same process. -
[task 2019-11-22T19:13:05.415Z] 19:13:05 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | IFRAME document accessible is present -
[task 2019-11-22T19:13:05.415Z] 19:13:05 INFO - Buffered messages finished
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/fission/browser_nested_iframe.js | Nested IFRAME document accessible is present -
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - Stack trace:
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - chrome://mochikit/content/browser-test.js:test_ok:1299
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:null:49
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:accessibleTask/</<:481
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - resource://testing-common/BrowserTestUtils.jsm:withNewTab:151
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:accessibleTask/<:448
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1069
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1104
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:932
[task 2019-11-22T19:13:05.416Z] 19:13:05 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/fission/browser_nested_iframe.js | Uncaught exception - at chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:52 - TypeError: nestedDocAcc is null
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - Stack trace:
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - @chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:52:5
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - accessibleTask/</<@chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:481:15
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - asyncwithNewTab@resource://testing-common/BrowserTestUtils.jsm:151:24
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - async
accessibleTask/<@chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:448:28
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - Tester_execTest/<@chrome://mochikit/content/browser-test.js:1069:34
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1104:11
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:932:14
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:805:67
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - Leaving test bound
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - GECKO(10040) | MEMORY STAT | vsize 2104139MB | vsizeMaxContiguous 66333322MB | residentFast 281MB | heapAllocated 132MB
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - TEST-OK | accessible/tests/browser/fission/browser_nested_iframe.js | took 481ms
[task 2019-11-22T19:13:05.417Z] 19:13:05 INFO - checking window state

Tracking for Fission mochitests milestone (M4.1)

Fission Milestone: --- → M4.1

Jamie recommends that this intermittent test failure not block Fission MVP. It's failed only 4 times in the last month.

Fission Milestone: M4.1 → Future
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → INCOMPLETE

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=327234910&repo=mozilla-central&lineNumber=2396

[task 2021-01-20T11:30:42.344Z] 11:30:42 INFO - TEST-START | accessible/tests/browser/fission/browser_nested_iframe.js
[task 2021-01-20T11:30:43.140Z] 11:30:43 INFO - TEST-INFO | started process screentopng
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-INFO | screentopng: exit 0
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - <snipped 18 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - Buffered messages logged at 11:30:42
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [DOM node id: default-iframe-body-id, role: document, name: 'data:text/html;charset=utf-8,%3Cbody%20id%3D%22de...%2B%2B%2B%253C%252Fhtml%253E%22%2F%3E%3C%2Fbody%3E', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [DOM node id: default-iframe-body-id, role: document, name: 'data:text/html;charset=utf-8,%3Cbody%20id%3D%22de...%2B%2B%2B%253C%252Fhtml%253E%22%2F%3E%3C%2Fbody%3E', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [DOM node id: default-iframe-body-id, role: document, name: 'data:text/html;charset=utf-8,%3Cbody%20id%3D%22de...%2B%2B%2B%253C%252Fhtml%253E%22%2F%3E%3C%2Fbody%3E', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [DOM node id: default-iframe-body-id, role: document, name: 'data:text/html;charset=utf-8,%3Cbody%20id%3D%22de...%2B%2B%2B%253C%252Fhtml%253E%22%2F%3E%3C%2Fbody%3E', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [DOM node id: default-iframe-body-id, role: document, name: 'data:text/html;charset=utf-8,%3Cbody%20id%3D%22de...%2B%2B%2B%253C%252Fhtml%253E%22%2F%3E%3C%2Fbody%3E', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]]. -
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [DOM node id: default-iframe-body-id, role: document, name: 'data:text/html;charset=utf-8,%3Cbody%20id%3D%22de...%2B%2B%2B%253C%252Fhtml%253E%22%2F%3E%3C%2Fbody%3E', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [DOM node id: default-iframe-body-id, role: document, name: 'data:text/html;charset=utf-8,%3Cbody%20id%3D%22de...%2B%2B%2B%253C%252Fhtml%253E%22%2F%3E%3C%2Fbody%3E', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.731Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [DOM node id: nested-iframe, role: internal frame, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.732Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [DOM node id: nested-iframe, role: internal frame, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.732Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [DOM node id: nested-iframe, role: internal frame, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.732Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [DOM node id: nested-iframe, role: internal frame, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.732Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [DOM node id: nested-iframe, role: internal frame, address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.732Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [DOM node id: nested-iframe, role: internal frame, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.732Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [DOM node id: nested-iframe, role: internal frame, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.732Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [DOM node id: nested-iframe-body, role: document, name: 'Accessibility Nested Iframe Frame Test', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.739Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [DOM node id: nested-iframe-body, role: document, name: 'Accessibility Nested Iframe Frame Test', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.740Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [DOM node id: nested-iframe-body, role: document, name: 'Accessibility Nested Iframe Frame Test', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.740Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [DOM node id: nested-iframe-body, role: document, name: 'Accessibility Nested Iframe Frame Test', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.740Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [DOM node id: nested-iframe-body, role: document, name: 'Accessibility Nested Iframe Frame Test', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]]. -
[task 2021-01-20T11:30:43.744Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [DOM node id: nested-iframe-body, role: document, name: 'Accessibility Nested Iframe Frame Test', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.745Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [DOM node id: nested-iframe-body, role: document, name: 'Accessibility Nested Iframe Frame Test', address: [xpconnect wrapped (nsIAccessible, nsIAccessibleDocument)]] -
[task 2021-01-20T11:30:43.745Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [DOM node id: table, role: table, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.745Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [DOM node id: table, role: table, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.746Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [DOM node id: table, role: table, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.754Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [DOM node id: table, role: table, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.754Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [DOM node id: table, role: table, address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.754Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [DOM node id: table, role: table, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.755Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [DOM node id: table, role: table, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.755Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [role: row, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.755Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [role: row, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.755Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [role: row, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.756Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [role: row, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.756Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [role: row, address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.760Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [role: row, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.760Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [role: row, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.760Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.760Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.761Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.768Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.769Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [role: cell, address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.769Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.770Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.770Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [role: text leaf, name: 'cell1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.771Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [role: text leaf, name: 'cell1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.771Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [role: text leaf, name: 'cell1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.771Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [role: text leaf, name: 'cell1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.774Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [role: text leaf, name: 'cell1', address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.774Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [role: text leaf, name: 'cell1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.774Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [role: text leaf, name: 'cell1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.774Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.775Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.775Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.775Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.778Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [role: cell, address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.778Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.778Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [role: cell, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.778Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [role: text leaf, name: 'cell2', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.779Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [role: text leaf, name: 'cell2', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.779Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [role: text leaf, name: 'cell2', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.779Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [role: text leaf, name: 'cell2', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.781Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [role: text leaf, name: 'cell2', address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.781Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [role: text leaf, name: 'cell2', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.781Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [role: text leaf, name: 'cell2', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.782Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [DOM node id: ul, role: list, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.782Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [DOM node id: ul, role: list, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.782Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [DOM node id: ul, role: list, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.784Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [DOM node id: ul, role: list, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.784Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [DOM node id: ul, role: list, address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.784Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [DOM node id: ul, role: list, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.785Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [DOM node id: ul, role: list, address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.785Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [DOM node id: li, role: listitem, name: '• item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.787Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [DOM node id: li, role: listitem, name: '• item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.787Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [DOM node id: li, role: listitem, name: '• item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.787Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [DOM node id: li, role: listitem, name: '• item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.788Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [DOM node id: li, role: listitem, name: '• item1', address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.788Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [DOM node id: li, role: listitem, name: '• item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.790Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [DOM node id: li, role: listitem, name: '• item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.790Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [DOM node id: li, role: list item marker, name: '• ', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.790Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [DOM node id: li, role: list item marker, name: '• ', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.790Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [DOM node id: li, role: list item marker, name: '• ', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.791Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [DOM node id: li, role: list item marker, name: '• ', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.793Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [DOM node id: li, role: list item marker, name: '• ', address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.793Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [DOM node id: li, role: list item marker, name: '• ', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.793Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [DOM node id: li, role: list item marker, name: '• ', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.793Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong parent of [role: text leaf, name: 'item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.794Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong index in parent of [role: text leaf, name: 'item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.794Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong next sibling of [role: text leaf, name: 'item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.796Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong previous sibling of [role: text leaf, name: 'item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.796Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong value of property 'role' for [role: text leaf, name: 'item1', address: [xpconnect wrapped nsIAccessible]]. -
[task 2021-01-20T11:30:43.796Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong first child of [role: text leaf, name: 'item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.797Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Wrong last child of [role: text leaf, name: 'item1', address: [xpconnect wrapped nsIAccessible]] -
[task 2021-01-20T11:30:43.797Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Document for nested IFRAME matches. -
[task 2021-01-20T11:30:43.798Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Nested IFRAME document's parent matches the nested IFRAME. -
[task 2021-01-20T11:30:43.798Z] 11:30:43 INFO - Leaving test bound
[task 2021-01-20T11:30:43.802Z] 11:30:43 INFO - Entering test bound
[task 2021-01-20T11:30:43.802Z] 11:30:43 INFO - Buffered messages logged at 11:30:43
[task 2021-01-20T11:30:43.803Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Recieved document load complete event -
[task 2021-01-20T11:30:43.803Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Recieved document load complete event -
[task 2021-01-20T11:30:43.804Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Actually remote browser -
[task 2021-01-20T11:30:43.804Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | Remote IFRAME is in a different process. -
[task 2021-01-20T11:30:43.814Z] 11:30:43 INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | IFRAME document accessible is present -
[task 2021-01-20T11:30:43.814Z] 11:30:43 INFO - Buffered messages finished
[task 2021-01-20T11:30:43.814Z] 11:30:43 INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/fission/browser_nested_iframe.js | Nested IFRAME document accessible is present -
[task 2021-01-20T11:30:43.815Z] 11:30:43 INFO - Stack trace:
[task 2021-01-20T11:30:43.815Z] 11:30:43 INFO - chrome://mochikit/content/browser-test.js:test_ok:1304
[task 2021-01-20T11:30:43.816Z] 11:30:43 INFO - chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:null:47
[task 2021-01-20T11:30:43.816Z] 11:30:43 INFO - chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:accessibleTask/</<:520
[task 2021-01-20T11:30:43.816Z] 11:30:43 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-01-20T11:30:43.817Z] 11:30:43 INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/fission/browser_nested_iframe.js | Uncaught exception - at chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:50 - TypeError: can't access property "getState", nestedDocAcc is null
[task 2021-01-20T11:30:43.817Z] 11:30:43 INFO - Stack trace:
[task 2021-01-20T11:30:43.817Z] 11:30:43 INFO - @chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:50:5
[task 2021-01-20T11:30:43.820Z] 11:30:43 INFO - accessibleTask/</<@chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:520:15
[task 2021-01-20T11:30:43.820Z] 11:30:43 INFO - Leaving test bound
[task 2021-01-20T11:30:43.820Z] 11:30:43 INFO - GECKO(1536) | MEMORY STAT | vsize 2802MB | residentFast 296MB | heapAllocated 116MB
[task 2021-01-20T11:30:43.820Z] 11:30:43 INFO - TEST-OK | accessible/tests/browser/fission/browser_nested_iframe.js | took 943ms

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---

Update:

There have been 32 failures within the last 7 days:

  • 22 failures on OS X 10.15 WebRender Shippable opt
  • 10 failures on OS X 10.15 WebRender opt

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=342566038&repo=autoland&lineNumber=2613

[task 2021-06-12T00:55:07.542Z] 00:55:07     INFO - TEST-PASS | accessible/tests/browser/fission/browser_nested_iframe.js | IFRAME document accessible is present - 
[task 2021-06-12T00:55:07.542Z] 00:55:07     INFO - Buffered messages finished
[task 2021-06-12T00:55:07.543Z] 00:55:07     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/fission/browser_nested_iframe.js | Nested IFRAME document accessible is present - 
[task 2021-06-12T00:55:07.543Z] 00:55:07     INFO - Stack trace:
[task 2021-06-12T00:55:07.543Z] 00:55:07     INFO - chrome://mochikit/content/browser-test.js:test_ok:1334
[task 2021-06-12T00:55:07.543Z] 00:55:07     INFO - chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:null:47
[task 2021-06-12T00:55:07.543Z] 00:55:07     INFO - chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:accessibleTask/</<:520
[task 2021-06-12T00:55:07.544Z] 00:55:07     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-06-12T00:55:07.544Z] 00:55:07     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/fission/browser_nested_iframe.js | Uncaught exception - at chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:50 - TypeError: can't access property "getState", nestedDocAcc is null
[task 2021-06-12T00:55:07.544Z] 00:55:07     INFO - Stack trace:
[task 2021-06-12T00:55:07.545Z] 00:55:07     INFO - @chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:50:5
[task 2021-06-12T00:55:07.545Z] 00:55:07     INFO - accessibleTask/</<@chrome://mochitests/content/browser/accessible/tests/browser/shared-head.js:520:15
[task 2021-06-12T00:55:07.545Z] 00:55:07     INFO - Leaving test bound 
[task 2021-06-12T00:55:07.546Z] 00:55:07     INFO - GECKO(1921) | MEMORY STAT | vsize 7058MB | residentFast 267MB | heapAllocated 119MB
[task 2021-06-12T00:55:07.546Z] 00:55:07     INFO - TEST-OK | accessible/tests/browser/fission/browser_nested_iframe.js | took 733ms
Whiteboard: [stockwell needswork:owner]

Jamie, as the owner of this component, could you help us assign this to someone?
Thank you.

Flags: needinfo?(jteh)

I think this test is failing more frequently because we started running browser-chrome tests with Fission enabled on macOS in bug 1694824 (on 2021-06-03). All the recent failures are macOS opt builds with Fission.

We should either fix this test or skip it for fission && (os == "mac") && !debug. :mstange is investigating some macOS test failures caused by the recent "native content menus" rewrite on macOS. Could that be involved here?

Some recent failures:

https://treeherder.mozilla.org/logviewer?job_id=341923587&repo=autoland&lineNumber=2609

INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/fission/browser_nested_iframe.js | Nested IFRAME document accessible is present -
INFO - TEST-UNEXPECTED-FAIL | accessible/tests/browser/fission/browser_nested_iframe.js | Uncaught exception - at chrome://mochitests/content/browser/accessible/tests/browser/fission/browser_nested_iframe.js:50 - TypeError: can't access property "getState", nestedDocAcc is null
INFO - TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/browser/browser_urlbar_event_telemetry.js | extra[elapsed] must match in event urlbar#engagement#enter. - "0" matches "val => parseInt(val) > 0" - JS frame :: resource://testing-common/TelemetryTestUtils.jsm :: assertEvents :: line 239
Fission Milestone: Future → ?
OS: Unspecified → macOS

(In reply to Chris Peterson [:cpeterson] from comment #47)

I think this test is failing more frequently because we started running browser-chrome tests with Fission enabled on macOS in bug 1694824 (on 2021-06-03). All the recent failures are macOS opt builds with Fission.

I've also seen this recently on a local Windows debug build. It's very rare in normal test runs, but --run-until-failure seemed to get it to happen most of the time.

:mstange is investigating some macOS test failures caused by the recent "native content menus" rewrite on macOS. Could that be involved here?

I think that's unlikely.

Flags: needinfo?(jteh)

Of course, now I can't reproduce this.

One hypothesis is that there is a scenario where the iframe doesn't have a document child at all yet if the OOP nested iframe is still loading. I can probably work around that in the test, but I'd really rather be able to verify it actually fixes the issue locally.

For OOP iframes, a doc load complete event on the embedder document doesn't necessarily mean the iframe document has finished loading yet.
We already checked for the busy state on the nested iframe doc and waited for a doc load complete event in that case.
However, depending on timing, it might be possible there is no document at all (even a busy one), so we should wait for doc load complete in that case too.
This is a speculative fix; I wasn't able to reproduce this myself.

Assignee: nobody → jteh

Eitan, Jamie is out on PTO until the end of July. In the meantime, can you or another Accessibility engineer please help land Jamie's work-in-progress patch for this Fission test failure? That will give us more time to see if his speculative fix solves the intermittent failures.

https://phabricator.services.mozilla.com/D118123

Fission Milestone: ? → M8
Flags: needinfo?(eitan)

Morgan....just got out of a meeting with Maire. Both eitan and jteh are on PTO. Can you pick this up in the interim? Thanks

Flags: needinfo?(mreschenberg)

Yep, I'll take a look and land it :)

Flags: needinfo?(mreschenberg)
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0530c0fb48bc
Make browser_nested_iframe.js wait for doc load complete if the nested iframe doc accessible isn't present yet. r=morgan
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
Flags: needinfo?(eitan)

(In reply to Intermittent Failures Robot from comment #57)

8 failures in 3115 pushes (0.003 failures/push) were associated with this bug in the last 7 days.
...
For more details, see:
https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1598750&startday=2021-06-21&endday=2021-06-27&tree=all

These failures all occurred on or before 2021-06-22. James' fix landed on 2021-06-23, so it seems to have fixed the test!

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: