Closed Bug 1914223 Opened 2 months ago Closed 1 month ago

Perma [Tier 2] browser/components/contextualidentity/test/browser/browser_usercontextid_tabdrop.js | single tracking bug

Categories

(Core :: DOM: Security, defect, P5)

defect

Tracking

()

RESOLVED FIXED
131 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox129 --- unaffected
firefox130 --- unaffected
firefox131 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [domsecurity-intermittent][stockwell disable-recommended])

Attachments

(1 file)

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


TEST-PASS | browser/components/contextualidentity/test/browser/browser_usercontextid_tabdrop.js | referrer should be empty - "" == "" - 
[task 2024-08-21T15:50:40.195Z] 15:50:40     INFO - Leaving test bound 
[task 2024-08-21T15:50:40.196Z] 15:50:40     INFO - Entering test bound 
[task 2024-08-21T15:50:40.196Z] 15:50:40     INFO - Buffered messages finished
[task 2024-08-21T15:50:40.198Z] 15:50:40     INFO - TEST-UNEXPECTED-FAIL | browser/components/contextualidentity/test/browser/browser_usercontextid_tabdrop.js | Node is not accessible via accessibility API: id: , tagName: html:slot, className:  - 
[task 2024-08-21T15:50:40.198Z] 15:50:40     INFO - Stack trace:
[task 2024-08-21T15:50:40.198Z] 15:50:40     INFO - chrome://mochikit/content/browser-test.js:test_ok:1597
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:a11yFail:752
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:assertCanBeClicked:1161
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:runIfA11YChecks/this.AccessibilityUtils:1137
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js:handleEvent:1254
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouseAtPoint:788
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeMouse:553
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeDropAfterDragOver:3255
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/EventUtils.js:synthesizeDrop:3344
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochitests/content/browser/browser/components/contextualidentity/test/browser/browser_usercontextid_tabdrop.js:null:152
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/browser-test.js:handleTask:1145
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1217
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1358
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1134
[task 2024-08-21T15:50:40.199Z] 15:50:40     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2024-08-21T15:50:40.200Z] 15:50:40     INFO - TEST-PASS | browser/components/contextualidentity/test/browser/browser_usercontextid_tabdrop.js | "2" == 2 - 
Flags: needinfo?(emilio)

This element is intended to be only a box, it's fine for it not to be in the a11y tree... Do you know what the right way to proceed here would be?

Flags: needinfo?(emilio) → needinfo?(ayeddi)

(In reply to Emilio Cobos Álvarez (:emilio) from comment #1)

This element is intended to be only a box, it's fine for it not to be in the a11y tree... Do you know what the right way to proceed here would be?

In this case, we'd need to add an exception from a11y_checks suite with a comment similar to this one, for instance, and with the following:

AccessibilityUtils.setEnv({ mustHaveAccessibleRule: false });
// then reset it after the click:
AccessibilityUtils.resetEnv();
Flags: needinfo?(ayeddi)
Flags: needinfo?(emilio)

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

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a385100cee1e Don't manually import eventutils in browser tests. r=Gijs
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: