<?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>11761</bug_id>
          
          <creation_ts>2006-12-05 12:19:39 -0800</creation_ts>
          <short_desc>[S60]Toolbar tooltip not OK for RTL tooltip like Hebrew</short_desc>
          <delta_ts>2007-01-12 13:55:20 -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>WebKit Misc.</component>
          <version>420+</version>
          <rep_platform>S60 Hardware</rep_platform>
          <op_sys>S60 3rd edition</op_sys>
          <bug_status>CLOSED</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="Sriram">sriram.yadavalli</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>43174</commentid>
    <comment_count>0</comment_count>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2006-12-05 12:19:39 -0800</bug_when>
    <thetext>TINA-6W4EK9

AknUtils doesnt not support biditext which causes this problem. Anyway, in 3.1 only toolbar uses Webkit tooltip, so the logic for tooltip can be simplified.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43175</commentid>
    <comment_count>1</comment_count>
      <attachid>11743</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2006-12-05 12:22:18 -0800</bug_when>
    <thetext>Created attachment 11743
Tooltip fix for 3.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43085</commentid>
    <comment_count>2</comment_count>
      <attachid>11743</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2006-12-06 09:00:04 -0800</bug_when>
    <thetext>Comment on attachment 11743
Tooltip fix for 3.1

Since Sachin will be out, Yongjun, can you review this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42998</commentid>
    <comment_count>3</comment_count>
      <attachid>11743</attachid>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-12-07 12:02:08 -0800</bug_when>
    <thetext>Comment on attachment 11743
Tooltip fix for 3.1

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42999</commentid>
    <comment_count>4</comment_count>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-12-07 12:02:32 -0800</bug_when>
    <thetext>Completed: At revision: 18058</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42260</commentid>
    <comment_count>5</comment_count>
      <attachid>11834</attachid>
    <who name="Sriram">sriram.yadavalli</who>
    <bug_when>2006-12-13 15:23:37 -0800</bug_when>
    <thetext>Created attachment 11834
Tooltip fix for 3.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37274</commentid>
    <comment_count>6</comment_count>
      <attachid>11834</attachid>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2007-01-03 10:55:56 -0800</bug_when>
    <thetext>Comment on attachment 11834
Tooltip fix for 3.2

please merge with tooltip bitmap sprite changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35331</commentid>
    <comment_count>7</comment_count>
    <who name="Krishna">krishnamurty.podipireddy</who>
    <bug_when>2007-01-12 13:55:20 -0800</bug_when>
    <thetext>
Verified and Closed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11743</attachid>
            <date>2006-12-05 12:22:18 -0800</date>
            <delta_ts>2006-12-07 12:02:08 -0800</delta_ts>
            <desc>Tooltip fix for 3.1</desc>
            <filename>Tooltip31.patch</filename>
            <type>text/plain</type>
            <size>5270</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0Vmlldy5jcHANCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
Ci0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdFZpZXcuY3BwCShyZXZpc2lvbiAxNzg4
MikNCisrKyBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdFZpZXcuY3BwCSh3b3JraW5nIGNv
cHkpDQpAQCAtMTI3NCw3ICsxMjc0LDYgQEANCiAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiB2
b2lkIENXZWJLaXRWaWV3OjpEcmF3VG9vbFRpcChjb25zdCBURGVzQyYgYVRvb2xUaXBUZXh0KQ0K
ICAgICB7DQotICAgIC8vVEJvb2wgaXNJbnB1dCA9IGlGb2N1c2VkRWxlbWVudFR5cGUgPT0gRUlu
cHV0Qm94Ow0KICAgICBpZiAoIWlDdXJzb3IpDQogICAgICAgICB7DQogICAgICAgICByZXR1cm47
DQpAQCAtMTI4Miw5NCArMTI4MSwzMSBAQA0KIA0KICAgICBUUG9pbnQgY3AgPSBpQ3Vyc29yLT5Q
b3NpdGlvbigpOw0KICAgICBDV2luZG93R2MmIGdjID0gU3lzdGVtR2MoKTsNCisgICAgY29uc3Qg
Q0ZvbnQqIG15Rm9udCA9IExhdGluQm9sZDEzKCk7DQogDQotICAgIC8vY3AuaVkgPSBpc0lucHV0
ID8gaUN1cnNvci0+Tm9kZVJlY3QoKS5pVGwuaVkgOiBjcC5pWTsNCi0NCiAgICAgVEludCBzVyA9
IFJlY3QoKS5XaWR0aCgpOw0KICAgICBUSW50IHNIID0gUmVjdCgpLkhlaWdodCgpOw0KIA0KLSAg
ICBUSW50IFhkaXIgPSAoY3AuaVggPCBSZWN0KCkuaVRsLmlYICsgc1cvNCkgPyAwDQotICAgICAg
ICAgICAgICAgIDogKGNwLmlYIDwgUmVjdCgpLkNlbnRlcigpLmlYKSA/IDE6IChjcC5pWCA8IFJl
Y3QoKS5pQnIuaVggLSBzVy80KSA/IDIgOiAzOw0KLSAgICAvL1RJbnQgWWRpciA9IChjcC5pWSA8
IGlXZWJLaXRWaWV3LT5SZWN0KCkuQ2VudGVyKCkuaVkpID8gMSA6IC0xOw0KLSAgICBUSW50IFlk
aXIgPSAtMTsgLy8gVXNlIDEgc2luY2Ugbm93IHRoZSB0b29sdGlwIGlzIHVzZWQgb25seSBmb3Ig
dG9vbGJhciB0b29sdGlwDQorICAgIFRJbnQgdyA9IG15Rm9udC0+VGV4dFdpZHRoSW5QaXhlbHMo
YVRvb2xUaXBUZXh0KSArIDIqS1Rvb2xUaXBCb3JkZXIgKyAyKktUZXh0TWFyZ2luOw0KKyAgICBU
SW50IGggPSBteUZvbnQtPkhlaWdodEluUGl4ZWxzKCkgKyAyKktUZXh0TWFyZ2luICArIDIqS1Rv
b2xUaXBCb3JkZXI7DQorICAgIFRQb2ludCBwOw0KKyAgICBwLmlYID0gTWluKHNXIC0gdywgTWF4
KDAsY3AuaVggLSB3LzIpKTsNCisgICAgcC5pWSA9IE1heChjcC5pWSAtIGgsMCk7DQogDQotICAg
IGNwLmlZICs9IFlkaXIgPT0gMSA/IEtDdXJzb3JPZmZzZXQgOiAwOw0KLQ0KLSAgICBUSW50IG15
TGluZVdpZHRoID0gWGRpciA9PSAwID8gUmVjdCgpLmlCci5pWCAtIGNwLmlYDQotICAgICAgICAg
ICAgICAgICAgICAgIDogKFhkaXIgPT0gMSkgPyAzKnNXLzQgOiAoWGRpciA9PSAyKSA/IHNXLzIN
Ci0gICAgICAgICAgICAgICAgICAgICAgOiBjcC5pWCAtIFJlY3QoKS5pVGwuaVggOw0KLQ0KLSAg
ICBjb25zdCBDRm9udCogbXlGb250ID0gTGF0aW5Cb2xkMTMoKTsNCi0NCi0gICAgQ0FycmF5Rml4
RmxhdDxUUHRyQz4qIHdyYXBwZWRBcnJheSA9IG5ldyggRUxlYXZlICkgQ0FycmF5Rml4RmxhdDxU
UHRyQz4oIDEwICk7DQotICAgIENsZWFudXBTdGFjazo6UHVzaEwoIHdyYXBwZWRBcnJheSApOw0K
LQ0KLSAgICBDQXJyYXlGaXhGbGF0PFRJbnQ+KiBsaW5lV2lkdGhBcnJheSA9IG5ldyggRUxlYXZl
ICkgQ0FycmF5Rml4RmxhdDxUSW50PiggMTAgKTsNCi0gICAgQ2xlYW51cFN0YWNrOjpQdXNoTCgg
bGluZVdpZHRoQXJyYXkgKTsNCi0NCi0gICAgVEludCB5ID0gY3AuaVkgKyAyKktUb29sVGlwQm9y
ZGVyOw0KLSAgICB3aGlsZSgoWWRpciA9PSAxICYmIHkgPCBSZWN0KCkuaUJyLmlZKSB8fCAoWWRp
ciA9PSAtMSAmJiB5ID4gUmVjdCgpLmlUbC5pWSkpDQotICAgICAgICB7DQotICAgICAgICBsaW5l
V2lkdGhBcnJheS0+QXBwZW5kTChteUxpbmVXaWR0aCAtIDIqS1Rvb2xUaXBCb3JkZXIpOw0KLSAg
ICAgICAgeSArPSBZZGlyKihteUZvbnQtPkhlaWdodEluUGl4ZWxzKCkgKyAyKktUZXh0TWFyZ2lu
KTsNCi0gICAgICAgIH0NCi0NCi0gICAgQWtuVGV4dFV0aWxzOjpXcmFwVG9BcnJheUwoIGFUb29s
VGlwVGV4dCwgKmxpbmVXaWR0aEFycmF5LCAqbXlGb250LCAqd3JhcHBlZEFycmF5ICk7DQotICAg
IFRJbnQgaCA9IDIqS1Rvb2xUaXBCb3JkZXI7DQotICAgIFRJbnQgdyA9IDA7DQotICAgIGZvcihU
SW50IGkgPSAwO2kgPCB3cmFwcGVkQXJyYXktPkNvdW50KCk7aSsrKQ0KLSAgICAgICAgew0KLSAg
ICAgICAgdyA9IE1heChteUZvbnQtPlRleHRXaWR0aEluUGl4ZWxzKCgqd3JhcHBlZEFycmF5KVtp
XSksdyk7DQotICAgICAgICBoICs9IG15Rm9udC0+SGVpZ2h0SW5QaXhlbHMoKSArIDIqS1RleHRN
YXJnaW47DQotICAgICAgICB9DQotDQotICAgIFRQb2ludCBwKGNwKTsNCi0gICAgcC5pWCA9IFhk
aXIgPT0gMCA/IGNwLmlYIDogKFhkaXIgPT0gMSkgPyBNYXgoUmVjdCgpLmlUbC5pWCArIHNXLzQs
Y3AuaVggLSB3KQ0KLSAgICAgICAgICAgOiAoWGRpciA9PSAyKSA/IE1heChSZWN0KCkuQ2VudGVy
KCkuaVgsIGNwLmlYIC0gdykgOiBjcC5pWCAtIHc7DQotICAgIHAuaVkgPSBZZGlyID09IDEgPyBj
cC5pWSA6IGNwLmlZIC0gaDsNCi0NCi0gICAgVFJlY3QgYm91bmRpbmdSZWN0KHAsVFNpemUodyAr
IDIqS1Rvb2xUaXBCb3JkZXIsaCkpOw0KLSAgICAvL2FHYy5TZXREcmF3TW9kZShDR3JhcGhpY3ND
b250ZXh0OjpFRHJhd01vZGVBTkQpOw0KKyAgICBUUmVjdCBib3VuZGluZ1JlY3QocCxUU2l6ZSh3
LGgpKTsNCiAgICAgZ2MuU2V0UGVuQ29sb3IoS1JnYkJsYWNrKTsNCiAgICAgZ2MuU2V0QnJ1c2hD
b2xvcihUUmdiKDB4ZmEsMHhmYSwweGQyKSk7DQogICAgIGdjLlNldEJydXNoU3R5bGUoQ0dyYXBo
aWNzQ29udGV4dDo6RVNvbGlkQnJ1c2gpOw0KICAgICBnYy5TZXRQZW5TdHlsZShDR3JhcGhpY3ND
b250ZXh0OjpFU29saWRQZW4pOw0KICAgICBnYy5EcmF3Um91bmRSZWN0KGJvdW5kaW5nUmVjdCxU
U2l6ZSg0LDQpKTsNCi0gICAgLy9hR2MuU2V0RHJhd01vZGUoQ0dyYXBoaWNzQ29udGV4dDo6RURy
YXdNb2RlUEVOKTsNCiANCi0gICAgLypUUmVjdCByKGJvdW5kaW5nUmVjdCk7DQotICAgIHIuR3Jv
dyg0LDQpOw0KLSAgICBhR2MuU2V0RHJhd01vZGUoQ0dyYXBoaWNzQ29udGV4dDo6RURyYXdNb2Rl
V3JpdGVBbHBoYSk7DQotICAgIGFHYy5TZXRQZW5TdHlsZShDR3JhcGhpY3NDb250ZXh0OjpFU29s
aWRQZW4pOw0KLSAgICBhR2MuU2V0QnJ1c2hTdHlsZShDR3JhcGhpY3NDb250ZXh0OjpFTnVsbEJy
dXNoKTsNCi0gICAgLy8gd2lkZXIgc2hhZG93IHRvIGJvdHRvbSwgbm8gc2hhZG93IHRvIHRvcA0K
LSAgICBUSW50IGJ3ID0gNDsNCi0gICAgZm9yIChUSW50IG49MTtuPD0yKmJ3LTE7bisrKQ0KLSAg
ICAgICAgew0KLSAgICAgICAgYUdjLlNldFBlbkNvbG9yKFRSZ2IoMCwwLDAsbipuKktNYXhCb3Jk
ZXJBbHBoYS8oMioyKmJ3KmJ3KSkpOw0KLSAgICAgICAgYUdjLkRyYXdSZWN0KHIpOw0KLSAgICAg
ICAgci5pVGwuaVggKz0gbiUyOw0KLSAgICAgICAgci5pQnIuaVggLT0gbiUyOw0KLSAgICAgICAg
ci5pQnIuaVkgLT0gMTsNCi0gICAgICAgIH0NCi0gICAgYUdjLlNldERyYXdNb2RlKENHcmFwaGlj
c0NvbnRleHQ6OkVEcmF3TW9kZVdyaXRlUEVOKTsNCi0gICAgKi8NCi0NCiAgICAgZ2MuU2V0UGVu
Q29sb3IoS1JnYkJsYWNrKTsNCiAgICAgZ2MuU2V0QnJ1c2hTdHlsZShDR3JhcGhpY3NDb250ZXh0
OjpFTnVsbEJydXNoKTsNCiANCiAgICAgZ2MuVXNlRm9udChteUZvbnQpOw0KLSAgICBUUG9pbnQg
cHQgPSBib3VuZGluZ1JlY3QuaVRsOw0KLSAgICBwdCArPSBUUG9pbnQoS1Rvb2xUaXBCb3JkZXIs
S1Rvb2xUaXBCb3JkZXIpOw0KLSAgICBmb3IoVEludCBpID0gMDtpIDwgd3JhcHBlZEFycmF5LT5D
b3VudCgpO2krKykNCi0gICAgICAgIHsNCi0gICAgICAgIFRQdHJDIHRleHQgPSAoKndyYXBwZWRB
cnJheSlbaV07DQotICAgICAgICBnYy5EcmF3VGV4dCh0ZXh0LCBUUG9pbnQocHQuaVgscHQuaVkg
KyBteUZvbnQtPkFzY2VudEluUGl4ZWxzKCkgKyBLVGV4dE1hcmdpbikpOw0KLSAgICAgICAgcHQu
aVkgKz0gbXlGb250LT5IZWlnaHRJblBpeGVscygpICsgMipLVGV4dE1hcmdpbjsNCi0gICAgICAg
IGlmKHB0LmlZID4gUmVjdCgpLmlCci5pWSkgYnJlYWs7DQotICAgICAgICB9DQorICAgIGdjLkRy
YXdUZXh0KGFUb29sVGlwVGV4dCwNCisgICAgICAgICAgICAgICAgVFBvaW50KHAuaVggKyBLVGV4
dE1hcmdpbiArIEtUb29sVGlwQm9yZGVyLHAuaVkgKyBteUZvbnQtPkhlaWdodEluUGl4ZWxzKCkg
KyBLVGV4dE1hcmdpbiArIEtUb29sVGlwQm9yZGVyKSk7DQogICAgIGdjLkRpc2NhcmRGb250KCk7
DQotICAgIENsZWFudXBTdGFjazo6UG9wQW5kRGVzdHJveSgyKTsNCiAgICAgfQ0KIA0KIC8vLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KSW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
Ci0tLSBXZWJLaXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAxODAyOSkNCisrKyBXZWJLaXQvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDEyIEBADQorMjAwNi0xMi0wNSAgeWFkYXZh
bGwgIDxzcmlyYW0ueWFkYXZhbGxpQG5va2lhLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5
IFNhY2hpbiBQYWRtYSAoc2FjaGluLnBhZG1hQG5va2lhLmNvbSkuDQorICAgICAgICBERVNDOiBU
b29sYmFyIHRvb2x0aXAgbm90IE9LIGZvciBSVEwgdG9vbHRpcCBsaWtlIEhlYnJldw0KKyAgICAg
ICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE3NjENCisNCisgICAg
ICAgICogQnJvd3NlclZpZXcvc3JjL1dlYktpdFZpZXcuY3BwOg0KKyAgICAgICAgKENXZWJLaXRW
aWV3OjpEcmF3VG9vbFRpcCk6DQorDQogMjAwNi0xMS0yOCAgeWFkYXZhbGwgIDxzcmlyYW0ueWFk
YXZhbGxpQG5va2lhLmNvbT4NCiANCiAgICAgICAgIFJldmlld2VkIGJ5IFNhY2hpbiBQYWRtYSAo
c2FjaGluLnBhZG1hQG5va2lhLmNvbSkuDQo=
</data>
<flag name="review"
          id="4245"
          type_id="1"
          status="+"
          setter="yongjun.zhang"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11834</attachid>
            <date>2006-12-13 15:23:37 -0800</date>
            <delta_ts>2007-01-03 10:55:56 -0800</delta_ts>
            <desc>Tooltip fix for 3.2</desc>
            <filename>tooltip32.patch</filename>
            <type>text/plain</type>
            <size>5221</size>
            <attacher name="Sriram">sriram.yadavalli</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0Vmlldy5jcHANCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
