"extensions.webcompat-reporter.enabled" ignored in Fenix
Categories
(Web Compatibility :: Tooling & Investigations, defect)
Tracking
(Not tracked)
People
(Reporter: masterquestionable, Unassigned)
Details
Setting which false doesn't hide "Report Site Issue"
; per: https://github.com/mozilla/gecko-dev/blob/c7bac00667197d2f6b60aefb0688e402e2ffbb72/modules/libpref/init/all.js#L3287-L3296
Comment 1•7 months ago
|
||
This is expected. Fenix doesn't use the preference system for a lot of its UI features, as the about:config
system only works inside Gecko, and the Firefox for Android application UI is native Android code. The "Report Site Issue" functionality is loaded as an android-component, and loaded from within Kotlin code that only enables the reporter if the user is on a pre-release version of Firefox for Android.
There is no way to have about:config
prefs change anything in the UI.
Reporter | ||
Comment 2•7 months ago
|
||
The design probably needs some adaptation.
Reserved for future reconsideration.
I believe much of Android programs shall be essentially Linux programs.
The Android part just links the UI.
Description
•