<?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>94104</bug_id>
          
          <creation_ts>2012-08-15 06:51:15 -0700</creation_ts>
          <short_desc>[EFL][WK2] Add unit tests for WKEinaSharedString</short_desc>
          <delta_ts>2012-08-20 04:52:47 -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>90451</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Mikhail Pozdnyakov">mikhail.pozdnyakov</reporter>
          <assigned_to name="Mikhail Pozdnyakov">mikhail.pozdnyakov</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>kenneth</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>tmpsantos</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>695969</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Pozdnyakov">mikhail.pozdnyakov</who>
    <bug_when>2012-08-15 06:51:15 -0700</bug_when>
    <thetext>Unit tests for WKEinaSharedString are to be added.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>699326</commentid>
    <comment_count>1</comment_count>
      <attachid>159369</attachid>
    <who name="Mikhail Pozdnyakov">mikhail.pozdnyakov</who>
    <bug_when>2012-08-20 01:52:16 -0700</bug_when>
    <thetext>Created attachment 159369
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>699328</commentid>
    <comment_count>2</comment_count>
      <attachid>159369</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-08-20 01:57:55 -0700</bug_when>
    <thetext>Comment on attachment 159369
patch

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

&gt; Source/WebKit2/UIProcess/API/efl/tests/test_ewk2_eina_shared_string.cpp:42
&gt; +static const char testString[] = &quot;I&apos;m test string!&quot;;
&gt; +static const char anotherTestString[] = &quot;I&apos;m another test string!&quot;;

Why not make two alike here?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>699379</commentid>
    <comment_count>3</comment_count>
      <attachid>159388</attachid>
    <who name="Mikhail Pozdnyakov">mikhail.pozdnyakov</who>
    <bug_when>2012-08-20 03:38:24 -0700</bug_when>
    <thetext>Created attachment 159388
patch v2

Use always different string objects.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>699407</commentid>
    <comment_count>4</comment_count>
      <attachid>159388</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-20 04:52:42 -0700</bug_when>
    <thetext>Comment on attachment 159388
patch v2

Clearing flags on attachment: 159388

Committed r126019: &lt;http://trac.webkit.org/changeset/126019&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>699408</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-20 04:52:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159369</attachid>
            <date>2012-08-20 01:52:16 -0700</date>
            <delta_ts>2012-08-20 03:38:24 -0700</delta_ts>
            <desc>patch</desc>
            <filename>bug94104</filename>
            <type>text/plain</type>
            <size>6110</size>
            <attacher name="Mikhail Pozdnyakov">mikhail.pozdnyakov</attacher>
            
              <data encoding="base64">Y29tbWl0IGRhNjFjM2YzYTA5ODE2MmRhYmMyZjllNmVkNjQxNTI2NDc5YTYyMjAKQXV0aG9yOiBN
