<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - recording surface with paint with alpha and clipping loses alpha"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=73038#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - recording surface with paint with alpha and clipping loses alpha"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=73038">bug 73038</a>
              from <span class="vcard"><a class="email" href="mailto:sixtysix@inwind.it" title="Massimo <sixtysix@inwind.it>"> <span class="fn">Massimo</span></a>
</span></b>
        <pre>The commit mentioned above 

<a href="http://cgit.freedesktop.org/cairo/commit/src/cairo-recording-surface.c?id=8020e0bc8cbd3e5ac188eb305b74ae1c1f362a31">http://cgit.freedesktop.org/cairo/commit/src/cairo-recording-surface.c?id=8020e0bc8cbd3e5ac188eb305b74ae1c1f362a31</a> 

introduced an explicit copy of the command array and you can easily 
spot that in '_cairo_recording_surface_copy__mask' the pattern 
'src->mask.source.base' is copied both to the 'command->source.base' 
and to 'command->mask.base'. 

Copying 'src->mask.mask.base' to 'command->mask.base' seems to fix the issue 
here and that reported at:  

<a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - pdftocairo sets image background to black instead of white/transparent"
   href="show_bug.cgi?id=73901">https://bugs.freedesktop.org/show_bug.cgi?id=73901</a> 

and few other test suite failures.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>