Perma TEST-UNEXPECTED-FAIL | js/xpconnect/tests/chrome/test_xrayToJS.xul | A symbol-keyed property on the RegExp prototype has been changed! You need a security audit from an XPConnect peer when Gecko 67 merges to Beta on 2019-03-12
Categories
(Core :: XPConnect, defect)
Tracking
()
Tracking | Status | |
---|---|---|
thunderbird_esr60 | --- | unaffected |
firefox-esr60 | --- | unaffected |
firefox65 | --- | unaffected |
firefox66 | --- | unaffected |
firefox67 | + | verified |
People
(Reporter: apavel, Assigned: jorendorff)
References
Details
Attachments
(1 file)
[Tracking Requested - why for this release]:
Central as Beta simulation
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=232417095&repo=try&lineNumber=1499
13:51:06 INFO - TEST-START | js/xpconnect/tests/chrome/test_xrayToJS.xul
13:51:06 INFO - GECKO(1976) | ++DOMWINDOW == 36 (0x11dce1400) [pid = 1976] [serial = 89] [outer = 0x1276e6f20]
13:51:06 INFO - GECKO(1976) | ++DOCSHELL 0x11d79d800 == 15 [pid = 1976] [id = {7bde182e-b124-f64d-9d1c-25f2f112e108}]
13:51:06 INFO - GECKO(1976) | ++DOMWINDOW == 37 (0x1297997a0) [pid = 1976] [serial = 90] [outer = 0x0]
13:51:08 INFO - TEST-PASS | js/xpconnect/tests/chrome/test_xrayToJS.xul | stack property should be correct
13:51:08 INFO - TEST-PASS | js/xpconnect/tests/chrome/test_xrayToJS.xul | Xrays should never get an overwritten stack property.
13:51:08 INFO - TEST-PASS | js/xpconnect/tests/chrome/test_xrayToJS.xul | A property on the RegExp prototype has changed! You need a security audit from an XPConnect peer
13:51:08 INFO - Buffered messages finished
13:51:09 INFO - TEST-UNEXPECTED-FAIL | js/xpconnect/tests/chrome/test_xrayToJS.xul | A symbol-keyed property on the RegExp prototype has been changed! You need a security audit from an XPConnect peer - got "["Symbol.match", "Symbol.matchAll", "Symbol.replace", "Symbol.search", "Symbol.split"]", expected "["Symbol.match", "Symbol.replace", "Symbol.search", "Symbol.split"]"
13:51:09 INFO - SimpleTest.is@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:320:16
13:51:09 INFO - testXray@chrome://mochitests/content/chrome/js/xpconnect/tests/chrome/test_xrayToJS.xul:422:5
13:51:09 INFO - testRegExp@chrome://mochitests/content/chrome/js/xpconnect/tests/chrome/test_xrayToJS.xul:872:5
13:51:09 INFO - go@chrome://mochitests/content/chrome/js/xpconnect/tests/chrome/test_xrayToJS.xul:144:5
13:51:09 INFO - onload@chrome://mochitests/content/chrome/js/xpconnect/tests/chrome/test_xrayToJS.xul:1:1
Olli, is this from Bug 1412485? Can you please take a look?
Updated•6 years ago
|
Comment 1•6 years ago
|
||
test_xrayToJS.xul doesn't have anything to do with touch API, so hard to see how it could be.
This smells more like about the recent changes to compartments.
Assignee | ||
Comment 3•6 years ago
|
||
Oh. I know exactly what this is. Patch coming.
Assignee | ||
Comment 4•6 years ago
|
||
Comment 6•6 years ago
|
||
bugherder |
Comment 7•6 years ago
|
||
Verified fixed with yesterday's beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=27be6a82207787d8ed2303b0e606f9e3138120fe
Description
•