<?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>78285</bug_id>
          
          <creation_ts>2012-02-09 14:56:32 -0800</creation_ts>
          <short_desc>Split one MutationObserver layout test into two</short_desc>
          <delta_ts>2012-02-09 16:35:52 -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="Adam Klein">adamk</reporter>
          <assigned_to name="Adam Klein">adamk</assigned_to>
          <cc>ojan</cc>
    
    <cc>rafaelw</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>553529</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2012-02-09 14:56:32 -0800</bug_when>
    <thetext>Split one MutationObserver layout test into two</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>553537</commentid>
    <comment_count>1</comment_count>
      <attachid>126380</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2012-02-09 15:00:15 -0800</bug_when>
    <thetext>Created attachment 126380
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>553598</commentid>
    <comment_count>2</comment_count>
      <attachid>126380</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2012-02-09 16:14:21 -0800</bug_when>
    <thetext>Comment on attachment 126380
Patch

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>553612</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2012-02-09 16:35:52 -0800</bug_when>
    <thetext>Committed r107306: &lt;http://trac.webkit.org/changeset/107306&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>126380</attachid>
            <date>2012-02-09 15:00:15 -0800</date>
            <delta_ts>2012-02-09 16:14:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-78285-20120209150014.patch</filename>
            <type>text/plain</type>
            <size>11327</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA3MTQ5CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMmYzZDVmMzAyZGM1N2UxNjAzZGI1