aWtoYWlsIFBvemRueWFrb3YgPG1pa2hhaWwucG96ZG55YWtvdkBpbnRlbC5jb20+CkRhdGU6ICAg
TW9uIEF1ZyAyMCAxMTo1MDozMSAyMDEyICswMzAwCgogICAgYnVnOTQxMDQKCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5k
ZXggMjBiMzQxNS4uODhjZjAzMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4
LTIwICBNaWtoYWlsIFBvemRueWFrb3YgIDxtaWtoYWlsLnBvemRueWFrb3ZAaW50ZWwuY29tPgor
CisgICAgICAgIFtFRkxdW1dLMl0gQWRkIHVuaXQgdGVzdHMgZm9yIFdLRWluYVNoYXJlZFN0cmlu
ZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTQxMDQK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCB1
bml0IHRlc3RzIGZvciBXS0VpbmFTaGFyZWRTdHJpbmcgY2xhc3MuCisKKyAgICAgICAgKiBQbGF0
Zm9ybUVmbC5jbWFrZToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC90ZXN0cy90ZXN0X2V3
azJfZWluYV9zaGFyZWRfc3RyaW5nLmNwcDogQWRkZWQuCisgICAgICAgIChjaGVja1N0cmluZyk6
CisgICAgICAgIChURVNUX0YpOgorCiAyMDEyLTA4LTE5ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5y
ZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCBy
MTI1OTcyLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UgYi9T
b3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZQppbmRleCAxNDM1ZmYyLi5kNGIwOGY4IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZQorKysgYi9Tb3VyY2Uv
V2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtMjY5LDYgKzI2OSw3IEBAIFNFVChFV0syVW5p
dFRlc3RzX0JJTkFSSUVTCiAgICAgdGVzdF9ld2syX2NvbnRleHQKICAgICB0ZXN0X2V3azJfY29v
a2llX21hbmFnZXIKICAgICB0ZXN0X2V3azJfZG93bmxvYWRfam9iCisgICAgdGVzdF9ld2syX2Vp
bmFfc2hhcmVkX3N0cmluZwogICAgIHRlc3RfZXdrMl9pbnRlbnRzCiAgICAgdGVzdF9ld2syX3Zp
ZXcKICkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL3Rlc3Rz
L3Rlc3RfZXdrMl9laW5hX3NoYXJlZF9zdHJpbmcuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9lZmwvdGVzdHMvdGVzdF9ld2syX2VpbmFfc2hhcmVkX3N0cmluZy5jcHAKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uMDE0YTIzZgotLS0gL2Rldi9udWxsCisrKyBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl9laW5hX3No
YXJlZF9zdHJpbmcuY3BwCkBAIC0wLDAgKzEsMTE3IEBACisvKgorICogQ29weXJpZ2h0IChDKSAy
MDEyIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJlZGlz
dHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0
aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zCisgKiBhcmUgbWV0OgorICogMS4gUmVkaXN0cmlidXRpb25zIG9m
IHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGlj
ZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4K
KyAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUg
YWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFu
ZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFu
ZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoK
KyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRS
SUJVVE9SUyBgYEFTIElTJycKKyAqIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJ
RVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLAorICogVEhFIElNUExJRUQgV0FSUkFO
VElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgorICog
UFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJ
VFMgQ09OVFJJQlVUT1JTCisgKiBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJ
TkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SCisgKiBDT05TRVFVRU5USUFMIERBTUFH
RVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRgorICogU1VC
U1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7
IE9SIEJVU0lORVNTCisgKiBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkg
VEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTgorICogQ09OVFJBQ1QsIFNUUklDVCBMSUFC
SUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkKKyAqIEFS
SVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElG
IEFEVklTRUQgT0YKKyAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyAqLworCisj
aW5jbHVkZSAiY29uZmlnLmgiCisKKyNpbmNsdWRlICJVbml0VGVzdFV0aWxzL0VXSzJVbml0VGVz
dEJhc2UuaCIKKyNpbmNsdWRlICJVbml0VGVzdFV0aWxzL0VXSzJVbml0VGVzdEVudmlyb25tZW50
LmgiCisjaW5jbHVkZSAiV0tFaW5hU2hhcmVkU3RyaW5nLmgiCisjaW5jbHVkZSA8RVdlYktpdDIu
aD4KKyNpbmNsdWRlIDxFY29yZS5oPgorI2luY2x1ZGUgPFdlYktpdDIvV0tTdHJpbmcuaD4KKyNp
bmNsdWRlIDxXZWJLaXQyL1dLVVJMLmg+CisjaW5jbHVkZSA8Z3Rlc3QvZ3Rlc3QuaD4KKwordXNp
bmcgbmFtZXNwYWNlIEVXSzJVbml0VGVzdDsKKworZXh0ZXJuIEVXSzJVbml0VGVzdEVudmlyb25t
ZW50KiBlbnZpcm9ubWVudDsKKworc3RhdGljIGNvbnN0IGNoYXIgdGVzdFN0cmluZ1tdID0gIkkn
bSB0ZXN0IHN0cmluZyEiOworc3RhdGljIGNvbnN0IGNoYXIgYW5vdGhlclRlc3RTdHJpbmdbXSA9
ICJJJ20gYW5vdGhlciB0ZXN0IHN0cmluZyEiOworc3RhdGljIGNvbnN0IGNoYXIgdGVzdFVybFtd
ID0gImZpbGU6Ly8vcGF0aC9zb21ld2hlcmUiOworCitzdGF0aWMgaW5saW5lIHZvaWQgY2hlY2tT
dHJpbmcoY29uc3QgV0tFaW5hU2hhcmVkU3RyaW5nJiBzdHJpbmcsIGNvbnN0IGNoYXIqIHBhdHRl
cm4pCit7CisgICAgQVNTRVJUX0VRKHN0cmluZy5pc051bGwoKSwgcGF0dGVybiA/IGZhbHNlIDog
dHJ1ZSk7CisgICAgQVNTRVJUX0VRKHN0cmluZy5sZW5ndGgoKSwgcGF0dGVybiA/IHN0cmxlbihw
YXR0ZXJuKSA6IDApOyAvLyBDb21wYXJlIGxlbmd0aC4KKyAgICBBU1NFUlRfRVEoc3RyaW5nLCBw
YXR0ZXJuKTsgLy8gQ29tcGFyZSB2YWx1ZXMuIENoZWNrICc9PScgb3BlcmF0b3Igd2l0aCBXS0Vp
bmFTaGFyZWRTdHJpbmcgYW5kIHBsYWluIHN0cmluZy4KKyAgICBBU1NFUlRfU1RSRVEoc3RyaW5n
LCBwYXR0ZXJuKTsgLy8gQ29tcGFyZSB2YWx1ZXMuIENoZWNrICdjb25zdCBjaGFyKicgb3BlcmF0
b3IuCit9CisKK1RFU1RfRihFV0syVW5pdFRlc3RCYXNlLCBjb25zdHJ1Y3RFbXB0eSkKK3sKKyAg
ICBXS0VpbmFTaGFyZWRTdHJpbmcgZW1wdHlTdHJpbmc7CisgICAgY2hlY2tTdHJpbmcoZW1wdHlT
dHJpbmcsIDApOworfQorCitURVNUX0YoRVdLMlVuaXRUZXN0QmFzZSwgY29uc3RydWN0RnJvbVBs
YWluU3RyaW5nKQoreworICAgIFdLRWluYVNoYXJlZFN0cmluZyBlbXB0eVN0cmluZyh0ZXN0U3Ry
aW5nKTsKKyAgICBjaGVja1N0cmluZyhlbXB0eVN0cmluZywgdGVzdFN0cmluZyk7Cit9CisKK1RF
U1RfRihFV0syVW5pdFRlc3RCYXNlLCBjb25zdHJ1Y3RGcm9tV0tTdHJpbmcpCit7CisgICAgV0tF
aW5hU2hhcmVkU3RyaW5nIHN0cmluZyhBZG9wdFdLLCBXS1N0cmluZ0NyZWF0ZVdpdGhVVEY4Q1N0
cmluZyh0ZXN0U3RyaW5nKSk7CisgICAgY2hlY2tTdHJpbmcoc3RyaW5nLCB0ZXN0U3RyaW5nKTsK
K30KKworVEVTVF9GKEVXSzJVbml0VGVzdEJhc2UsIGNvbnN0cnVjdEZyb21XS1VSTCkKK3sKKyAg
ICBXS0VpbmFTaGFyZWRTdHJpbmcgc3RyaW5nKEFkb3B0V0ssIFdLVVJMQ3JlYXRlV2l0aFVURjhD
U3RyaW5nKHRlc3RVcmwpKTsKKyAgICBjaGVja1N0cmluZyhzdHJpbmcsIHRlc3RVcmwpOworfQor
CitURVNUX0YoRVdLMlVuaXRUZXN0QmFzZSwgY29zdHJ1Y3RDb3B5KQoreworICAgIFdLRWluYVNo
YXJlZFN0cmluZyBzdHJpbmcodGVzdFN0cmluZyk7CisgICAgV0tFaW5hU2hhcmVkU3RyaW5nIGNv
cHlTdHJpbmcoc3RyaW5nKTsKKyAgICBjaGVja1N0cmluZyhzdHJpbmcsIHRlc3RTdHJpbmcpOwor
ICAgIGNoZWNrU3RyaW5nKGNvcHlTdHJpbmcsIHRlc3RTdHJpbmcpOworICAgIEFTU0VSVF9FUShz
dHJpbmcsIGNvcHlTdHJpbmcpOyAvLyBDaGVjayAnPT0nIG9wZXJhdG9yIHdpdGggdHdvIGluc3Rh
bmNlcyBvZiBXS0VpbmFTaGFyZWRTdHJpbmcuCit9CisKK1RFU1RfRihFV0syVW5pdFRlc3RCYXNl
LCBjb21wYXJpc29uT3BlcmF0b3JzKQoreworICAgIFdLRWluYVNoYXJlZFN0cmluZyBzdHJpbmco
dGVzdFN0cmluZyk7CisgICAgV0tFaW5hU2hhcmVkU3RyaW5nIHNhbWVTdHJpbmcodGVzdFN0cmlu
Zyk7CisgICAgV0tFaW5hU2hhcmVkU3RyaW5nIGFub3RoZXJTdHJpbmcoYW5vdGhlclRlc3RTdHJp
bmcpOworCisgICAgQVNTRVJUX0VRKHN0cmluZywgc2FtZVN0cmluZyk7IC8vIENoZWNrICc9PScg
b3BlcmF0b3Igd2l0aCB0d28gaW5zdGFuY2VzIG9mIFdLRWluYVNoYXJlZFN0cmluZy4KKyAgICBB
U1NFUlRfTkUoc3RyaW5nLCBhbm90aGVyU3RyaW5nKTsgLy8gQ2hlY2sgJyE9JyBvcGVyYXRvciB3
aXRoIHR3byBpbnN0YW5jZXMgb2YgV0tFaW5hU2hhcmVkU3RyaW5nLgorCisgICAgY29uc3QgY2hh
ciogZXhwbGljaXRseVNoYXJlZFN0cmluZyA9IGVpbmFfc3RyaW5nc2hhcmVfYWRkKHRlc3RTdHJp
bmcpOworICAgIEFTU0VSVF9FUShzdGF0aWNfY2FzdDxjb25zdCBjaGFyKj4oc3RyaW5nKSwgZXhw
bGljaXRseVNoYXJlZFN0cmluZyk7IC8vIENvbXBhcmUgcG9pbnRlcnMuCisgICAgQVNTRVJUX1NU
UkVRKHN0cmluZywgZXhwbGljaXRseVNoYXJlZFN0cmluZyk7IC8vIENvbXBhcmUgdmFsdWVzLgor
ICAgIGVpbmFfc3RyaW5nc2hhcmVfZGVsKGV4cGxpY2l0bHlTaGFyZWRTdHJpbmcpOworCisgICAg
QVNTRVJUX0VRKHN0cmluZywgc3RyaW5nKTsgLy8gU2VsZi1jb21wYXJpc29uLgorfQorCitURVNU
X0YoRVdLMlVuaXRUZXN0QmFzZSwgYXNzaWdubWVudE9wZXJhdG9ycykKK3sKKyAgICBXS0VpbmFT
aGFyZWRTdHJpbmcgc3RyaW5nOworCisgICAgc3RyaW5nID0gdGVzdFN0cmluZzsKKyAgICBjaGVj
a1N0cmluZyhzdHJpbmcsIHRlc3RTdHJpbmcpOworCisgICAgV0tFaW5hU2hhcmVkU3RyaW5nIGFu
b3RoZXJTdHJpbmcoYW5vdGhlclRlc3RTdHJpbmcpOworICAgIHN0cmluZyA9IGFub3RoZXJTdHJp
bmc7CisgICAgY2hlY2tTdHJpbmcoc3RyaW5nLCBhbm90aGVyVGVzdFN0cmluZyk7CisgICAgQVNT
RVJUX0VRKHN0cmluZywgYW5vdGhlclN0cmluZyk7CisKKyAgICBzdHJpbmcgPSBzdHJpbmc7IC8v
IENoZWNrIHRoYXQgc2VsZi1hc3NpZ25tZW50IGRvZXMgbm90IGJyZWFrIFdLRWluYVNoYXJlZFN0
cmluZyBpbnRlcm5hbCBkYXRhLgorICAgIGNoZWNrU3RyaW5nKHN0cmluZywgYW5vdGhlclRlc3RT
dHJpbmcpOworfQo=
</data>
<flag name="review"
          id="169660"
          type_id="1"
          status="+"
          setter="kenneth"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159388</attachid>
            <date>2012-08-20 03:38:24 -0700</date>
            <delta_ts>2012-08-20 04:52:42 -0700</delta_ts>
            <desc>patch v2</desc>
            <filename>bug94104_v2</filename>
            <type>text/plain</type>
            <size>6159</size>
            <attacher name="Mikhail Pozdnyakov">mikhail.pozdnyakov</attacher>
            
              <data encoding="base64">Y29tbWl0IGFiZjc3MzIzZjQyNzFmNTI5MTUxN2NkOTczOTJjODdhZjU3YjQ1NDIKQXV0aG9yOiBN
aWtoYWlsIFBvemRueWFrb3YgPG1pa2hhaWwucG96ZG55YWtvdkBpbnRlbC5jb20+CkRhdGU6ICAg
TW9uIEF1ZyAyMCAxMTo1MDozMSAyMDEyICswMzAwCgogICAgYnVnOTQxMDQKCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5k
ZXggMjBiMzQxNS4uODhjZjAzMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4
LTIwICBNaWtoYWlsIFBvemRueWFrb3YgIDxtaWtoYWlsLnBvemRueWFrb3ZAaW50ZWwuY29tPgor
CisgICAgICAgIFtFRkxdW1dLMl0gQWRkIHVuaXQgdGVzdHMgZm9yIFdLRWluYVNoYXJlZFN0cmlu
ZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTQxMDQK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCB1
bml0IHRlc3RzIGZvciBXS0VpbmFTaGFyZWRTdHJpbmcgY2xhc3MuCisKKyAgICAgICAgKiBQbGF0
Zm9ybUVmbC5jbWFrZToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2VmbC90ZXN0cy90ZXN0X2V3
azJfZWluYV9zaGFyZWRfc3RyaW5nLmNwcDogQWRkZWQuCisgICAgICAgIChjaGVja1N0cmluZyk6
CisgICAgICAgIChURVNUX0YpOgorCiAyMDEyLTA4LTE5ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5y
ZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCBy
MTI1OTcyLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UgYi9T
b3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZQppbmRleCAxNDM1ZmYyLi5kNGIwOGY4IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZQorKysgYi9Tb3VyY2Uv
V2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZQpAQCAtMjY5LDYgKzI2OSw3IEBAIFNFVChFV0syVW5p
dFRlc3RzX0JJTkFSSUVTCiAgICAgdGVzdF9ld2syX2NvbnRleHQKICAgICB0ZXN0X2V3azJfY29v
a2llX21hbmFnZXIKICAgICB0ZXN0X2V3azJfZG93bmxvYWRfam9iCisgICAgdGVzdF9ld2syX2Vp
bmFfc2hhcmVkX3N0cmluZwogICAgIHRlc3RfZXdrMl9pbnRlbnRzCiAgICAgdGVzdF9ld2syX3Zp
ZXcKICkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL3Rlc3Rz
L3Rlc3RfZXdrMl9laW5hX3NoYXJlZF9zdHJpbmcuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9lZmwvdGVzdHMvdGVzdF9ld2syX2VpbmFfc2hhcmVkX3N0cmluZy5jcHAKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uN2Y2MmUwYgotLS0gL2Rldi9udWxsCisrKyBi
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl9laW5hX3No
YXJlZF9zdHJpbmcuY3BwCkBAIC0wLDAgKzEsMTE4IEBACisvKgorICogQ29weXJpZ2h0IChDKSAy
MDEyIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJlZGlz
dHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0
aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZv
bGxvd2luZyBjb25kaXRpb25zCisgKiBhcmUgbWV0OgorICogMS4gUmVkaXN0cmlidXRpb25zIG9m
IHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGlj
ZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4K
KyAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUg
YWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFu
ZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFu
ZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoK
KyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRS
SUJVVE9SUyBgYEFTIElTJycKKyAqIEFORCBBTlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJ
RVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLAorICogVEhFIElNUExJRUQgV0FSUkFO
VElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgorICog
UFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJ
VFMgQ09OVFJJQlVUT1JTCisgKiBCRSBMSUFCTEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJ
TkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SCisgKiBDT05TRVFVRU5USUFMIERBTUFH
RVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRgorICogU1VC
U1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7
IE9SIEJVU0lORVNTCisgKiBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkg
VEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTgorICogQ09OVFJBQ1QsIFNUUklDVCBMSUFC
SUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkKKyAqIEFS
SVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElG
IEFEVklTRUQgT0YKKyAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyAqLworCisj
aW5jbHVkZSAiY29uZmlnLmgiCisKKyNpbmNsdWRlICJVbml0VGVzdFV0aWxzL0VXSzJVbml0VGVz
dEJhc2UuaCIKKyNpbmNsdWRlICJVbml0VGVzdFV0aWxzL0VXSzJVbml0VGVzdEVudmlyb25tZW50
LmgiCisjaW5jbHVkZSAiV0tFaW5hU2hhcmVkU3RyaW5nLmgiCisjaW5jbHVkZSA8RVdlYktpdDIu
aD4KKyNpbmNsdWRlIDxFY29yZS5oPgorI2luY2x1ZGUgPFdlYktpdDIvV0tTdHJpbmcuaD4KKyNp
bmNsdWRlIDxXZWJLaXQyL1dLVVJMLmg+CisjaW5jbHVkZSA8Z3Rlc3QvZ3Rlc3QuaD4KKwordXNp
bmcgbmFtZXNwYWNlIEVXSzJVbml0VGVzdDsKKworZXh0ZXJuIEVXSzJVbml0VGVzdEVudmlyb25t
ZW50KiBlbnZpcm9ubWVudDsKKworLy8gVXNlIG1hY3JvIGhlcmUgaW5zdGVhZCBvZiBnbG9iYWwg
dmFyaWFibGVzIGluIG9yZGVyIG5vdCB0byBoYXZlIGFsd2F5cyB0aGUgc2FtZSBwb2ludGVycy4K
KyNkZWZpbmUgdGVzdFN0cmluZyAiSSdtIHRlc3Qgc3RyaW5nISIKKyNkZWZpbmUgYW5vdGhlclRl
c3RTdHJpbmcgIkknbSBhbm90aGVyIHRlc3Qgc3RyaW5nISIKKyNkZWZpbmUgdGVzdFVybCAiZmls
ZTovLy9wYXRoL3NvbWV3aGVyZSIKKworc3RhdGljIGlubGluZSB2b2lkIGNoZWNrU3RyaW5nKGNv
bnN0IFdLRWluYVNoYXJlZFN0cmluZyYgc3RyaW5nLCBjb25zdCBjaGFyKiBwYXR0ZXJuKQorewor
ICAgIEFTU0VSVF9FUShzdHJpbmcuaXNOdWxsKCksIHBhdHRlcm4gPyBmYWxzZSA6IHRydWUpOwor
ICAgIEFTU0VSVF9FUShzdHJpbmcubGVuZ3RoKCksIHBhdHRlcm4gPyBzdHJsZW4ocGF0dGVybikg
OiAwKTsgLy8gQ29tcGFyZSBsZW5ndGguCisgICAgQVNTRVJUX0VRKHN0cmluZywgcGF0dGVybik7
IC8vIENvbXBhcmUgdmFsdWVzLiBDaGVjayAnPT0nIG9wZXJhdG9yIHdpdGggV0tFaW5hU2hhcmVk
U3RyaW5nIGFuZCBwbGFpbiBzdHJpbmcuCisgICAgQVNTRVJUX1NUUkVRKHN0cmluZywgcGF0dGVy
bik7IC8vIENvbXBhcmUgdmFsdWVzLiBDaGVjayAnY29uc3QgY2hhcionIG9wZXJhdG9yLgorfQor
CitURVNUX0YoRVdLMlVuaXRUZXN0QmFzZSwgY29uc3RydWN0RW1wdHkpCit7CisgICAgV0tFaW5h
U2hhcmVkU3RyaW5nIGVtcHR5U3RyaW5nOworICAgIGNoZWNrU3RyaW5nKGVtcHR5U3RyaW5nLCAw
KTsKK30KKworVEVTVF9GKEVXSzJVbml0VGVzdEJhc2UsIGNvbnN0cnVjdEZyb21QbGFpblN0cmlu
ZykKK3sKKyAgICBXS0VpbmFTaGFyZWRTdHJpbmcgZW1wdHlTdHJpbmcodGVzdFN0cmluZyk7Cisg
ICAgY2hlY2tTdHJpbmcoZW1wdHlTdHJpbmcsIHRlc3RTdHJpbmcpOworfQorCitURVNUX0YoRVdL
MlVuaXRUZXN0QmFzZSwgY29uc3RydWN0RnJvbVdLU3RyaW5nKQoreworICAgIFdLRWluYVNoYXJl
ZFN0cmluZyBzdHJpbmcoQWRvcHRXSywgV0tTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcodGVz
dFN0cmluZykpOworICAgIGNoZWNrU3RyaW5nKHN0cmluZywgdGVzdFN0cmluZyk7Cit9CisKK1RF
U1RfRihFV0syVW5pdFRlc3RCYXNlLCBjb25zdHJ1Y3RGcm9tV0tVUkwpCit7CisgICAgV0tFaW5h
U2hhcmVkU3RyaW5nIHN0cmluZyhBZG9wdFdLLCBXS1VSTENyZWF0ZVdpdGhVVEY4Q1N0cmluZyh0
ZXN0VXJsKSk7CisgICAgY2hlY2tTdHJpbmcoc3RyaW5nLCB0ZXN0VXJsKTsKK30KKworVEVTVF9G
KEVXSzJVbml0VGVzdEJhc2UsIGNvc3RydWN0Q29weSkKK3sKKyAgICBXS0VpbmFTaGFyZWRTdHJp
bmcgc3RyaW5nKHRlc3RTdHJpbmcpOworICAgIFdLRWluYVNoYXJlZFN0cmluZyBjb3B5U3RyaW5n
KHN0cmluZyk7CisgICAgY2hlY2tTdHJpbmcoc3RyaW5nLCB0ZXN0U3RyaW5nKTsKKyAgICBjaGVj
a1N0cmluZyhjb3B5U3RyaW5nLCB0ZXN0U3RyaW5nKTsKKyAgICBBU1NFUlRfRVEoc3RyaW5nLCBj
b3B5U3RyaW5nKTsgLy8gQ2hlY2sgJz09JyBvcGVyYXRvciB3aXRoIHR3byBpbnN0YW5jZXMgb2Yg
V0tFaW5hU2hhcmVkU3RyaW5nLgorfQorCitURVNUX0YoRVdLMlVuaXRUZXN0QmFzZSwgY29tcGFy
aXNvbk9wZXJhdG9ycykKK3sKKyAgICBXS0VpbmFTaGFyZWRTdHJpbmcgc3RyaW5nKHRlc3RTdHJp
bmcpOworICAgIFdLRWluYVNoYXJlZFN0cmluZyBzYW1lU3RyaW5nKHRlc3RTdHJpbmcpOworICAg
IFdLRWluYVNoYXJlZFN0cmluZyBhbm90aGVyU3RyaW5nKGFub3RoZXJUZXN0U3RyaW5nKTsKKwor
ICAgIEFTU0VSVF9FUShzdHJpbmcsIHNhbWVTdHJpbmcpOyAvLyBDaGVjayAnPT0nIG9wZXJhdG9y
IHdpdGggdHdvIGluc3RhbmNlcyBvZiBXS0VpbmFTaGFyZWRTdHJpbmcuCisgICAgQVNTRVJUX05F
KHN0cmluZywgYW5vdGhlclN0cmluZyk7IC8vIENoZWNrICchPScgb3BlcmF0b3Igd2l0aCB0d28g
aW5zdGFuY2VzIG9mIFdLRWluYVNoYXJlZFN0cmluZy4KKworICAgIGNvbnN0IGNoYXIqIGV4cGxp
Y2l0bHlTaGFyZWRTdHJpbmcgPSBlaW5hX3N0cmluZ3NoYXJlX2FkZCh0ZXN0U3RyaW5nKTsKKyAg
ICBBU1NFUlRfRVEoc3RhdGljX2Nhc3Q8Y29uc3QgY2hhcio+KHN0cmluZyksIGV4cGxpY2l0bHlT
aGFyZWRTdHJpbmcpOyAvLyBDb21wYXJlIHBvaW50ZXJzLgorICAgIEFTU0VSVF9TVFJFUShzdHJp
bmcsIGV4cGxpY2l0bHlTaGFyZWRTdHJpbmcpOyAvLyBDb21wYXJlIHZhbHVlcy4KKyAgICBlaW5h
X3N0cmluZ3NoYXJlX2RlbChleHBsaWNpdGx5U2hhcmVkU3RyaW5nKTsKKworICAgIEFTU0VSVF9F
UShzdHJpbmcsIHN0cmluZyk7IC8vIFNlbGYtY29tcGFyaXNvbi4KK30KKworVEVTVF9GKEVXSzJV
bml0VGVzdEJhc2UsIGFzc2lnbm1lbnRPcGVyYXRvcnMpCit7CisgICAgV0tFaW5hU2hhcmVkU3Ry
aW5nIHN0cmluZzsKKworICAgIHN0cmluZyA9IHRlc3RTdHJpbmc7CisgICAgY2hlY2tTdHJpbmco
c3RyaW5nLCB0ZXN0U3RyaW5nKTsKKworICAgIFdLRWluYVNoYXJlZFN0cmluZyBhbm90aGVyU3Ry
aW5nKGFub3RoZXJUZXN0U3RyaW5nKTsKKyAgICBzdHJpbmcgPSBhbm90aGVyU3RyaW5nOworICAg
IGNoZWNrU3RyaW5nKHN0cmluZywgYW5vdGhlclRlc3RTdHJpbmcpOworICAgIEFTU0VSVF9FUShz
dHJpbmcsIGFub3RoZXJTdHJpbmcpOworCisgICAgc3RyaW5nID0gc3RyaW5nOyAvLyBDaGVjayB0
aGF0IHNlbGYtYXNzaWdubWVudCBkb2VzIG5vdCBicmVhayBXS0VpbmFTaGFyZWRTdHJpbmcgaW50
ZXJuYWwgZGF0YS4KKyAgICBjaGVja1N0cmluZyhzdHJpbmcsIGFub3RoZXJUZXN0U3RyaW5nKTsK
K30K
</data>

          </attachment>
      

    </bug>

</bugzilla>