Opened 2 years ago

Closed 2 years ago

Last modified 18 months ago

#17967 closed bug (duplicate)

WebPositive doesn't render icons on some sites

Reported by: un_spacyar Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/beta3
Keywords: Cc:
Blocked By: #13361 Blocking:
Platform: All

Description (last modified by un_spacyar)

Hi. On some sites, WebPositive does not render the icons properly. Just in case, I am using Haiku nighlty 32 bit (56475), and have the FontAwesome installed.

You can test loading this site: https://wallhaven.cc

On Otter or Dooble browser, the icons loads properly. But not on WebPositive. In easy to check this seeing the attachments :-)

Attachments (2)

WebPositive_wallhaven.cc.png (289.1 KB ) - added by un_spacyar 2 years ago.
https://wallheaven.cc
Dooble_wallhaven.cc.png (242.1 KB ) - added by un_spacyar 2 years ago.

Download all attachments as: .zip

Change History (9)

by un_spacyar, 2 years ago

Attachment: Dooble_wallhaven.cc.png added

comment:1 by un_spacyar, 2 years ago

Description: modified (diff)

comment:2 by nephele, 2 years ago

Could you please add a rendering of another browser? In Safari iOS I don't see any icons.

The char you see looks like the missing glyph char, in which case you might try installing noto emoji, if that fixes an issue this would be a duplicate issue about webfonts.

comment:3 by nephele, 2 years ago

Oh, sorry, I somehow missed the line with the other browser picture. :)

comment:4 by nephele, 2 years ago

Version 0, edited 2 years ago by nephele (next)

comment:5 by un_spacyar, 2 years ago

Hi! Thanks for the information. I tried installing the 'noto emoji' and 'noto emoji color' packages, but the issue persists. Thanks for the link to the ticket.

comment:6 by nephele, 2 years ago

noto color emoji does not dp anything for haiku apps (iirc only qt supports this)

the noto emoji package might be a bit outdatad, if you feel adventerous you can try installing an updated versopn in non-packaged/data/ttfonts/ (iirc, foldername should match the one in /system) by downloading it directly from noto.

alternatively the glyphs could be in noto symbols or noto symbols 2, or maybe in none of these fonts at all :D

comment:7 by madmax, 2 years ago

Blocked By: 13361 added
Resolution: duplicate
Status: newclosed

The Noto family won't do anything in this case, not even through substitution. Those are glyphs in the private area of Font Awesome 5 Pro.

As said in #13361, the problem is lack of support for downloading and using a font. There's some work for that in https://review.haiku-os.org/c/haiku/+/4790, and then we also have to update webkit to use it.

Meanwhile, the workaround is to install the required fonts. In this case, Font Awesome 5 Pro, which requires a license. The Font Awesome 5 Free available in Haiku Depot won't do.

Note: See TracTickets for help on using tickets.