<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>47947</bug_id>
          
          <creation_ts>2010-10-19 16:23:19 -0700</creation_ts>
          <short_desc>[chromium] Failures of compositing tests using masking</short_desc>
          <delta_ts>2011-09-18 18:02:40 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kenneth Russell">kbr</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>amarinichev</cc>
    
    <cc>benwells</cc>
    
    <cc>enne</cc>
    
    <cc>jamesr</cc>
    
    <cc>mihaip</cc>
    
    <cc>senorblanco</cc>
    
    <cc>vangelis</cc>
    
    <cc>zmo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>296510</commentid>
    <comment_count>0</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2010-10-19 16:23:19 -0700</bug_when>
    <thetext>The following compositing tests, which use masks, are failing when run in DRT / NRWT (--platform chromium-gpu). Examination of the pixel output indicates that masks appear to not be implemented yet in Chromium&apos;s layer renderer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>296513</commentid>
    <comment_count>1</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2010-10-19 16:25:19 -0700</bug_when>
    <thetext>The failing tests are:

compositing/masks/masked-ancestor.html
compositing/masks/multiple-masks.html
compositing/masks/simple-composited-mask.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>296559</commentid>
    <comment_count>2</comment_count>
    <who name="Vangelis Kokkevis">vangelis</who>
    <bug_when>2010-10-19 17:42:45 -0700</bug_when>
    <thetext>Indeed, masks haven&apos;t been implemented yet:
http://code.google.com/p/chromium/issues/detail?id=53049</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349962</commentid>
    <comment_count>3</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2011-02-11 13:14:25 -0800</bug_when>
    <thetext>Note that even though mask support was added with http://trac.webkit.org/changeset/76475, compositing/masks/multiple-masks.html still fails:

See http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=compositing%2Fmasks%2Fmultiple-masks.html&amp;showExpectations=true&amp;group=%40ToT%20GPU%20-%20chromium.org

The left and the right images are supposed to be identical. The left one (which is not composited) is rendered incorrectly (the mask does not appear to be applied correctly). This only happens on Windows and Linux, so I suspect a Skia issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>469213</commentid>
    <comment_count>4</comment_count>
    <who name="Ben Wells">benwells</who>
    <bug_when>2011-09-18 18:02:40 -0700</bug_when>
    <thetext>The listed tests now all pass on windows and Linux. I believe the last fix came in with bug 66442.

Marking this as fixed; if there are still problems I&apos;m not aware of please reopen.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>