<?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>118289</bug_id>
          
          <creation_ts>2013-07-02 02:57:59 -0700</creation_ts>
          <short_desc>Introduce toSVGInlineTextBox</short_desc>
          <delta_ts>2013-07-02 04:57:15 -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>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>BlinkMergeCandidate</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>d-r</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>fmalita</cc>
    
    <cc>glenn</cc>
    
    <cc>kangil.han</cc>
    
    <cc>pdr</cc>
    
    <cc>schenney</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>905304</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-07-02 02:57:59 -0700</bug_when>
    <thetext>As a step to change static_cast with toXXX, static_cast&lt;SVGInlineTextBox*&gt; can be changed with toSVGInlineTextBox().

Blink merge from https://src.chromium.org/viewvc/blink?view=rev&amp;revision=153345</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>905305</commentid>
    <comment_count>1</comment_count>
      <attachid>205882</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-07-02 02:59:31 -0700</bug_when>
    <thetext>Created attachment 205882
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>905306</commentid>
    <comment_count>2</comment_count>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2013-07-02 03:02:32 -0700</bug_when>
    <thetext>Cool! :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>905328</commentid>
    <comment_count>3</comment_count>
      <attachid>205882</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-07-02 04:34:07 -0700</bug_when>
    <thetext>Comment on attachment 205882
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>905341</commentid>
    <comment_count>4</comment_count>
      <attachid>205882</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-07-02 04:57:12 -0700</bug_when>
    <thetext>Comment on attachment 205882
Patch

Clearing flags on attachment: 205882

Committed r152285: &lt;http://trac.webkit.org/changeset/152285&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>905342</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-07-02 04:57:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>205882</attachid>
            <date>2013-07-02 02:59:31 -0700</date>
            <delta_ts>2013-07-02 04:57:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-118289-20130702185726.patch</filename>
            <type>text/plain</type>
            <size>9547</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUyMjc2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTc2NWIwZGUyZDEzMjE1
ZmRiYmQ0ZjUzYzlmMWE2Y2EwMDlmODIxMi4uNjcwMjc1MDk5YWRiNDczNWM1ZWU3ODIwMjNhM2Q3
ZWY5ODdiMDk0ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMzIEBACisyMDEzLTA3LTAyICBHeXV5
b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgSW50cm9kdWNl
IHRvU1ZHSW5saW5lVGV4dEJveAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTE4Mjg5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQXMgYSBzdGVwIHRvIGNoYW5nZSBzdGF0aWNfY2FzdCB3aXRoIHRvWFhYLCBz
dGF0aWNfY2FzdDxTVkdJbmxpbmVUZXh0Qm94Kj4gY2FuCisgICAgICAgIGJlIGNoYW5nZWQgd2l0
aCB0b1NWR0lubGluZVRleHRCb3goKS4KKworICAgICAgICBCbGluayBtZXJnZSBmcm9tIGh0dHBz
Oi8vc3JjLmNocm9taXVtLm9yZy92aWV3dmMvYmxpbms/dmlldz1yZXYmcmV2aXNpb249MTUzMzQ1
CisKKyAgICAgICAgKiByZW5kZXJpbmcvc3ZnL1JlbmRlclNWR0lubGluZVRleHQuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UmVuZGVyU1ZHSW5saW5lVGV4dDo6cG9zaXRpb25Gb3JQb2ludCk6Cisg
ICAgICAgICogcmVuZGVyaW5nL3N2Zy9TVkdJbmxpbmVGbG93Qm94LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlNWR0lubGluZUZsb3dCb3g6OnBhaW50U2VsZWN0aW9uQmFja2dyb3VuZCk6CisgICAg
ICAgIChXZWJDb3JlOjpTVkdJbmxpbmVGbG93Qm94OjpwYWludCk6CisgICAgICAgIChXZWJDb3Jl
OjpTVkdJbmxpbmVGbG93Qm94Ojpjb21wdXRlVGV4dE1hdGNoTWFya2VyUmVjdEZvclJlbmRlcmVy
KToKKyAgICAgICAgKiByZW5kZXJpbmcvc3ZnL1NWR0lubGluZVRleHRCb3guaDoKKyAgICAgICAg
KFdlYkNvcmU6OnRvU1ZHSW5saW5lVGV4dEJveCk6CisgICAgICAgICogcmVuZGVyaW5nL3N2Zy9T
VkdSZW5kZXJUcmVlQXNUZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OndyaXRlU1ZHSW5saW5l
VGV4dEJveGVzKToKKyAgICAgICAgKiByZW5kZXJpbmcvc3ZnL1NWR1Jvb3RJbmxpbmVCb3guY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6U1ZHUm9vdElubGluZUJveDo6cGFpbnQpOgorICAgICAgICAo
V2ViQ29yZTo6U1ZHUm9vdElubGluZUJveDo6bGF5b3V0Q2hhcmFjdGVyc0luVGV4dEJveGVzKToK
KyAgICAgICAgKFdlYkNvcmU6OlNWR1Jvb3RJbmxpbmVCb3g6OmxheW91dENoaWxkQm94ZXMpOgor
ICAgICAgICAoV2ViQ29yZTo6cmV2ZXJzZUlubGluZUJveFJhbmdlQW5kVmFsdWVMaXN0c0lmTmVl
ZGVkKToKKyAgICAgICAgKiByZW5kZXJpbmcvc3ZnL1NWR1RleHRRdWVyeS5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpTVkdUZXh0UXVlcnk6OmNvbGxlY3RUZXh0Qm94ZXNJbkZsb3dCb3gpOgorCiAy
MDEzLTA3LTAxICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQGFwcGxlLmNvbT4KIAog
ICAgICAgICBXaW5kb3dzIHNob3VsZCBiZSBpbmNsdWRlZCBpbiB0aGUgbGlzdCBvZiBwbGF0Zm9y
bXMgdGhhdCBjYW4gdXNlIE9wZW5HTCBFUyAyLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N2Zy9SZW5kZXJTVkdJbmxpbmVUZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9zdmcvUmVuZGVyU1ZHSW5saW5lVGV4dC5jcHAKaW5kZXggZjFlZDI3YmJjOThiMWZm
ZDkzZDQ1YjVkNDM1MTAxZDBjMWQwNzNiZS4uNGJmMGVjNTk1ZTAyMjIzMDg1ZWUwNmQ1ZGM0ODI1
MTcxNWU1ZmViYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9SZW5k
ZXJTVkdJbmxpbmVUZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1Jl
bmRlclNWR0lubGluZVRleHQuY3BwCkBAIC0xODUsNyArMTg1LDcgQEAgVmlzaWJsZVBvc2l0aW9u
IFJlbmRlclNWR0lubGluZVRleHQ6OnBvc2l0aW9uRm9yUG9pbnQoY29uc3QgTGF5b3V0UG9pbnQm
IHBvaW50KQogICAgICAgICBpZiAoIWJveC0+aXNTVkdJbmxpbmVUZXh0Qm94KCkpCiAgICAgICAg
ICAgICBjb250aW51ZTsKIAotICAgICAgICBTVkdJbmxpbmVUZXh0Qm94KiB0ZXh0Qm94ID0gc3Rh
dGljX2Nhc3Q8U1ZHSW5saW5lVGV4dEJveCo+KGJveCk7CisgICAgICAgIFNWR0lubGluZVRleHRC
b3gqIHRleHRCb3ggPSB0b1NWR0lubGluZVRleHRCb3goYm94KTsKICAgICAgICAgVmVjdG9yPFNW
R1RleHRGcmFnbWVudD4mIGZyYWdtZW50cyA9IHRleHRCb3gtPnRleHRGcmFnbWVudHMoKTsKIAog
ICAgICAgICB1bnNpZ25lZCB0ZXh0RnJhZ21lbnRzU2l6ZSA9IGZyYWdtZW50cy5zaXplKCk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1NWR0lubGluZUZsb3dCb3gu
Y3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdJbmxpbmVGbG93Qm94LmNwcApp
bmRleCAyMWE5MDkyMjQ0NjkyYmY2MGY3NGRmZjZhZTg4MGNiZTI3MTkyMGNlLi5hOTgwMmEzY2Zl
NDA4NTYxY2Y5ZTU3ODcxNGZmMDE3ZWZmNDMyMTVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvc3ZnL1NWR0lubGluZUZsb3dCb3guY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9zdmcvU1ZHSW5saW5lRmxvd0JveC5jcHAKQEAgLTQzLDcgKzQzLDcgQEAgdm9p
ZCBTVkdJbmxpbmVGbG93Qm94OjpwYWludFNlbGVjdGlvbkJhY2tncm91bmQoUGFpbnRJbmZvJiBw
YWludEluZm8pCiAgICAgUGFpbnRJbmZvIGNoaWxkUGFpbnRJbmZvKHBhaW50SW5mbyk7CiAgICAg
Zm9yIChJbmxpbmVCb3gqIGNoaWxkID0gZmlyc3RDaGlsZCgpOyBjaGlsZDsgY2hpbGQgPSBjaGls
ZC0+bmV4dE9uTGluZSgpKSB7CiAgICAgICAgIGlmIChjaGlsZC0+aXNTVkdJbmxpbmVUZXh0Qm94
KCkpCi0gICAgICAgICAgICBzdGF0aWNfY2FzdDxTVkdJbmxpbmVUZXh0Qm94Kj4oY2hpbGQpLT5w
YWludFNlbGVjdGlvbkJhY2tncm91bmQoY2hpbGRQYWludEluZm8pOworICAgICAgICAgICAgdG9T
VkdJbmxpbmVUZXh0Qm94KGNoaWxkKS0+cGFpbnRTZWxlY3Rpb25CYWNrZ3JvdW5kKGNoaWxkUGFp
bnRJbmZvKTsKICAgICAgICAgZWxzZSBpZiAoY2hpbGQtPmlzU1ZHSW5saW5lRmxvd0JveCgpKQog
ICAgICAgICAgICAgc3RhdGljX2Nhc3Q8U1ZHSW5saW5lRmxvd0JveCo+KGNoaWxkKS0+cGFpbnRT
ZWxlY3Rpb25CYWNrZ3JvdW5kKGNoaWxkUGFpbnRJbmZvKTsKICAgICB9CkBAIC02MSw3ICs2MSw3
IEBAIHZvaWQgU1ZHSW5saW5lRmxvd0JveDo6cGFpbnQoUGFpbnRJbmZvJiBwYWludEluZm8sIGNv
bnN0IExheW91dFBvaW50JiwgTGF5b3V0VW5pCiAgICAgaWYgKHJlbmRlcmluZ0NvbnRleHQuaXNS
ZW5kZXJpbmdQcmVwYXJlZCgpKSB7CiAgICAgICAgIGZvciAoSW5saW5lQm94KiBjaGlsZCA9IGZp
cnN0Q2hpbGQoKTsgY2hpbGQ7IGNoaWxkID0gY2hpbGQtPm5leHRPbkxpbmUoKSkgewogICAgICAg
ICAgICAgaWYgKGNoaWxkLT5pc1NWR0lubGluZVRleHRCb3goKSkKLSAgICAgICAgICAgICAgICBj
b21wdXRlVGV4dE1hdGNoTWFya2VyUmVjdEZvclJlbmRlcmVyKHRvUmVuZGVyU1ZHSW5saW5lVGV4
dChzdGF0aWNfY2FzdDxTVkdJbmxpbmVUZXh0Qm94Kj4oY2hpbGQpLT50ZXh0UmVuZGVyZXIoKSkp
OworICAgICAgICAgICAgICAgIGNvbXB1dGVUZXh0TWF0Y2hNYXJrZXJSZWN0Rm9yUmVuZGVyZXIo
dG9SZW5kZXJTVkdJbmxpbmVUZXh0KHRvU1ZHSW5saW5lVGV4dEJveChjaGlsZCktPnRleHRSZW5k
ZXJlcigpKSk7CiAKICAgICAgICAgICAgIGNoaWxkLT5wYWludChwYWludEluZm8sIExheW91dFBv
aW50KCksIDAsIDApOwogICAgICAgICB9CkBAIC0xMDcsNyArMTA3LDcgQEAgdm9pZCBTVkdJbmxp
bmVGbG93Qm94Ojpjb21wdXRlVGV4dE1hdGNoTWFya2VyUmVjdEZvclJlbmRlcmVyKFJlbmRlclNW
R0lubGluZVRleHQKICAgICAgICAgICAgIGlmICghYm94LT5pc1NWR0lubGluZVRleHRCb3goKSkK
ICAgICAgICAgICAgICAgICBjb250aW51ZTsKIAotICAgICAgICAgICAgU1ZHSW5saW5lVGV4dEJv
eCogdGV4dEJveCA9IHN0YXRpY19jYXN0PFNWR0lubGluZVRleHRCb3gqPihib3gpOworICAgICAg
ICAgICAgU1ZHSW5saW5lVGV4dEJveCogdGV4dEJveCA9IHRvU1ZHSW5saW5lVGV4dEJveChib3gp
OwogCiAgICAgICAgICAgICBpbnQgbWFya2VyU3RhcnRQb3NpdGlvbiA9IG1heDxpbnQ+KG1hcmtl
ci0+c3RhcnRPZmZzZXQoKSAtIHRleHRCb3gtPnN0YXJ0KCksIDApOwogICAgICAgICAgICAgaW50
IG1hcmtlckVuZFBvc2l0aW9uID0gbWluPGludD4obWFya2VyLT5lbmRPZmZzZXQoKSAtIHRleHRC
b3gtPnN0YXJ0KCksIHRleHRCb3gtPmxlbigpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9zdmcvU1ZHSW5saW5lVGV4dEJveC5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL3N2Zy9TVkdJbmxpbmVUZXh0Qm94LmgKaW5kZXggMGQ1ODQzN2QwMjdiOTg2N2QxZmFmZmI0
MGVlOGViODZhMTk0ZjE4Yi4uNmZlYTI4ZGIzNWFmNWEwZDhmYTgxY2E1ZDI0YjIyODE2Y2VhOGY1
YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdJbmxpbmVUZXh0
Qm94LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdJbmxpbmVUZXh0Qm94
LmgKQEAgLTg5LDYgKzg5LDEyIEBAIHByaXZhdGU6CiAgICAgVmVjdG9yPFNWR1RleHRGcmFnbWVu
dD4gbV90ZXh0RnJhZ21lbnRzOwogfTsKIAoraW5saW5lIFNWR0lubGluZVRleHRCb3gqIHRvU1ZH
SW5saW5lVGV4dEJveChJbmxpbmVCb3gqIGJveCkKK3sKKyAgICBBU1NFUlRfV0lUSF9TRUNVUklU
WV9JTVBMSUNBVElPTighYm94IHx8IGJveC0+aXNTVkdJbmxpbmVUZXh0Qm94KCkpOworICAgIHJl
dHVybiBzdGF0aWNfY2FzdDxTVkdJbmxpbmVUZXh0Qm94Kj4oYm94KTsKK30KKwogfSAvLyBuYW1l
c3BhY2UgV2ViQ29yZQogCiAjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9zdmcvU1ZHUmVuZGVyVHJlZUFzVGV4dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvc3ZnL1NWR1JlbmRlclRyZWVBc1RleHQuY3BwCmluZGV4IDk2Yzg0MDNlYmE0YWNiNWM3NGZm
ZDY3NDI3NTFhMzZmYThkMzE3YTAuLjMzODBmYTc2ZTE4MDUyZGFhMmJlYTk0MDA3ZTdkNDJmYjkz
NWNlY2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHUmVuZGVy
VHJlZUFzVGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdSZW5k
ZXJUcmVlQXNUZXh0LmNwcApAQCAtNDU5LDcgKzQ1OSw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB3
cml0ZVNWR0lubGluZVRleHRCb3hlcyhUZXh0U3RyZWFtJiB0cywgY29uc3QgUmVuZGVyVGV4dCYg
dGV4CiAgICAgICAgIGlmICghYm94LT5pc1NWR0lubGluZVRleHRCb3goKSkKICAgICAgICAgICAg
IGNvbnRpbnVlOwogCi0gICAgICAgIHdyaXRlU1ZHSW5saW5lVGV4dEJveCh0cywgc3RhdGljX2Nh
c3Q8U1ZHSW5saW5lVGV4dEJveCo+KGJveCksIGluZGVudCk7CisgICAgICAgIHdyaXRlU1ZHSW5s
aW5lVGV4dEJveCh0cywgdG9TVkdJbmxpbmVUZXh0Qm94KGJveCksIGluZGVudCk7CiAgICAgfQog
fQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1NWR1Jvb3RJbmxp
bmVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdSb290SW5saW5lQm94
LmNwcAppbmRleCBmMDE2YTY3OWUxMTk4ZWFlZDY0OTlhNzM0OWFhNDkyMmNiYWFjOTIyLi4wZDBh
NTRkNTEyZjA4MzNlNjdlZTYzYjllMmVmMDNiMTZlNzE4MmNlIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1NWR1Jvb3RJbmxpbmVCb3guY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHUm9vdElubGluZUJveC5jcHAKQEAgLTUxLDcgKzUxLDcg
QEAgdm9pZCBTVkdSb290SW5saW5lQm94OjpwYWludChQYWludEluZm8mIHBhaW50SW5mbywgY29u
c3QgTGF5b3V0UG9pbnQmLCBMYXlvdXRVbmkKICAgICBpZiAoaGFzU2VsZWN0aW9uKSB7CiAgICAg
ICAgIGZvciAoSW5saW5lQm94KiBjaGlsZCA9IGZpcnN0Q2hpbGQoKTsgY2hpbGQ7IGNoaWxkID0g
Y2hpbGQtPm5leHRPbkxpbmUoKSkgewogICAgICAgICAgICAgaWYgKGNoaWxkLT5pc1NWR0lubGlu
ZVRleHRCb3goKSkKLSAgICAgICAgICAgICAgICBzdGF0aWNfY2FzdDxTVkdJbmxpbmVUZXh0Qm94
Kj4oY2hpbGQpLT5wYWludFNlbGVjdGlvbkJhY2tncm91bmQoY2hpbGRQYWludEluZm8pOworICAg
ICAgICAgICAgICAgIHRvU1ZHSW5saW5lVGV4dEJveChjaGlsZCktPnBhaW50U2VsZWN0aW9uQmFj
a2dyb3VuZChjaGlsZFBhaW50SW5mbyk7CiAgICAgICAgICAgICBlbHNlIGlmIChjaGlsZC0+aXNT
VkdJbmxpbmVGbG93Qm94KCkpCiAgICAgICAgICAgICAgICAgc3RhdGljX2Nhc3Q8U1ZHSW5saW5l
Rmxvd0JveCo+KGNoaWxkKS0+cGFpbnRTZWxlY3Rpb25CYWNrZ3JvdW5kKGNoaWxkUGFpbnRJbmZv
KTsKICAgICAgICAgfQpAQCAtNjEsNyArNjEsNyBAQCB2b2lkIFNWR1Jvb3RJbmxpbmVCb3g6OnBh
aW50KFBhaW50SW5mbyYgcGFpbnRJbmZvLCBjb25zdCBMYXlvdXRQb2ludCYsIExheW91dFVuaQog
ICAgIGlmIChyZW5kZXJpbmdDb250ZXh0LmlzUmVuZGVyaW5nUHJlcGFyZWQoKSkgewogICAgICAg
ICBmb3IgKElubGluZUJveCogY2hpbGQgPSBmaXJzdENoaWxkKCk7IGNoaWxkOyBjaGlsZCA9IGNo
aWxkLT5uZXh0T25MaW5lKCkpIHsKICAgICAgICAgICAgIGlmIChjaGlsZC0+aXNTVkdJbmxpbmVU
ZXh0Qm94KCkpCi0gICAgICAgICAgICAgICAgU1ZHSW5saW5lRmxvd0JveDo6Y29tcHV0ZVRleHRN
YXRjaE1hcmtlclJlY3RGb3JSZW5kZXJlcih0b1JlbmRlclNWR0lubGluZVRleHQoc3RhdGljX2Nh
c3Q8U1ZHSW5saW5lVGV4dEJveCo+KGNoaWxkKS0+dGV4dFJlbmRlcmVyKCkpKTsKKyAgICAgICAg
ICAgICAgICBTVkdJbmxpbmVGbG93Qm94Ojpjb21wdXRlVGV4dE1hdGNoTWFya2VyUmVjdEZvclJl
bmRlcmVyKHRvUmVuZGVyU1ZHSW5saW5lVGV4dCh0b1NWR0lubGluZVRleHRCb3goY2hpbGQpLT50
ZXh0UmVuZGVyZXIoKSkpOwogCiAgICAgICAgICAgICBjaGlsZC0+cGFpbnQocGFpbnRJbmZvLCBM
YXlvdXRQb2ludCgpLCAwLCAwKTsKICAgICAgICAgfQpAQCAtMTAxLDcgKzEwMSw3IEBAIHZvaWQg
U1ZHUm9vdElubGluZUJveDo6bGF5b3V0Q2hhcmFjdGVyc0luVGV4dEJveGVzKElubGluZUZsb3dC
b3gqIHN0YXJ0LCBTVkdUZXh0CiAgICAgICAgICAgICBBU1NFUlQoY2hpbGQtPnJlbmRlcmVyKCkp
OwogICAgICAgICAgICAgQVNTRVJUKGNoaWxkLT5yZW5kZXJlcigpLT5pc1NWR0lubGluZVRleHQo
KSk7CiAKLSAgICAgICAgICAgIFNWR0lubGluZVRleHRCb3gqIHRleHRCb3ggPSBzdGF0aWNfY2Fz
dDxTVkdJbmxpbmVUZXh0Qm94Kj4oY2hpbGQpOworICAgICAgICAgICAgU1ZHSW5saW5lVGV4dEJv
eCogdGV4dEJveCA9IHRvU1ZHSW5saW5lVGV4dEJveChjaGlsZCk7CiAgICAgICAgICAgICBjaGFy
YWN0ZXJMYXlvdXQubGF5b3V0SW5saW5lVGV4dEJveCh0ZXh0Qm94KTsKICAgICAgICAgfSBlbHNl
IHsKICAgICAgICAgICAgIC8vIFNraXAgZ2VuZXJhdGVkIGNvbnRlbnQuCkBAIC0xMzgsNyArMTM4
LDcgQEAgdm9pZCBTVkdSb290SW5saW5lQm94OjpsYXlvdXRDaGlsZEJveGVzKElubGluZUZsb3dC
b3gqIHN0YXJ0LCBGbG9hdFJlY3QqIGNoaWxkUmUKICAgICAgICAgICAgIEFTU0VSVChjaGlsZC0+
cmVuZGVyZXIoKSk7CiAgICAgICAgICAgICBBU1NFUlQoY2hpbGQtPnJlbmRlcmVyKCktPmlzU1ZH
SW5saW5lVGV4dCgpKTsKIAotICAgICAgICAgICAgU1ZHSW5saW5lVGV4dEJveCogdGV4dEJveCA9
IHN0YXRpY19jYXN0PFNWR0lubGluZVRleHRCb3gqPihjaGlsZCk7CisgICAgICAgICAgICBTVkdJ
bmxpbmVUZXh0Qm94KiB0ZXh0Qm94ID0gdG9TVkdJbmxpbmVUZXh0Qm94KGNoaWxkKTsKICAgICAg
ICAgICAgIGJveFJlY3QgPSB0ZXh0Qm94LT5jYWxjdWxhdGVCb3VuZGFyaWVzKCk7CiAgICAgICAg
ICAgICB0ZXh0Qm94LT5zZXRYKGJveFJlY3QueCgpKTsKICAgICAgICAgICAgIHRleHRCb3gtPnNl
dFkoYm94UmVjdC55KCkpOwpAQCAtMjc4LDggKzI3OCw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBy
ZXZlcnNlSW5saW5lQm94UmFuZ2VBbmRWYWx1ZUxpc3RzSWZOZWVkZWQodm9pZCogdXNlckRhdGEs
IFZlCiAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgfQogCi0gICAgICAgIFNWR0lubGlu
ZVRleHRCb3gqIGZpcnN0VGV4dEJveCA9IHN0YXRpY19jYXN0PFNWR0lubGluZVRleHRCb3gqPigq
Zmlyc3QpOwotICAgICAgICBTVkdJbmxpbmVUZXh0Qm94KiBsYXN0VGV4dEJveCA9IHN0YXRpY19j
YXN0PFNWR0lubGluZVRleHRCb3gqPigqbGFzdCk7CisgICAgICAgIFNWR0lubGluZVRleHRCb3gq
IGZpcnN0VGV4dEJveCA9IHRvU1ZHSW5saW5lVGV4dEJveCgqZmlyc3QpOworICAgICAgICBTVkdJ
bmxpbmVUZXh0Qm94KiBsYXN0VGV4dEJveCA9IHRvU1ZHSW5saW5lVGV4dEJveCgqbGFzdCk7CiAK
ICAgICAgICAgLy8gUmVvcmRlcmluZyBpcyBvbmx5IG5lY2Vzc2FyeSBmb3IgQmlEaSB0ZXh0IHRo
YXQgaXMgX2Fic29sdXRlbHlfIHBvc2l0aW9uZWQuCiAgICAgICAgIGlmIChmaXJzdFRleHRCb3gt
PmxlbigpID09IDEgJiYgZmlyc3RUZXh0Qm94LT5sZW4oKSA9PSBsYXN0VGV4dEJveC0+bGVuKCkp
IHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHVGV4dFF1ZXJ5
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHVGV4dFF1ZXJ5LmNwcAppbmRl
eCBhN2VlNzg3YzQ0NGYzMDNlMDM2MzYyMGI1NzY2OTJhYTY0Nzk3NmQwLi43ODE4OTI4OWYyNjRl
ZWM5NzQ1YmFhNjJiNTE5ZGU1YWI0ZmVjZjdkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvc3ZnL1NWR1RleHRRdWVyeS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL3N2Zy9TVkdUZXh0UXVlcnkuY3BwCkBAIC0xMDEsNyArMTAxLDcgQEAgdm9pZCBTVkdUZXh0
UXVlcnk6OmNvbGxlY3RUZXh0Qm94ZXNJbkZsb3dCb3goSW5saW5lRmxvd0JveCogZmxvd0JveCkK
ICAgICAgICAgfQogCiAgICAgICAgIGlmIChjaGlsZC0+aXNTVkdJbmxpbmVUZXh0Qm94KCkpCi0g
ICAgICAgICAgICBtX3RleHRCb3hlcy5hcHBlbmQoc3RhdGljX2Nhc3Q8U1ZHSW5saW5lVGV4dEJv
eCo+KGNoaWxkKSk7CisgICAgICAgICAgICBtX3RleHRCb3hlcy5hcHBlbmQodG9TVkdJbmxpbmVU
ZXh0Qm94KGNoaWxkKSk7CiAgICAgfQogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>