<?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>60299</bug_id>
          
          <creation_ts>2011-05-05 14:26:11 -0700</creation_ts>
          <short_desc>make layout tests in storage/domstorage/events more deterministic</short_desc>
          <delta_ts>2011-05-12 18:52:58 -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>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>57789</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="David Grogan">dgrogan</reporter>
          <assigned_to name="David Grogan">dgrogan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dimich</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>399035</commentid>
    <comment_count>0</comment_count>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2011-05-05 14:26:11 -0700</bug_when>
    <thetext>make layout tests in storage/domstorage/events more deterministic</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>399056</commentid>
    <comment_count>1</comment_count>
      <attachid>92473</attachid>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2011-05-05 14:36:30 -0700</bug_when>
    <thetext>Created attachment 92473
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>400591</commentid>
    <comment_count>2</comment_count>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2011-05-09 11:18:19 -0700</bug_when>
    <thetext>dimich is out on vacation for a week.  Adding darin@apple.com on account of having reviewed these tests in the past (http://bugs.webkit.org/show_bug.cgi?id=30546).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403238</commentid>
    <comment_count>3</comment_count>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2011-05-12 16:35:03 -0700</bug_when>
    <thetext>Darin, are you available to review this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403254</commentid>
    <comment_count>4</comment_count>
      <attachid>92473</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-05-12 17:04:02 -0700</bug_when>
    <thetext>Comment on attachment 92473
Patch

Seems OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403284</commentid>
    <comment_count>5</comment_count>
    <who name="David Grogan">dgrogan</who>
    <bug_when>2011-05-12 17:51:54 -0700</bug_when>
    <thetext>Darin, could you cq+ this?

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403311</commentid>
    <comment_count>6</comment_count>
      <attachid>92473</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-12 18:52:53 -0700</bug_when>
    <thetext>Comment on attachment 92473
Patch

Clearing flags on attachment: 92473

Committed r86408: &lt;http://trac.webkit.org/changeset/86408&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403312</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-05-12 18:52:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>92473</attachid>
            <date>2011-05-05 14:36:30 -0700</date>
            <delta_ts>2011-05-12 18:52:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-60299-20110505143628.patch</filename>
            <type>text/plain</type>
            <size>11170</size>
            <attacher name="David Grogan">dgrogan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODU4MjAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAwYjM2YjM4NjdmNzU2NmM4MDAxYWQ4
Y2Q2MGY4NGIwNGUwNDQ3MTgzLi43OTM5NWQ5YWM4NTRhOWZjMzk2OGNhZjk3NDk0NDAyYmZhYjAx
NTEyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsNDcgQEAKKzIwMTEtMDUtMDUgIERhdmlkIEdyb2dhbiAgPGRn
cm9nYW5AY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIG1ha2UgbGF5b3V0IHRlc3RzIGluIHN0b3JhZ2UvZG9tc3RvcmFnZS9ldmVu
dHMgbW9yZSBkZXRlcm1pbmlzdGljCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD02MDI5OQorCisgICAgICAgIEluc3RlYWQgb2YgY291bnRpbmcgdGhlIG51
bWJlciBvZiBzdG9yYWdlIGV2ZW50cyBmaXJlZCBiZXR3ZWVuIHR3bworICAgICAgICBzZXRUaW1l
b3V0KDApIGV2ZW50cywgc3BlY2lmeSB0aGUgbnVtYmVyIG9mIGV2ZW50cyB0byB3YWl0IGZvciBh
bmQgd2FpdCB1cCB0bworICAgICAgICAxIHNlY29uZCBmb3IgdGhlbS4KKworICAgICAgICAqIHN0
b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvcmVzb3VyY2VzL2V2ZW50VGVzdEhhcm5lc3MuanM6Cisg
ICAgICAgIChydW5BZnRlck5TdG9yYWdlRXZlbnRzKToKKyAgICAgICAgKGNvdW50U3RvcmFnZUV2
ZW50cy5vblRpbWVvdXQpOgorICAgICAgICAoY291bnRTdG9yYWdlRXZlbnRzKToKKyAgICAgICAg
KHRlc3RTdG9yYWdlcy5hbGxEb25lKToKKyAgICAgICAgKiBzdG9yYWdlL2RvbXN0b3JhZ2UvZXZl
bnRzL3NjcmlwdC10ZXN0cy9iYXNpYy1ib2R5LWF0dHJpYnV0ZS5qczoKKyAgICAgICAgKHN0ZXAx
KToKKyAgICAgICAgKHN0ZXAyKToKKyAgICAgICAgKHN0ZXAzKToKKyAgICAgICAgKHN0ZXA0KToK
KyAgICAgICAgKHN0ZXA1KToKKyAgICAgICAgKiBzdG9yYWdlL2RvbXN0b3JhZ2UvZXZlbnRzL3Nj
cmlwdC10ZXN0cy9iYXNpYy1zZXRhdHRyaWJ1dGUuanM6CisgICAgICAgIChzdGVwMSk6CisgICAg
ICAgIChzdGVwMik6CisgICAgICAgIChzdGVwMyk6CisgICAgICAgIChzdGVwNCk6CisgICAgICAg
IChzdGVwNSk6CisgICAgICAgICogc3RvcmFnZS9kb21zdG9yYWdlL2V2ZW50cy9zY3JpcHQtdGVz
dHMvYmFzaWMuanM6CisgICAgICAgICh0ZXN0KToKKyAgICAgICAgKHN0ZXAxKToKKyAgICAgICAg
KHN0ZXAyKToKKyAgICAgICAgKHN0ZXAzKToKKyAgICAgICAgKHN0ZXA0KToKKyAgICAgICAgKHN0
ZXA1KToKKyAgICAgICAgKiBzdG9yYWdlL2RvbXN0b3JhZ2UvZXZlbnRzL3NjcmlwdC10ZXN0cy9j
YXNlLXNlbnNpdGl2ZS5qczoKKyAgICAgICAgKHRlc3QpOgorICAgICAgICAoc3RlcDEpOgorICAg
ICAgICAoc3RlcDIpOgorICAgICAgICAqIHN0b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvc2NyaXB0
LXRlc3RzL2RvY3VtZW50VVJJLmpzOgorICAgICAgICAodGVzdCk6CisgICAgICAgIChzdGVwMSk6
CisgICAgICAgIChzdGVwMik6CisKIDIwMTEtMDUtMDQgIE9qYW4gVmFmYWkgIDxvamFuQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBDb21taXQgZmFpbGluZyByZXN1bHQuIEl0J3Mgbm90IGNsZWFy
IHRvIG1lIHdoeSB0aGlzIHRlc3QgaXMgZmFpbGluZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3N0b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvcmVzb3VyY2VzL2V2ZW50VGVzdEhhcm5lc3MuanMg
Yi9MYXlvdXRUZXN0cy9zdG9yYWdlL2RvbXN0b3JhZ2UvZXZlbnRzL3Jlc291cmNlcy9ldmVudFRl
c3RIYXJuZXNzLmpzCmluZGV4IDhmMTVjMzFkMDZmZTljNDhlMTU3ZjlkOTU4OGI2ZmIzZTU2NmRk
NWEuLjIzMmVjNmI0N2FlY2UyMzZiZDg0OTUwOGUzYjk0OWZlYTI0MjZiNTggMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL3N0b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvcmVzb3VyY2VzL2V2ZW50VGVz
dEhhcm5lc3MuanMKKysrIGIvTGF5b3V0VGVzdHMvc3RvcmFnZS9kb21zdG9yYWdlL2V2ZW50cy9y
ZXNvdXJjZXMvZXZlbnRUZXN0SGFybmVzcy5qcwpAQCAtMTMsMTUgKzEzLDI4IEBAIGlmcmFtZS5j
b250ZW50V2luZG93Lm9uc3RvcmFnZSA9IGZ1bmN0aW9uIChlKSB7CiAgICAgd2luZG93LnBhcmVu
dC5zdG9yYWdlRXZlbnRMaXN0LnB1c2goZSk7CiB9CiAKLWZ1bmN0aW9uIHJ1bkFmdGVyU3RvcmFn
ZUV2ZW50cyhjYWxsYmFjaykgewotICAgIHZhciBjdXJyZW50Q291bnQgPSBzdG9yYWdlRXZlbnRM
aXN0Lmxlbmd0aDsKLSAgICBmdW5jdGlvbiBvblRpbWVvdXQoKSB7Ci0gICAgICAgIGlmIChjdXJy
ZW50Q291bnQgIT0gc3RvcmFnZUV2ZW50TGlzdC5sZW5ndGgpCi0gICAgICAgICAgICBydW5BZnRl
clN0b3JhZ2VFdmVudHMoY2FsbGJhY2spOwotICAgICAgICBlbHNlCitmdW5jdGlvbiBydW5BZnRl
ck5TdG9yYWdlRXZlbnRzKGNhbGxiYWNrLCBleHBlY3RlZE51bUV2ZW50cykKK3sKKyAgICBjb3Vu
dFN0b3JhZ2VFdmVudHMoY2FsbGJhY2ssIGV4cGVjdGVkTnVtRXZlbnRzLCAwKQorfQorCitmdW5j
dGlvbiBjb3VudFN0b3JhZ2VFdmVudHMoY2FsbGJhY2ssIGV4cGVjdGVkTnVtRXZlbnRzLCB0aW1l
cykKK3sKKyAgICBmdW5jdGlvbiBvblRpbWVvdXQoKQorICAgIHsKKyAgICAgICAgdmFyIGN1cnJl
bnRDb3VudCA9IHN0b3JhZ2VFdmVudExpc3QubGVuZ3RoOworICAgICAgICBpZiAoY3VycmVudENv
dW50ID09IGV4cGVjdGVkTnVtRXZlbnRzKQorICAgICAgICAgICAgY2FsbGJhY2soKTsKKyAgICAg
ICAgZWxzZSBpZiAoY3VycmVudENvdW50ID4gZXhwZWN0ZWROdW1FdmVudHMpIHsKKyAgICAgICAg
ICAgIHRlc3RGYWlsZWQoImdvdCBhdCBsZWFzdCAiICsgY3VycmVudENvdW50ICsgIiwgZXhwZWN0
ZWQgb25seSAiICsgZXhwZWN0ZWROdW1FdmVudHMgKyAiIGV2ZW50cyIpOworICAgICAgICAgICAg
Y2FsbGJhY2soKTsKKyAgICAgICAgfSBlbHNlIGlmICh0aW1lcyA+IDUwKSB7CisgICAgICAgICAg
ICB0ZXN0RmFpbGVkKCJUaW1lb3V0OiBvbmx5IGdvdCAiICsgY3VycmVudENvdW50ICsgIiwgZXhw
ZWN0ZWQgIiArIGV4cGVjdGVkTnVtRXZlbnRzICsgIiBldmVudHMiKTsKICAgICAgICAgICAgIGNh
bGxiYWNrKCk7CisgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgY291bnRTdG9yYWdlRXZlbnRz
KGNhbGxiYWNrLCBleHBlY3RlZE51bUV2ZW50cywgdGltZXMrMSkKICAgICB9Ci0gICAgc2V0VGlt
ZW91dChvblRpbWVvdXQsIDApOworICAgIHNldFRpbWVvdXQob25UaW1lb3V0LCAyMCk7CiB9CiAK
IGZ1bmN0aW9uIHRlc3RTdG9yYWdlcyh0ZXN0Q2FsbGJhY2spCkBAIC0zNCw2ICs0Nyw4IEBAIGZ1
bmN0aW9uIHRlc3RTdG9yYWdlcyh0ZXN0Q2FsbGJhY2spCiAgICAgICAgIHdpbmRvdy5zdWNjZXNz
ZnVsbHlQYXJzZWQgPSB0cnVlOwogICAgICAgICBpc1N1Y2Nlc3NmdWxseVBhcnNlZCgpOwogICAg
ICAgICBkZWJ1ZygiIik7CisgICAgICAgIGxvY2FsU3RvcmFnZS5jbGVhcigpOworICAgICAgICBz
ZXNzaW9uU3RvcmFnZS5jbGVhcigpOwogICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250
cm9sbGVyKQogICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIubm90aWZ5RG9uZSgpCiAg
ICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9kb21zdG9yYWdlL2V2ZW50cy9z
Y3JpcHQtdGVzdHMvYmFzaWMtYm9keS1hdHRyaWJ1dGUuanMgYi9MYXlvdXRUZXN0cy9zdG9yYWdl
L2RvbXN0b3JhZ2UvZXZlbnRzL3NjcmlwdC10ZXN0cy9iYXNpYy1ib2R5LWF0dHJpYnV0ZS5qcwpp
bmRleCA3MDU0MDY5MTY2NGZiZTg3ZGY3MDJmMDM5ODBkNDFiMmU1Y2FlZDVkLi45NjczNTAxZjdk
NTdmMTE4YTg0NjRlYTUzNTNkYzRmMjE1ODY4M2Y2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9z
dG9yYWdlL2RvbXN0b3JhZ2UvZXZlbnRzL3NjcmlwdC10ZXN0cy9iYXNpYy1ib2R5LWF0dHJpYnV0
ZS5qcworKysgYi9MYXlvdXRUZXN0cy9zdG9yYWdlL2RvbXN0b3JhZ2UvZXZlbnRzL3NjcmlwdC10
ZXN0cy9iYXNpYy1ib2R5LWF0dHJpYnV0ZS5qcwpAQCAtMjQsNyArMjQsNyBAQCBmdW5jdGlvbiBz
dGVwMSgpCiAgICAgZXZhbEFuZExvZygic3RvcmFnZUV2ZW50TGlzdCA9IG5ldyBBcnJheSgpIik7
CiAgICAgZXZhbEFuZExvZygic3RvcmFnZS5zZXRJdGVtKCdGT08nLCAnQkFSJykiKTsKIAotICAg
IHJ1bkFmdGVyU3RvcmFnZUV2ZW50cyhzdGVwMik7CisgICAgcnVuQWZ0ZXJOU3RvcmFnZUV2ZW50
cyhzdGVwMiwgMSk7CiB9CiAKIGZ1bmN0aW9uIHN0ZXAyKCkKQEAgLTM4LDcgKzM4LDcgQEAgZnVu
Y3Rpb24gc3RlcDIoKQogICAgIGV2YWxBbmRMb2coInN0b3JhZ2Uuc2V0SXRlbSgnYicsICcyJyki
KTsKICAgICBldmFsQW5kTG9nKCJzdG9yYWdlLnNldEl0ZW0oJ2InLCAnMycpIik7CiAKLSAgICBy
dW5BZnRlclN0b3JhZ2VFdmVudHMoc3RlcDMpOworICAgIHJ1bkFmdGVyTlN0b3JhZ2VFdmVudHMo
c3RlcDMsIDUpOwogfQogCiBmdW5jdGlvbiBzdGVwMygpCkBAIC01OCw3ICs1OCw3IEBAIGZ1bmN0
aW9uIHN0ZXAzKCkKICAgICBzaG91bGRCZUVxdWFsVG9TdHJpbmcoInN0b3JhZ2VFdmVudExpc3Rb
NF0ubmV3VmFsdWUiLCAiMyIpOwogICAgIGV2YWxBbmRMb2coInN0b3JhZ2UucmVtb3ZlSXRlbSgn
Rk9PJykiKTsKIAotICAgIHJ1bkFmdGVyU3RvcmFnZUV2ZW50cyhzdGVwNCk7CisgICAgcnVuQWZ0
ZXJOU3RvcmFnZUV2ZW50cyhzdGVwNCwgNik7CiB9CiAKIGZ1bmN0aW9uIHN0ZXA0KCkKQEAgLTY5
LDcgKzY5LDcgQEAgZnVuY3Rpb24gc3RlcDQoKQogICAgIHNob3VsZEJlTnVsbCgic3RvcmFnZUV2
ZW50TGlzdFs1XS5uZXdWYWx1ZSIpOwogICAgIGV2YWxBbmRMb2coInN0b3JhZ2UucmVtb3ZlSXRl
bSgnRlUnKSIpOwogCi0gICAgcnVuQWZ0ZXJTdG9yYWdlRXZlbnRzKHN0ZXA1KTsKKyAgICBydW5B
ZnRlck5TdG9yYWdlRXZlbnRzKHN0ZXA1LCA3KTsKIH0KIAogZnVuY3Rpb24gc3RlcDUoKQpAQCAt
ODAsNyArODAsNyBAQCBmdW5jdGlvbiBzdGVwNSgpCiAgICAgc2hvdWxkQmVOdWxsKCJzdG9yYWdl
RXZlbnRMaXN0WzZdLm5ld1ZhbHVlIik7CiAgICAgZXZhbEFuZExvZygic3RvcmFnZS5jbGVhcigp
Iik7CiAgCi0gICAgcnVuQWZ0ZXJTdG9yYWdlRXZlbnRzKHN0ZXA2KTsKKyAgICBydW5BZnRlck5T
dG9yYWdlRXZlbnRzKHN0ZXA2LCA4KTsKIH0KIAogZnVuY3Rpb24gc3RlcDYoKQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9kb21zdG9yYWdlL2V2ZW50cy9zY3JpcHQtdGVzdHMvYmFz
aWMtc2V0YXR0cmlidXRlLmpzIGIvTGF5b3V0VGVzdHMvc3RvcmFnZS9kb21zdG9yYWdlL2V2ZW50
cy9zY3JpcHQtdGVzdHMvYmFzaWMtc2V0YXR0cmlidXRlLmpzCmluZGV4IDBkYTM0YTYxNzBmNWJh
M2MzYzY3ZjQwNjYyZjNhMTE0Mzg1ZGU5ZGQuLmVkZjBhOGVjY2RhYmI4ZWJiYTU5OWRkMjhkNjUw
YWYyMDE0N2Q4NGEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3N0b3JhZ2UvZG9tc3RvcmFnZS9l
dmVudHMvc2NyaXB0LXRlc3RzL2Jhc2ljLXNldGF0dHJpYnV0ZS5qcworKysgYi9MYXlvdXRUZXN0
cy9zdG9yYWdlL2RvbXN0b3JhZ2UvZXZlbnRzL3NjcmlwdC10ZXN0cy9iYXNpYy1zZXRhdHRyaWJ1
dGUuanMKQEAgLTI0LDcgKzI0LDcgQEAgZnVuY3Rpb24gc3RlcDEoKQogICAgIGV2YWxBbmRMb2co
InN0b3JhZ2VFdmVudExpc3QgPSBuZXcgQXJyYXkoKSIpOwogICAgIGV2YWxBbmRMb2coInN0b3Jh
Z2Uuc2V0SXRlbSgnRk9PJywgJ0JBUicpIik7CiAKLSAgICBydW5BZnRlclN0b3JhZ2VFdmVudHMo
c3RlcDIpOworICAgIHJ1bkFmdGVyTlN0b3JhZ2VFdmVudHMoc3RlcDIsIDEpOwogfQogCiBmdW5j
dGlvbiBzdGVwMigpCkBAIC0zOCw3ICszOCw3IEBAIGZ1bmN0aW9uIHN0ZXAyKCkKICAgICBldmFs
QW5kTG9nKCJzdG9yYWdlLnNldEl0ZW0oJ2InLCAnMicpIik7CiAgICAgZXZhbEFuZExvZygic3Rv
cmFnZS5zZXRJdGVtKCdiJywgJzMnKSIpOwogCi0gICAgcnVuQWZ0ZXJTdG9yYWdlRXZlbnRzKHN0
ZXAzKTsKKyAgICBydW5BZnRlck5TdG9yYWdlRXZlbnRzKHN0ZXAzLCA1KTsKIH0KIAogZnVuY3Rp
b24gc3RlcDMoKQpAQCAtNTgsNyArNTgsNyBAQCBmdW5jdGlvbiBzdGVwMygpCiAgICAgc2hvdWxk
QmVFcXVhbFRvU3RyaW5nKCJzdG9yYWdlRXZlbnRMaXN0WzRdLm5ld1ZhbHVlIiwgIjMiKTsKICAg
ICBldmFsQW5kTG9nKCJzdG9yYWdlLnJlbW92ZUl0ZW0oJ0ZPTycpIik7CiAKLSAgICBydW5BZnRl
clN0b3JhZ2VFdmVudHMoc3RlcDQpOworICAgIHJ1bkFmdGVyTlN0b3JhZ2VFdmVudHMoc3RlcDQs
IDYpOwogfQogCiBmdW5jdGlvbiBzdGVwNCgpCkBAIC02OSw3ICs2OSw3IEBAIGZ1bmN0aW9uIHN0
ZXA0KCkKICAgICBzaG91bGRCZU51bGwoInN0b3JhZ2VFdmVudExpc3RbNV0ubmV3VmFsdWUiKTsK
ICAgICBldmFsQW5kTG9nKCJzdG9yYWdlLnJlbW92ZUl0ZW0oJ0ZVJykiKTsKIAotICAgIHJ1bkFm
dGVyU3RvcmFnZUV2ZW50cyhzdGVwNSk7CisgICAgcnVuQWZ0ZXJOU3RvcmFnZUV2ZW50cyhzdGVw
NSwgNyk7CiB9CiAKIGZ1bmN0aW9uIHN0ZXA1KCkKQEAgLTgwLDcgKzgwLDcgQEAgZnVuY3Rpb24g
c3RlcDUoKQogICAgIHNob3VsZEJlTnVsbCgic3RvcmFnZUV2ZW50TGlzdFs2XS5uZXdWYWx1ZSIp
OwogICAgIGV2YWxBbmRMb2coInN0b3JhZ2UuY2xlYXIoKSIpOwogIAotICAgIHJ1bkFmdGVyU3Rv
cmFnZUV2ZW50cyhzdGVwNik7CisgICAgcnVuQWZ0ZXJOU3RvcmFnZUV2ZW50cyhzdGVwNiwgOCk7
CiB9CiAKIGZ1bmN0aW9uIHN0ZXA2KCkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N0b3JhZ2Uv
ZG9tc3RvcmFnZS9ldmVudHMvc2NyaXB0LXRlc3RzL2Jhc2ljLmpzIGIvTGF5b3V0VGVzdHMvc3Rv
cmFnZS9kb21zdG9yYWdlL2V2ZW50cy9zY3JpcHQtdGVzdHMvYmFzaWMuanMKaW5kZXggMDY1OTFi
MTBmY2ViODdmYjMzNWFmM2ViZWNiNzdlYmFiYjNkZGMxMi4uNjkxZjAyY2FmMWExY2EyZWUxNDE2
YTdhZmQ4OWFlOTUzYTI2M2VhZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9kb21z
dG9yYWdlL2V2ZW50cy9zY3JpcHQtdGVzdHMvYmFzaWMuanMKKysrIGIvTGF5b3V0VGVzdHMvc3Rv
cmFnZS9kb21zdG9yYWdlL2V2ZW50cy9zY3JpcHQtdGVzdHMvYmFzaWMuanMKQEAgLTExLDEwICsx
MSwxMSBAQCBmdW5jdGlvbiB0ZXN0KHN0b3JhZ2VTdHJpbmcsIGNhbGxiYWNrKQogCiAgICAgZGVi
dWcoIlRlc3RpbmcgIiArIHN0b3JhZ2VTdHJpbmcpOwogCisgICAgc3RvcmFnZUV2ZW50TGlzdCA9
IG5ldyBBcnJheSgpOwogICAgIGV2YWxBbmRMb2coInN0b3JhZ2UuY2xlYXIoKSIpOwogICAgIHNo
b3VsZEJlKCJzdG9yYWdlLmxlbmd0aCIsICIwIik7CiAKLSAgICBydW5BZnRlclN0b3JhZ2VFdmVu
dHMoc3RlcDEpOworICAgIHJ1bkFmdGVyTlN0b3JhZ2VFdmVudHMoc3RlcDEsIDApOwogfQogCiBm
dW5jdGlvbiBzdGVwMSgpCkBAIC0yMyw3ICsyNCw3IEBAIGZ1bmN0aW9uIHN0ZXAxKCkKICAgICBl
dmFsQW5kTG9nKCJzdG9yYWdlRXZlbnRMaXN0ID0gbmV3IEFycmF5KCkiKTsKICAgICBldmFsQW5k
TG9nKCJzdG9yYWdlLnNldEl0ZW0oJ0ZPTycsICdCQVInKSIpOwogCi0gICAgcnVuQWZ0ZXJTdG9y
YWdlRXZlbnRzKHN0ZXAyKTsKKyAgICBydW5BZnRlck5TdG9yYWdlRXZlbnRzKHN0ZXAyLCAxKTsK
IH0KIAogZnVuY3Rpb24gc3RlcDIoKQpAQCAtMzcsNyArMzgsNyBAQCBmdW5jdGlvbiBzdGVwMigp
CiAgICAgZXZhbEFuZExvZygic3RvcmFnZS5zZXRJdGVtKCdiJywgJzInKSIpOwogICAgIGV2YWxB
bmRMb2coInN0b3JhZ2Uuc2V0SXRlbSgnYicsICczJykiKTsKIAotICAgIHJ1bkFmdGVyU3RvcmFn
ZUV2ZW50cyhzdGVwMyk7CisgICAgcnVuQWZ0ZXJOU3RvcmFnZUV2ZW50cyhzdGVwMywgNSk7CiB9
CiAKIGZ1bmN0aW9uIHN0ZXAzKCkKQEAgLTU3LDcgKzU4LDcgQEAgZnVuY3Rpb24gc3RlcDMoKQog
ICAgIHNob3VsZEJlRXF1YWxUb1N0cmluZygic3RvcmFnZUV2ZW50TGlzdFs0XS5uZXdWYWx1ZSIs
ICIzIik7CiAgICAgZXZhbEFuZExvZygic3RvcmFnZS5yZW1vdmVJdGVtKCdGT08nKSIpOwogCi0g
ICAgcnVuQWZ0ZXJTdG9yYWdlRXZlbnRzKHN0ZXA0KTsKKyAgICBydW5BZnRlck5TdG9yYWdlRXZl
bnRzKHN0ZXA0LCA2KTsKIH0KIAogZnVuY3Rpb24gc3RlcDQoKQpAQCAtNjgsNyArNjksNyBAQCBm
dW5jdGlvbiBzdGVwNCgpCiAgICAgc2hvdWxkQmVOdWxsKCJzdG9yYWdlRXZlbnRMaXN0WzVdLm5l
d1ZhbHVlIik7CiAgICAgZXZhbEFuZExvZygic3RvcmFnZS5yZW1vdmVJdGVtKCdGVScpIik7CiAK
LSAgICBydW5BZnRlclN0b3JhZ2VFdmVudHMoc3RlcDUpOworICAgIHJ1bkFmdGVyTlN0b3JhZ2VF
dmVudHMoc3RlcDUsIDcpOwogfQogCiBmdW5jdGlvbiBzdGVwNSgpCkBAIC03OSw3ICs4MCw3IEBA
IGZ1bmN0aW9uIHN0ZXA1KCkKICAgICBzaG91bGRCZU51bGwoInN0b3JhZ2VFdmVudExpc3RbNl0u
bmV3VmFsdWUiKTsKICAgICBldmFsQW5kTG9nKCJzdG9yYWdlLmNsZWFyKCkiKTsKICAKLSAgICBy
dW5BZnRlclN0b3JhZ2VFdmVudHMoc3RlcDYpOworICAgIHJ1bkFmdGVyTlN0b3JhZ2VFdmVudHMo
c3RlcDYsIDgpOwogfQogCiBmdW5jdGlvbiBzdGVwNigpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9zdG9yYWdlL2RvbXN0b3JhZ2UvZXZlbnRzL3NjcmlwdC10ZXN0cy9jYXNlLXNlbnNpdGl2ZS5q
cyBiL0xheW91dFRlc3RzL3N0b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvc2NyaXB0LXRlc3RzL2Nh
c2Utc2Vuc2l0aXZlLmpzCmluZGV4IGI1MDM4YTgyMjhiMjFlZDMwMzk4OWQ3ZWE1NWZlZWM5YWQ3
NjJkZjcuLjhkOTYxYTA1ODI3MWVhZjc3YjU2NDlkNjNmNWQ3NGZiODQ4NjM4MGEgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3N0b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvc2NyaXB0LXRlc3RzL2Nh
c2Utc2Vuc2l0aXZlLmpzCisrKyBiL0xheW91dFRlc3RzL3N0b3JhZ2UvZG9tc3RvcmFnZS9ldmVu
dHMvc2NyaXB0LXRlc3RzL2Nhc2Utc2Vuc2l0aXZlLmpzCkBAIC0xMSw2ICsxMSw3IEBAIGZ1bmN0
aW9uIHRlc3Qoc3RvcmFnZVN0cmluZywgY2FsbGJhY2spCiAKICAgICBkZWJ1ZygiVGVzdGluZyAi
ICsgc3RvcmFnZVN0cmluZyk7CiAKKyAgICBzdG9yYWdlRXZlbnRMaXN0ID0gbmV3IEFycmF5KCk7
CiAgICAgZXZhbEFuZExvZygic3RvcmFnZS5jbGVhcigpIik7CiAgICAgc2hvdWxkQmUoInN0b3Jh
Z2UubGVuZ3RoIiwgIjAiKTsKIApAQCAtMTgsNyArMTksNyBAQCBmdW5jdGlvbiB0ZXN0KHN0b3Jh
Z2VTdHJpbmcsIGNhbGxiYWNrKQogICAgIGRlYnVnKCJWZXJpZnkgc3RvcmFnZSBldmVudHMgYXJl
IGNhc2Ugc2Vuc2l0aXZlIik7CiAgICAgZXZhbEFuZExvZygic3RvcmFnZS5mb28gPSAndGVzdCci
KTsKIAotICAgIHJ1bkFmdGVyU3RvcmFnZUV2ZW50cyhzdGVwMSk7CisgICAgcnVuQWZ0ZXJOU3Rv
cmFnZUV2ZW50cyhzdGVwMSwgMSk7CiB9CiAKIGZ1bmN0aW9uIHN0ZXAxKCkKQEAgLTI3LDcgKzI4
LDcgQEAgZnVuY3Rpb24gc3RlcDEoKQogICAgIGV2YWxBbmRMb2coInN0b3JhZ2VFdmVudExpc3Qg
PSBuZXcgQXJyYXkoKSIpOwogICAgIGV2YWxBbmRMb2coInN0b3JhZ2UuZm9vID0gJ3Rlc3QnIik7
CiAKLSAgICBydW5BZnRlclN0b3JhZ2VFdmVudHMoc3RlcDIpOworICAgIHJ1bkFmdGVyTlN0b3Jh
Z2VFdmVudHMoc3RlcDIsIDApOwogfQogCiBmdW5jdGlvbiBzdGVwMigpCkBAIC0zNSw3ICszNiw3
IEBAIGZ1bmN0aW9uIHN0ZXAyKCkKICAgICBzaG91bGRCZSgic3RvcmFnZUV2ZW50TGlzdC5sZW5n
dGgiLCAiMCIpOwogICAgIGV2YWxBbmRMb2coInN0b3JhZ2UuZm9vID0gJ1RFU1QnIik7CiAKLSAg
ICBydW5BZnRlclN0b3JhZ2VFdmVudHMoc3RlcDMpOworICAgIHJ1bkFmdGVyTlN0b3JhZ2VFdmVu
dHMoc3RlcDMsIDEpOwogfQogCiBmdW5jdGlvbiBzdGVwMygpCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9zdG9yYWdlL2RvbXN0b3JhZ2UvZXZlbnRzL3NjcmlwdC10ZXN0cy9kb2N1bWVudFVSSS5q
cyBiL0xheW91dFRlc3RzL3N0b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvc2NyaXB0LXRlc3RzL2Rv
Y3VtZW50VVJJLmpzCmluZGV4IDhkZjZmZTk5MDM4MWM3ZmZiMGM2ODU0ZTQxNzQ1ODY3NTJhZDM4
NWUuLjlhODEwMzNlMDQ0ZGQ3Yjk3Y2U3YTQ0ZTIzZmZjZTUwMjg3YjYwOWUgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL3N0b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvc2NyaXB0LXRlc3RzL2RvY3Vt
ZW50VVJJLmpzCisrKyBiL0xheW91dFRlc3RzL3N0b3JhZ2UvZG9tc3RvcmFnZS9ldmVudHMvc2Ny
aXB0LXRlc3RzL2RvY3VtZW50VVJJLmpzCkBAIC0xMSwxMCArMTEsMTEgQEAgZnVuY3Rpb24gdGVz
dChzdG9yYWdlU3RyaW5nLCBjYWxsYmFjaykKIAogICAgIGRlYnVnKCJUZXN0aW5nICIgKyBzdG9y
YWdlU3RyaW5nKTsKIAorICAgIHN0b3JhZ2VFdmVudExpc3QgPSBuZXcgQXJyYXkoKTsKICAgICBl
dmFsQW5kTG9nKCJzdG9yYWdlLmNsZWFyKCkiKTsKICAgICBzaG91bGRCZSgic3RvcmFnZS5sZW5n
dGgiLCAiMCIpOwogCi0gICAgcnVuQWZ0ZXJTdG9yYWdlRXZlbnRzKHN0ZXAxKTsKKyAgICBydW5B
ZnRlck5TdG9yYWdlRXZlbnRzKHN0ZXAxLCAwKTsKIH0KIAogZnVuY3Rpb24gc3RlcDEoKQpAQCAt
MjMsNyArMjQsNyBAQCBmdW5jdGlvbiBzdGVwMSgpCiAgICAgZXZhbEFuZExvZygic3RvcmFnZUV2
ZW50TGlzdCA9IG5ldyBBcnJheSgpIik7CiAgICAgZXZhbEFuZExvZygic3RvcmFnZS5mb28gPSAn
MTIzJyIpOwogCi0gICAgcnVuQWZ0ZXJTdG9yYWdlRXZlbnRzKHN0ZXAyKTsKKyAgICBydW5BZnRl
ck5TdG9yYWdlRXZlbnRzKHN0ZXAyLCAxKTsKIH0KIAogZnVuY3Rpb24gc3RlcDIoKQpAQCAtMzYs
NyArMzcsNyBAQCBmdW5jdGlvbiBzdGVwMigpCiAgICAgc2hvdWxkQmVFcXVhbFRvU3RyaW5nKCJk
b2N1bWVudC5kb2N1bWVudFVSSSIsICJhYmMiKTsKICAgICBldmFsQW5kTG9nKCJzdG9yYWdlLmZv
byA9ICd4eXonIik7CiAKLSAgICBydW5BZnRlclN0b3JhZ2VFdmVudHMoc3RlcDMpOworICAgIHJ1
bkFmdGVyTlN0b3JhZ2VFdmVudHMoc3RlcDMsIDIpOwogfQogCiBmdW5jdGlvbiBzdGVwMygpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>