Closed Bug 1890890 Opened 1 year ago Closed 1 year ago

icon_font_allowlist: request to add iconfont "Google Symbols" used in new Google apps

Categories

(Core :: Layout: Text and Fonts, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
firefox129 --- fixed

People

(Reporter: ronjouch, Assigned: jfkthame)

References

Details

Attachments

(2 files)

This is a follow-up to #1521352, comment 33 where :dholbert asks:

if you notice any sites that are still broken [...], please file bugs (ideally as dependencies of bug 1363454) so we can add any other font names that were missed

Yes I'd like to request adding iconfont Google Symbols to the allowlist.

See attached screenshot, captured with a fresh new profile with Firefox 125.0b9 on Linux (via Arch pkg firefox-developer-edition):

  • Google AI Studio has fully-broken icons if using browser.display.use_document_fonts = 0 ...
  • And adding , Google Symbols at the end of browser.display.use_document_fonts.icon_font_allowlist fully fixes fonts
Component: General → Layout: Text and Fonts
Product: Firefox → Core

Google Meet also uses this font for some UI elements.

Assignee: nobody → jfkthame
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Severity: -- → S3
Status: ASSIGNED → NEW
Depends on: 1363454

As I see this is assigned, sharing my current extensions of the allowlist:

, FontAwesome, Google Symbols, RevenuQuebecIcons, ETmodules
  • Google Symbols was the reason for this bug, see Comment 1 for usage
  • FontAwesome used in a lot of places
  • RevenuQuebecIcons used by https://www.revenuquebec.ca/
  • ETmodules is the The Elegant Icon Font, sorry I forgot where it's used
Attachment #9407040 - Attachment description: Bug 1890890 - Add Google Symbols to the default icon_font_allowlist. r=#layout → Bug 1890890 - Add Google Symbols and FontAwesome to the default icon_font_allowlist. r=#layout

I've gone ahead and added FontAwesome to the current patch here, as I know it's widely used - thanks. I'm not familiar with ETmodules, but if it's also quite widespread, we could consider including it as a followup.

For RevenuQuebecIcons: I'd be more hesitant to add what looks like a site-specific custom font to the default list; that seems like a path towards a never-ending stream of obscure single-purpose additions.

Pushed by jkew@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/54d0ef0b6e0c Add Google Symbols and FontAwesome to the default icon_font_allowlist. r=layout-reviewers,emilio
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: