"about:about" contains "about:config" and "about:addons" but they don't work
Categories
(GeckoView :: General, defect, P3)
Tracking
(firefox136 fixed)
| Tracking | Status | |
|---|---|---|
| firefox136 | --- | fixed |
People
(Reporter: anonymous58630, Assigned: sinker, Mentored)
References
Details
(Keywords: good-first-bug)
Attachments
(1 file, 1 obsolete file)
Comment 2•2 years ago
|
||
Hi Artemka, thank you for filing the bug! Those pages are not supposed to work in our release browsers, they are only exposed in Nightly. Are you experiencing this in Nightly or release Firefox?
The problem is different, why are they then displayed in the release versions?
Comment 4•2 years ago
|
||
The severity field is not set for this bug.
:owlish, could you have a look please?
For more information, please visit BugBot documentation.
Comment 5•2 years ago
|
||
You probably want to use nsIAboutModule::HIDE_FROM_ABOUTABOUT when defining the the "config" module in non-Nightly Fenix: https://searchfox.org/mozilla-central/rev/956f21594f3178f75c3a1c278980e112a65eb19d/docshell/base/nsAboutRedirector.cpp#101-102
Updated•1 year ago
|
Comment 6•1 year ago
|
||
hi owlish! would you be ok to add a bit more info on how to fix this please?
I think for a first bug, it could use a bit more explanation at the level of which lines to add to which files!
| Assignee | ||
Comment 7•1 year ago
|
||
Hi Owlish, right now, in spite of they are showing on the about:about page, the about:addons page is not available on fenix. On the other side, about:config is always available even about:about doesn't show it. To fix this bug properly, about:addons should be removed from about:about of fenix no matter nightly or no, or get the page back for fenix nightly. For about:config, I think it should be removed from about:about, but users should be able to access it by typing the URL manually.
WDYT?!!
| Assignee | ||
Comment 8•1 year ago
|
||
With fenix, "about:config" and "about:about" are supposed to be
disable on non-nightly builds. Here, we remove "abouc:config" from the
"about:about" page for non-nightly builds. "about:addons" has been
disabled completely for fenix, no mater it is nightly or not.
Even "about:config" has been removed from the "about:about" page, but
users still can access it by typing it's URL manually.
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 9•1 year ago
|
||
Comment 10•1 year ago
|
||
Comment 11•1 year ago
|
||
| bugherder | ||
Comment 12•1 year ago
|
||
(In reply to Thinker Li [:sinker] from comment #7)
[...] For about:config, I think it should be removed from about:about, but users should be able to access it by typing the URL manually.
FWIW that isn't exactly what I observed today. about:config is indeed supposed to be available to users of Fenix Beta and Nightly (and debug). It looks like this patch changed that, which is surprising. I think we should restore this functionality, and not let users rely on the "chrome://" workaround.
Also, AFAICT about:addons is opening the fenix add-ons manager, and that is probably handled at the app level since the patch for this bug didn't change this behavior in current Fenix Beta. So that part looks alright.
| Comment hidden (obsolete) |
| Comment hidden (obsolete) |
Comment 15•1 year ago
|
||
(oops I attached a patch to the wrong bug, sorry)
Description
•