<?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>71878</bug_id>
          
          <creation_ts>2011-11-08 23:56:11 -0800</creation_ts>
          <short_desc>Tests depending on video-paint-test.js can run non-deterministically</short_desc>
          <delta_ts>2011-11-09 12:28:48 -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>New Bugs</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrew Scherkus">scherkus</reporter>
          <assigned_to name="Andrew Scherkus">scherkus</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>498686</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Scherkus">scherkus</who>
    <bug_when>2011-11-08 23:56:11 -0800</bug_when>
    <thetext>Tests depending on video-paint-test.js can run non-deterministically</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>498687</commentid>
    <comment_count>1</comment_count>
      <attachid>114215</attachid>
    <who name="Andrew Scherkus">scherkus</who>
    <bug_when>2011-11-08 23:57:08 -0800</bug_when>
    <thetext>Created attachment 114215
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>498689</commentid>
    <comment_count>2</comment_count>
    <who name="Andrew Scherkus">scherkus</who>
    <bug_when>2011-11-08 23:59:36 -0800</bug_when>
    <thetext>I&apos;m not 100% happy with how I rewrote this test so looking for feedback on naming and structure</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>499248</commentid>
    <comment_count>3</comment_count>
    <who name="Andrew Scherkus">scherkus</who>
    <bug_when>2011-11-09 12:28:48 -0800</bug_when>
    <thetext>Committed r99751: &lt;http://trac.webkit.org/changeset/99751&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>114215</attachid>
            <date>2011-11-08 23:57:08 -0800</date>
            <delta_ts>2011-11-09 10:32:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-71878-20111108235707.patch</filename>
            <type>text/plain</type>
            <size>4918</size>
            <attacher name="Andrew Scherkus">scherkus</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTk1OTgKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBiNDIwODY3ZjAwMWM5M2UwNmI0YWNh
YmY1NTAwZjBmZDZjYjQ4NjJmLi4zYjQ2MjU1NDliM2E3ZWVmNjU5ODcyNjFhNTYwMDAxY2YyZTNk
YzEwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTEtMTEtMDggIEFuZHJldyBTY2hlcmt1cyAg
PHNjaGVya3VzQGNocm9taXVtLm9yZz4KKworICAgICAgICBUZXN0cyBkZXBlbmRpbmcgb24gdmlk
ZW8tcGFpbnQtdGVzdC5qcyBjYW4gcnVuIG5vbi1kZXRlcm1pbmlzdGljYWxseQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzE4NzgKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIG1lZGlhL3ZpZGVvLWZyYW1l
LWFjY3VyYXRlLXNlZWsuaHRtbDogY2hhbmdlZCBpbml0KCkgdG8gaW5pdEFuZFNlZWtlZCgpCisg
ICAgICAgICogbWVkaWEvdmlkZW8tcGFpbnQtdGVzdC5qczoKKwogMjAxMS0xMS0wOCAgT2phbiBW
YWZhaSAgPG9qYW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIEZpeCBleHBlY3RhdGlvbnMgbWl4
dXAuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS92aWRlby1mcmFtZS1hY2N1cmF0ZS1z
ZWVrLmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRpYS92aWRlby1mcmFtZS1hY2N1cmF0ZS1zZWVrLmh0
bWwKaW5kZXggMDdjOTM2YTAxNDNmNDZiNTY3NDYyY2FjNWIzNDJkMWY5MTIxYjI1ZS4uYTkyYTg2
NjJmNDE2ZTEzMWJmZDM2NmE5ZDAzNWY1ZGY3ZDFlODM4MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvbWVkaWEvdmlkZW8tZnJhbWUtYWNjdXJhdGUtc2Vlay5odG1sCisrKyBiL0xheW91dFRlc3Rz
L21lZGlhL3ZpZGVvLWZyYW1lLWFjY3VyYXRlLXNlZWsuaHRtbApAQCAtNCw3ICs0LDcgQEAKICAg
ICAgICAgPHNjcmlwdCBzcmM9Im1lZGlhLWZpbGUuanMiPjwvc2NyaXB0PgogICAgICAgICA8c2Ny
aXB0IHNyYz0idmlkZW8tcGFpbnQtdGVzdC5qcyI+PC9zY3JpcHQ+CiAgICAgPC9oZWFkPgotICAg
IDxib2R5IG9ubG9hZD0ic2V0U3JjQnlUYWdOYW1lKCd2aWRlbycsIGZpbmRNZWRpYUZpbGUoJ3Zp
ZGVvJywgJ2NvbnRlbnQvdGVzdC0yNWZwcycpKTsgaW5pdCgpIj4KKyAgICA8Ym9keSBvbmxvYWQ9
InNldFNyY0J5VGFnTmFtZSgndmlkZW8nLCBmaW5kTWVkaWFGaWxlKCd2aWRlbycsICdjb250ZW50
L3Rlc3QtMjVmcHMnKSk7IGluaXRBbmRTZWVrZWQoKSI+CiAgICAgICAgIDxwPlRlc3QgdGhhdCBz
ZXR0aW5nIGN1cnJlbnRUaW1lIGlzIGZyYW1lLWFjY3VyYXRlLiBUaGUgdGhyZWUgdmlkZW9zIGJl
bG93IHNob3VsZCBiZSBzaG93aW5nIGZyYW1lcyAxMiwgMTMsIGFuZCAxNC48L3A+CiAgICAgICAg
IDx2aWRlbyBvbmNhbnBsYXl0aHJvdWdoPSdldmVudC50YXJnZXQuY3VycmVudFRpbWU9KDEyLzI1
KSc+PC92aWRlbz4KICAgICAgICAgPHZpZGVvIG9uY2FucGxheXRocm91Z2g9J2V2ZW50LnRhcmdl
dC5jdXJyZW50VGltZT0oMTMvMjUpJz48L3ZpZGVvPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
bWVkaWEvdmlkZW8tcGFpbnQtdGVzdC5qcyBiL0xheW91dFRlc3RzL21lZGlhL3ZpZGVvLXBhaW50
LXRlc3QuanMKaW5kZXggMDZhMDk2NWQ3ZDcxYWEyNzg2ZTU3ZDIzNWY0NmJjOGY0OTU4NThlYy4u
NWRkMjg5YTMyMTZhOGJlNDNiMGZhODM1MmI5YmY5ZDU4NGYyZDc4OSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvbWVkaWEvdmlkZW8tcGFpbnQtdGVzdC5qcworKysgYi9MYXlvdXRUZXN0cy9tZWRp
YS92aWRlby1wYWludC10ZXN0LmpzCkBAIC0xLDIyICsxLDMwIEBACitmdW5jdGlvbiB3YWl0Rm9y
TXVsdGlwbGVFdmVudHMobmFtZSwgdGltZXMsIGZ1bmMpIHsKKyAgICB2YXIgY291bnQgPSAwOwor
ICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIobmFtZSwgZnVuY3Rpb24oKSB7CisgICAgICAg
IGlmICgrK2NvdW50ID09IHRpbWVzKSB7CisgICAgICAgICAgICBmdW5jKCk7CisgICAgICAgIH0K
KyAgICB9LCB0cnVlKTsKK30KKwogZnVuY3Rpb24gaW5pdCgpCiB7Ci0gICAgdmFyIHRvdGFsQ291
bnQgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgndmlkZW8nKS5sZW5ndGg7Ci0gICAg
dmFyIGNvdW50ID0gdG90YWxDb3VudDsKLSAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJj
YW5wbGF5dGhyb3VnaCIsIGZ1bmN0aW9uICgpIHsKLSAgICAgICAgaWYgKCEtLWNvdW50KSB7Ci0g
ICAgICAgICAgICB2YXIgdmlkZW8gPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgndmlk
ZW8nKVswXTsKLSAgICAgICAgICAgIHZpZGVvLnBsYXkoKTsKLSAgICAgICAgICAgIHZpZGVvLmFk
ZEV2ZW50TGlzdGVuZXIoInBsYXlpbmciLCBmdW5jdGlvbigpIHsKLSAgICAgICAgICAgICAgICB2
aWRlby5wYXVzZSgpOwotICAgICAgICAgICAgICAgIHZpZGVvLmN1cnJlbnRUaW1lID0gMDsKLSAg
ICAgICAgICAgICAgICB2aWRlby5hZGRFdmVudExpc3RlbmVyKCJzZWVrZWQiLCBmdW5jdGlvbigp
IHsKLSAgICAgICAgICAgICAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikK
LSAgICAgICAgICAgICAgICAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLm5vdGlmeURvbmUo
KTsKLSAgICAgICAgICAgICAgICB9KTsKKyAgICB2YXIgdmlkZW9zID0gZG9jdW1lbnQuZ2V0RWxl
bWVudHNCeVRhZ05hbWUoJ3ZpZGVvJyk7CisKKyAgICB3YWl0Rm9yTXVsdGlwbGVFdmVudHMoImNh
bnBsYXl0aHJvdWdoIiwgdmlkZW9zLmxlbmd0aCwgZnVuY3Rpb24oKSB7CisgICAgICAgIGZvciAo
dmFyIGkgPSAwOyBpIDwgdmlkZW9zLmxlbmd0aDsgKytpKSB7CisgICAgICAgICAgICB2aWRlb3Nb
aV0ucGxheSgpOworICAgICAgICAgICAgdmlkZW9zW2ldLmFkZEV2ZW50TGlzdGVuZXIoInBsYXlp
bmciLCBmdW5jdGlvbihldmVudCkgeworICAgICAgICAgICAgICAgIGV2ZW50LnRhcmdldC5wYXVz
ZSgpOworICAgICAgICAgICAgICAgIGV2ZW50LnRhcmdldC5jdXJyZW50VGltZSA9IDA7CiAgICAg
ICAgICAgICB9KTsKLSAgICAgICAgICAgIGRvY3VtZW50LmJvZHkub2Zmc2V0TGVmdDsKICAgICAg
ICAgfQotICAgIH0sIHRydWUpOworCisgICAgICAgIHdhaXRGb3JNdWx0aXBsZUV2ZW50cygic2Vl
a2VkIiwgdmlkZW9zLmxlbmd0aCwgZnVuY3Rpb24oKSB7CisgICAgICAgICAgICBpZiAod2luZG93
LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgICAgIGxheW91dFRlc3RDb250cm9s
bGVyLm5vdGlmeURvbmUoKTsKKyAgICAgICAgfSk7CisgICAgfSk7CiB9CiAKIGlmICh3aW5kb3cu
bGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKQEAgLTMwLDIwICszOCwzMCBAQCBpZiAod2luZG93Lmxh
eW91dFRlc3RDb250cm9sbGVyKSB7CiAKIGZ1bmN0aW9uIGluaXRBbmRQYXVzZSgpCiB7Ci0gICAg
dmFyIHRvdGFsQ291bnQgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgndmlkZW8nKS5s
ZW5ndGg7Ci0gICAgdmFyIGNvdW50ID0gdG90YWxDb3VudDsKLSAgICBkb2N1bWVudC5hZGRFdmVu
dExpc3RlbmVyKCJjYW5wbGF5dGhyb3VnaCIsIGZ1bmN0aW9uICgpIHsKLSAgICAgICAgaWYgKCEt
LWNvdW50KSB7Ci0gICAgICAgICAgICB2YXIgdmlkZW8gPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5
VGFnTmFtZSgndmlkZW8nKVswXTsKLSAgICAgICAgICAgIHZpZGVvLnBsYXkoKTsKLSAgICAgICAg
ICAgIHZpZGVvLmFkZEV2ZW50TGlzdGVuZXIoInBsYXlpbmciLCBmdW5jdGlvbigpIHsKLSAgICAg
ICAgICAgICAgICB2aWRlby5wYXVzZSgpOwotICAgICAgICAgICAgICAgIHZpZGVvLmFkZEV2ZW50
TGlzdGVuZXIoInBhdXNlIiwgZnVuY3Rpb24oKSB7Ci0gICAgICAgICAgICAgICAgICAgIGlmICh3
aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCi0gICAgICAgICAgICAgICAgICAgICAgICBsYXlv
dXRUZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCk7Ci0gICAgICAgICAgICAgICAgfSk7CisgICAg
dmFyIHZpZGVvcyA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCd2aWRlbycpOworCisg
ICAgd2FpdEZvck11bHRpcGxlRXZlbnRzKCJjYW5wbGF5dGhyb3VnaCIsIHZpZGVvcy5sZW5ndGgs
IGZ1bmN0aW9uKCkgeworICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHZpZGVvcy5sZW5ndGg7
ICsraSkgeworICAgICAgICAgICAgdmlkZW9zW2ldLnBsYXkoKTsKKyAgICAgICAgICAgIHZpZGVv
c1tpXS5hZGRFdmVudExpc3RlbmVyKCJwbGF5aW5nIiwgZnVuY3Rpb24oZXZlbnQpIHsKKyAgICAg
ICAgICAgICAgICBldmVudC50YXJnZXQucGF1c2UoKTsKICAgICAgICAgICAgIH0pOwogICAgICAg
ICB9Ci0gICAgfSwgdHJ1ZSk7CisKKyAgICAgICAgd2FpdEZvck11bHRpcGxlRXZlbnRzKCJwYXVz
ZSIsIHZpZGVvcy5sZW5ndGgsIGZ1bmN0aW9uKCkgeworICAgICAgICAgICAgaWYgKHdpbmRvdy5s
YXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxl
ci5ub3RpZnlEb25lKCk7CisgICAgICAgIH0pOworICAgIH0pOworCiB9CiAKK2Z1bmN0aW9uIGlu
aXRBbmRTZWVrZWQoKQoreworICAgIHZhciB2aWRlb3MgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5
VGFnTmFtZSgndmlkZW8nKTsKKworICAgIHdhaXRGb3JNdWx0aXBsZUV2ZW50cygic2Vla2VkIiwg
dmlkZW9zLmxlbmd0aCwgZnVuY3Rpb24oKSB7CisgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVz
dENvbnRyb2xsZXIpCisgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5ub3RpZnlEb25l
KCk7CisgICAgfSk7Cit9Cg==
</data>
<flag name="review"
          id="112809"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>