<?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>148588</bug_id>
          
          <creation_ts>2015-08-28 14:06:55 -0700</creation_ts>
          <short_desc>[CSS Shapes] Remove unused CSSBasicShape::m_referenceBox</short_desc>
          <delta_ts>2015-08-28 19:29:14 -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>WebKit 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="Bem Jones-Bey">bjonesbe</reporter>
          <assigned_to name="Bem Jones-Bey">bjonesbe</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1121822</commentid>
    <comment_count>0</comment_count>
    <who name="Bem Jones-Bey">bjonesbe</who>
    <bug_when>2015-08-28 14:06:55 -0700</bug_when>
    <thetext>[CSS Shapes] Remove unused CSSBasicShape::m_referenceBox</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121826</commentid>
    <comment_count>1</comment_count>
      <attachid>260177</attachid>
    <who name="Bem Jones-Bey">bjonesbe</who>
    <bug_when>2015-08-28 14:16:05 -0700</bug_when>
    <thetext>Created attachment 260177
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121907</commentid>
    <comment_count>2</comment_count>
      <attachid>260177</attachid>
    <who name="Zoltan Horvath">zoltan</who>
    <bug_when>2015-08-28 18:42:58 -0700</bug_when>
    <thetext>Comment on attachment 260177
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121925</commentid>
    <comment_count>3</comment_count>
      <attachid>260177</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-28 19:29:10 -0700</bug_when>
    <thetext>Comment on attachment 260177
Patch

Clearing flags on attachment: 260177

Committed r189139: &lt;http://trac.webkit.org/changeset/189139&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1121926</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-08-28 19:29:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>260177</attachid>
            <date>2015-08-28 14:16:05 -0700</date>
            <delta_ts>2015-08-28 19:29:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-148588-20150828141555.patch</filename>
            <type>text/plain</type>
            <size>9004</size>
            <attacher name="Bem Jones-Bey">bjonesbe</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg5MDk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODQwZTI5NTBlNjViZTEy
ZTVjNWRmNTIwODU2ZWY5Zjk3NWU2MWI3Mi4uN2E0NGU3OTYxNWVmZDljYmJkNGU0ZTUzMjcxYTAz
ZWI5M2JiZDY0ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM0IEBACisyMDE1LTA4LTI4ICBCZW0g
Sm9uZXMtQmV5ICA8YmpvbmVzYmVAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1MgU2hhcGVzXSBS
ZW1vdmUgdW51c2VkIENTU0Jhc2ljU2hhcGU6Om1fcmVmZXJlbmNlQm94CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDg1ODgKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBdCBzb21lIHBvaW50LCB0aGUgY29k
ZSB3YXMgcmVmYWN0b3JlZCB0byBubyBsb25nZXIgc3RvcmUgdGhlCisgICAgICAgIHJlZmVyZW5j
ZUJveCBpbiBDU1NCYXNpY1NoYXBlOyBob3dldmVyLCBpdCBsb29rcyBsaWtlIHRoaXMgY29kZQor
ICAgICAgICB3YXNuJ3QgY2xlYW5lZCB1cC4gVGhpcyBwYXRjaCByZWN0aWZpZXMgdGhpcy4KKwor
ICAgICAgICBUaGlzIGlzIGJhc2VkIG9uIGEgQmxpbmsgcGF0Y2ggYnkgVGltb3RoeSBMb2guCisK
KyAgICAgICAgTm8gbmV3IHRlc3RzLCByZW1vdmluZyB1bnVzZWQgY29kZS4KKworICAgICAgICAq
IGNzcy9DU1NCYXNpY1NoYXBlcy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpidWlsZENpcmNsZVN0
cmluZyk6CisgICAgICAgIChXZWJDb3JlOjpDU1NCYXNpY1NoYXBlQ2lyY2xlOjpjc3NUZXh0KToK
KyAgICAgICAgKFdlYkNvcmU6OkNTU0Jhc2ljU2hhcGVDaXJjbGU6OmVxdWFscyk6CisgICAgICAg
IChXZWJDb3JlOjpidWlsZEVsbGlwc2VTdHJpbmcpOgorICAgICAgICAoV2ViQ29yZTo6Q1NTQmFz
aWNTaGFwZUVsbGlwc2U6OmNzc1RleHQpOgorICAgICAgICAoV2ViQ29yZTo6Q1NTQmFzaWNTaGFw
ZUVsbGlwc2U6OmVxdWFscyk6CisgICAgICAgIChXZWJDb3JlOjpidWlsZFBvbHlnb25TdHJpbmcp
OgorICAgICAgICAoV2ViQ29yZTo6Q1NTQmFzaWNTaGFwZVBvbHlnb246OmNzc1RleHQpOgorICAg
ICAgICAoV2ViQ29yZTo6Q1NTQmFzaWNTaGFwZVBvbHlnb246OmVxdWFscyk6CisgICAgICAgIChX
ZWJDb3JlOjpidWlsZEluc2V0U3RyaW5nKToKKyAgICAgICAgKFdlYkNvcmU6OkNTU0Jhc2ljU2hh
cGVJbnNldDo6Y3NzVGV4dCk6CisgICAgICAgICogY3NzL0NTU0Jhc2ljU2hhcGVzLmg6CisgICAg
ICAgIChXZWJDb3JlOjpDU1NCYXNpY1NoYXBlOjpyZWZlcmVuY2VCb3gpOiBEZWxldGVkLgorICAg
ICAgICAoV2ViQ29yZTo6Q1NTQmFzaWNTaGFwZTo6c2V0UmVmZXJlbmNlQm94KTogRGVsZXRlZC4K
KwogMjAxNS0wOC0yNyAgTXlsZXMgQy4gTWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgog
CiAgICAgICAgIFtDb2NvYV0gRHJhdyBmb250cyBhdCB0aGVpciBuYXRpdmUgc2l6ZXMgaW5zdGVh
ZCBvZiBzY2FsaW5nIGEgMXB0IGZvbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9D
U1NCYXNpY1NoYXBlcy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTQmFzaWNTaGFwZXMuY3Bw
CmluZGV4IDIzYWFlY2YzMmU2YWM5NTdjNjJmM2U3YjJjZWZkMDNhOTQxOTBlZTMuLjFkZTc3MTY2
NmYzM2M2MDY0MjE1ZmEwMjAzMjg2Yjc0NDYzYjNmZWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2Nzcy9DU1NCYXNpY1NoYXBlcy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU0Jh
c2ljU2hhcGVzLmNwcApAQCAtODIsNyArODIsNyBAQCBzdGF0aWMgUmVmPENTU1ByaW1pdGl2ZVZh
bHVlPiBidWlsZFNlcmlhbGl6YWJsZVBvc2l0aW9uT2Zmc2V0KFBhc3NSZWZQdHI8Q1NTUHJpbQog
ICAgIHJldHVybiBjc3NWYWx1ZVBvb2wuY3JlYXRlVmFsdWUoUGFpcjo6Y3JlYXRlKGNzc1ZhbHVl
UG9vbC5jcmVhdGVWYWx1ZShzaWRlKSwgYW1vdW50LnJlbGVhc2UoKSkpOwogfQogCi1zdGF0aWMg
U3RyaW5nIGJ1aWxkQ2lyY2xlU3RyaW5nKGNvbnN0IFN0cmluZyYgcmFkaXVzLCBjb25zdCBTdHJp
bmcmIGNlbnRlclgsIGNvbnN0IFN0cmluZyYgY2VudGVyWSwgY29uc3QgU3RyaW5nJiBib3gpCitz
dGF0aWMgU3RyaW5nIGJ1aWxkQ2lyY2xlU3RyaW5nKGNvbnN0IFN0cmluZyYgcmFkaXVzLCBjb25z
dCBTdHJpbmcmIGNlbnRlclgsIGNvbnN0IFN0cmluZyYgY2VudGVyWSkKIHsKICAgICBjaGFyIG9w
ZW5pbmdbXSA9ICJjaXJjbGUoIjsKICAgICBjaGFyIGF0W10gPSAiYXQiOwpAQCAtMTAyLDEwICsx
MDIsNiBAQCBzdGF0aWMgU3RyaW5nIGJ1aWxkQ2lyY2xlU3RyaW5nKGNvbnN0IFN0cmluZyYgcmFk
aXVzLCBjb25zdCBTdHJpbmcmIGNlbnRlclgsIGNvbgogICAgICAgICByZXN1bHQuYXBwZW5kKGNl
bnRlclkpOwogICAgIH0KICAgICByZXN1bHQuYXBwZW5kTGl0ZXJhbCgiKSIpOwotICAgIGlmIChi
b3gubGVuZ3RoKCkpIHsKLSAgICAgICAgcmVzdWx0LmFwcGVuZExpdGVyYWwoc2VwYXJhdG9yKTsK
LSAgICAgICAgcmVzdWx0LmFwcGVuZChib3gpOwotICAgIH0KICAgICByZXR1cm4gcmVzdWx0LnRv
U3RyaW5nKCk7CiB9CiAKQEAgLTEyMCw4ICsxMTYsNyBAQCBTdHJpbmcgQ1NTQmFzaWNTaGFwZUNp
cmNsZTo6Y3NzVGV4dCgpIGNvbnN0CiAKICAgICByZXR1cm4gYnVpbGRDaXJjbGVTdHJpbmcocmFk
aXVzLAogICAgICAgICBzZXJpYWxpemVQb3NpdGlvbk9mZnNldCgqbm9ybWFsaXplZENYLT5nZXRQ
YWlyVmFsdWUoKSwgKm5vcm1hbGl6ZWRDWS0+Z2V0UGFpclZhbHVlKCkpLAotICAgICAgICBzZXJp
YWxpemVQb3NpdGlvbk9mZnNldCgqbm9ybWFsaXplZENZLT5nZXRQYWlyVmFsdWUoKSwgKm5vcm1h
bGl6ZWRDWC0+Z2V0UGFpclZhbHVlKCkpLAotICAgICAgICBtX3JlZmVyZW5jZUJveCA/IG1fcmVm
ZXJlbmNlQm94LT5jc3NUZXh0KCkgOiBTdHJpbmcoKSk7CisgICAgICAgIHNlcmlhbGl6ZVBvc2l0
aW9uT2Zmc2V0KCpub3JtYWxpemVkQ1ktPmdldFBhaXJWYWx1ZSgpLCAqbm9ybWFsaXplZENYLT5n
ZXRQYWlyVmFsdWUoKSkpOwogfQogCiBib29sIENTU0Jhc2ljU2hhcGVDaXJjbGU6OmVxdWFscyhj
b25zdCBDU1NCYXNpY1NoYXBlJiBzaGFwZSkgY29uc3QKQEAgLTEzMiwxMSArMTI3LDEwIEBAIGJv
b2wgQ1NTQmFzaWNTaGFwZUNpcmNsZTo6ZXF1YWxzKGNvbnN0IENTU0Jhc2ljU2hhcGUmIHNoYXBl
KSBjb25zdAogICAgIGNvbnN0IENTU0Jhc2ljU2hhcGVDaXJjbGUmIG90aGVyID0gZG93bmNhc3Q8
Q1NTQmFzaWNTaGFwZUNpcmNsZT4oc2hhcGUpOwogICAgIHJldHVybiBjb21wYXJlQ1NTVmFsdWVQ
dHIobV9jZW50ZXJYLCBvdGhlci5tX2NlbnRlclgpCiAgICAgICAgICYmIGNvbXBhcmVDU1NWYWx1
ZVB0cihtX2NlbnRlclksIG90aGVyLm1fY2VudGVyWSkKLSAgICAgICAgJiYgY29tcGFyZUNTU1Zh
bHVlUHRyKG1fcmFkaXVzLCBvdGhlci5tX3JhZGl1cykKLSAgICAgICAgJiYgY29tcGFyZUNTU1Zh
bHVlUHRyKG1fcmVmZXJlbmNlQm94LCBvdGhlci5tX3JlZmVyZW5jZUJveCk7CisgICAgICAgICYm
IGNvbXBhcmVDU1NWYWx1ZVB0cihtX3JhZGl1cywgb3RoZXIubV9yYWRpdXMpOwogfQogCi1zdGF0
aWMgU3RyaW5nIGJ1aWxkRWxsaXBzZVN0cmluZyhjb25zdCBTdHJpbmcmIHJhZGl1c1gsIGNvbnN0
IFN0cmluZyYgcmFkaXVzWSwgY29uc3QgU3RyaW5nJiBjZW50ZXJYLCBjb25zdCBTdHJpbmcmIGNl
bnRlclksIGNvbnN0IFN0cmluZyYgYm94KQorc3RhdGljIFN0cmluZyBidWlsZEVsbGlwc2VTdHJp
bmcoY29uc3QgU3RyaW5nJiByYWRpdXNYLCBjb25zdCBTdHJpbmcmIHJhZGl1c1ksIGNvbnN0IFN0
cmluZyYgY2VudGVyWCwgY29uc3QgU3RyaW5nJiBjZW50ZXJZKQogewogICAgIGNoYXIgb3Blbmlu
Z1tdID0gImVsbGlwc2UoIjsKICAgICBjaGFyIGF0W10gPSAiYXQiOwpAQCAtMTY1LDEwICsxNTks
NiBAQCBzdGF0aWMgU3RyaW5nIGJ1aWxkRWxsaXBzZVN0cmluZyhjb25zdCBTdHJpbmcmIHJhZGl1
c1gsIGNvbnN0IFN0cmluZyYgcmFkaXVzWSwgYwogICAgICAgICByZXN1bHQuYXBwZW5kKGNlbnRl
clkpOwogICAgIH0KICAgICByZXN1bHQuYXBwZW5kTGl0ZXJhbCgiKSIpOwotICAgIGlmIChib3gu
bGVuZ3RoKCkpIHsKLSAgICAgICAgcmVzdWx0LmFwcGVuZExpdGVyYWwoc2VwYXJhdG9yKTsKLSAg
ICAgICAgcmVzdWx0LmFwcGVuZChib3gpOwotICAgIH0KICAgICByZXR1cm4gcmVzdWx0LnRvU3Ry
aW5nKCk7CiB9CiAKQEAgLTE5Myw4ICsxODMsNyBAQCBTdHJpbmcgQ1NTQmFzaWNTaGFwZUVsbGlw
c2U6OmNzc1RleHQoKSBjb25zdAogICAgIH0KICAgICByZXR1cm4gYnVpbGRFbGxpcHNlU3RyaW5n
KHJhZGl1c1gsIHJhZGl1c1ksCiAgICAgICAgIHNlcmlhbGl6ZVBvc2l0aW9uT2Zmc2V0KCpub3Jt
YWxpemVkQ1gtPmdldFBhaXJWYWx1ZSgpLCAqbm9ybWFsaXplZENZLT5nZXRQYWlyVmFsdWUoKSks
Ci0gICAgICAgIHNlcmlhbGl6ZVBvc2l0aW9uT2Zmc2V0KCpub3JtYWxpemVkQ1ktPmdldFBhaXJW
YWx1ZSgpLCAqbm9ybWFsaXplZENYLT5nZXRQYWlyVmFsdWUoKSksCi0gICAgICAgIG1fcmVmZXJl
bmNlQm94ID8gbV9yZWZlcmVuY2VCb3gtPmNzc1RleHQoKSA6IFN0cmluZygpKTsKKyAgICAgICAg
c2VyaWFsaXplUG9zaXRpb25PZmZzZXQoKm5vcm1hbGl6ZWRDWS0+Z2V0UGFpclZhbHVlKCksICpu
b3JtYWxpemVkQ1gtPmdldFBhaXJWYWx1ZSgpKSk7CiB9CiAKIGJvb2wgQ1NTQmFzaWNTaGFwZUVs
bGlwc2U6OmVxdWFscyhjb25zdCBDU1NCYXNpY1NoYXBlJiBzaGFwZSkgY29uc3QKQEAgLTIwNiwx
MSArMTk1LDEwIEBAIGJvb2wgQ1NTQmFzaWNTaGFwZUVsbGlwc2U6OmVxdWFscyhjb25zdCBDU1NC
YXNpY1NoYXBlJiBzaGFwZSkgY29uc3QKICAgICByZXR1cm4gY29tcGFyZUNTU1ZhbHVlUHRyKG1f
Y2VudGVyWCwgb3RoZXIubV9jZW50ZXJYKQogICAgICAgICAmJiBjb21wYXJlQ1NTVmFsdWVQdHIo
bV9jZW50ZXJZLCBvdGhlci5tX2NlbnRlclkpCiAgICAgICAgICYmIGNvbXBhcmVDU1NWYWx1ZVB0
cihtX3JhZGl1c1gsIG90aGVyLm1fcmFkaXVzWCkKLSAgICAgICAgJiYgY29tcGFyZUNTU1ZhbHVl
UHRyKG1fcmFkaXVzWSwgb3RoZXIubV9yYWRpdXNZKQotICAgICAgICAmJiBjb21wYXJlQ1NTVmFs
dWVQdHIobV9yZWZlcmVuY2VCb3gsIG90aGVyLm1fcmVmZXJlbmNlQm94KTsKKyAgICAgICAgJiYg
Y29tcGFyZUNTU1ZhbHVlUHRyKG1fcmFkaXVzWSwgb3RoZXIubV9yYWRpdXNZKTsKIH0KIAotc3Rh
dGljIFN0cmluZyBidWlsZFBvbHlnb25TdHJpbmcoY29uc3QgV2luZFJ1bGUmIHdpbmRSdWxlLCBj
b25zdCBWZWN0b3I8U3RyaW5nPiYgcG9pbnRzLCBjb25zdCBTdHJpbmcmIGJveCkKK3N0YXRpYyBT
dHJpbmcgYnVpbGRQb2x5Z29uU3RyaW5nKGNvbnN0IFdpbmRSdWxlJiB3aW5kUnVsZSwgY29uc3Qg
VmVjdG9yPFN0cmluZz4mIHBvaW50cykKIHsKICAgICBBU1NFUlQoIShwb2ludHMuc2l6ZSgpICUg
MikpOwogCkBAIC0yMjksOSArMjE3LDYgQEAgc3RhdGljIFN0cmluZyBidWlsZFBvbHlnb25TdHJp
bmcoY29uc3QgV2luZFJ1bGUmIHdpbmRSdWxlLCBjb25zdCBWZWN0b3I8U3RyaW5nPiYKICAgICAg
ICAgbGVuZ3RoICs9IHBvaW50c1tpXS5sZW5ndGgoKSArIDEgKyBwb2ludHNbaSArIDFdLmxlbmd0
aCgpOwogICAgIH0KIAotICAgIGlmIChib3gubGVuZ3RoKCkpCi0gICAgICAgIGxlbmd0aCArPSBi
b3gubGVuZ3RoKCkgKyAxOwotCiAgICAgcmVzdWx0LnJlc2VydmVDYXBhY2l0eShsZW5ndGgpOwog
CiAgICAgaWYgKHdpbmRSdWxlID09IFJVTEVfRVZFTk9ERCkKQEAgLTI0OSwxMSArMjM0LDYgQEAg
c3RhdGljIFN0cmluZyBidWlsZFBvbHlnb25TdHJpbmcoY29uc3QgV2luZFJ1bGUmIHdpbmRSdWxl
LCBjb25zdCBWZWN0b3I8U3RyaW5nPiYKIAogICAgIHJlc3VsdC5hcHBlbmQoJyknKTsKIAotICAg
IGlmIChib3gubGVuZ3RoKCkpIHsKLSAgICAgICAgcmVzdWx0LmFwcGVuZCgnICcpOwotICAgICAg
ICByZXN1bHQuYXBwZW5kKGJveCk7Ci0gICAgfQotCiAgICAgcmV0dXJuIHJlc3VsdC50b1N0cmlu
ZygpOwogfQogCkBAIC0yNjUsNyArMjQ1LDcgQEAgU3RyaW5nIENTU0Jhc2ljU2hhcGVQb2x5Z29u
Ojpjc3NUZXh0KCkgY29uc3QKICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IG1fdmFsdWVzLnNp
emUoKTsgKytpKQogICAgICAgICBwb2ludHMuYXBwZW5kKG1fdmFsdWVzLmF0KGkpLT5jc3NUZXh0
KCkpOwogCi0gICAgcmV0dXJuIGJ1aWxkUG9seWdvblN0cmluZyhtX3dpbmRSdWxlLCBwb2ludHMs
IG1fcmVmZXJlbmNlQm94ID8gbV9yZWZlcmVuY2VCb3gtPmNzc1RleHQoKSA6IFN0cmluZygpKTsK
KyAgICByZXR1cm4gYnVpbGRQb2x5Z29uU3RyaW5nKG1fd2luZFJ1bGUsIHBvaW50cyk7CiB9CiAK
IGJvb2wgQ1NTQmFzaWNTaGFwZVBvbHlnb246OmVxdWFscyhjb25zdCBDU1NCYXNpY1NoYXBlJiBz
aGFwZSkgY29uc3QKQEAgLTI3NCw4ICsyNTQsNyBAQCBib29sIENTU0Jhc2ljU2hhcGVQb2x5Z29u
OjplcXVhbHMoY29uc3QgQ1NTQmFzaWNTaGFwZSYgc2hhcGUpIGNvbnN0CiAgICAgICAgIHJldHVy
biBmYWxzZTsKIAogICAgIGNvbnN0IENTU0Jhc2ljU2hhcGVQb2x5Z29uJiByaHMgPSBkb3duY2Fz
dDxDU1NCYXNpY1NoYXBlUG9seWdvbj4oc2hhcGUpOwotICAgIHJldHVybiBjb21wYXJlQ1NTVmFs
dWVQdHIobV9yZWZlcmVuY2VCb3gsIHJocy5tX3JlZmVyZW5jZUJveCkKLSAgICAgICAgJiYgY29t
cGFyZUNTU1ZhbHVlVmVjdG9yPENTU1ByaW1pdGl2ZVZhbHVlPihtX3ZhbHVlcywgcmhzLm1fdmFs
dWVzKTsKKyAgICByZXR1cm4gY29tcGFyZUNTU1ZhbHVlVmVjdG9yPENTU1ByaW1pdGl2ZVZhbHVl
PihtX3ZhbHVlcywgcmhzLm1fdmFsdWVzKTsKIH0KIAogc3RhdGljIGJvb2wgYnVpbGRJbnNldFJh
ZGlpKFZlY3RvcjxTdHJpbmc+JiByYWRpaSwgY29uc3QgU3RyaW5nJiB0b3BMZWZ0UmFkaXVzLCBj
b25zdCBTdHJpbmcmIHRvcFJpZ2h0UmFkaXVzLCBjb25zdCBTdHJpbmcmIGJvdHRvbVJpZ2h0UmFk
aXVzLCBjb25zdCBTdHJpbmcmIGJvdHRvbUxlZnRSYWRpdXMpCkBAIC0yOTksOCArMjc4LDcgQEAg
c3RhdGljIFN0cmluZyBidWlsZEluc2V0U3RyaW5nKGNvbnN0IFN0cmluZyYgdG9wLCBjb25zdCBT
dHJpbmcmIHJpZ2h0LCBjb25zdCBTdHIKICAgICBjb25zdCBTdHJpbmcmIHRvcExlZnRSYWRpdXNX
aWR0aCwgY29uc3QgU3RyaW5nJiB0b3BMZWZ0UmFkaXVzSGVpZ2h0LAogICAgIGNvbnN0IFN0cmlu
ZyYgdG9wUmlnaHRSYWRpdXNXaWR0aCwgY29uc3QgU3RyaW5nJiB0b3BSaWdodFJhZGl1c0hlaWdo
dCwKICAgICBjb25zdCBTdHJpbmcmIGJvdHRvbVJpZ2h0UmFkaXVzV2lkdGgsIGNvbnN0IFN0cmlu
ZyYgYm90dG9tUmlnaHRSYWRpdXNIZWlnaHQsCi0gICAgY29uc3QgU3RyaW5nJiBib3R0b21MZWZ0
UmFkaXVzV2lkdGgsIGNvbnN0IFN0cmluZyYgYm90dG9tTGVmdFJhZGl1c0hlaWdodCwKLSAgICBj
b25zdCBTdHJpbmcmIGJveCkKKyAgICBjb25zdCBTdHJpbmcmIGJvdHRvbUxlZnRSYWRpdXNXaWR0
aCwgY29uc3QgU3RyaW5nJiBib3R0b21MZWZ0UmFkaXVzSGVpZ2h0KQogewogICAgIGNoYXIgb3Bl
bmluZ1tdID0gImluc2V0KCI7CiAgICAgY2hhciBzZXBhcmF0b3JbXSA9ICIgIjsKQEAgLTM1NCwx
MCArMzMyLDYgQEAgc3RhdGljIFN0cmluZyBidWlsZEluc2V0U3RyaW5nKGNvbnN0IFN0cmluZyYg
dG9wLCBjb25zdCBTdHJpbmcmIHJpZ2h0LCBjb25zdCBTdHIKICAgICAgICAgfQogICAgIH0KICAg
ICByZXN1bHQuYXBwZW5kKCcpJyk7Ci0gICAgaWYgKGJveC5sZW5ndGgoKSkgewotICAgICAgICBy
ZXN1bHQuYXBwZW5kKCcgJyk7Ci0gICAgICAgIHJlc3VsdC5hcHBlbmQoYm94KTsKLSAgICB9CiAg
ICAgcmV0dXJuIHJlc3VsdC50b1N0cmluZygpOwogfQogCkBAIC0zOTksOCArMzczLDcgQEAgU3Ry
aW5nIENTU0Jhc2ljU2hhcGVJbnNldDo6Y3NzVGV4dCgpIGNvbnN0CiAgICAgICAgIGJvdHRvbVJp
Z2h0UmFkaXVzV2lkdGgsCiAgICAgICAgIGJvdHRvbVJpZ2h0UmFkaXVzSGVpZ2h0LAogICAgICAg
ICBib3R0b21MZWZ0UmFkaXVzV2lkdGgsCi0gICAgICAgIGJvdHRvbUxlZnRSYWRpdXNIZWlnaHQs
Ci0gICAgICAgIG1fcmVmZXJlbmNlQm94ID8gbV9yZWZlcmVuY2VCb3gtPmNzc1RleHQoKSA6IFN0
cmluZygpKTsKKyAgICAgICAgYm90dG9tTGVmdFJhZGl1c0hlaWdodCk7CiB9CiAKIGJvb2wgQ1NT
QmFzaWNTaGFwZUluc2V0OjplcXVhbHMoY29uc3QgQ1NTQmFzaWNTaGFwZSYgc2hhcGUpIGNvbnN0
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTQmFzaWNTaGFwZXMuaCBiL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NCYXNpY1NoYXBlcy5oCmluZGV4IDgxNzMzZDIxZmZkZDlhMmI0MGFi
MDI0YWFlYjE0MDc0MWU5NmJhMmYuLjRjYzFlMjQ5ZDA3YjUxOTEzZjJiNzQ0NDVhNjMzMzdkYjll
OTUyNWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NCYXNpY1NoYXBlcy5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NCYXNpY1NoYXBlcy5oCkBAIC01Miw5ICs1Miw2IEBA
IHB1YmxpYzoKICAgICB2aXJ0dWFsIFN0cmluZyBjc3NUZXh0KCkgY29uc3QgPSAwOwogICAgIHZp
cnR1YWwgYm9vbCBlcXVhbHMoY29uc3QgQ1NTQmFzaWNTaGFwZSYpIGNvbnN0ID0gMDsKIAotICAg
IENTU1ByaW1pdGl2ZVZhbHVlKiByZWZlcmVuY2VCb3goKSBjb25zdCB7IHJldHVybiBtX3JlZmVy
ZW5jZUJveC5nZXQoKTsgfQotICAgIHZvaWQgc2V0UmVmZXJlbmNlQm94KFBhc3NSZWZQdHI8Q1NT
UHJpbWl0aXZlVmFsdWU+IHJlZmVyZW5jZUJveCkgeyBtX3JlZmVyZW5jZUJveCA9IHJlZmVyZW5j
ZUJveDsgfQotCiBwdWJsaWM6CiAgICAgdmlydHVhbCB+Q1NTQmFzaWNTaGFwZSgpIHsgfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>