Perma browser_webconsole_context_menu_copy_message_with_async_stacktrace.js | Stacktrace was copied as expected - Got [ when Gecko 72 merges to Beta on 2019-12-02
Categories
(DevTools :: Console, defect)
Tracking
(firefox-esr68 unaffected, firefox70 unaffected, firefox71 unaffected, firefox72+ verified)
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox70 | --- | unaffected |
firefox71 | --- | unaffected |
firefox72 | + | verified |
People
(Reporter: NarcisB, Assigned: nchevobbe)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
[Tracking Requested - why for this release]:
Central as Beta simulation:
https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=275325911&resultStatus=testfailed%2Cbusted%2Cexception%2Crunnable&revision=bd75689c567d8b4a31eb96ea367d72da5ba29a21
Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=275325911&repo=try&lineNumber=3869
Log snippet:
[task 2019-11-08T14:55:26.503Z] 14:55:26 INFO - TEST-PASS | devtools/client/webconsole/test/browser/browser_webconsole_context_menu_copy_message_with_async_stacktrace.js | Clipboard text was found and saved -
[task 2019-11-08T14:55:26.503Z] 14:55:26 INFO - Check copied text for the console.trace message
[task 2019-11-08T14:55:26.503Z] 14:55:26 INFO - Buffered messages finished
[task 2019-11-08T14:55:26.503Z] 14:55:26 INFO - TEST-UNEXPECTED-FAIL | devtools/client/webconsole/test/browser/browser_webconsole_context_menu_copy_message_with_async_stacktrace.js | Stacktrace was copied as expected - Got [
[task 2019-11-08T14:55:26.503Z] 14:55:26 INFO - "console.trace() thenTrace test.js:6:21",
[task 2019-11-08T14:55:26.503Z] 14:55:26 INFO - " pthen http://localhost:50753/test.js:6",
[task 2019-11-08T14:55:26.503Z] 14:55:26 INFO - ""
[task 2019-11-08T14:55:26.503Z] 14:55:26 INFO - ], expected [
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - "console.trace() thenTrace test.js:6:21",
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - " pthen http://localhost:50753/test.js:6",
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - " (Async: promise callback)",
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - " timeout http://localhost:50753/test.js:5",
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - " (Async: setTimeout handler)",
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - " p http://localhost:50753/test.js:4",
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - " resolveLater http://localhost:50753/test.js:3",
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - " waitForData http://localhost:50753/test.js:14",
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - ""
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - ]
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - Stack trace:
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - chrome://mochikit/content/browser-test.js:test_is:1314
[task 2019-11-08T14:55:26.504Z] 14:55:26 INFO - chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/browser_webconsole_context_menu_copy_message_with_async_stacktrace.js:null:56
Assignee | ||
Comment 1•5 years ago
|
||
I'm not sure what's the different with Nightly :/
Could this be because of the string added in debugger.properties somehow?
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Looks like javascript.options.asyncstack
: https://searchfox.org/mozilla-central/rev/6566d92dd46417a2f57e75c515135ebe84c9cef5/modules/libpref/init/all.js#1071
Assignee | ||
Comment 3•5 years ago
|
||
Let's set javascript.options.asyncstack in the test to
have the async stacktrace displayed.
Assignee | ||
Updated•5 years ago
|
Comment 5•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Updated•5 years ago
|
Updated•3 years ago
|
Description
•