Closed Bug 1818720 Opened 2 years ago Closed 2 years ago

Perma Late Beta accessible/tests/mochitest/treeupdate/test_inert.html | { section: [ paragraph: [ text leaf: [ ] ] , paragraph: [ text leaf: [ ] ] ] } and ['div@id="inertContainer" node', address: [object when Gecko 112 switches to Late Beta on 2023-03-24

Categories

(Core :: Disability Access APIs, defect)

defect

Tracking

()

VERIFIED FIXED
112 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox110 --- unaffected
firefox111 --- unaffected
firefox112 + verified

People

(Reporter: noriszfay, Assigned: Jamie)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Central-as-beta simulation

How to run these simulations

Failure log:

[task 2023-02-24T11:31:46.194Z] 11:31:46     INFO - TEST-START | accessible/tests/mochitest/treeupdate/test_inert.html
[task 2023-02-24T11:31:46.196Z] 11:31:46     INFO - GECKO(1568) | [Parent 1568, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/chrome/nsChromeRegistry.cpp:180
[task 2023-02-24T11:31:46.198Z] 11:31:46     INFO - GECKO(1568) | [Parent 1568, Main Thread] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/chrome/nsChromeProtocolHandler.cpp:73
[task 2023-02-24T11:31:46.286Z] 11:31:46     INFO - GECKO(1568) | [Parent 1568, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1234
[task 2023-02-24T11:31:46.476Z] 11:31:46     INFO - TEST-INFO | started process screentopng
[task 2023-02-24T11:31:46.642Z] 11:31:46     INFO - TEST-INFO | screentopng: exit 0
[task 2023-02-24T11:31:46.642Z] 11:31:46     INFO - Buffered messages logged at 11:31:46
[task 2023-02-24T11:31:46.642Z] 11:31:46     INFO - must wait for load
[task 2023-02-24T11:31:46.643Z] 11:31:46     INFO - TEST-PASS | accessible/tests/mochitest/treeupdate/test_inert.html | Wrong value of property 'role' for ['div@id="inertContainer" node', address: [object HTMLDivElement], role: section, address: 0x7f9c2078b340]. 
[task 2023-02-24T11:31:46.647Z] 11:31:46     INFO - Matching { section: [ paragraph: [ text leaf: [ ] ] , paragraph: [ text leaf: [ ] ] ]  } and ['div@id="inertContainer" node', address: [object HTMLDivElement], role: section, address: 0x7f9c2078b340] child at index 0 : ['p node', address: [object HTMLParagraphElement], role: paragraph, address: 0x7f9c2078b3a0]
[task 2023-02-24T11:31:46.647Z] 11:31:46     INFO - Buffered messages finished
[task 2023-02-24T11:31:46.647Z] 11:31:46     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/mochitest/treeupdate/test_inert.html | { section: [ paragraph: [ text leaf: [ ] ] , paragraph: [ text leaf: [ ] ] ]  } and ['div@id="inertContainer" node', address: [object HTMLDivElement], role: section, address: 0x7f9c2078b340] have different children at index 1 : { paragraph: [ text leaf: [ ] ]  }, ['div@id="inert" node', address: [object HTMLDivElement], role: section, address: 0x7f9c2078be20] 
[task 2023-02-24T11:31:46.647Z] 11:31:46     INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:404:16
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - testAccessibleTree@chrome://mochitests/content/a11y/accessible/tests/mochitest/common.js:579:15
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - doTest@chrome://mochitests/content/a11y/accessible/tests/mochitest/treeupdate/test_inert.html:24:25
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - Matching { section: [ paragraph: [ text leaf: [ ] ] , paragraph: [ text leaf: [ ] ] ]  } and ['div@id="inertContainer" node', address: [object HTMLDivElement], role: section, address: 0x7f9c2078b340] child at index 1 : ['div@id="inert" node', address: [object HTMLDivElement], role: section, address: 0x7f9c2078be20]
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/mochitest/treeupdate/test_inert.html | ['div@id="inertContainer" node', address: [object HTMLDivElement], role: section, address: 0x7f9c2078b340] has an extra child at index 2 : ['p node', address: [object HTMLParagraphElement], role: paragraph, address: 0x7f9c2078bf40] 
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - SimpleTest.ok@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:404:16
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - testAccessibleTree@chrome://mochitests/content/a11y/accessible/tests/mochitest/common.js:566:15
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - doTest@chrome://mochitests/content/a11y/accessible/tests/mochitest/treeupdate/test_inert.html:24:25
[task 2023-02-24T11:31:46.648Z] 11:31:46     INFO - Unsetting inert
[task 2023-02-24T11:31:50.951Z] 11:31:50     INFO - GECKO(1568) | [Parent 1568, Main Thread] WARNING: '!inner', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorProtocol.cpp:163
[task 2023-02-24T11:31:50.954Z] 11:31:50     INFO - GECKO(1568) | [Parent 1568, Main Thread] WARNING: '!inner', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorProtocol.cpp:163
[task 2023-02-24T11:32:43.368Z] 11:32:43     INFO - GECKO(1568) | [WARN  rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[task 2023-02-24T11:32:43.378Z] 11:32:43     INFO - GECKO(1568) | console.error: (new Error("Polling for changes failed: Unexpected content-type \"text/plain;charset=US-ASCII\".", "resource://services-settings/remote-settings.sys.mjs", 325))
[task 2023-02-24T11:34:43.387Z] 11:34:43     INFO - GECKO(1568) | 1677238483385	addons.xpi	ERROR	System addon update list error Error: got node name: html, expected: updates
[task 2023-02-24T11:36:53.279Z] 11:36:53     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-02-24T11:36:53.281Z] 11:36:53     INFO - TEST-UNEXPECTED-FAIL | accessible/tests/mochitest/treeupdate/test_inert.html | Test timed out. - 
[task 2023-02-24T11:36:54.283Z] 11:36:54     INFO - GECKO(1568) | MEMORY STAT | vsize 12175MB | residentFast 638MB | heapAllocated 296MB
[task 2023-02-24T11:36:54.290Z] 11:36:54     INFO - TEST-OK | accessible/tests/mochitest/treeupdate/test_inert.html | took 308098ms
[task 2023-02-24T11:36:54.317Z] 11:36:54     INFO - GECKO(1568) | [Parent 1568, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/chrome/nsChromeRegistry.cpp:180
[task 2023-02-24T11:36:54.318Z] 11:36:54     INFO - GECKO(1568) | [Parent 1568, Main Thread] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/chrome/nsChromeProtocolHandler.cpp:73
[task 2023-02-24T11:36:54.361Z] 11:36:54     INFO - GECKO(1568) | [Parent 1568, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1234
[task 2023-02-24T11:36:54.421Z] 11:36:54     INFO - TEST-START | accessible/tests/mochitest/treeupdate/test_inner_reorder.html
Flags: needinfo?(jteh)

Ah. inert is preffed off by default on release, so the test needs to flip the pref.

Assignee: nobody → jteh
Flags: needinfo?(jteh)
Severity: -- → S3
Pushed by jteh@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f8bf6c9699a6 Skip inert attribute a11y tests if inert is preffed off. r=eeejay
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 112 Branch

Verified as fixed with this beta simulation

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

Attachment

General

Created:
Updated:
Size: