Closed Bug 1894897 Opened 5 months ago Closed 5 months ago

Perma test_xrayToJS.xhtml | A property on the Set prototype has changed! You need a security audit from an XPConnect peer - got <[\"add\",..>", expected "<.\"add\",.>" when Gecko 127 merges to beta on 2024-05-13

Categories

(Core :: XPConnect, defect)

defect

Tracking

()

VERIFIED FIXED
127 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox125 --- unaffected
firefox126 --- unaffected
firefox127 + verified

People

(Reporter: nataliaCs, Assigned: dminor)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

[task 2024-05-03T11:30:23.183Z] 11:30:23     INFO - TEST-PASS | js/xpconnect/tests/chrome/test_xrayToJS.xhtml | Map is empty after calling clear 
[task 2024-05-03T11:30:23.185Z] 11:30:23     INFO - Buffered messages finished
[task 2024-05-03T11:30:23.187Z] 11:30:23     INFO - TEST-UNEXPECTED-FAIL | js/xpconnect/tests/chrome/test_xrayToJS.xhtml | A property on the Set prototype has changed! You need a security audit from an XPConnect peer - got "[\"add\", \"clear\", \"constructor\", \"delete\", \"entries\", \"forEach\", \"has\", \"keys\", \"size\", \"values\"]", expected "[\"add\", \"clear\", \"constructor\", \"delete\", \"difference\", \"entries\", \"forEach\", \"has\", \"intersection\", \"isDisjointFrom\", \"isSubsetOf\", \"isSupersetOf\", \"keys\", \"size\", \"symmetricDifference\", \"union\", \"values\"]"
[task 2024-05-03T11:30:23.187Z] 11:30:23     INFO - SimpleTest.is@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:509:14
[task 2024-05-03T11:30:23.187Z] 11:30:23     INFO - testXray@chrome://mochitests/content/chrome/js/xpconnect/tests/chrome/test_xrayToJS.xhtml:468:7
[task 2024-05-03T11:30:23.187Z] 11:30:23     INFO - testSet@chrome://mochitests/content/chrome/js/xpconnect/tests/chrome/test_xrayToJS.xhtml:1070:13
[task 2024-05-03T11:30:23.187Z] 11:30:23     INFO - go@chrome://mochitests/content/chrome/js/xpconnect/tests/chrome/test_xrayToJS.xhtml:199:5
[task 2024-05-03T11:30:23.188Z] 11:30:23     INFO - onload@chrome://mochitests/content/chrome/js/xpconnect/tests/chrome/test_xrayToJS.xhtml:1:1
[task 2024-05-03T11:30:23.188Z] 11:30:23     INFO - TEST-PASS | js/xpconnect/tests/chrome/test_xrayToJS.xhtml | A symbol-keyed property on the Set prototype has been changed! You need a security audit from an XPConnect peer 

Dan, can you please take a look at this?
Thank you!

Flags: needinfo?(dminor)
Assignee: nobody → dminor
Status: NEW → ASSIGNED
Flags: needinfo?(dminor)
Pushed by dminor@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/64b446d290e2 Move prototype check for new set methods outside of NIGHTLY_BUILD; r=mgaudet
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
Status: RESOLVED → REOPENED
Flags: needinfo?(dminor)
Resolution: FIXED → ---
Target Milestone: 127 Branch → ---

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

Sorry, should have been more thorough on this. The test is now passing in a local central-as-beta build.

Flags: needinfo?(dminor)
Pushed by dminor@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/069cd4539c03 Move definitions for new set methods outside of NIGHTLY_BUILD; r=mgaudet
Status: REOPENED → RESOLVED
Closed: 5 months ago5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch

Verified fixed in today's beta-sim

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

Attachment

General

Created:
Updated:
Size: