<?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>120963</bug_id>
          
          <creation_ts>2013-09-07 13:04:18 -0700</creation_ts>
          <short_desc>REGRESSION (r155069?!): Lots of reftests fail with single line or single pixel differences</short_desc>
          <delta_ts>2013-09-09 11:29:56 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>121008</dup_id>
          
          <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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>benjamin</cc>
    
    <cc>rniwa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>926252</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-07 13:04:18 -0700</bug_when>
    <thetext>See e.g. &lt;http://build.webkit.org/results/Apple%20MountainLion%20Release%20WK1%20(Tests)/r155249%20(12626)/results.html&gt; - there are lots of tests that are marked flaky because they failed on first run and passed on second run. It&apos;s most noticeable on fast/regions and multicolumn tests, but it&apos;s not limited to these.

I&apos;ve been looking into this for a while, and I couldn&apos;t find any way to reproduce locally short of running the whole test suite, and even that is not 100% reliable.

So far, I could reproduce locally with r155076, and couldn&apos;t with r155065, r155064 or r155056. But there seems to be absolutely nothing suspicious between r155065 and r155076.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926381</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-07 22:33:34 -0700</bug_when>
    <thetext>Surprising as it is, bisection says that this regressed in &lt;http://trac.webkit.org/changeset/155069&gt; (PDFImageDocument changes).

Tim, any thoughts as to how to confirm or deny these results? Should we temporarily roll out the change to see if that helps?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926384</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-09-07 22:46:16 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Surprising as it is, bisection says that this regressed in &lt;http://trac.webkit.org/changeset/155069&gt; (PDFImageDocument changes).
&gt; 
&gt; Tim, any thoughts as to how to confirm or deny these results? Should we temporarily roll out the change to see if that helps?

Whaaaat. That change was extraordinarily self contained; that would be extremely surprising. Regions and multicol have nothing at all to do with PDFDocumentImage...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926385</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-09-07 22:46:44 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Surprising as it is, bisection says that this regressed in &lt;http://trac.webkit.org/changeset/155069&gt; (PDFImageDocument changes).
&gt; 
&gt; Tim, any thoughts as to how to confirm or deny these results? Should we temporarily roll out the change to see if that helps?

You can do that, but if it succeeds I give up on computers :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926459</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-08 11:12:26 -0700</bug_when>
    <thetext>Rolled out in &lt;http://trac.webkit.org/changeset/155306&gt;, we&apos;ll know soon if that helped.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926471</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-09-08 12:20:50 -0700</bug_when>
    <thetext>Yes, the rollout fixed the tests.

*** This bug has been marked as a duplicate of bug 121008 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>926809</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-09-09 11:29:56 -0700</bug_when>
    <thetext>It looks to me like PDFImageDocument is changing CG state somehow.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>