Open Bug 1865010 Opened 2 years ago Updated 10 months ago

useDocumentFonts BrowserSetting value does not persist across restarts

Categories

(GeckoView :: Extensions, defect, P3)

All
Android
defect

Tracking

(Not tracked)

People

(Reporter: gregp, Unassigned)

References

Details

Steps to reproduce:

  1. In a background script, run:
    browser.browserSettings.useDocumentFonts.set({ value: false });
    
  2. Restart the browser
  3. In a background script, run:
    let { value } = await browser.browserSettings.useDocumentFonts.get({});
    
    console.log(value);
    

Expected results:
false is logged to the console

Actual results:
true is logged to the console

I believe this is happening because:

Component: WebExtensions → Extensions
Product: Fenix → GeckoView

This may be an issue related to GeckoView overridden values with its own default.

Severity: -- → S3
Priority: -- → P3
See Also: → 1854216
See Also: → 1888979
You need to log in before you can comment on or make changes to this bug.