Ci0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdFZpZXcuY3BwCShyZXZpc2lvbiAxODIw
MSkNCisrKyBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdFZpZXcuY3BwCSh3b3JraW5nIGNv
cHkpDQpAQCAtMTMwMyw3ICsxMzAzLDYgQEANCiAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiB2
b2lkIENXZWJLaXRWaWV3OjpEcmF3VG9vbFRpcChjb25zdCBURGVzQyYgYVRvb2xUaXBUZXh0KQ0K
ICAgICB7DQotICAgIC8vVEJvb2wgaXNJbnB1dCA9IGlGb2N1c2VkRWxlbWVudFR5cGUgPT0gRUlu
cHV0Qm94Ow0KICAgICBpZiAoIWlDdXJzb3IpDQogICAgICAgICB7DQogICAgICAgICByZXR1cm47
DQpAQCAtMTMxMSw5NCArMTMxMCwzMSBAQA0KIA0KICAgICBUUG9pbnQgY3AgPSBpQ3Vyc29yLT5Q
b3NpdGlvbigpOw0KICAgICBDV2luZG93R2MmIGdjID0gU3lzdGVtR2MoKTsNCisgICAgY29uc3Qg
Q0ZvbnQqIG15Rm9udCA9IExhdGluQm9sZDEzKCk7DQogDQotICAgIC8vY3AuaVkgPSBpc0lucHV0
ID8gaUN1cnNvci0+Tm9kZVJlY3QoKS5pVGwuaVkgOiBjcC5pWTsNCi0NCiAgICAgVEludCBzVyA9
IFJlY3QoKS5XaWR0aCgpOw0KICAgICBUSW50IHNIID0gUmVjdCgpLkhlaWdodCgpOw0KIA0KLSAg
ICBUSW50IFhkaXIgPSAoY3AuaVggPCBSZWN0KCkuaVRsLmlYICsgc1cvNCkgPyAwDQotICAgICAg
ICAgICAgICAgIDogKGNwLmlYIDwgUmVjdCgpLkNlbnRlcigpLmlYKSA/IDE6IChjcC5pWCA8IFJl
Y3QoKS5pQnIuaVggLSBzVy80KSA/IDIgOiAzOw0KLSAgICAvL1RJbnQgWWRpciA9IChjcC5pWSA8
IGlXZWJLaXRWaWV3LT5SZWN0KCkuQ2VudGVyKCkuaVkpID8gMSA6IC0xOw0KLSAgICBUSW50IFlk
aXIgPSAtMTsgLy8gVXNlIDEgc2luY2Ugbm93IHRoZSB0b29sdGlwIGlzIHVzZWQgb25seSBmb3Ig
dG9vbGJhciB0b29sdGlwDQorICAgIFRJbnQgdyA9IG15Rm9udC0+VGV4dFdpZHRoSW5QaXhlbHMo
YVRvb2xUaXBUZXh0KSArIDIqS1Rvb2xUaXBCb3JkZXIgKyAyKktUZXh0TWFyZ2luOw0KKyAgICBU
SW50IGggPSBteUZvbnQtPkhlaWdodEluUGl4ZWxzKCkgKyAyKktUZXh0TWFyZ2luICArIDIqS1Rv
b2xUaXBCb3JkZXI7DQorICAgIFRQb2ludCBwOw0KKyAgICBwLmlYID0gTWluKHNXIC0gdywgTWF4
KDAsY3AuaVggLSB3LzIpKTsNCisgICAgcC5pWSA9IE1heChjcC5pWSAtIGgsMCk7DQogDQotICAg
IGNwLmlZICs9IFlkaXIgPT0gMSA/IEtDdXJzb3JPZmZzZXQgOiAwOw0KLQ0KLSAgICBUSW50IG15
TGluZVdpZHRoID0gWGRpciA9PSAwID8gUmVjdCgpLmlCci5pWCAtIGNwLmlYDQotICAgICAgICAg
ICAgICAgICAgICAgIDogKFhkaXIgPT0gMSkgPyAzKnNXLzQgOiAoWGRpciA9PSAyKSA/IHNXLzIN
Ci0gICAgICAgICAgICAgICAgICAgICAgOiBjcC5pWCAtIFJlY3QoKS5pVGwuaVggOw0KLQ0KLSAg
ICBjb25zdCBDRm9udCogbXlGb250ID0gTGF0aW5Cb2xkMTMoKTsNCi0NCi0gICAgQ0FycmF5Rml4
RmxhdDxUUHRyQz4qIHdyYXBwZWRBcnJheSA9IG5ldyggRUxlYXZlICkgQ0FycmF5Rml4RmxhdDxU
UHRyQz4oIDEwICk7DQotICAgIENsZWFudXBTdGFjazo6UHVzaEwoIHdyYXBwZWRBcnJheSApOw0K
LQ0KLSAgICBDQXJyYXlGaXhGbGF0PFRJbnQ+KiBsaW5lV2lkdGhBcnJheSA9IG5ldyggRUxlYXZl
ICkgQ0FycmF5Rml4RmxhdDxUSW50PiggMTAgKTsNCi0gICAgQ2xlYW51cFN0YWNrOjpQdXNoTCgg
bGluZVdpZHRoQXJyYXkgKTsNCi0NCi0gICAgVEludCB5ID0gY3AuaVkgKyAyKktUb29sVGlwQm9y
ZGVyOw0KLSAgICB3aGlsZSgoWWRpciA9PSAxICYmIHkgPCBSZWN0KCkuaUJyLmlZKSB8fCAoWWRp
ciA9PSAtMSAmJiB5ID4gUmVjdCgpLmlUbC5pWSkpDQotICAgICAgICB7DQotICAgICAgICBsaW5l
V2lkdGhBcnJheS0+QXBwZW5kTChteUxpbmVXaWR0aCAtIDIqS1Rvb2xUaXBCb3JkZXIpOw0KLSAg
ICAgICAgeSArPSBZZGlyKihteUZvbnQtPkhlaWdodEluUGl4ZWxzKCkgKyAyKktUZXh0TWFyZ2lu
KTsNCi0gICAgICAgIH0NCi0NCi0gICAgQWtuVGV4dFV0aWxzOjpXcmFwVG9BcnJheUwoIGFUb29s
VGlwVGV4dCwgKmxpbmVXaWR0aEFycmF5LCAqbXlGb250LCAqd3JhcHBlZEFycmF5ICk7DQotICAg
IFRJbnQgaCA9IDIqS1Rvb2xUaXBCb3JkZXI7DQotICAgIFRJbnQgdyA9IDA7DQotICAgIGZvcihU
SW50IGkgPSAwO2kgPCB3cmFwcGVkQXJyYXktPkNvdW50KCk7aSsrKQ0KLSAgICAgICAgew0KLSAg
ICAgICAgdyA9IE1heChteUZvbnQtPlRleHRXaWR0aEluUGl4ZWxzKCgqd3JhcHBlZEFycmF5KVtp
XSksdyk7DQotICAgICAgICBoICs9IG15Rm9udC0+SGVpZ2h0SW5QaXhlbHMoKSArIDIqS1RleHRN
YXJnaW47DQotICAgICAgICB9DQotDQotICAgIFRQb2ludCBwKGNwKTsNCi0gICAgcC5pWCA9IFhk
aXIgPT0gMCA/IGNwLmlYIDogKFhkaXIgPT0gMSkgPyBNYXgoUmVjdCgpLmlUbC5pWCArIHNXLzQs
Y3AuaVggLSB3KQ0KLSAgICAgICAgICAgOiAoWGRpciA9PSAyKSA/IE1heChSZWN0KCkuQ2VudGVy
KCkuaVgsIGNwLmlYIC0gdykgOiBjcC5pWCAtIHc7DQotICAgIHAuaVkgPSBZZGlyID09IDEgPyBj
cC5pWSA6IGNwLmlZIC0gaDsNCi0NCi0gICAgVFJlY3QgYm91bmRpbmdSZWN0KHAsVFNpemUodyAr
IDIqS1Rvb2xUaXBCb3JkZXIsaCkpOw0KLSAgICAvL2FHYy5TZXREcmF3TW9kZShDR3JhcGhpY3ND
b250ZXh0OjpFRHJhd01vZGVBTkQpOw0KKyAgICBUUmVjdCBib3VuZGluZ1JlY3QocCxUU2l6ZSh3
LGgpKTsNCiAgICAgZ2MuU2V0UGVuQ29sb3IoS1JnYkJsYWNrKTsNCiAgICAgZ2MuU2V0QnJ1c2hD
b2xvcihUUmdiKDB4ZmEsMHhmYSwweGQyKSk7DQogICAgIGdjLlNldEJydXNoU3R5bGUoQ0dyYXBo
aWNzQ29udGV4dDo6RVNvbGlkQnJ1c2gpOw0KICAgICBnYy5TZXRQZW5TdHlsZShDR3JhcGhpY3ND
b250ZXh0OjpFU29saWRQZW4pOw0KICAgICBnYy5EcmF3Um91bmRSZWN0KGJvdW5kaW5nUmVjdCxU
U2l6ZSg0LDQpKTsNCi0gICAgLy9hR2MuU2V0RHJhd01vZGUoQ0dyYXBoaWNzQ29udGV4dDo6RURy
YXdNb2RlUEVOKTsNCiANCi0gICAgLypUUmVjdCByKGJvdW5kaW5nUmVjdCk7DQotICAgIHIuR3Jv
dyg0LDQpOw0KLSAgICBhR2MuU2V0RHJhd01vZGUoQ0dyYXBoaWNzQ29udGV4dDo6RURyYXdNb2Rl
V3JpdGVBbHBoYSk7DQotICAgIGFHYy5TZXRQZW5TdHlsZShDR3JhcGhpY3NDb250ZXh0OjpFU29s
aWRQZW4pOw0KLSAgICBhR2MuU2V0QnJ1c2hTdHlsZShDR3JhcGhpY3NDb250ZXh0OjpFTnVsbEJy
dXNoKTsNCi0gICAgLy8gd2lkZXIgc2hhZG93IHRvIGJvdHRvbSwgbm8gc2hhZG93IHRvIHRvcA0K
LSAgICBUSW50IGJ3ID0gNDsNCi0gICAgZm9yIChUSW50IG49MTtuPD0yKmJ3LTE7bisrKQ0KLSAg
ICAgICAgew0KLSAgICAgICAgYUdjLlNldFBlbkNvbG9yKFRSZ2IoMCwwLDAsbipuKktNYXhCb3Jk
ZXJBbHBoYS8oMioyKmJ3KmJ3KSkpOw0KLSAgICAgICAgYUdjLkRyYXdSZWN0KHIpOw0KLSAgICAg
ICAgci5pVGwuaVggKz0gbiUyOw0KLSAgICAgICAgci5pQnIuaVggLT0gbiUyOw0KLSAgICAgICAg
ci5pQnIuaVkgLT0gMTsNCi0gICAgICAgIH0NCi0gICAgYUdjLlNldERyYXdNb2RlKENHcmFwaGlj
c0NvbnRleHQ6OkVEcmF3TW9kZVdyaXRlUEVOKTsNCi0gICAgKi8NCi0NCiAgICAgZ2MuU2V0UGVu
Q29sb3IoS1JnYkJsYWNrKTsNCiAgICAgZ2MuU2V0QnJ1c2hTdHlsZShDR3JhcGhpY3NDb250ZXh0
OjpFTnVsbEJydXNoKTsNCiANCiAgICAgZ2MuVXNlRm9udChteUZvbnQpOw0KLSAgICBUUG9pbnQg
cHQgPSBib3VuZGluZ1JlY3QuaVRsOw0KLSAgICBwdCArPSBUUG9pbnQoS1Rvb2xUaXBCb3JkZXIs
S1Rvb2xUaXBCb3JkZXIpOw0KLSAgICBmb3IoVEludCBpID0gMDtpIDwgd3JhcHBlZEFycmF5LT5D
b3VudCgpO2krKykNCi0gICAgICAgIHsNCi0gICAgICAgIFRQdHJDIHRleHQgPSAoKndyYXBwZWRB
cnJheSlbaV07DQotICAgICAgICBnYy5EcmF3VGV4dCh0ZXh0LCBUUG9pbnQocHQuaVgscHQuaVkg
KyBteUZvbnQtPkFzY2VudEluUGl4ZWxzKCkgKyBLVGV4dE1hcmdpbikpOw0KLSAgICAgICAgcHQu
aVkgKz0gbXlGb250LT5IZWlnaHRJblBpeGVscygpICsgMipLVGV4dE1hcmdpbjsNCi0gICAgICAg
IGlmKHB0LmlZID4gUmVjdCgpLmlCci5pWSkgYnJlYWs7DQotICAgICAgICB9DQorICAgIGdjLkRy
YXdUZXh0KGFUb29sVGlwVGV4dCwNCisgICAgICAgICAgICAgICAgVFBvaW50KHAuaVggKyBLVGV4
dE1hcmdpbiArIEtUb29sVGlwQm9yZGVyLHAuaVkgKyBteUZvbnQtPkhlaWdodEluUGl4ZWxzKCkg
KyBLVGV4dE1hcmdpbiArIEtUb29sVGlwQm9yZGVyKSk7DQogICAgIGdjLkRpc2NhcmRGb250KCk7
DQotICAgIENsZWFudXBTdGFjazo6UG9wQW5kRGVzdHJveSgyKTsNCiAgICAgfQ0KIA0KIC8vLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KSW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
Ci0tLSBXZWJLaXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAxODIwMSkNCisrKyBXZWJLaXQvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDEyIEBADQorMjAwNi0xMi0xMyAgeWFkYXZh
bGwgIDxzcmlyYW0ueWFkYXZhbGxpQG5va2lhLmNvbT4NCisNCisgICAgICAgIFJldmlld2VkIGJ5
IFlvbmdqdW4gWmhhbmcgKHlvbmdqdW4uemhhbmdAbm9raWEuY29tKS4NCisgICAgICAgIERFU0M6
IA0KKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE3NjEN
CisNCisgICAgICAgICogQnJvd3NlclZpZXcvc3JjL1dlYktpdFZpZXcuY3BwOg0KKyAgICAgICAg
KENXZWJLaXRWaWV3OjpEcmF3VG9vbFRpcCk6DQorDQogMjAwNi0xMi0xMiAgcmF0aG5hc2EgIDxz
b3JuYWxhdGhhLnJhdGhuYXNhbXlAbm9raWEuY29tPg0KIA0KICAgICAgICAgUmV2aWV3ZWQgYnkg
WW9uZ2p1biBaaGFuZyBhbmQgU3RldmUgV2luc2hpcC4NCg==
</data>
<flag name="review"
          id="4303"
          type_id="1"
          status="-"
          setter="yongjun.zhang"
    />
          </attachment>
      

    </bug>

</bugzilla>