View Source page missing context menu items("Go to Line..." "Wrap Long Lines", "Syntax Highlighting")
Categories
(Toolkit :: View Source, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox85 | --- | wontfix |
firefox86 | + | wontfix |
firefox87 | --- | fixed |
People
(Reporter: alice0775, Assigned: saschanaz)
References
(Regression)
Details
(Keywords: nightly-community, regression)
Attachments
(1 file)
[Tracking Requested - why for this release]: broken view page source feature,
Reproducible always:
Steps to Reproduce:
- Open any web page
- Right click on the page, Choose "View Page Source" so that the Page Source will open in a tab
- Right click on the source page
OR
Steps to Reproduce:
- Open any web page which has some errors/warnings of js
- Open "Browser Console"
- Click on file name in the console so that the file will open in a tab
- Right click on the source page
Actual Results:
missing context menu items("Go to Line..." "Wrap Long Lines", "Syntax Highlighting")
Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=840349cabe2f7e724539ab1b7c50a992f77af0d5&tochange=4ff8babaa7740957fa11b95551c556652c4d0735
Reporter | ||
Updated•3 years ago
|
Reporter | ||
Comment 1•3 years ago
|
||
Workaround:
Setting dom.menuitem.enabled to true
Reporter | ||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
This seems to be the relevant function: https://searchfox.org/mozilla-central/rev/7067bbd8194f4346ec59d77c33cd88f06763e090/toolkit/actors/ViewSourcePageChild.jsm#507
Updated•3 years ago
|
Comment 3•3 years ago
|
||
Kagami, are you planning to fix this before it hits release? It's tracking 86 release and we're running out of betas.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 5•3 years ago
|
||
Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d8095eaef5dc Move view-source context menu items to nsContextMenu r=Gijs
Comment 7•3 years ago
|
||
Backed out changeset d8095eaef5dc (Bug 1691755) for causing bc failures in browser_viewsourceprefs.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/f248e0fc35c0eaa5fc2ae7cc5491ee03797cf718
Failure log: https://treeherder.mozilla.org/logviewer?job_id=329815752&repo=autoland&lineNumber=3057
Assignee | ||
Comment 8•3 years ago
|
||
Oh, so it turns out there actually is a test. I'll fix it next week.
Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b472dea7eb0c Move view-source context menu items to nsContextMenu r=Gijs
Comment 10•3 years ago
|
||
Backed out for bc failures on browser_viewsourceprefs.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/58ad4dc719e97e3627d2e2542dd9a66bfae03a33
Log link: https://treeherder.mozilla.org/logviewer?job_id=330079072&repo=autoland&lineNumber=1548
Assignee | ||
Comment 11•3 years ago
•
|
||
BrowserTestUtils.synthesizeMouseAtCenter
is failing 🤔 (Intermittently, because it was successful in https://treeherder.mozilla.org/jobs?repo=try&revision=24120059e9f0b26e63749446e128d3e730f19f73)
Comment 12•3 years ago
|
||
Pushed by krosylight@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/008bb6521b86 Move view-source context menu items to nsContextMenu r=Gijs
Updated•3 years ago
|
Assignee | ||
Comment 13•3 years ago
•
|
||
Are we okay with the wontfix for 86? My understanding is that it's not?
Comment 14•3 years ago
|
||
(In reply to Kagami :saschanaz from comment #13)
Are we okay with the wontfix for 86? My understanding is that it's not?
Well, it's not great, but we built 86.0 release candidates already, so I imagine it got marked wontfix because we're not planning on additional rc builds before we release next week. You can see the detailed release calendar from the link on https://wiki.mozilla.org/Release_Management/Calendar . Ryan, do you know what the state is there?
I only realized this was broken last week (and, apparently, so did Alice), or this would have been flagged sooner, but it may not be avoidable to ship the regression at this point, unless we think this on its own qualifies for an rc respin, or unless something else comes up that trips an rc build with which we can take this as a ride-along (and we're confident about the stability of the patch).
Comment 15•3 years ago
|
||
This was discussed during regression triage today and the decision to wontfix was based on where we were in the release cycle (as you noted, we've already built the 86 RC and don't have any current plans to respin), the fact that this wasn't a new regression in 86, and that the patch had already landed and been backed out multiple times. If you feel strongly that the decision should be reconsidered, you can discuss with Pascal.
Comment 16•3 years ago
|
||
bugherder |
Description
•