<?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>193037</bug_id>
          
          <creation_ts>2018-12-26 08:49:06 -0800</creation_ts>
          <short_desc>[JSC] Remove one indirection in JSObject::toStringName</short_desc>
          <delta_ts>2018-12-28 20:25:57 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>193031</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1490810</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-12-26 08:49:06 -0800</bug_when>
    <thetext>[JSC] Remove one indirection in JSObject::toStringName</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490811</commentid>
    <comment_count>1</comment_count>
      <attachid>358079</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-12-26 08:52:09 -0800</bug_when>
    <thetext>Created attachment 358079
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490949</commentid>
    <comment_count>2</comment_count>
      <attachid>358079</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2018-12-28 13:46:02 -0800</bug_when>
    <thetext>Comment on attachment 358079
Patch

r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490975</commentid>
    <comment_count>3</comment_count>
      <attachid>358079</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-12-28 19:58:20 -0800</bug_when>
    <thetext>Comment on attachment 358079
Patch

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490978</commentid>
    <comment_count>4</comment_count>
      <attachid>358079</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-28 20:24:37 -0800</bug_when>
    <thetext>Comment on attachment 358079
Patch

Clearing flags on attachment: 358079

Committed r239557: &lt;https://trac.webkit.org/changeset/239557&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490979</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-28 20:24:39 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1490980</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-12-28 20:25:57 -0800</bug_when>
    <thetext>&lt;rdar://problem/46974891&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>358079</attachid>
            <date>2018-12-26 08:52:09 -0800</date>
            <delta_ts>2018-12-28 20:24:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-193037-20181227015208.patch</filename>
            <type>text/plain</type>
            <size>8412</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM5NTUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBj
ZTQ5YjM2OWQwMWU0ZjQyMjA5MTAzNjZhYjUyNGVmOWRjZWUyZTI4Li4wOTYzZGQ4ZDMyNTIyNmYy
ZWJkOWU2Y2E2MTEzMGQyZTQ0NTgyOGJhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNiBAQAorMjAxOC0xMi0yNiAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBzbG93
c3RhcnQub3JnPgorCisgICAgICAgIFtKU0NdIFJlbW92ZSBvbmUgaW5kaXJlY3Rpb24gaW4gSlNP
YmplY3Q6OnRvU3RyaW5nTmFtZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTkzMDM3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgV2Ugc2hvdWxkIG5vdCBoYXZlIGFkZGl0aW9uYWwgb25lLWxldmVsIGluZGly
ZWN0aW9uIGluIEpTT2JqZWN0Ojp0b1N0cmluZ05hbWUuCisgICAgICAgIEpTT2JqZWN0Ojp0b1N0
cmluZ05hbWUgaXMgZGlzcGF0Y2hlZCB0aHJvdWdoIG1ldGhvZFRhYmxlLiBFdmVuIGFmdGVyIHRo
YXQsIHdlCisgICAgICAgIG5lZWQgdG8gY2FsbCBKU09iamVjdDo6Y2xhc3NOYW1lIGZ1bmN0aW9u
IHRocm91Z2ggbWV0aG9kVGFibGUgYWdhaW4uIEJ1dCBjbGFzc05hbWUKKyAgICAgICAgZnVuY3Rp
b24gaXMgcmFyZWx5IGRlZmluZWQuIFNvIGluc3RlYWQgb2YgaW50cm9kdWNpbmcgdGhpcyBpbmRp
cmVjdGlvbiBoZXJlLAorICAgICAgICBjbGFzc2VzIGhhdmluZyBjbGFzc05hbWUgZnVuY3Rpb25z
IHNob3VsZCBoYXZlIHRvU3RyaW5nTmFtZSBmdW5jdGlvbiB0b28uIFRoaXMgY2FuCisgICAgICAg
IHJlbW92ZSBvbmUtbGV2ZWwgaW5kaXJlY3Rpb24gaW4gdG9TdHJpbmdOYW1lIGluIG1ham9yIGNh
c2VzLgorCisgICAgICAgICogQVBJL0pTQ2FsbGJhY2tPYmplY3QuaDoKKyAgICAgICAgKiBBUEkv
SlNDYWxsYmFja09iamVjdEZ1bmN0aW9ucy5oOgorICAgICAgICAoSlNDOjpKU0NhbGxiYWNrT2Jq
ZWN0PFBhcmVudD46OnRvU3RyaW5nTmFtZSk6CisgICAgICAgICogZGVidWdnZXIvRGVidWdnZXJT
Y29wZS5jcHA6CisgICAgICAgIChKU0M6OkRlYnVnZ2VyU2NvcGU6OnRvU3RyaW5nTmFtZSk6Cisg
ICAgICAgICogZGVidWdnZXIvRGVidWdnZXJTY29wZS5oOgorICAgICAgICAqIHJ1bnRpbWUvSlNP
YmplY3QuY3BwOgorICAgICAgICAoSlNDOjpKU09iamVjdDo6dG9TdHJpbmdOYW1lKToKKwogMjAx
OC0xMi0yNSAgRnVqaWkgSGlyb25vcmkgIDxIaXJvbm9yaS5GdWppaUBzb255LmNvbT4KIAogICAg
ICAgICBbSlNDXVtXaW5dW0NsYW5nXSB3YXJuaW5nOiBpbXBsaWNpdCBjb252ZXJzaW9uIGZyb20g
J3NpemVfdCcgKGFrYSAndW5zaWduZWQgbG9uZyBsb25nJykgdG8gJ2ludDMyX3QnIChha2EgJ2lu
dCcpIGNoYW5nZXMgdmFsdWUgZnJvbSAxODQ0Njc0NDA3MzcwOTU1MTU1MiB0byAtNjQgWy1XY29u
c3RhbnQtY29udmVyc2lvbl0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBjYzFiOThhZGUwM2QzNWNhYzcyNTJhY2Yx
NmM0NmFmMjNkMDA5YjRmLi44NWM1N2U5MTdmZDEzNjZiMTliNjM1NTg0NmFhNjdjOTMwMjk0ZjY2
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTgtMTItMjYgIFl1c3VrZSBTdXp1a2kg
IDx5dXN1a2VzdXp1a2lAc2xvd3N0YXJ0Lm9yZz4KKworICAgICAgICBbSlNDXSBSZW1vdmUgb25l
IGluZGlyZWN0aW9uIGluIEpTT2JqZWN0Ojp0b1N0cmluZ05hbWUKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MzAzNworCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVzZSBvbGQgSlNPYmplY3Q6OnRvU3RyaW5n
TmFtZSBmdW5jdGlvbiBoZXJlLgorCisgICAgICAgICogYmluZGluZ3MvanMvSlNET01Db25zdHJ1
Y3RvckJhc2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SlNET01Db25zdHJ1Y3RvckJhc2U6OmNs
YXNzTmFtZSk6CisgICAgICAgIChXZWJDb3JlOjpKU0RPTUNvbnN0cnVjdG9yQmFzZTo6dG9TdHJp
bmdOYW1lKToKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU0RPTUNvbnN0cnVjdG9yQmFzZS5oOgor
ICAgICAgICAoV2ViQ29yZTo6SlNET01Db25zdHJ1Y3RvckJhc2U6OmNsYXNzTmFtZSk6IERlbGV0
ZWQuCisKIDIwMTgtMTItMjQgIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmkuRnVqaWlAc29ueS5j
b20+CiAKICAgICAgICAgUmVtb3ZlICJ1c2luZyBuYW1lc3BhY2Ugc3RkOyIKZGlmZiAtLWdpdCBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkvSlNDYWxsYmFja09iamVjdC5oIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL0FQSS9KU0NhbGxiYWNrT2JqZWN0LmgKaW5kZXggNTNhMGY3NDUzZjY1NzE3
ZjRmZGY0M2U2OGExYzc3OGFhNDZmYTYwMC4uMjdiMjgzZmMxNmJiMmIzNDA5OGEzOTM2MGQxNzA3
ZjhjMjE4MGM4MyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0FQSS9KU0NhbGxi
YWNrT2JqZWN0LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0FQSS9KU0NhbGxiYWNrT2Jq
ZWN0LmgKQEAgLTE4Nyw2ICsxODcsNyBAQCBjbGFzcyBKU0NhbGxiYWNrT2JqZWN0IGZpbmFsIDog
cHVibGljIFBhcmVudCB7CiAKIHByaXZhdGU6CiAgICAgc3RhdGljIFN0cmluZyBjbGFzc05hbWUo
Y29uc3QgSlNPYmplY3QqLCBWTSYpOworICAgIHN0YXRpYyBTdHJpbmcgdG9TdHJpbmdOYW1lKGNv
bnN0IEpTT2JqZWN0KiwgRXhlY1N0YXRlKik7CiAKICAgICBzdGF0aWMgSlNWYWx1ZSBkZWZhdWx0
VmFsdWUoY29uc3QgSlNPYmplY3QqLCBFeGVjU3RhdGUqLCBQcmVmZXJyZWRQcmltaXRpdmVUeXBl
KTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0FQSS9KU0NhbGxiYWNrT2Jq
ZWN0RnVuY3Rpb25zLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQVBJL0pTQ2FsbGJhY2tPYmpl
Y3RGdW5jdGlvbnMuaAppbmRleCA0ZjRiN2Q3MWVlMDkyOTU1N2MyOGUyMGI4YWQ4N2MzZGI1ZTdj
YmQ0Li5hZTNhNmZlM2FjZjljNmE4MDM5NGUxZDczNGZhMzE3ZDkwOGZhZTJjIDEwMDY0NAotLS0g
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQVBJL0pTQ2FsbGJhY2tPYmplY3RGdW5jdGlvbnMuaAor
KysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQVBJL0pTQ2FsbGJhY2tPYmplY3RGdW5jdGlvbnMu
aApAQCAtMTM5LDYgKzEzOSwxNSBAQCBTdHJpbmcgSlNDYWxsYmFja09iamVjdDxQYXJlbnQ+Ojpj
bGFzc05hbWUoY29uc3QgSlNPYmplY3QqIG9iamVjdCwgVk0mIHZtKQogICAgIHJldHVybiBQYXJl
bnQ6OmNsYXNzTmFtZShvYmplY3QsIHZtKTsKIH0KIAordGVtcGxhdGUgPGNsYXNzIFBhcmVudD4K
K1N0cmluZyBKU0NhbGxiYWNrT2JqZWN0PFBhcmVudD46OnRvU3RyaW5nTmFtZShjb25zdCBKU09i
amVjdCogb2JqZWN0LCBFeGVjU3RhdGUqIGV4ZWMpCit7CisgICAgVk0mIHZtID0gZXhlYy0+dm0o
KTsKKyAgICBjb25zdCBDbGFzc0luZm8qIGluZm8gPSBvYmplY3QtPmNsYXNzSW5mbyh2bSk7Cisg
ICAgQVNTRVJUKGluZm8pOworICAgIHJldHVybiBpbmZvLT5tZXRob2RUYWJsZS5jbGFzc05hbWUo
b2JqZWN0LCB2bSk7Cit9CisKIHRlbXBsYXRlIDxjbGFzcyBQYXJlbnQ+CiBib29sIEpTQ2FsbGJh
Y2tPYmplY3Q8UGFyZW50Pjo6Z2V0T3duUHJvcGVydHlTbG90KEpTT2JqZWN0KiBvYmplY3QsIEV4
ZWNTdGF0ZSogZXhlYywgUHJvcGVydHlOYW1lIHByb3BlcnR5TmFtZSwgUHJvcGVydHlTbG90JiBz
bG90KQogewpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RlYnVnZ2VyL0RlYnVn
Z2VyU2NvcGUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RlYnVnZ2VyL0RlYnVnZ2VyU2Nv
cGUuY3BwCmluZGV4IGU1YWRhZDk4MDQzYTg4ODI4ZDFkYWM3MjJiYjQ2MDY3ZDIwOWQ2ZTUuLmIx
ZTdhZWM1NGQyZDA3NjRkMTRmOTZkZjEyZjA0Yzc5NjBhNWRlMzkgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZWJ1Z2dlci9EZWJ1Z2dlclNjb3BlLmNwcAorKysgYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGVidWdnZXIvRGVidWdnZXJTY29wZS5jcHAKQEAgLTc3LDYgKzc3LDE3
IEBAIFN0cmluZyBEZWJ1Z2dlclNjb3BlOjpjbGFzc05hbWUoY29uc3QgSlNPYmplY3QqIG9iamVj
dCwgVk0mIHZtKQogICAgIHJldHVybiB0aGlzT2JqZWN0LT5tZXRob2RUYWJsZSh2bSktPmNsYXNz
TmFtZSh0aGlzT2JqZWN0LCB2bSk7CiB9CiAKK1N0cmluZyBEZWJ1Z2dlclNjb3BlOjp0b1N0cmlu
Z05hbWUoY29uc3QgSlNPYmplY3QqIG9iamVjdCwgRXhlY1N0YXRlKiBleGVjKQoreworICAgIGNv
bnN0IERlYnVnZ2VyU2NvcGUqIHNjb3BlID0ganNDYXN0PGNvbnN0IERlYnVnZ2VyU2NvcGUqPihv
YmplY3QpOworICAgIC8vIFdlIGNhbm5vdCBhc3NlcnQgdGhhdCBzY29wZS0+aXNWYWxpZCgpIGJl
Y2F1c2UgdGhlIFR5cGVQcm9maWxlciBtYXkgZW5jb3VudGVyIGFuIGludmFsaWRhdGVkCisgICAg
Ly8gRGVidWdnZXJTY29wZSBpbiBpdHMgbG9nIGVudHJpZXMuIFdlIGp1c3QgbmVlZCB0byBoYW5k
bGUgaXQgYXBwcm9wcmlhdGVseSBhcyBiZWxvdy4KKyAgICBpZiAoIXNjb3BlLT5pc1ZhbGlkKCkp
CisgICAgICAgIHJldHVybiBTdHJpbmcoKTsKKyAgICBKU09iamVjdCogdGhpc09iamVjdCA9IEpT
U2NvcGU6Om9iamVjdEF0U2NvcGUoc2NvcGUtPmpzU2NvcGUoKSk7CisgICAgcmV0dXJuIHRoaXNP
YmplY3QtPm1ldGhvZFRhYmxlKGV4ZWMtPnZtKCkpLT50b1N0cmluZ05hbWUodGhpc09iamVjdCwg
ZXhlYyk7Cit9CisKIGJvb2wgRGVidWdnZXJTY29wZTo6Z2V0T3duUHJvcGVydHlTbG90KEpTT2Jq
ZWN0KiBvYmplY3QsIEV4ZWNTdGF0ZSogZXhlYywgUHJvcGVydHlOYW1lIHByb3BlcnR5TmFtZSwg
UHJvcGVydHlTbG90JiBzbG90KQogewogICAgIERlYnVnZ2VyU2NvcGUqIHNjb3BlID0ganNDYXN0
PERlYnVnZ2VyU2NvcGUqPihvYmplY3QpOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2RlYnVnZ2VyL0RlYnVnZ2VyU2NvcGUuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZWJ1
Z2dlci9EZWJ1Z2dlclNjb3BlLmgKaW5kZXggY2IyMWJhNGFmZjZhMGYxMzI0OTg3OGIxNDhlYTQ2
Mjc3ZjlhNTIwNS4uYzkyZDNkMGY3NDMzM2JiYjVlMDBiNWIyYzQ4NjM2YjYzY2MxZTM0MSAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RlYnVnZ2VyL0RlYnVnZ2VyU2NvcGUuaAor
KysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGVidWdnZXIvRGVidWdnZXJTY29wZS5oCkBAIC00
Miw2ICs0Miw3IEBAIGNsYXNzIERlYnVnZ2VyU2NvcGUgZmluYWwgOiBwdWJsaWMgSlNOb25GaW5h
bE9iamVjdCB7CiAKICAgICBzdGF0aWMgdm9pZCB2aXNpdENoaWxkcmVuKEpTQ2VsbCosIFNsb3RW
aXNpdG9yJik7CiAgICAgc3RhdGljIFN0cmluZyBjbGFzc05hbWUoY29uc3QgSlNPYmplY3QqLCBW
TSYpOworICAgIHN0YXRpYyBTdHJpbmcgdG9TdHJpbmdOYW1lKGNvbnN0IEpTT2JqZWN0KiwgRXhl
Y1N0YXRlKik7CiAgICAgc3RhdGljIGJvb2wgZ2V0T3duUHJvcGVydHlTbG90KEpTT2JqZWN0Kiwg
RXhlY1N0YXRlKiwgUHJvcGVydHlOYW1lLCBQcm9wZXJ0eVNsb3QmKTsKICAgICBzdGF0aWMgYm9v
bCBwdXQoSlNDZWxsKiwgRXhlY1N0YXRlKiwgUHJvcGVydHlOYW1lLCBKU1ZhbHVlLCBQdXRQcm9w
ZXJ0eVNsb3QmKTsKICAgICBzdGF0aWMgYm9vbCBkZWxldGVQcm9wZXJ0eShKU0NlbGwqLCBFeGVj
U3RhdGUqLCBQcm9wZXJ0eU5hbWUpOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3J1bnRpbWUvSlNPYmplY3QuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNP
YmplY3QuY3BwCmluZGV4IGU4MDNhZmNjNjNkMWMzNzQ2MGM0ZDhlZjMxODUzMmVlZjdlNTY3ZTgu
LmNhNDUzZDg5Y2ZiZTRkZjE0NTY1YmFjMGE2Zjg4MmI1YmE0NmQ4NjEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTT2JqZWN0LmNwcAorKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5jcHAKQEAgLTUxOSw3ICs1MTksNyBAQCBTdHJp
bmcgSlNPYmplY3Q6OnRvU3RyaW5nTmFtZShjb25zdCBKU09iamVjdCogb2JqZWN0LCBFeGVjU3Rh
dGUqIGV4ZWMpCiAgICAgVk0mIHZtID0gZXhlYy0+dm0oKTsKICAgICBjb25zdCBDbGFzc0luZm8q
IGluZm8gPSBvYmplY3QtPmNsYXNzSW5mbyh2bSk7CiAgICAgQVNTRVJUKGluZm8pOwotICAgIHJl
dHVybiBpbmZvLT5tZXRob2RUYWJsZS5jbGFzc05hbWUob2JqZWN0LCB2bSk7CisgICAgcmV0dXJu
IGluZm8tPmNsYXNzTmFtZTsKIH0KIAogU3RyaW5nIEpTT2JqZWN0OjpjYWxjdWxhdGVkQ2xhc3NO
YW1lKEpTT2JqZWN0KiBvYmplY3QpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy9qcy9KU0RPTUNvbnN0cnVjdG9yQmFzZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9q
cy9KU0RPTUNvbnN0cnVjdG9yQmFzZS5jcHAKaW5kZXggM2NjMmY0YjBkMmY5MzlmYzI4ZDQxNjhh
YTgzODEyMjk1YWNmMmI5YS4uOTZiYWQyNDU2NzFkZDkwMmVmZTRjM2UyYmZkYzEzNDBkYWY1Y2E0
NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNET01Db25zdHJ1Y3Rv
ckJhc2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9NQ29uc3RydWN0
b3JCYXNlLmNwcApAQCAtNDMsNCArNDMsMTcgQEAgQ2FsbFR5cGUgSlNET01Db25zdHJ1Y3RvckJh
c2U6OmdldENhbGxEYXRhKEpTQ2VsbCosIENhbGxEYXRhJiBjYWxsRGF0YSkKICAgICByZXR1cm4g
Q2FsbFR5cGU6Okhvc3Q7CiB9CiAKK1N0cmluZyBKU0RPTUNvbnN0cnVjdG9yQmFzZTo6Y2xhc3NO
YW1lKGNvbnN0IEpTT2JqZWN0KiwgSlNDOjpWTSYpCit7CisgICAgcmV0dXJuICJGdW5jdGlvbiJf
czsKK30KKworU3RyaW5nIEpTRE9NQ29uc3RydWN0b3JCYXNlOjp0b1N0cmluZ05hbWUoY29uc3Qg
SlNPYmplY3QqIG9iamVjdCwgSlNDOjpFeGVjU3RhdGUqIGV4ZWMpCit7CisgICAgVk0mIHZtID0g
ZXhlYy0+dm0oKTsKKyAgICBjb25zdCBDbGFzc0luZm8qIGluZm8gPSBvYmplY3QtPmNsYXNzSW5m
byh2bSk7CisgICAgQVNTRVJUKGluZm8pOworICAgIHJldHVybiBpbmZvLT5tZXRob2RUYWJsZS5j
bGFzc05hbWUob2JqZWN0LCB2bSk7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRE9NQ29uc3RydWN0b3JCYXNlLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTUNvbnN0cnVjdG9yQmFzZS5oCmluZGV4
IGNkMjRjMDgzNzAyZWM3MjllM2M0MmEzZmJiOTE3NTI5ZTVlODcxN2QuLjAxZWNkZDRlMzBhOGI4
OWNiZjZmMDdkODJhZmUwYTUxNjAxYjVhNmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Jp
bmRpbmdzL2pzL0pTRE9NQ29uc3RydWN0b3JCYXNlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvYmlu
ZGluZ3MvanMvSlNET01Db25zdHJ1Y3RvckJhc2UuaApAQCAtMzgsNiArMzgsNyBAQCBjbGFzcyBK
U0RPTUNvbnN0cnVjdG9yQmFzZSA6IHB1YmxpYyBKU0RPTU9iamVjdCB7CiAgICAgfQogCiAgICAg
c3RhdGljIFN0cmluZyBjbGFzc05hbWUoY29uc3QgSlNPYmplY3QqLCBKU0M6OlZNJik7CisgICAg
c3RhdGljIFN0cmluZyB0b1N0cmluZ05hbWUoY29uc3QgSlNPYmplY3QqLCBKU0M6OkV4ZWNTdGF0
ZSopOwogICAgIHN0YXRpYyBKU0M6OkNhbGxUeXBlIGdldENhbGxEYXRhKEpTQ2VsbCosIEpTQzo6
Q2FsbERhdGEmKTsKIH07CiAKQEAgLTQ2LDkgKzQ3LDQgQEAgaW5saW5lIEpTQzo6U3RydWN0dXJl
KiBKU0RPTUNvbnN0cnVjdG9yQmFzZTo6Y3JlYXRlU3RydWN0dXJlKEpTQzo6Vk0mIHZtLCBKU0M6
OkoKICAgICByZXR1cm4gSlNDOjpTdHJ1Y3R1cmU6OmNyZWF0ZSh2bSwgZ2xvYmFsT2JqZWN0LCBw
cm90b3R5cGUsIEpTQzo6VHlwZUluZm8oSlNDOjpPYmplY3RUeXBlLCBTdHJ1Y3R1cmVGbGFncyks
IGluZm8oKSk7CiB9CiAKLWlubGluZSBTdHJpbmcgSlNET01Db25zdHJ1Y3RvckJhc2U6OmNsYXNz
TmFtZShjb25zdCBKU09iamVjdCosIEpTQzo6Vk0mKQotewotICAgIHJldHVybiAiRnVuY3Rpb24i
X3M7Ci19Ci0KIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUK
</data>

          </attachment>
      

    </bug>

</bugzilla>