<?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>85609</bug_id>
          
          <creation_ts>2012-05-04 05:21:55 -0700</creation_ts>
          <short_desc>[EFL] media/video-poster-blocked-by-willsendrequest.html is flaky</short_desc>
          <delta_ts>2012-05-07 04:26:08 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          
          <blocked>85601</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>d-r</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>616094</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-05-04 05:21:55 -0700</bug_when>
    <thetext>The media/video-poster-blocked-by-willsendrequest.html test is flaky on the EFL build bot.

It appears the flakyness is caused by media/crash-closing-page-with-media-as-plugin-fallback.html:

This succeeds:
./Tools/Scripts/run-webkit-tests --efl -p media/video-poster-blocked-by-willsendrequest.html

But this willl cause media/video-poster-blocked-by-willsendrequest.html to fail:
./Tools/Scripts/run-webkit-tests --efl -p LayoutTests/media/crash-closing-page-with-media-as-plugin-fallback.html media/video-poster-blocked-by-willsendrequest.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616097</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-05-04 05:24:05 -0700</bug_when>
    <thetext>This is related to the poster parameter of the video tag because the following removes flakyness:

diff --git a/LayoutTests/media/resources/video-with-poster-as-object-fallback.html b/LayoutTests/media/resources/video-with-poster-as-object-fallback.html
index 7f6983b..b64bcfd 100644
--- a/LayoutTests/media/resources/video-with-poster-as-object-fallback.html
+++ b/LayoutTests/media/resources/video-with-poster-as-object-fallback.html
@@ -1,7 +1,7 @@
 &lt;script src=&quot;../media-file.js&quot;&gt;&lt;/script&gt;
 &lt;body onload=&quot;opener.childLoaded()&quot;&gt;
 &lt;object height=&quot;500&quot; width=&quot;500&quot;&gt;
-&lt;video id=&quot;theVideo&quot; controls=&quot;controls&quot; poster=&quot;../content/abe.png&quot; preload=&quot;auto&quot;&gt;
+&lt;video id=&quot;theVideo&quot; controls=&quot;controls&quot; preload=&quot;auto&quot;&gt;
 &lt;/video&gt;
 &lt;script&gt;
 document.getElementById(&quot;theVideo&quot;).src = findMediaFile(&apos;video&apos;, &apos;../content/counting&apos;);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616099</commentid>
    <comment_count>2</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-05-04 05:28:52 -0700</bug_when>
    <thetext>Same flakyness seems to happen on Lion (Bug 82976)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616148</commentid>
    <comment_count>3</comment_count>
      <attachid>140212</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-05-04 06:38:12 -0700</bug_when>
    <thetext>Created attachment 140212
Patch

The issue was caused by the fact that media/crash-closing-page-with-media-as-plugin-fallback.html and media/video-poster-blocked-by-willsendrequest.html use the same PNG file as poster attribute in the video tag. The PNG file gets cached when the first test is executed and this somehow causes the second test to fail. I addressed this by clearing the caches between the tests in DumpRenderTreeChrome::resetDefaultsToConsistentValues().

The tests are no longer flaky.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616155</commentid>
    <comment_count>4</comment_count>
      <attachid>140212</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-04 06:41:42 -0700</bug_when>
    <thetext>Comment on attachment 140212
Patch

Looks good!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616156</commentid>
    <comment_count>5</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-04 06:42:11 -0700</bug_when>
    <thetext>BTW, it&apos;d be awesome if you could add the explanation in comment #3 to the ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616161</commentid>
    <comment_count>6</comment_count>
      <attachid>140214</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-05-04 06:50:49 -0700</bug_when>
    <thetext>Created attachment 140214
Patch

Update changelog as advised.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617508</commentid>
    <comment_count>7</comment_count>
      <attachid>140214</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-05-07 04:20:00 -0700</bug_when>
    <thetext>Comment on attachment 140214
Patch

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617513</commentid>
    <comment_count>8</comment_count>
      <attachid>140214</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-07 04:25:52 -0700</bug_when>
    <thetext>Comment on attachment 140214
Patch

Clearing flags on attachment: 140214

Committed r116296: &lt;http://trac.webkit.org/changeset/116296&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617514</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-07 04:26:08 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140212</attachid>
            <date>2012-05-04 06:38:12 -0700</date>
            <delta_ts>2012-05-04 06:50:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>85609_clear_cache.patch</filename>
            <type>text/plain</type>
            <size>1432</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBiMmM3
MWVkLi44ZTZlMDIwIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDUtMDQgIENocmlzdG9waGUgRHVtZXogIDxj
aHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KKworICAgICAgICBbRUZMXSBtZWRpYS92aWRlby1w
b3N0ZXItYmxvY2tlZC1ieS13aWxsc2VuZHJlcXVlc3QuaHRtbCBpcyBmbGFreQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODU2MDkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDbGVhciBtZW1vcnkgYW5kIHBh
Z2UgY2FjaGVzIGJldHdlZW4gdGVzdHMgdG8gYWRkcmVzcyBmbGFraW5lc3MgaW4KKyAgICAgICAg
bWVkaWEgdGVzdHMuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRy
ZWVDaHJvbWUuY3BwOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVDaHJvbWU6OnJlc2V0RGVmYXVs
dHNUb0NvbnNpc3RlbnRWYWx1ZXMpOgorCiAyMDEyLTA1LTAzICBDaHJpc3RvcGhlIER1bWV6ICA8
Y2hyaXN0b3BoZS5kdW1lekBpbnRlbC5jb20+CiAKICAgICAgICAgW0VGTF0gRFJUIHNob3VsZCBv
YmV5IGxheW91dFRlc3RDb250cm9sbGVyJ3MgYWRkVVJMVG9SZWRpcmVjdCgpCmRpZmYgLS1naXQg
YS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwIGIvVG9v
bHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlQ2hyb21lLmNwcAppbmRleCAxM2U2
N2JmLi4xNzY4ZjM1IDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJl
bmRlclRyZWVDaHJvbWUuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVu
ZGVyVHJlZUNocm9tZS5jcHAKQEAgLTIwMiw2ICsyMDIsOCBAQCB2b2lkIER1bXBSZW5kZXJUcmVl
Q2hyb21lOjpyZXNldERlZmF1bHRzVG9Db25zaXN0ZW50VmFsdWVzKCkKICAgICBld2tfc2V0dGlu
Z3Nfd2ViX2RhdGFiYXNlX2NsZWFyKCk7CiAgICAgZXdrX3NldHRpbmdzX3dlYl9kYXRhYmFzZV9k
ZWZhdWx0X3F1b3RhX3NldCg1ICogMTAyNCAqIDEwMjQpOwogCisgICAgZXdrX3NldHRpbmdzX21l
bW9yeV9jYWNoZV9jbGVhcigpOworCiAgICAgZXdrX3ZpZXdfc2V0dGluZ19wcml2YXRlX2Jyb3dz
aW5nX3NldChtYWluVmlldygpLCBFSU5BX0ZBTFNFKTsKICAgICBld2tfdmlld19zZXR0aW5nX3Nw
YXRpYWxfbmF2aWdhdGlvbl9zZXQobWFpblZpZXcoKSwgRUlOQV9GQUxTRSk7CiAgICAgZXdrX3Zp
ZXdfc2V0dGluZ19lbmFibGVfZnJhbWVfZmxhdHRlbmluZ19zZXQobWFpblZpZXcoKSwgRUlOQV9G
QUxTRSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140214</attachid>
            <date>2012-05-04 06:50:49 -0700</date>
            <delta_ts>2012-05-07 04:25:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>85609_clear_cache.patch</filename>
            <type>text/plain</type>
            <size>1810</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBiMmM3
