Inspector no longer works on about:welcome
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox67 | --- | unaffected |
firefox68 | --- | verified |
People
(Reporter: Mardak, Assigned: Waldo)
References
(Regression)
Details
(Keywords: regression)
This is a recent regression that I haven't bisected yet. Opening the inspector for about:welcome shows html/head/body but nothing can be expanded.
It's broken on nightly 68 20190429095544, but I happen to have an older mozilla-central that is still working built from https://hg.mozilla.org/mozilla-central/rev/7e40e33da3da2640e965a153254594a234231f76
Reporter | ||
Comment 1•5 years ago
|
||
Looks like it's bug 1544882 ?? There's other regressions there so this may very likely end up being a dupe?
first bad build:
https://hg.mozilla.org/integration/mozilla-inbound/rev/1b05b45b9abee67390ef1e69c6eb750172bb8015
last good build:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a1d55f09d0239319f35ab3bfcf29d69d5d7fd7f5
Not sure if related, but I do see this in the console:
Full message: TypeError: this._containers is null
Full stack: getContainer@resource://devtools/client/inspector/markup/markup.js:550:5
_showNodeAsHovered@resource://devtools/client/inspector/markup/markup.js:434:28
_onToolboxPickerHover/<@resource://devtools/client/inspector/markup/markup.js:234:12
process@resource://gre/modules/Promise-backend.js:923:38
walkerLoop@resource://gre/modules/Promise-backend.js:807:29
Promise*scheduleWalkerLoop@resource://gre/modules/Promise-backend.js:740:19
schedulePromise@resource://gre/modules/Promise-backend.js:771:12
completePromise@resource://gre/modules/Promise-backend.js:708:12
checkForCompletion@resource://gre/modules/Promise-backend.js:568:9
resolver@resource://gre/modules/Promise-backend.js:575:29
Assignee | ||
Comment 2•5 years ago
|
||
This doesn't immediately appear to be a duplicate of any other regressions. Will look shortly.
Assignee | ||
Updated•5 years ago
|
Pushed by jwalden@mit.edu: https://hg.mozilla.org/integration/mozilla-inbound/rev/ce9c122d9c32 Respond to partially-ignored review comments in bug 1544882, and incidentally fix a minor regression that nitpicking would have made a bit more obvious. :-| Aggressively, r=arai
Assignee | ||
Comment 4•5 years ago
|
||
Okay, in local testing the above push should do the trick. Problem was I was treating source-hook-returns-nullptr-but-succeeds as a failure, when really it should have been succeeds-but-no-load. There was a nit on the original patches with respect to the style of the relevant code, so I fixed the nit and did the driveby inversion of return value, in somewhat aggressive self-reviewed (or already-reviewed :-) ) fashion.
Assignee | ||
Updated•5 years ago
|
Comment 5•5 years ago
|
||
bugherder |
Reporter | ||
Comment 6•5 years ago
|
||
Looks good on nightly 68 20190501042112
Reporter | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•2 years ago
|
Description
•