[Webkit-unassigned] [Bug 147296] Typekit fonts do not work

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 17 00:06:58 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=147296

--- Comment #16 from Carlos Garcia Campos <cgarcia at igalia.com> ---
(In reply to comment #2)
> It looks like this is an issue with the user agent. The script that is
> serving fonts will not serve the proper fonts to us with our default
> user-agent. I have confirmed that the fonts load properly when using the
> user agent from Chromium in MiniBrowser "Mozilla/5.0 (X11; Linux x86_64)
> AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/43.0.2357.130
> Chrome/43.0.2357.130 Safari/537.36"

I don't think UA string can be buggy (unless we don't follow the order or whatever), websites relying on UA strings and assuming there are only 3 browsers in the world are the buggy thing here. We don't fix anything in the browser engine, but work around buggy sites.

> I think this is a regression from
> https://bugs.webkit.org/show_bug.cgi?id=132681, since reverting it locally
> seems to fix the issue. If I recall correctly (and I might not), this made
> our default user-agent string more like Safari and less like Chrome. Since
> there is no way we can add every single site that uses JavaScript-based CSS
> font libraries to the work-around list, perhaps we should use the Safari
> string as the work-around and the Chromey one as the default.

This is the never ending story, we switched to Safari UA to fix a lot of sites trying to use chromium specific stuff. No matter what UA we use, there will always be broken sites. However, since we switched to Safari we have fewer problems, and I agree with Michael that switching back to chrome would make our quirk list longer.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151117/6c2fc6c3/attachment-0001.html>


More information about the webkit-unassigned mailing list