On Oct 24, 2007 2:33 AM, Owen Taylor &lt;<a href="mailto:otaylor@redhat.com">otaylor@redhat.com</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
To point out something that may be entirely obvious ... the order invariance of<br>glyphs in cairo isn&#39;t coincidental, it&#39;s part of the model. That is, if you<br>make a single show_glyphs() call with overlapping glyphs and alpha of 
0.5,<br>you should *expect* that the resulting shape has an alpha of 0.5 in the<br>overlapped regions.<br></blockquote><br>That&#39;s not obvious, no.<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
So, up until new API gets added to cairo and Firefox starts using it, it&#39;s<br>safe and recommended to order glyphs in visual order.<br><font color="#888888"></font></blockquote><br>OK. Better document that.<br><br>Rob
<br></div>-- <br>&quot;Two men owed money to a certain moneylender. One owed him five hundred denarii, and the other fifty. Neither of them had the money to pay him back, so he canceled the debts of both. Now which of them will love him more?&quot; Simon replied, &quot;I suppose the one who had the bigger debt canceled.&quot; &quot;You have judged correctly,&quot; Jesus said. [Luke 7:41-43]