<br><br><div class="gmail_quote">On Sun, Nov 11, 2012 at 9:52 PM, Dirk Schulze <span dir="ltr">&lt;<a href="mailto:krit@webkit.org" target="_blank">krit@webkit.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br><br>On Sunday, November 11, 2012, Rik Cabanier  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br><div class="gmail_quote">On Sun, Nov 11, 2012 at 8:43 PM, Maciej Stachowiak <span dir="ltr">&lt;<a>mjs@apple.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><br><div><div><div>On Nov 11, 2012, at 6:59 PM, Rik Cabanier &lt;<a>cabanier@gmail.com</a>&gt; wrote:</div>
<br><blockquote type="cite">
<br>  <div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Wouldn&#39;t it be better to add a new property to canvas for blending? At the beginning, implementations are just require to use different blend modes in combination with &#39;source-over&#39;. </blockquote><div><br></div>



<div>That could work too.</div><div>There was a mailing list conversation about this a couple of months ago, and people were evenly split on the subject.</div><div><br></div><div>The vast majority of cases will use &#39;source-over&#39; in combination with blending so maybe it&#39;s best to keep it simple...</div>


</div></blockquote><div><br></div></div><div>It doesn&#39;t make sense to me for blend mode and composite operator to be separate in CSS, but combined in Canvas. Either there are valid use cases for specifying them separately or there are not. I cannot imagine how this could differ between Canvas and CSS.</div>

</div></div></blockquote></div></blockquote><div><br></div></div><div>To be fair, the &#39;globalCompositOperator&#39; property mixed the compositing modes with some blend modes already. Which is the fault of the WebKit implementation. IIRC they have been removed from the Canvas part of the HTML spec for some time, but were added later again. Now we have multiple independent implementations that support all currently specified operators.</div>
</blockquote><div><br></div><div>Is this the &#39;darker&#39; compositing mode or are there others?  </div></div>