MWVkLi5mYWI3NjhmIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTItMDUtMDQgIENocmlzdG9waGUgRHVtZXogIDxj
aHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KKworICAgICAgICBbRUZMXSBtZWRpYS92aWRlby1w
b3N0ZXItYmxvY2tlZC1ieS13aWxsc2VuZHJlcXVlc3QuaHRtbCBpcyBmbGFreQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODU2MDkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGbGFraW5lc3Mgd2FzIGNhdXNl
ZCBieSB0aGUgZmFjdCB0aGF0CisgICAgICAgIG1lZGlhL2NyYXNoLWNsb3NpbmctcGFnZS13aXRo
LW1lZGlhLWFzLXBsdWdpbi1mYWxsYmFjay5odG1sIGFuZAorICAgICAgICBtZWRpYS92aWRlby1w
b3N0ZXItYmxvY2tlZC1ieS13aWxsc2VuZHJlcXVlc3QuaHRtbCB1c2UgdGhlIHNhbWUgUE5HCisg
ICAgICAgIGZpbGUgYXMgcG9zdGVyIGF0dHJpYnV0ZSBpbiB0aGUgdmlkZW8gdGFnLiBUaGUgUE5H
IGZpbGUgZ2V0cyBjYWNoZWQKKyAgICAgICAgd2hlbiB0aGUgZmlyc3QgdGVzdCBpcyBleGVjdXRl
ZCBhbmQgdGhpcyBzb21laG93IGNhdXNlcyB0aGUgc2Vjb25kCisgICAgICAgIHRlc3QgdG8gZmFp
bC4gCisKKyAgICAgICAgVGhlIGZsYWtpbmVzcyB3YXMgYWRkcmVzc2VkIGJ5IGNsZWFyaW5nIHRo
ZSBtZW1vcnkgYW5kIHBhZ2UgY2FjaGVzCisgICAgICAgIGJldHdlZW4gdGVzdHMuCisKKyAgICAg
ICAgKiBEdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwOgorICAgICAg
ICAoRHVtcFJlbmRlclRyZWVDaHJvbWU6OnJlc2V0RGVmYXVsdHNUb0NvbnNpc3RlbnRWYWx1ZXMp
OgorCiAyMDEyLTA1LTAzICBDaHJpc3RvcGhlIER1bWV6ICA8Y2hyaXN0b3BoZS5kdW1lekBpbnRl
bC5jb20+CiAKICAgICAgICAgW0VGTF0gRFJUIHNob3VsZCBvYmV5IGxheW91dFRlc3RDb250cm9s
bGVyJ3MgYWRkVVJMVG9SZWRpcmVjdCgpCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJl
ZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZs
L0R1bXBSZW5kZXJUcmVlQ2hyb21lLmNwcAppbmRleCAxM2U2N2JmLi4xNzY4ZjM1IDEwMDY0NAot
LS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwCisr
KyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZUNocm9tZS5jcHAKQEAg
LTIwMiw2ICsyMDIsOCBAQCB2b2lkIER1bXBSZW5kZXJUcmVlQ2hyb21lOjpyZXNldERlZmF1bHRz
VG9Db25zaXN0ZW50VmFsdWVzKCkKICAgICBld2tfc2V0dGluZ3Nfd2ViX2RhdGFiYXNlX2NsZWFy
KCk7CiAgICAgZXdrX3NldHRpbmdzX3dlYl9kYXRhYmFzZV9kZWZhdWx0X3F1b3RhX3NldCg1ICog
MTAyNCAqIDEwMjQpOwogCisgICAgZXdrX3NldHRpbmdzX21lbW9yeV9jYWNoZV9jbGVhcigpOwor
CiAgICAgZXdrX3ZpZXdfc2V0dGluZ19wcml2YXRlX2Jyb3dzaW5nX3NldChtYWluVmlldygpLCBF
SU5BX0ZBTFNFKTsKICAgICBld2tfdmlld19zZXR0aW5nX3NwYXRpYWxfbmF2aWdhdGlvbl9zZXQo
bWFpblZpZXcoKSwgRUlOQV9GQUxTRSk7CiAgICAgZXdrX3ZpZXdfc2V0dGluZ19lbmFibGVfZnJh
bWVfZmxhdHRlbmluZ19zZXQobWFpblZpZXcoKSwgRUlOQV9GQUxTRSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>