<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 14/09/2015 15:58, Simon Fraser
wrote:<br>
</div>
<blockquote
cite="mid:7FF664A9-1554-407E-B2F1-602DDB580A9D@apple.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<br class="">
<div class="">Just to clarify, this is an OSX-wide problem, and
not specific to WebKit.</div>
<div class="">WebKit is dependent on underlying libraries for text
rendering, graphics</div>
<div class="">and compositing, and this bug is a consequence of
rendering text into</div>
<div class="">transparent textures, when the destination pixel
colors are unknown.</div>
<div class=""><br class="">
</div>
<div class="">Considerable engineering effort was spent earlier
this year in trying to come</div>
<div class="">up with a solution to this problem. Some of this
happened in WebKit[1], but</div>
<div class="">unfortunately we were not able to come up with a
solution that worked well</div>
<div class="">in all cases. It’s still a high priority item for
us, but we are very dependent on</div>
<div class="">other frameworks.</div>
<div class=""><br class="">
</div>
<div class="">I did make an improvement which should make
animations less likely to trigger</div>
<div class="">changes in text rendering[2]. Does your content
still show lots of text flickers</div>
<div class="">in El Capitan or a recent WebKit nightly?</div>
</blockquote>
<br>
Thanks Simon. It's reassuring to know this is still a priority, at
least. I don't have access to a machine with El Capitan, but in a
recent WebKit nightly, the problem seems to be somewhat ameliorated
vs Safari 8, but I'm still seeing quite a lot of flickering fonts,
including in areas that aren't animating, and the page occasionally
getting "stuck" in the wrong antialiasing mode:
<a class="moz-txt-link-freetext" href="https://www.youtube.com/watch?v=hVoE9fLukQk">https://www.youtube.com/watch?v=hVoE9fLukQk</a><br>
<br>
Jon<br>
</body>
</html>