[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #8770 [Firefox Patch Issues]: Verify that @font-face fallback fonts can't be probed
#8770: Verify that @font-face fallback fonts can't be probed
----------------------------------+-----------------------------------------
Reporter: mikeperry | Owner: mikeperry
Type: task | Status: new
Priority: major | Milestone:
Component: Firefox Patch Issues | Version:
Keywords: tbb-fingerprinting | Parent:
Points: | Actualpoints:
----------------------------------+-----------------------------------------
Comment(by mikeperry):
Quoting myself from #8455, in case this is a problem:
> It looks like the fallback might be governed by callers of
gfxUserFontSet::FindFontEntry(). Two possiblitities for further
investigation are gfxFontGroup::FindPlatformFont() and
gfxFontGroup::ForEachFontInternal() and their subsequnt calls to
gfxPlatform::ResolveFontName() and
gfxPlatformFontList::FindFontForFamily(). Both set
gfxFontGroup->mSkipDrawing if it's not yet time to use the fallback
font... The bad news is it looks like you can still compute the width of
the fallback font even before it is actually drawn (see
gfxTextRun::Draw()).
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8770#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs