<?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>52064</bug_id>
          
          <creation_ts>2011-01-07 08:39:58 -0800</creation_ts>
          <short_desc>[chromium] Layout test fast/events/overflow-events.html is flaky</short_desc>
          <delta_ts>2012-06-13 10:56:32 -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>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</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="Stephen White">senorblanco</reporter>
          <assigned_to name="Julien Chaffraix">jchaffraix</assigned_to>
          <cc>bulach</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>pkasting</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>330782</commentid>
    <comment_count>0</comment_count>
    <who name="Stephen White">senorblanco</who>
    <bug_when>2011-01-07 08:39:58 -0800</bug_when>
    <thetext>Seems to be only flaky on chromium-win debug, for now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>456928</commentid>
    <comment_count>1</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-08-25 09:53:55 -0700</bug_when>
    <thetext>Now also flaky on Mac and Linux debug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569187</commentid>
    <comment_count>2</comment_count>
      <attachid>129795</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-03-01 19:40:46 -0800</bug_when>
    <thetext>Created attachment 129795
Proposed unflakynessing try.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569544</commentid>
    <comment_count>3</comment_count>
      <attachid>129795</attachid>
    <who name="Stephen White">senorblanco</who>
    <bug_when>2012-03-02 04:29:05 -0800</bug_when>
    <thetext>Comment on attachment 129795
Proposed unflakynessing try.

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

&gt; LayoutTests/fast/events/overflow-events.html:38
&gt; +        if (currentTest == testResults.length - 1) {
&gt; +            finished(&quot;SUCCESS&quot;);
&gt; +            return;
&gt; +        }

Since this comes before verification of the test results, won&apos;t it skip verification of the last test?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569676</commentid>
    <comment_count>4</comment_count>
      <attachid>129795</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-03-02 08:49:58 -0800</bug_when>
    <thetext>Comment on attachment 129795
Proposed unflakynessing try.

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

&gt;&gt; LayoutTests/fast/events/overflow-events.html:38
&gt;&gt; +        }
&gt; 
&gt; Since this comes before verification of the test results, won&apos;t it skip verification of the last test?

I think you are right, let me tweak that so it&apos;s less error-prone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569683</commentid>
    <comment_count>5</comment_count>
      <attachid>129908</attachid>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-03-02 09:00:26 -0800</bug_when>
    <thetext>Created attachment 129908
Better unflakynessing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569826</commentid>
    <comment_count>6</comment_count>
      <attachid>129908</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-02 12:01:28 -0800</bug_when>
    <thetext>Comment on attachment 129908
Better unflakynessing.

Clearing flags on attachment: 129908

Committed r109595: &lt;http://trac.webkit.org/changeset/109595&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569827</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-02 12:01:33 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>648250</commentid>
    <comment_count>8</comment_count>
    <who name="Julien Chaffraix">jchaffraix</who>
    <bug_when>2012-06-13 10:56:32 -0700</bug_when>
    <thetext>The test is not flaky anymore so I removed the entry in http://trac.webkit.org/changeset/120225</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129795</attachid>
            <date>2012-03-01 19:40:46 -0800</date>
            <delta_ts>2012-03-02 09:00:24 -0800</delta_ts>
            <desc>Proposed unflakynessing try.</desc>
            <filename>bug-52064-20120301194045.patch</filename>
            <type>text/plain</type>
            <size>4659</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3OTk0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZWI3MDM0YjcxNGMxZGY3YjE2ODk2
NzRkNTQ2MmZlNTc4MzZkZjRlZi4uNDM0ZDExMDU5NmIzOWRjMGZiMjIwYTM5NDMyYTBkMWYzZWJh
Yjg5ZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAzLTAxICBKdWxpZW4gQ2hhZmZyYWl4
ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0gTGF5b3V0IHRl
c3QgZmFzdC9ldmVudHMvb3ZlcmZsb3ctZXZlbnRzLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUyMDY0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVHJ5IHRvIG1ha2UgdGhlIHRlc3Qg
bGVzcyBmbGFreS4KKworICAgICAgICAqIGZhc3QvZXZlbnRzL292ZXJmbG93LWV2ZW50cy5odG1s
OgorICAgICAgICBFbnN1cmUgdGhhdCB0aGUgJ292ZXJmbG93JyBldmVudHMgYXJyaXZlIG9uZSBh
dCBhIHRpbWUgaW4gb3JkZXIgKHRoZXJlIGlzIG5vIGd1YXJhbnRlZSB0aGF0IHRoZXkgKmRvKiBk
aXNwYXRjaAorICAgICAgICB0aG91Z2gpLiBBbHNvIGFkZGVkIGEgY2xlYXJlciBtZXNzYWdlIGlm
IHdlIGZhaWwgdGhlIHRlc3QuIFRoYXQgc2hvdWxkIGhlbHAgdXMgaWYgdGhlIHRlc3QgaXMgc3Rp
bGwgZmxha3kuCisKIDIwMTItMDItMTYgIEtlbnRhcm8gSGFyYSAgPGhhcmFrZW5AY2hyb21pdW0u
b3JnPgogCiAgICAgICAgIFJlbW92ZSBbQ29udmVydFNjcmlwdFN0cmluZ10gZnJvbSBGaWxlUmVh
ZGVyU3luYy5pZGwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL292ZXJmbG93
LWV2ZW50cy5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvb3ZlcmZsb3ctZXZlbnRzLmh0
bWwKaW5kZXggNmE1OTUyZmY0M2JiZTBkMGYwZDgxOGVmNjQ1ZjFjNGI2NjcwNTJhOC4uNmIwZDg3
ZDVkMjJmNWIwNGZiM2YxY2Y0ZWJjMTdhNjBjOWQ1MzgxOSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvZmFzdC9ldmVudHMvb3ZlcmZsb3ctZXZlbnRzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9ldmVudHMvb3ZlcmZsb3ctZXZlbnRzLmh0bWwKQEAgLTEsMTMgKzEsNDkgQEAKIDxodG1sPgog
PGhlYWQ+CiAgIDxzY3JpcHQ+CisgICAgZnVuY3Rpb24gc2V0dXBUZXN0KCkgeworICAgICAgICB2
YXIgaG9yaXpvbnRhbE92ZXJmbG93ID0gdGVzdFJlc3VsdHNbY3VycmVudFRlc3RdWzFdOworICAg
ICAgICBpZiAoaG9yaXpvbnRhbE92ZXJmbG93KSB7CisgICAgICAgICAgICBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS53aWR0aCA9ICcyMDBweCc7CisgICAgICAgIH0gZWxz
ZSB7CisgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS53
aWR0aCA9ICc1MHB4JzsKKyAgICAgICAgfQorCisgICAgICAgIHZhciB2ZXJ0aWNhbE92ZXJmbG93
ID0gdGVzdFJlc3VsdHNbY3VycmVudFRlc3RdWzJdOworICAgICAgICBpZiAodmVydGljYWxPdmVy
ZmxvdykgeworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NoaWxkJykuc3R5
bGUuaGVpZ2h0ID0gJzIwMHB4JzsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCdjaGlsZCcpLnN0eWxlLmhlaWdodCA9ICc1MHB4JzsKKyAgICAg
ICAgfQorICAgIH0KKworICAgIGZ1bmN0aW9uIGZpbmlzaGVkKHJlc3VsdCkKKyAgICB7CisgICAg
ICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyZXN1bHQnKS5pbm5lckhUTUwgPSByZXN1bHQ7
CisKKyAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgICAg
IGxheW91dFRlc3RDb250cm9sbGVyLm5vdGlmeURvbmUoKTsKKyAgICB9CisKKyAgICBmdW5jdGlv
biBuZXh0VGVzdCgpIHsKKyAgICAgICAgZm9yY2VMYXlvdXQoKTsKKyAgICAgICAgc2V0dXBUZXN0
KCk7CisgICAgICAgIGZvcmNlTGF5b3V0KCk7CisgICAgfQorCiAgICAgZnVuY3Rpb24gb3ZlcmZs
b3dDaGFuZ2VkKGV2ZW50KSB7CisgICAgICAgIGlmIChjdXJyZW50VGVzdCA9PSB0ZXN0UmVzdWx0
cy5sZW5ndGggLSAxKSB7CisgICAgICAgICAgICBmaW5pc2hlZCgiU1VDQ0VTUyIpOworICAgICAg
ICAgICAgcmV0dXJuOworICAgICAgICB9CisKICAgICAgICAgdmFyIHJlc3VsdCA9IFtldmVudC5v
cmllbnQsIGV2ZW50Lmhvcml6b250YWxPdmVyZmxvdywgZXZlbnQudmVydGljYWxPdmVyZmxvd107
CiAKLSAgICAgICAgaWYgKCcnICsgcmVzdWx0ID09IHRlc3RSZXN1bHRzW2N1cnJlbnRUZXN0Kytd
KQotICAgICAgICAgICAgbnVtU3VjY2Vzc2Z1bCArKzsKLSAgICAgICAgaWYgKHRlc3RSZXN1bHRz
Lmxlbmd0aCA9PSBudW1TdWNjZXNzZnVsKQotICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ3Jlc3VsdCcpLmlubmVySFRNTCA9ICJTVUNDRVNTIjsKKyAgICAgICAgaWYgKCcnICsg
cmVzdWx0ID09IHRlc3RSZXN1bHRzW2N1cnJlbnRUZXN0XSkgeworICAgICAgICAgICAgY3VycmVu
dFRlc3QrKzsKKyAgICAgICAgICAgIG5leHRUZXN0KCk7CisgICAgICAgIH0gZWxzZQorICAgICAg
ICAgICAgZmluaXNoZWQoIkZBSUxVUkU6IGV4cGVjdGVkICIgKyB0ZXN0UmVzdWx0c1tjdXJyZW50
VGVzdF0gKyAiIGdvdCAiICsgcmVzdWx0KTsKICAgICB9CiAKICAgICBmdW5jdGlvbiBmb3JjZUxh
eW91dCgpIHsKQEAgLTE1LDggKzUxLDEwIEBACiAgICAgfQogCiAgICAgZnVuY3Rpb24gcnVuVGVz
dCgpIHsKLSAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAg
aWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgewogICAgICAgICAgICAgbGF5b3V0VGVz
dENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOworICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xs
ZXIud2FpdFVudGlsRG9uZSgpOworICAgICAgICB9CiAKICAgICAgICAgdGVzdFJlc3VsdHMgPSBb
W092ZXJmbG93RXZlbnQuSE9SSVpPTlRBTCwgdHJ1ZSwgZmFsc2VdLAogICAgICAgICAgICAgICAg
ICAgICAgICBbT3ZlcmZsb3dFdmVudC5IT1JJWk9OVEFMLCBmYWxzZSwgZmFsc2VdLApAQCAtMjks
NDMgKzY3LDEwIEBACiAgICAgICAgICAgICAgICAgICAgICAgIFtPdmVyZmxvd0V2ZW50LkJPVEgs
IGZhbHNlLCB0cnVlXV07CiAKICAgICAgICAgY3VycmVudFRlc3QgPSAwOwotICAgICAgICBudW1T
dWNjZXNzZnVsID0gMDsKIAogICAgICAgICB2YXIgYyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCdjb250YWluZXInKTsKICAgICAgICAgYy5hZGRFdmVudExpc3RlbmVyKCdvdmVyZmxvd2NoYW5n
ZWQnLCBvdmVyZmxvd0NoYW5nZWQsIGZhbHNlKTsKLQotICAgICAgICBmb3JjZUxheW91dCgpOwot
ICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS53aWR0aD0nMjAw
cHgnOwotCi0gICAgICAgIGZvcmNlTGF5b3V0KCk7Ci0gICAgICAgIGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCdjaGlsZCcpLnN0eWxlLndpZHRoPSc1MHB4JzsKLSAgICAgICAgZm9yY2VMYXlvdXQo
KTsKLQotICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS5oZWln
aHQ9JzIwMHB4JzsKLSAgICAgICAgZm9yY2VMYXlvdXQoKTsKLSAgICAgICAgZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ2NoaWxkJykuc3R5bGUuaGVpZ2h0PSc1MHB4JzsKLSAgICAgICAgZm9yY2VM
YXlvdXQoKTsKLQotICAgICAgICBmb3JjZUxheW91dCgpOwotICAgICAgICBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS53aWR0aD0nMjAwcHgnOwotICAgICAgICBkb2N1bWVu
dC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS5oZWlnaHQ9JzIwMHB4JzsKLSAgICAgICAg
Zm9yY2VMYXlvdXQoKTsKLQotICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQn
KS5zdHlsZS53aWR0aD0nNTBweCc7Ci0gICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdj
aGlsZCcpLnN0eWxlLmhlaWdodD0nNTBweCc7Ci0gICAgICAgIGZvcmNlTGF5b3V0KCk7Ci0KLSAg
ICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NoaWxkJykuc3R5bGUuaGVpZ2h0PScyMDBw
eCc7Ci0gICAgICAgIGZvcmNlTGF5b3V0KCk7Ci0KLSAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ2NoaWxkJykuc3R5bGUud2lkdGg9JzIwMHB4JzsKLSAgICAgICAgZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ2NoaWxkJykuc3R5bGUuaGVpZ2h0PSc1MHB4JzsKLSAgICAgICAgZm9yY2VM
YXlvdXQoKTsKLQotICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHls
ZS53aWR0aD0nNTBweCc7Ci0gICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjaGlsZCcp
LnN0eWxlLmhlaWdodD0nMjAwcHgnOwotICAgICAgICBmb3JjZUxheW91dCgpOwotCisgICAgICAg
IG5leHRUZXN0KCk7CiAgICAgfQogICA8L3NjcmlwdD4KIDwvaGVhZD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129908</attachid>
            <date>2012-03-02 09:00:26 -0800</date>
            <delta_ts>2012-03-02 12:01:28 -0800</delta_ts>
            <desc>Better unflakynessing.</desc>
            <filename>bug-52064-20120302090025.patch</filename>
            <type>text/plain</type>
            <size>4553</size>
            <attacher name="Julien Chaffraix">jchaffraix</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEwOTU4MSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAzLTAyICBKdWxpZW4gQ2hhZmZyYWl4
ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgorCisgICAgICAgIFtjaHJvbWl1bV0gTGF5b3V0IHRl
c3QgZmFzdC9ldmVudHMvb3ZlcmZsb3ctZXZlbnRzLmh0bWwgaXMgZmxha3kKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUyMDY0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVHJ5IHRvIG1ha2UgdGhlIHRlc3Qg
bGVzcyBmbGFreS4KKworICAgICAgICAqIGZhc3QvZXZlbnRzL292ZXJmbG93LWV2ZW50cy5odG1s
OgorICAgICAgICBFbnN1cmUgdGhhdCB0aGUgJ292ZXJmbG93JyBldmVudHMgYXJyaXZlIG9uZSBh
dCBhIHRpbWUgaW4gb3JkZXIgKHRoZXJlIGlzIG5vIGd1YXJhbnRlZSB0aGF0IHRoZXkgKmRvKiBk
aXNwYXRjaAorICAgICAgICB0aG91Z2gpLiBBbHNvIGFkZGVkIGEgY2xlYXJlciBtZXNzYWdlIGlm
IHdlIGZhaWwgdGhlIHRlc3QuIFRoYXQgc2hvdWxkIGhlbHAgdXMgaWYgdGhlIHRlc3QgaXMgc3Rp
bGwgZmxha3kuCisKIDIwMTItMDMtMDIgIFBoaWxpcHBlIE5vcm1hbmQgIDxwbm9ybWFuZEBpZ2Fs
aWEuY29tPgogCiAgICAgICAgIFtHVEtdIHNlY3VyaXR5L2Jsb2NrLXRlc3QuaHRtbCBiYXNlbGlu
ZXMgZGlmZmVyIGZyb20gbWFjCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9vdmVyZmxv
dy1ldmVudHMuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9vdmVy
Zmxvdy1ldmVudHMuaHRtbAkocmV2aXNpb24gMTA5NTgxKQorKysgTGF5b3V0VGVzdHMvZmFzdC9l
dmVudHMvb3ZlcmZsb3ctZXZlbnRzLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEsMTMgKzEsNDkg
QEAKIDxodG1sPgogPGhlYWQ+CiAgIDxzY3JpcHQ+CisgICAgZnVuY3Rpb24gc2V0dXBUZXN0KCkg
eworICAgICAgICB2YXIgaG9yaXpvbnRhbE92ZXJmbG93ID0gdGVzdFJlc3VsdHNbY3VycmVudFRl
c3RdWzFdOworICAgICAgICBpZiAoaG9yaXpvbnRhbE92ZXJmbG93KSB7CisgICAgICAgICAgICBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS53aWR0aCA9ICcyMDBweCc7Cisg
ICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2hp
bGQnKS5zdHlsZS53aWR0aCA9ICc1MHB4JzsKKyAgICAgICAgfQorCisgICAgICAgIHZhciB2ZXJ0
aWNhbE92ZXJmbG93ID0gdGVzdFJlc3VsdHNbY3VycmVudFRlc3RdWzJdOworICAgICAgICBpZiAo
dmVydGljYWxPdmVyZmxvdykgeworICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
J2NoaWxkJykuc3R5bGUuaGVpZ2h0ID0gJzIwMHB4JzsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAg
ICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjaGlsZCcpLnN0eWxlLmhlaWdodCA9ICc1
MHB4JzsKKyAgICAgICAgfQorICAgIH0KKworICAgIGZ1bmN0aW9uIGZpbmlzaGVkKHJlc3VsdCkK
KyAgICB7CisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyZXN1bHQnKS5pbm5lckhU
TUwgPSByZXN1bHQ7CisKKyAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikK
KyAgICAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLm5vdGlmeURvbmUoKTsKKyAgICB9CisK
KyAgICBmdW5jdGlvbiBuZXh0VGVzdCgpIHsKKyAgICAgICAgaWYgKGN1cnJlbnRUZXN0ID09IHRl
c3RSZXN1bHRzLmxlbmd0aCkgeworICAgICAgICAgICAgZmluaXNoZWQoIlNVQ0NFU1MiKTsKKyAg
ICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQorCisgICAgICAgIGZvcmNlTGF5b3V0KCk7Cisg
ICAgICAgIHNldHVwVGVzdCgpOworICAgICAgICBmb3JjZUxheW91dCgpOworICAgIH0KKwogICAg
IGZ1bmN0aW9uIG92ZXJmbG93Q2hhbmdlZChldmVudCkgewogICAgICAgICB2YXIgcmVzdWx0ID0g
W2V2ZW50Lm9yaWVudCwgZXZlbnQuaG9yaXpvbnRhbE92ZXJmbG93LCBldmVudC52ZXJ0aWNhbE92
ZXJmbG93XTsKIAotICAgICAgICBpZiAoJycgKyByZXN1bHQgPT0gdGVzdFJlc3VsdHNbY3VycmVu
dFRlc3QrK10pCi0gICAgICAgICAgICBudW1TdWNjZXNzZnVsICsrOwotICAgICAgICBpZiAodGVz
dFJlc3VsdHMubGVuZ3RoID09IG51bVN1Y2Nlc3NmdWwpCi0gICAgICAgICAgICBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgncmVzdWx0JykuaW5uZXJIVE1MID0gIlNVQ0NFU1MiOworICAgICAgICBp
ZiAoJycgKyByZXN1bHQgPT0gdGVzdFJlc3VsdHNbY3VycmVudFRlc3RdKSB7CisgICAgICAgICAg
ICBjdXJyZW50VGVzdCsrOworICAgICAgICAgICAgbmV4dFRlc3QoKTsKKyAgICAgICAgfSBlbHNl
CisgICAgICAgICAgICBmaW5pc2hlZCgiRkFJTFVSRTogZXhwZWN0ZWQgIiArIHRlc3RSZXN1bHRz
W2N1cnJlbnRUZXN0XSArICIgZ290ICIgKyByZXN1bHQpOwogICAgIH0KIAogICAgIGZ1bmN0aW9u
IGZvcmNlTGF5b3V0KCkgewpAQCAtMTUsOCArNTEsMTAgQEAKICAgICB9CiAKICAgICBmdW5jdGlv
biBydW5UZXN0KCkgewotICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQor
ICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKSB7CiAgICAgICAgICAgICBs
YXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisgICAgICAgICAgICBsYXlvdXRUZXN0
Q29udHJvbGxlci53YWl0VW50aWxEb25lKCk7CisgICAgICAgIH0KIAogICAgICAgICB0ZXN0UmVz
dWx0cyA9IFtbT3ZlcmZsb3dFdmVudC5IT1JJWk9OVEFMLCB0cnVlLCBmYWxzZV0sCiAgICAgICAg
ICAgICAgICAgICAgICAgIFtPdmVyZmxvd0V2ZW50LkhPUklaT05UQUwsIGZhbHNlLCBmYWxzZV0s
CkBAIC0yOSw0MyArNjcsMTAgQEAKICAgICAgICAgICAgICAgICAgICAgICAgW092ZXJmbG93RXZl
bnQuQk9USCwgZmFsc2UsIHRydWVdXTsKIAogICAgICAgICBjdXJyZW50VGVzdCA9IDA7Ci0gICAg
ICAgIG51bVN1Y2Nlc3NmdWwgPSAwOwogCiAgICAgICAgIHZhciBjID0gZG9jdW1lbnQuZ2V0RWxl
bWVudEJ5SWQoJ2NvbnRhaW5lcicpOwogICAgICAgICBjLmFkZEV2ZW50TGlzdGVuZXIoJ292ZXJm
bG93Y2hhbmdlZCcsIG92ZXJmbG93Q2hhbmdlZCwgZmFsc2UpOwotCi0gICAgICAgIGZvcmNlTGF5
b3V0KCk7Ci0gICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjaGlsZCcpLnN0eWxlLndp
ZHRoPScyMDBweCc7Ci0KLSAgICAgICAgZm9yY2VMYXlvdXQoKTsKLSAgICAgICAgZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ2NoaWxkJykuc3R5bGUud2lkdGg9JzUwcHgnOwotICAgICAgICBmb3Jj
ZUxheW91dCgpOwotCi0gICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjaGlsZCcpLnN0
eWxlLmhlaWdodD0nMjAwcHgnOwotICAgICAgICBmb3JjZUxheW91dCgpOwotICAgICAgICBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS5oZWlnaHQ9JzUwcHgnOwotICAgICAg
ICBmb3JjZUxheW91dCgpOwotCi0gICAgICAgIGZvcmNlTGF5b3V0KCk7Ci0gICAgICAgIGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCdjaGlsZCcpLnN0eWxlLndpZHRoPScyMDBweCc7Ci0gICAgICAg
IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjaGlsZCcpLnN0eWxlLmhlaWdodD0nMjAwcHgnOwot
ICAgICAgICBmb3JjZUxheW91dCgpOwotCi0gICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCdjaGlsZCcpLnN0eWxlLndpZHRoPSc1MHB4JzsKLSAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ2NoaWxkJykuc3R5bGUuaGVpZ2h0PSc1MHB4JzsKLSAgICAgICAgZm9yY2VMYXlvdXQo
KTsKLQotICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS5oZWln
aHQ9JzIwMHB4JzsKLSAgICAgICAgZm9yY2VMYXlvdXQoKTsKLQotICAgICAgICBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS53aWR0aD0nMjAwcHgnOwotICAgICAgICBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnY2hpbGQnKS5zdHlsZS5oZWlnaHQ9JzUwcHgnOwotICAgICAg
ICBmb3JjZUxheW91dCgpOwotCi0gICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjaGls
ZCcpLnN0eWxlLndpZHRoPSc1MHB4JzsKLSAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
J2NoaWxkJykuc3R5bGUuaGVpZ2h0PScyMDBweCc7Ci0gICAgICAgIGZvcmNlTGF5b3V0KCk7Ci0K
KyAgICAgICAgbmV4dFRlc3QoKTsKICAgICB9CiAgIDwvc2NyaXB0PgogPC9oZWFkPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>