<?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>142181</bug_id>
          
          <creation_ts>2015-03-02 10:58:17 -0800</creation_ts>
          <short_desc>REGRESSION: fast/css/acid2-pixel.html and http/tests/misc/acid2-pixel.html became flaky</short_desc>
          <delta_ts>2015-03-03 17:01:06 -0800</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>142249</dup_id>
          
          <bug_file_loc>http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=acid2</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>hyatt</cc>
    
    <cc>koivisto</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1073379</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-03-02 10:58:17 -0800</bug_when>
    <thetext>These tests became flaky on February 26th. First recorded failure in 180720, although the actual culprit could be substantially earlier.

 layer at (84,144) size 144x24
   RenderBlock (positioned) {DIV} at (48,72) size 144x24 [bgcolor=#FF0000]
     RenderBlock {DIV} at (0,0) size 144x0
-      RenderInline {OBJECT} at (0,0) size 131x14
-        RenderInline {OBJECT} at (0,0) size 131x14
-          RenderImage {OBJECT} at (13,0) size 131x24 [border: none (12px solid #000000) none]
+      RenderInline {OBJECT} at (0,0) size 35x14
+        RenderInline {OBJECT} at (0,0) size 35x14
+          RenderImage {OBJECT} at (109,24) size 35x0 [border: none (12px solid #000000) none]
     RenderBlock (floating) {DIV} at (0,0) size 144x24 [border: none (12px solid #FF0000) none (12px solid #000000)]
     RenderBlock {DIV} at (0,0) size 144x24 [border: none (24px solid #FFFF00)]
 layer at (84,216) size 144x24</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073380</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-03-02 11:00:51 -0800</bug_when>
    <thetext>Possibly caused by</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073386</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-03-02 11:17:40 -0800</bug_when>
    <thetext>I was thinking of http://trac.webkit.org/changeset/180683</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073390</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-03-02 11:23:33 -0800</bug_when>
    <thetext>Should I try rolling it out to confirm?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073416</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-03-02 12:38:39 -0800</bug_when>
    <thetext>I tested locally. Got a flaky failure with r180683, not failure with r180682.

run-webkit-tests LayoutTests/fast/css/acid2-pixel.html --repeat 1000 -f --child-processes=50</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073574</commentid>
    <comment_count>5</comment_count>
      <attachid>247736</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2015-03-02 19:24:08 -0800</bug_when>
    <thetext>Created attachment 247736
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073752</commentid>
    <comment_count>6</comment_count>
      <attachid>247736</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-03-03 12:20:53 -0800</bug_when>
    <thetext>Comment on attachment 247736
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=247736&amp;action=review

&gt; Source/WebCore/ChangeLog:13
&gt; +        calls. In a very rare case, the layout does not finish reconstructing the
&gt; +        render tree when the test runner dumps it. This introduced flakiness in

We should fix DRT and WTR to update style before the final layout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073754</commentid>
    <comment_count>7</comment_count>
      <attachid>247736</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2015-03-03 12:23:10 -0800</bug_when>
    <thetext>Comment on attachment 247736
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=247736&amp;action=review

&gt; Source/WebCore/ChangeLog:14
&gt; +        calls. In a very rare case, the layout does not finish reconstructing the
&gt; +        render tree when the test runner dumps it. This introduced flakiness in
&gt; +        this test.

What case?

&gt; Source/WebCore/html/HTMLObjectElement.cpp:140
&gt;      clearUseFallbackContent();
&gt; -    setNeedsStyleRecalc(SyntheticStyleChange);
&gt; +    setNeedsStyleRecalc(ReconstructRenderTree);

This feels like papering over the actual problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1073886</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2015-03-03 17:01:06 -0800</bug_when>
    <thetext>Said asked me to roll out the offending patch for now.

*** This bug has been marked as a duplicate of bug 142249 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>247736</attachid>
            <date>2015-03-02 19:24:08 -0800</date>
            <delta_ts>2015-03-03 12:23:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-142181-20150302192351.patch</filename>
            <type>text/plain</type>
            <size>2867</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4MDkxMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI3IEBACisyMDE1LTAzLTAyICBTYWlkIEFi
b3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lP
TjogZmFzdC9jc3MvYWNpZDItcGl4ZWwuaHRtbCBhbmQgaHR0cC90ZXN0cy9taXNjL2FjaWQyLXBp
eGVsLmh0bWwgYmVjYW1lIGZsYWt5LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTQyMTgxLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFRoaXMgaXMgYSByZWdyZXNzaW9uIGZyb20gaHR0cDovL3RyYWMud2Vi
a2l0Lm9yZy9jaGFuZ2VzZXQvMTgwNjgzLiBUaGUKKyAgICAgICAgY2hhbmdlIGluIEhUTUxQbHVn
SW5JbWFnZUVsZW1lbnQ6OndpbGxSZWNhbGNTdHlsZSgpIGNhdXNlZCB0aGUgcmVuZGVyCisgICAg
ICAgIHRyZWUgb2YgdGhlIGltYWdlIG9iamVjdCB0byBiZSByZWNvbnN0cnVjdGVkIHdoaWxlIERv
Y3VtZW50OjpyZWNhbGNTdHlsZSgpCisgICAgICAgIHdoZW4gaXQgaXMgY2FsbGVkIGZyb20gTGF5
ZXJGbHVzaENvbnRyb2xsZXI6OmZsdXNoTGF5ZXJzKCkgdmlhIG90aGVyCisgICAgICAgIGNhbGxz
LiBJbiBhIHZlcnkgcmFyZSBjYXNlLCB0aGUgbGF5b3V0IGRvZXMgbm90IGZpbmlzaCByZWNvbnN0
cnVjdGluZyB0aGUKKyAgICAgICAgcmVuZGVyIHRyZWUgd2hlbiB0aGUgdGVzdCBydW5uZXIgZHVt
cHMgaXQuIFRoaXMgaW50cm9kdWNlZCBmbGFraW5lc3MgaW4KKyAgICAgICAgdGhpcyB0ZXN0Lgor
ICAgICAgICAKKyAgICAgICAgUmV2ZXJ0IHRoZSBjaGFuZ2UgbWFkZSBpbiBIVE1MUGx1Z0luSW1h
Z2VFbGVtZW50Ojp3aWxsUmVjYWxjU3R5bGUoKSBzaW5jZQorICAgICAgICBpdCB3YXMgcmVsYXhp
bmcgdGhlIGNvbmRpdGlvbiB0byBjYWxsIHNldE5lZWRzU3R5bGVSZWNhbGMoKS4gQW5kIGFkZCB0
aGUKKyAgICAgICAgcmVjb25zdHJ1Y3Rpb24gcmVxdWVzdCBpbiBIVE1MT2JqZWN0RWxlbWVudDo6
cGFyc2VBdHRyaWJ1dGUoKSBpbnN0ZWFkLgorCisgICAgICAgICogaHRtbC9IVE1MT2JqZWN0RWxl
bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MT2JqZWN0RWxlbWVudDo6cGFyc2VBdHRy
aWJ1dGUpOgorICAgICAgICAqIGh0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpIVE1MUGx1Z0luSW1hZ2VFbGVtZW50Ojp3aWxsUmVjYWxjU3R5bGUpOgor
CiAyMDE1LTAzLTAyICBZb2F2IFdlaXNzICA8eW9hdkB5b2F2LndzPgogCiAgICAgICAgIEFkZCBh
IG1pY3JvdGFzayBhYnN0cmFjdGlvbgpJbmRleDogU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MT2Jq
ZWN0RWxlbWVudC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MT2Jq
ZWN0RWxlbWVudC5jcHAJKHJldmlzaW9uIDE4MDc2MykKKysrIFNvdXJjZS9XZWJDb3JlL2h0bWwv
SFRNTE9iamVjdEVsZW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMzcsNyArMTM3LDcgQEAg
dm9pZCBIVE1MT2JqZWN0RWxlbWVudDo6cGFyc2VBdHRyaWJ1dGUoYwogICAgICAgICByZXR1cm47
CiAKICAgICBjbGVhclVzZUZhbGxiYWNrQ29udGVudCgpOwotICAgIHNldE5lZWRzU3R5bGVSZWNh
bGMoU3ludGhldGljU3R5bGVDaGFuZ2UpOworICAgIHNldE5lZWRzU3R5bGVSZWNhbGMoUmVjb25z
dHJ1Y3RSZW5kZXJUcmVlKTsKIH0KIAogc3RhdGljIHZvaWQgbWFwRGF0YVBhcmFtVG9TcmMoVmVj
dG9yPFN0cmluZz4qIHBhcmFtTmFtZXMsIFZlY3RvcjxTdHJpbmc+KiBwYXJhbVZhbHVlcykKSW5k
ZXg6IFNvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MUGx1Z0luSW1hZ2VFbGVtZW50LmNwcAko
cmV2aXNpb24gMTgwNzYzKQorKysgU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MUGx1Z0luSW1hZ2VF
bGVtZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjM3LDcgKzIzNyw3IEBAIGJvb2wgSFRNTFBs
dWdJbkltYWdlRWxlbWVudDo6d2lsbFJlY2FsY1MKIAogICAgIC8vIEZJWE1FOiBUaGVyZSBzaG91
ZG4ndCBiZSBuZWVkIHRvIGZvcmNlIHJlbmRlciB0cmVlIHJlY29uc3RydWN0aW9uIGhlcmUuCiAg
ICAgLy8gSXQgaXMgb25seSBkb25lIGJlY2F1c2UgbG9hZGluZyBhbmQgbG9hZCBldmVudCBkaXNw
YXRjaGluZyBpcyB0aWVkIHRvIHJlbmRlciB0cmVlIGNvbnN0cnVjdGlvbi4KLSAgICBpZiAoIXVz
ZUZhbGxiYWNrQ29udGVudCgpICYmIG5lZWRzV2lkZ2V0VXBkYXRlKCkgJiYgcmVuZGVyZXIoKSAm
JiAoZGlzcGxheVN0YXRlKCkgIT0gRGlzcGxheWluZ1NuYXBzaG90KSkKKyAgICBpZiAoIXVzZUZh
bGxiYWNrQ29udGVudCgpICYmIG5lZWRzV2lkZ2V0VXBkYXRlKCkgJiYgcmVuZGVyZXIoKSAmJiAh
aXNJbWFnZVR5cGUoKSAmJiAoZGlzcGxheVN0YXRlKCkgIT0gRGlzcGxheWluZ1NuYXBzaG90KSkK
ICAgICAgICAgc2V0TmVlZHNTdHlsZVJlY2FsYyhSZWNvbnN0cnVjdFJlbmRlclRyZWUpOwogICAg
IHJldHVybiB0cnVlOwogfQo=
</data>
<flag name="review"
          id="272644"
          type_id="1"
          status="-"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>