YzUyNDY3MDI0ZDY4YjRhMTQ4Ny4uZmM0MTVmODA4Yjg5Zjc5NTdlZmE2NmEzZDE0ZjRmZjI4NjVj
ODY0NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTAyLTA5ICBBZGFtIEtsZWluICA8YWRh
bWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFNwbGl0IG9uZSBNdXRhdGlvbk9ic2VydmVyIGxh
eW91dCB0ZXN0IGludG8gdHdvCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03ODI4NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFJhdGhlciB0aGFuIGEgc2luZ2xlIG5vbi1ldmVudC1kZWxpdmVyeS5odG1sIHRl
c3QsCisgICAgICAgIGNyZWF0ZWQgc2VwZXJhdGUgdGVzdHMgZm9yIFNRTCBkYXRhYmFzZSBhbmQg
RmlsZVN5c3RlbSwKKyAgICAgICAgbWFraW5nIGl0IGVhc3kgdG8gc2tpcCB0aGVtIHNlcGFyYXRl
bHkgaWYgdGhlIHVuZGVybHlpbmcKKyAgICAgICAgZmVhdHVyZSBpc24ndCBzdXBwb3J0ZWQgYnkg
YSBwYXJ0aWN1bGFyIHBsYXRmb3JtLgorCisgICAgICAgICogZmFzdC9tdXRhdGlvbi9kYXRhYmFz
ZS1jYWxsYmFjay1kZWxpdmVyeS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3Qv
bXV0YXRpb24vZGF0YWJhc2UtY2FsbGJhY2stZGVsaXZlcnkuaHRtbDogQWRkZWQuCisgICAgICAg
ICogZmFzdC9tdXRhdGlvbi9maWxlc3lzdGVtLWNhbGxiYWNrLWRlbGl2ZXJ5LWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogZmFzdC9tdXRhdGlvbi9maWxlc3lzdGVtLWNhbGxiYWNrLWRl
bGl2ZXJ5Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvbXV0YXRpb24vbm9uLWV2ZW50LWRl
bGl2ZXJ5LWV4cGVjdGVkLnR4dDogUmVtb3ZlZC4KKyAgICAgICAgKiBmYXN0L211dGF0aW9uL25v
bi1ldmVudC1kZWxpdmVyeS5odG1sOiBSZW1vdmVkLgorCiAyMDEyLTAyLTA4ICBEYW5hIEphbnNl
bnMgIDxkYW5ha2pAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtDaHJvbWl1bV0gRml4IG9wYXF1
ZSB0cmFja2luZyBmb3IgYm94IHNoYWRvd3MgYW5kIG5vbi1jb21wb3NpdGVkIGNoaWxkIGVsZW1l
bnRzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L211dGF0aW9uL2RhdGFiYXNlLWNhbGxi
YWNrLWRlbGl2ZXJ5LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvbXV0YXRpb24vZGF0
YWJhc2UtY2FsbGJhY2stZGVsaXZlcnktZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjRiNGVmOTA0
YjBiYjcyODMwOTE0OTUwZGVlNzg3NTkyNTAxNDI3YWQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L211dGF0aW9uL2RhdGFiYXNlLWNhbGxiYWNrLWRlbGl2ZXJ5LWV4cGVjdGVk
LnR4dApAQCAtMCwwICsxLDEzIEBACitUZXN0aW5nIG11dGF0aW9ucyBhcmUgZGVsaXZlcmVkIGZv
bGxvd2luZyBEYXRhYmFzZSB0cmFuc2FjdGlvbiBjYWxsYmFja3MuCisKK09uIHN1Y2Nlc3MsIHlv
dSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNU
IENPTVBMRVRFIi4KKworCitQQVNTIG11dGF0aW9ucy5sZW5ndGggaXMgMQorUEFTUyBtdXRhdGlv
bnNbMF0udHlwZSBpcyAiYXR0cmlidXRlcyIKK1BBU1MgbXV0YXRpb25zWzBdLmF0dHJpYnV0ZU5h
bWUgaXMgImZvbyIKKworUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENP
TVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvbXV0YXRpb24vZGF0YWJhc2Ut
Y2FsbGJhY2stZGVsaXZlcnkuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvbXV0YXRpb24vZGF0YWJh
c2UtY2FsbGJhY2stZGVsaXZlcnkuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5jNzlhM2ZhYzI3ZGQ4N2NhOTQ1
OWM2MWMxMTJhNmMyOGM0NjZmNjI0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9tdXRhdGlvbi9kYXRhYmFzZS1jYWxsYmFjay1kZWxpdmVyeS5odG1sCkBAIC0wLDAgKzEsNTAg
QEAKKzwhRE9DVFlQRSBodG1sPgorPHNjcmlwdCBzcmM9Ii4uL2pzL3Jlc291cmNlcy9qcy10ZXN0
LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0Pgord2luZG93LmpzVGVzdElzQXN5bmMgPSB0cnVl
OwordmFyIG11dGF0aW9uczsKKworZnVuY3Rpb24gdGVzdERhdGFiYXNlKCkgeworICAgIHZhciBk
aXY7CisgICAgdmFyIGRiOworICAgIHZhciBvYnNlcnZlcjsKKworICAgIGZ1bmN0aW9uIHN0YXJ0
KCkgeworICAgICAgICBtdXRhdGlvbnMgPSBudWxsOworICAgICAgICBkaXYgPSBkb2N1bWVudC5j
cmVhdGVFbGVtZW50KCdkaXYnKTsKKyAgICAgICAgb2JzZXJ2ZXIgPSBuZXcgV2ViS2l0TXV0YXRp
b25PYnNlcnZlcihmdW5jdGlvbihtKSB7CisgICAgICAgICAgICBtdXRhdGlvbnMgPSBtOworICAg
ICAgICB9KTsKKworICAgICAgICBvYnNlcnZlci5vYnNlcnZlKGRpdiwgeyBhdHRyaWJ1dGVzOiB0
cnVlLCBjaGFyYWN0ZXJEYXRhOiB0cnVlIH0pOworCisgICAgICAgIGRiID0gb3BlbkRhdGFiYXNl
KCdEYXRhYmFzZU11dGF0aW9uRGVsaXZlcnknLCAnMS4wJywgJycsIDEpOworICAgICAgICBkYi50
cmFuc2FjdGlvbihtdXRhdGUpOworICAgIH0KKworICAgIGZ1bmN0aW9uIG11dGF0ZSgpIHsKKyAg
ICAgICAgZGl2LnNldEF0dHJpYnV0ZSgnZm9vJywgJ2JhcicpOworICAgICAgICBzZXRUaW1lb3V0
KGZpbmlzaCwgMCk7CisgICAgfQorCisgICAgZnVuY3Rpb24gZmluaXNoKCkgeworICAgICAgICBz
aG91bGRCZSgnbXV0YXRpb25zLmxlbmd0aCcsICcxJyk7CisgICAgICAgIHNob3VsZEJlKCdtdXRh
dGlvbnNbMF0udHlwZScsICciYXR0cmlidXRlcyInKTsKKyAgICAgICAgc2hvdWxkQmUoJ211dGF0
aW9uc1swXS5hdHRyaWJ1dGVOYW1lJywgJyJmb28iJyk7CisgICAgICAgIG9ic2VydmVyLmRpc2Nv
bm5lY3QoKTsKKyAgICAgICAgZGVidWcoJycpOworICAgICAgICBmaW5pc2hKU1Rlc3QoKTsKKyAg
ICB9CisKKyAgICBzdGFydCgpOworfQorCitkZXNjcmlwdGlvbignVGVzdGluZyBtdXRhdGlvbnMg
YXJlIGRlbGl2ZXJlZCBmb2xsb3dpbmcgRGF0YWJhc2UgdHJhbnNhY3Rpb24gY2FsbGJhY2tzLicp
OworCitpZiAoIXdpbmRvdy5XZWJLaXRNdXRhdGlvbk9ic2VydmVyKSB7CisgICAgdGVzdEZhaWxl
ZCgnVGhpcyB0ZXN0IHJlcXVpcmVzIEVOQUJMRShNVVRBVElPTl9PQlNFUlZFUlMpJyk7CisgICAg
ZmluaXNoSlNUZXN0KCk7Cit9IGVsc2UKKyAgICB0ZXN0RGF0YWJhc2UoKTsKKzwvc2NyaXB0Pgor
PHNjcmlwdCBzcmM9Ii4uL2pzL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0Pgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9tdXRhdGlvbi9maWxlc3lzdGVtLWNhbGxiYWNr
LWRlbGl2ZXJ5LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvbXV0YXRpb24vZmlsZXN5
c3RlbS1jYWxsYmFjay1kZWxpdmVyeS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNjI0OTc2MWFi
Zjc4MDUxZTIyODYyOWRhOTY4YjE2NTg3ZWQwZDY5MgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2Zhc3QvbXV0YXRpb24vZmlsZXN5c3RlbS1jYWxsYmFjay1kZWxpdmVyeS1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSwxNiBAQAorVGVzdCB0aGF0IE11dGF0aW9uIFJlY29yZHMgYXJlIGRl
bGl2ZXJlZCBmb2xsb3dpbmcgRmlsZVN5c3RlbSBjYWxsYmFja3MuCisKK09uIHN1Y2Nlc3MsIHlv
dSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNU
IENPTVBMRVRFIi4KKworCitQQVNTIG11dGF0aW9ucy5sZW5ndGggaXMgMQorUEFTUyBtdXRhdGlv
bnNbMF0udHlwZSBpcyAiYXR0cmlidXRlcyIKK1BBU1MgbXV0YXRpb25zWzBdLmF0dHJpYnV0ZU5h
bWUgaXMgImZvbyIKK1BBU1MgbXV0YXRpb25zLmxlbmd0aCBpcyAxCitQQVNTIG11dGF0aW9uc1sw
XS50eXBlIGlzICJhdHRyaWJ1dGVzIgorUEFTUyBtdXRhdGlvbnNbMF0uYXR0cmlidXRlTmFtZSBp
cyAiYmF6IgorCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExF
VEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9tdXRhdGlvbi9maWxlc3lzdGVtLWNh
bGxiYWNrLWRlbGl2ZXJ5Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L211dGF0aW9uL2ZpbGVzeXN0
ZW0tY2FsbGJhY2stZGVsaXZlcnkuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lZjFjNTZhMTVhOGU4MjMwNGM4
MWU1N2Y0YWNkYzg4YzlkYjc1N2Y3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9tdXRhdGlvbi9maWxlc3lzdGVtLWNhbGxiYWNrLWRlbGl2ZXJ5Lmh0bWwKQEAgLTAsMCArMSw2
NSBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRl
c3QtcHJlLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQ+Cit3aW5kb3cuanNUZXN0SXNBc3luYyA9IHRy
dWU7Cit2YXIgbXV0YXRpb25zOworCitmdW5jdGlvbiB0ZXN0RmlsZXN5c3RlbSgpIHsKKyAgICB2
YXIgZGl2OworICAgIHZhciBmaWxlRW50cnk7CisgICAgdmFyIG9ic2VydmVyOworCisgICAgZnVu
Y3Rpb24gc3RhcnQoKSB7CisgICAgICAgIG11dGF0aW9ucyA9IG51bGw7CisgICAgICAgIGRpdiA9
IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOworICAgICAgICBvYnNlcnZlciA9IG5ldyBX
ZWJLaXRNdXRhdGlvbk9ic2VydmVyKGZ1bmN0aW9uKG0pIHsKKyAgICAgICAgICAgIG11dGF0aW9u
cyA9IG07CisgICAgICAgIH0pOworCisgICAgICAgIG9ic2VydmVyLm9ic2VydmUoZGl2LCB7IGF0
dHJpYnV0ZXM6IHRydWUsIGNoYXJhY3RlckRhdGE6IHRydWUgfSk7CisKKyAgICAgICAgd2Via2l0
UmVxdWVzdEZpbGVTeXN0ZW0oVEVNUE9SQVJZLCA1KjEwMjQqMTAyNCwgZnVuY3Rpb24oZnMpIHsK
KyAgICAgICAgICAgIGZzLnJvb3QuZ2V0RmlsZSgnZm9vLnR4dCcsIHtjcmVhdGU6IHRydWUsIGV4
Y2x1c2U6IHRydWV9LCBmdW5jdGlvbihlbnRyeSkgeworICAgICAgICAgICAgICAgIGZpbGVFbnRy
eSA9IGVudHJ5OworICAgICAgICAgICAgICAgIGZpbGVFbnRyeS5nZXRQYXJlbnQobXV0YXRlQWZ0
ZXJHZXRQYXJlbnQpOworICAgICAgICAgICAgfSk7CisgICAgICAgIH0pOworICAgIH0KKworICAg
IGZ1bmN0aW9uIG11dGF0ZUFmdGVyR2V0UGFyZW50KCkgeworICAgICAgICBkaXYuc2V0QXR0cmli
dXRlKCdmb28nLCAnYmFyJyk7CisgICAgICAgIGZpbGVFbnRyeS5yZW1vdmUobXV0YXRlQWZ0ZXJS
ZW1vdmUpOworICAgIH0KKworICAgIGZ1bmN0aW9uIG11dGF0ZUFmdGVyUmVtb3ZlKCkgeworICAg
ICAgICBzaG91bGRCZSgnbXV0YXRpb25zLmxlbmd0aCcsICcxJyk7CisgICAgICAgIHNob3VsZEJl
KCdtdXRhdGlvbnNbMF0udHlwZScsICciYXR0cmlidXRlcyInKTsKKyAgICAgICAgc2hvdWxkQmUo
J211dGF0aW9uc1swXS5hdHRyaWJ1dGVOYW1lJywgJyJmb28iJyk7CisKKyAgICAgICAgbXV0YXRp
b25zID0gbnVsbDsKKyAgICAgICAgZGl2LnNldEF0dHJpYnV0ZSgnYmF6JywgJ2JhdCcpOworICAg
ICAgICBzZXRUaW1lb3V0KGZpbmlzaCwgMCk7CisgICAgfQorCisgICAgZnVuY3Rpb24gZmluaXNo
KCkgeworICAgICAgICBzaG91bGRCZSgnbXV0YXRpb25zLmxlbmd0aCcsICcxJyk7CisgICAgICAg
IHNob3VsZEJlKCdtdXRhdGlvbnNbMF0udHlwZScsICciYXR0cmlidXRlcyInKTsKKyAgICAgICAg
c2hvdWxkQmUoJ211dGF0aW9uc1swXS5hdHRyaWJ1dGVOYW1lJywgJyJiYXoiJyk7CisKKyAgICAg
ICAgb2JzZXJ2ZXIuZGlzY29ubmVjdCgpOworICAgICAgICBkZWJ1ZygnJyk7CisgICAgICAgIGZp
bmlzaEpTVGVzdCgpOworICAgIH0KKworICAgIHN0YXJ0KCk7Cit9CisKK2Rlc2NyaXB0aW9uKCdU
ZXN0IHRoYXQgTXV0YXRpb24gUmVjb3JkcyBhcmUgZGVsaXZlcmVkIGZvbGxvd2luZyBGaWxlU3lz
dGVtIGNhbGxiYWNrcy4nKTsKKworaWYgKCF3aW5kb3cuV2ViS2l0TXV0YXRpb25PYnNlcnZlciB8
fCAhd2luZG93LndlYmtpdFJlcXVlc3RGaWxlU3lzdGVtKSB7CisgICAgdGVzdEZhaWxlZCgnVGhp
cyB0ZXN0IHJlcXVpcmVzIEVOQUJMRShNVVRBVElPTl9PQlNFUlZFUlMpIGFuZCBFTkFCTEUoRklM
RV9TWVNURU0pJyk7CisgICAgZmluaXNoSlNUZXN0KCk7Cit9IGVsc2UKKyAgICB0ZXN0RmlsZXN5
c3RlbSgpOworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3Qt
cG9zdC5qcyI+PC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L211dGF0aW9u
L25vbi1ldmVudC1kZWxpdmVyeS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L211dGF0
aW9uL25vbi1ldmVudC1kZWxpdmVyeS1leHBlY3RlZC50eHQKZGVsZXRlZCBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDU0OTc2NGVkZDAwNjY2Mzg3Y2JlYWE1NzhhOTNjOTBjMWNmYWE1MjYuLjAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvZmFz
dC9tdXRhdGlvbi9ub24tZXZlbnQtZGVsaXZlcnktZXhwZWN0ZWQudHh0CisrKyAvZGV2L251bGwK
QEAgLTEsMjIgKzAsMCBAQAotVGVzdCB0aGF0IE11dGF0aW9uIFJlY29yZHMgYXJlIGRlbGl2ZXJl
ZCBmb2xsb3dpbmcgbm9uLWV2ZW50IGFzeW5jIGNhbGxiYWNrcy4KLQotT24gc3VjY2VzcywgeW91
IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1Qg
Q09NUExFVEUiLgotCi0KLVRlc3RpbmcgbXV0YXRpb25zIGFyZSBkZWxpdmVyZWQgZm9sbG93aW5n
IERhdGFiYXNlIHRyYW5zYWN0aW9uIGNhbGxiYWNrcy4KLVBBU1MgbXV0YXRpb25zLmxlbmd0aCBp
cyAxCi1QQVNTIG11dGF0aW9uc1swXS50eXBlIGlzICJhdHRyaWJ1dGVzIgotUEFTUyBtdXRhdGlv
bnNbMF0uYXR0cmlidXRlTmFtZSBpcyAiZm9vIgotCi1UZXN0aW5nIG11dGF0aW9ucyBhcmUgZGVs
aXZlcmVkIGZvbGxvd2luZyBGaWxlc3lzdGVtIGNhbGxiYWNrcy4KLVBBU1MgbXV0YXRpb25zLmxl
bmd0aCBpcyAxCi1QQVNTIG11dGF0aW9uc1swXS50eXBlIGlzICJhdHRyaWJ1dGVzIgotUEFTUyBt
dXRhdGlvbnNbMF0uYXR0cmlidXRlTmFtZSBpcyAiZm9vIgotUEFTUyBtdXRhdGlvbnMubGVuZ3Ro
IGlzIDEKLVBBU1MgbXV0YXRpb25zWzBdLnR5cGUgaXMgImF0dHJpYnV0ZXMiCi1QQVNTIG11dGF0
aW9uc1swXS5hdHRyaWJ1dGVOYW1lIGlzICJiYXoiCi0KLVBBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2Vk
IGlzIHRydWUKLQotVEVTVCBDT01QTEVURQotCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L211dGF0aW9uL25vbi1ldmVudC1kZWxpdmVyeS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9tdXRh
dGlvbi9ub24tZXZlbnQtZGVsaXZlcnkuaHRtbApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggNTVmMTc5ZjA0MjRjN2M3NmYxYzUxNDUxNzkzZjgxMmE3NmYwN2RiMS4uMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L211dGF0
aW9uL25vbi1ldmVudC1kZWxpdmVyeS5odG1sCisrKyAvZGV2L251bGwKQEAgLTEsMTMxICswLDAg
QEAKLTwhRE9DVFlQRSBodG1sPgotPGh0bWw+Ci08aGVhZD4KLTxtZXRhIGNoYXJzZXQ9InV0Zi04
Ij4KLTxzY3JpcHQgc3JjPSIuLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0
PgotPC9oZWFkPgotPGJvZHk+Ci08cCBpZD1kZXNjcmlwdGlvbj48L3A+Ci08ZGl2IGlkPSJjb25z
b2xlIj48L2Rpdj4KLTxzY3JpcHQ+Ci0KLXdpbmRvdy5qc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKLXZh
ciBtdXRhdGlvbnM7Ci0KLWZ1bmN0aW9uIHRlc3REYXRhYmFzZSgpIHsKLSAgICB2YXIgZGl2Owot
ICAgIHZhciBkYjsKLSAgICB2YXIgb2JzZXJ2ZXI7Ci0KLSAgICBmdW5jdGlvbiBzdGFydCgpIHsK
LSAgICAgICAgZGVidWcoJ1Rlc3RpbmcgbXV0YXRpb25zIGFyZSBkZWxpdmVyZWQgZm9sbG93aW5n
IERhdGFiYXNlIHRyYW5zYWN0aW9uIGNhbGxiYWNrcy4nKTsKLQotICAgICAgICBtdXRhdGlvbnMg
PSBudWxsOwotICAgICAgICBkaXYgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKLSAg
ICAgICAgb2JzZXJ2ZXIgPSBuZXcgV2ViS2l0TXV0YXRpb25PYnNlcnZlcihmdW5jdGlvbihtKSB7
Ci0gICAgICAgICAgICBtdXRhdGlvbnMgPSBtOwotICAgICAgICB9KTsKLQotICAgICAgICBvYnNl
cnZlci5vYnNlcnZlKGRpdiwgeyBhdHRyaWJ1dGVzOiB0cnVlLCBjaGFyYWN0ZXJEYXRhOiB0cnVl
IH0pOwotCi0gICAgICAgIGRiID0gb3BlbkRhdGFiYXNlKCdEYXRhYmFzZU11dGF0aW9uRGVsaXZl
cnknLCAnMS4wJywgJycsIDEpOwotICAgICAgICBkYi50cmFuc2FjdGlvbihtdXRhdGUpOwotICAg
IH0KLQotICAgIGZ1bmN0aW9uIG11dGF0ZSgpIHsKLSAgICAgICAgZGl2LnNldEF0dHJpYnV0ZSgn
Zm9vJywgJ2JhcicpOwotICAgICAgICBzZXRUaW1lb3V0KGZpbmlzaCwgMCk7Ci0gICAgfQotCi0g
ICAgZnVuY3Rpb24gZmluaXNoKCkgewotICAgICAgICBzaG91bGRCZSgnbXV0YXRpb25zLmxlbmd0
aCcsICcxJyk7Ci0gICAgICAgIHNob3VsZEJlKCdtdXRhdGlvbnNbMF0udHlwZScsICciYXR0cmli
dXRlcyInKTsKLSAgICAgICAgc2hvdWxkQmUoJ211dGF0aW9uc1swXS5hdHRyaWJ1dGVOYW1lJywg
JyJmb28iJyk7Ci0gICAgICAgIG9ic2VydmVyLmRpc2Nvbm5lY3QoKTsKLSAgICAgICAgZGVidWco
JycpOwotICAgICAgICBydW5OZXh0VGVzdCgpOwotICAgIH0KLQotICAgIHN0YXJ0KCk7Ci19Ci0K
LWZ1bmN0aW9uIHRlc3RGaWxlc3lzdGVtKCkgewotICAgIHZhciBkaXY7Ci0gICAgdmFyIGZpbGVF
bnRyeTsKLSAgICB2YXIgb2JzZXJ2ZXI7Ci0KLSAgICBmdW5jdGlvbiBzdGFydCgpIHsKLSAgICAg
ICAgZGVidWcoJ1Rlc3RpbmcgbXV0YXRpb25zIGFyZSBkZWxpdmVyZWQgZm9sbG93aW5nIEZpbGVz
eXN0ZW0gY2FsbGJhY2tzLicpOwotCi0gICAgICAgIG11dGF0aW9ucyA9IG51bGw7Ci0gICAgICAg
IGRpdiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOwotICAgICAgICBvYnNlcnZlciA9
IG5ldyBXZWJLaXRNdXRhdGlvbk9ic2VydmVyKGZ1bmN0aW9uKG0pIHsKLSAgICAgICAgICAgIG11
dGF0aW9ucyA9IG07Ci0gICAgICAgIH0pOwotCi0gICAgICAgIG9ic2VydmVyLm9ic2VydmUoZGl2
LCB7IGF0dHJpYnV0ZXM6IHRydWUsIGNoYXJhY3RlckRhdGE6IHRydWUgfSk7Ci0KLSAgICAgICAg
d2Via2l0UmVxdWVzdEZpbGVTeXN0ZW0oVEVNUE9SQVJZLCA1KjEwMjQqMTAyNCwgZnVuY3Rpb24o
ZnMpIHsKLSAgICAgICAgICAgIGZzLnJvb3QuZ2V0RmlsZSgnZm9vLnR4dCcsIHtjcmVhdGU6IHRy
dWUsIGV4Y2x1c2U6IHRydWV9LCBmdW5jdGlvbihlbnRyeSkgewotICAgICAgICAgICAgICAgIGZp
bGVFbnRyeSA9IGVudHJ5OwotICAgICAgICAgICAgICAgIGZpbGVFbnRyeS5nZXRQYXJlbnQobXV0
YXRlQWZ0ZXJHZXRQYXJlbnQpOwotICAgICAgICAgICAgfSk7Ci0gICAgICAgIH0pOwotICAgIH0K
LQotICAgIGZ1bmN0aW9uIG11dGF0ZUFmdGVyR2V0UGFyZW50KCkgewotICAgICAgICBkaXYuc2V0
QXR0cmlidXRlKCdmb28nLCAnYmFyJyk7Ci0gICAgICAgIGZpbGVFbnRyeS5yZW1vdmUobXV0YXRl
QWZ0ZXJSZW1vdmUpOwotICAgIH0KLQotICAgIGZ1bmN0aW9uIG11dGF0ZUFmdGVyUmVtb3ZlKCkg
ewotICAgICAgICBzaG91bGRCZSgnbXV0YXRpb25zLmxlbmd0aCcsICcxJyk7Ci0gICAgICAgIHNo
b3VsZEJlKCdtdXRhdGlvbnNbMF0udHlwZScsICciYXR0cmlidXRlcyInKTsKLSAgICAgICAgc2hv
dWxkQmUoJ211dGF0aW9uc1swXS5hdHRyaWJ1dGVOYW1lJywgJyJmb28iJyk7Ci0KLSAgICAgICAg
bXV0YXRpb25zID0gbnVsbDsKLSAgICAgICAgZGl2LnNldEF0dHJpYnV0ZSgnYmF6JywgJ2JhdCcp
OwotICAgICAgICBzZXRUaW1lb3V0KGZpbmlzaCwgMCk7Ci0gICAgfQotCi0gICAgZnVuY3Rpb24g
ZmluaXNoKCkgewotICAgICAgICBzaG91bGRCZSgnbXV0YXRpb25zLmxlbmd0aCcsICcxJyk7Ci0g
ICAgICAgIHNob3VsZEJlKCdtdXRhdGlvbnNbMF0udHlwZScsICciYXR0cmlidXRlcyInKTsKLSAg
ICAgICAgc2hvdWxkQmUoJ211dGF0aW9uc1swXS5hdHRyaWJ1dGVOYW1lJywgJyJiYXoiJyk7Ci0K
LSAgICAgICAgb2JzZXJ2ZXIuZGlzY29ubmVjdCgpOwotICAgICAgICBkZWJ1ZygnJyk7Ci0gICAg
ICAgIHJ1bk5leHRUZXN0KCk7Ci0gICAgfQotCi0gICAgc3RhcnQoKTsKLX0KLQotdmFyIHRlc3Rz
ID0gWwotICAgIHRlc3REYXRhYmFzZSwKLSAgICB0ZXN0RmlsZXN5c3RlbQotXTsKLXZhciB0ZXN0
SW5kZXggPSAwOwotCi1mdW5jdGlvbiBydW5OZXh0VGVzdCgpIHsKLSAgICBpZiAodGVzdEluZGV4
IDwgdGVzdHMubGVuZ3RoKQotICAgICAgICB0ZXN0c1t0ZXN0SW5kZXgrK10oKTsKLSAgICBlbHNl
Ci0gICAgICAgIGZpbmlzaEpTVGVzdCgpOwotfQotCi1kZXNjcmlwdGlvbignVGVzdCB0aGF0IE11
dGF0aW9uIFJlY29yZHMgYXJlIGRlbGl2ZXJlZCBmb2xsb3dpbmcgbm9uLWV2ZW50IGFzeW5jIGNh
bGxiYWNrcy4nKTsKLQotaWYgKCF3aW5kb3cuV2ViS2l0TXV0YXRpb25PYnNlcnZlcikgewotICAg
IHRlc3RGYWlsZWQoJ1RoaXMgdGVzdCByZXF1aXJlcyBFTkFCTEUoTVVUQVRJT05fT0JTRVJWRVJT
KScpOwotICAgIGZpbmlzaEpTVGVzdCgpOwotfSBlbHNlIGlmICghd2luZG93LndlYmtpdFJlcXVl
c3RGaWxlU3lzdGVtKSB7Ci0gICAgdGVzdEZhaWxlZCgnVGhpcyB0ZXN0IHJlcXVpcmVzIEVOQUJM
RShGSUxFX1NZU1RFTSknKTsKLSAgICBmaW5pc2hKU1Rlc3QoKTsKLX0gZWxzZQotICAgIHJ1bk5l
eHRUZXN0KCk7Ci0KLTwvc2NyaXB0PgotPHNjcmlwdCBzcmM9Ii4uL2pzL3Jlc291cmNlcy9qcy10
ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgotPC9ib2R5PgotPC9odG1sPgo=
</data>
<flag name="review"
          id="128187"
          type_id="1"
          status="+"
          setter="ojan"
    />
          </attachment>
      

    </bug>

</bugzilla>