browserSettings.useDocumentFonts

A BrowserSetting object whose underlying value is a boolean.

By default, of course, web pages can specify the fonts they want using CSS properties like font-family. This setting enables an extension to instruct Firefox to ignore the fonts specified by the page, and only use system fonts.

Its underlying value is a boolean:

  • true: use the fonts specified by the web page. This is the default.
  • false: use the system fonts.

Examples

Set the setting to false:

js
function logResult(result) {
  console.log(`Setting was modified: ${result}`);
}

browser.browserSettings.useDocumentFonts.set({ value: false }).then(logResult);

Browser compatibility

desktop mobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
useDocumentFonts
Chrome – No support
Chrome
footnote No support
Edge – No support
Edge
footnote No support
Firefox – Full support
Firefox 61 (Release date: 2018-06-26)
footnote Full support
Opera – No support
Opera
footnote No support
Safari – No support
Safari
footnote No support
Firefox for Android – Full support
Firefox for Android 61 (Release date: 2018-06-26)
footnote Full support
Safari on iOS – No support
Safari on iOS
footnote No support

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support