<?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>108445</bug_id>
          
          <creation_ts>2013-01-31 01:44:52 -0800</creation_ts>
          <short_desc>[V8] Pass an Isolate to GetTemplate() in CodeGeneratorV8.pm</short_desc>
          <delta_ts>2019-05-13 09:45:23 -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>WebCore JavaScript</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kentaro Hara">haraken</reporter>
          <assigned_to name="Kentaro Hara">haraken</assigned_to>
          <cc>abarth</cc>
    
    <cc>japhet</cc>
    
    <cc>quickbookcustomer7</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>821254</commentid>
    <comment_count>0</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-31 01:44:52 -0800</bug_when>
    <thetext>Needs a bit more work to remove an optional Isolate parameter from GetTemplate().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821255</commentid>
    <comment_count>1</comment_count>
      <attachid>185716</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-31 01:45:40 -0800</bug_when>
    <thetext>Created attachment 185716
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822167</commentid>
    <comment_count>2</comment_count>
      <attachid>185716</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-31 17:23:29 -0800</bug_when>
    <thetext>Comment on attachment 185716
Patch

Clearing flags on attachment: 185716

Committed r141511: &lt;http://trac.webkit.org/changeset/141511&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822168</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-31 17:23:32 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185716</attachid>
            <date>2013-01-31 01:45:40 -0800</date>
            <delta_ts>2013-01-31 17:23:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108445-20130131184224.patch</filename>
            <type>text/plain</type>
            <size>9252</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQxMzkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTY0MDhhODA5ZmRlYmNl
ZTdlODg3ZTNhMTJkYzc5MTI3MzNjZDE2Mi4uNjg1NTFkY2QxYWU4OGU3MTMzNzk0MjA1NjEzNjJi
ZWMwZjRlNjQwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMwIEBACiAyMDEzLTAxLTMxICBLZW50
YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KIAorICAgICAgICBbVjhdIFBhc3MgYW4g
SXNvbGF0ZSB0byBHZXRUZW1wbGF0ZSgpIGluIENvZGVHZW5lcmF0b3JWOC5wbQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4NDQ1CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gdGVzdHMuIE5vIGNoYW5n
ZSBpbiBiZWhhdmlvci4KKworICAgICAgICAqIGJpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRv
clY4LnBtOgorICAgICAgICAoR2VuZXJhdGVEb21haW5TYWZlRnVuY3Rpb25HZXR0ZXIpOgorICAg
ICAgICAoR2VuZXJhdGVEb21haW5TYWZlRnVuY3Rpb25TZXR0ZXIpOgorICAgICAgICAoR2VuZXJh
dGVOb3JtYWxBdHRyR2V0dGVyKToKKyAgICAgICAgKEdlbmVyYXRlTmFtZWRDb25zdHJ1Y3RvckNh
bGxiYWNrKToKKyAgICAgICAgKEdlbmVyYXRlSW1wbGVtZW50YXRpb24pOgorICAgICAgICAqIGJp
bmRpbmdzL3NjcmlwdHMvdGVzdC9WOC9WOEZsb2F0NjRBcnJheS5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpDb25maWd1cmVWOEZsb2F0NjRBcnJheVRlbXBsYXRlKToKKyAgICAgICAgKiBiaW5kaW5n
cy9zY3JpcHRzL3Rlc3QvVjgvVjhUZXN0QWN0aXZlRE9NT2JqZWN0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlRlc3RBY3RpdmVET01PYmplY3RWOEludGVybmFsOjpwb3N0TWVzc2FnZUF0dHJHZXR0
ZXIpOgorICAgICAgICAoV2ViQ29yZTo6VGVzdEFjdGl2ZURPTU9iamVjdFY4SW50ZXJuYWw6OlRl
c3RBY3RpdmVET01PYmplY3REb21haW5TYWZlRnVuY3Rpb25TZXR0ZXIpOgorICAgICAgICAqIGJp
bmRpbmdzL3NjcmlwdHMvdGVzdC9WOC9WOFRlc3ROYW1lZENvbnN0cnVjdG9yLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OlY4VGVzdE5hbWVkQ29uc3RydWN0b3JDb25zdHJ1Y3Rvcjo6R2V0VGVtcGxh
dGUpOgorICAgICAgICAqIGJpbmRpbmdzL3NjcmlwdHMvdGVzdC9WOC9WOFRlc3ROb2RlLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkNvbmZpZ3VyZVY4VGVzdE5vZGVUZW1wbGF0ZSk6CisKKzIwMTMt
MDEtMzEgIEtlbnRhcm8gSGFyYSAgPGhhcmFrZW5AY2hyb21pdW0ub3JnPgorCiAgICAgICAgIFtW
OF0gVHJhY2Ugbm90IG9ubHkgbWFqb3IgRE9NIEdDcyBidXQgYWxzbyBtaW5vciBET00gR0NzCiAg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDg0MzYKIApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9y
VjgucG0gYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JWOC5w
bQppbmRleCBhYzczNTM1YTQ4OGQ3OWI4NGIzMzkxNDM2OTE3MmM5NzE0NTJkMDhhLi4yMDFiM2U0
NTFjNmFiYjk4ODA3MzhlNjUwMzI0OWNlMmY4OWI2YzNiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JWOC5wbQorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9iaW5kaW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JWOC5wbQpAQCAtNzkyLDcgKzc5Miw3
IEBAIHN1YiBHZW5lcmF0ZURvbWFpblNhZmVGdW5jdGlvbkdldHRlcgogc3RhdGljIHY4OjpIYW5k
bGU8djg6OlZhbHVlPiAke2Z1bmNOYW1lfUF0dHJHZXR0ZXIodjg6OkxvY2FsPHY4OjpTdHJpbmc+
IG5hbWUsIGNvbnN0IHY4OjpBY2Nlc3NvckluZm8mIGluZm8pCiB7CiAgICAgc3RhdGljIHY4OjpQ
ZXJzaXN0ZW50PHY4OjpGdW5jdGlvblRlbXBsYXRlPiBwcml2YXRlVGVtcGxhdGUgPSB2ODo6UGVy
c2lzdGVudDx2ODo6RnVuY3Rpb25UZW1wbGF0ZT46Ok5ldygkbmV3VGVtcGxhdGVTdHJpbmcpOwot
ICAgIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gaG9sZGVyID0gaW5mby5UaGlzKCktPkZpbmRJbnN0
YW5jZUluUHJvdG90eXBlQ2hhaW4oJHt2OEludGVyZmFjZU5hbWV9OjpHZXRUZW1wbGF0ZSgpKTsK
KyAgICB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGhvbGRlciA9IGluZm8uVGhpcygpLT5GaW5kSW5z
dGFuY2VJblByb3RvdHlwZUNoYWluKCR7djhJbnRlcmZhY2VOYW1lfTo6R2V0VGVtcGxhdGUoaW5m
by5HZXRJc29sYXRlKCkpKTsKICAgICBpZiAoaG9sZGVyLklzRW1wdHkoKSkgewogICAgICAgICAv
LyBjYW4gb25seSByZWFjaCBoZXJlIGJ5ICdvYmplY3QuX19wcm90b19fLmZ1bmMnLCBhbmQgaXQg
c2hvdWxkIHBhc3NlZAogICAgICAgICAvLyBkb21haW4gc2VjdXJpdHkgY2hlY2sgYWxyZWFkeQpA
QCAtODIyLDcgKzgyMiw3IEBAIHN1YiBHZW5lcmF0ZURvbWFpblNhZmVGdW5jdGlvblNldHRlcgog
ICAgIHB1c2goQGltcGxDb250ZW50RGVjbHMsIDw8RU5EKTsKIHN0YXRpYyB2b2lkICR7aW50ZXJm
YWNlTmFtZX1Eb21haW5TYWZlRnVuY3Rpb25TZXR0ZXIodjg6OkxvY2FsPHY4OjpTdHJpbmc+IG5h
bWUsIHY4OjpMb2NhbDx2ODo6VmFsdWU+IHZhbHVlLCBjb25zdCB2ODo6QWNjZXNzb3JJbmZvJiBp
bmZvKQogewotICAgIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gaG9sZGVyID0gaW5mby5UaGlzKCkt
PkZpbmRJbnN0YW5jZUluUHJvdG90eXBlQ2hhaW4oJHt2OEludGVyZmFjZU5hbWV9OjpHZXRUZW1w
bGF0ZSgpKTsKKyAgICB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGhvbGRlciA9IGluZm8uVGhpcygp
LT5GaW5kSW5zdGFuY2VJblByb3RvdHlwZUNoYWluKCR7djhJbnRlcmZhY2VOYW1lfTo6R2V0VGVt
cGxhdGUoaW5mby5HZXRJc29sYXRlKCkpKTsKICAgICBpZiAoaG9sZGVyLklzRW1wdHkoKSkKICAg
ICAgICAgcmV0dXJuOwogICAgICR7aW50ZXJmYWNlTmFtZX0qIGltcCA9ICR7djhJbnRlcmZhY2VO
YW1lfTo6dG9OYXRpdmUoaG9sZGVyKTsKQEAgLTkxNiw3ICs5MTYsNyBAQCBFTkQKICAgICAgICAg
fSBlbHNlIHsKICAgICAgICAgICAgICMgcGVyZm9ybSBsb29rdXAgZmlyc3QKICAgICAgICAgICAg
IHB1c2goQGltcGxDb250ZW50RGVjbHMsIDw8RU5EKTsKLSAgICB2ODo6SGFuZGxlPHY4OjpPYmpl
Y3Q+IGhvbGRlciA9IGluZm8uVGhpcygpLT5GaW5kSW5zdGFuY2VJblByb3RvdHlwZUNoYWluKCR7
djhJbnRlcmZhY2VOYW1lfTo6R2V0VGVtcGxhdGUoKSk7CisgICAgdjg6OkhhbmRsZTx2ODo6T2Jq
ZWN0PiBob2xkZXIgPSBpbmZvLlRoaXMoKS0+RmluZEluc3RhbmNlSW5Qcm90b3R5cGVDaGFpbigk
e3Y4SW50ZXJmYWNlTmFtZX06OkdldFRlbXBsYXRlKGluZm8uR2V0SXNvbGF0ZSgpKSk7CiAgICAg
aWYgKGhvbGRlci5Jc0VtcHR5KCkpCiAgICAgICAgIHJldHVybiB2OFVuZGVmaW5lZCgpOwogRU5E
CkBAIC0yMjA1LDcgKzIyMDUsNyBAQCB2ODo6UGVyc2lzdGVudDx2ODo6RnVuY3Rpb25UZW1wbGF0
ZT4gJHt2OEludGVyZmFjZU5hbWV9Q29uc3RydWN0b3I6OkdldFRlbXBsYXRlKAogICAgIHY4OjpM
b2NhbDx2ODo6T2JqZWN0VGVtcGxhdGU+IGluc3RhbmNlID0gcmVzdWx0LT5JbnN0YW5jZVRlbXBs
YXRlKCk7CiAgICAgaW5zdGFuY2UtPlNldEludGVybmFsRmllbGRDb3VudCgke3Y4SW50ZXJmYWNl
TmFtZX06OmludGVybmFsRmllbGRDb3VudCk7CiAgICAgcmVzdWx0LT5TZXRDbGFzc05hbWUodjg6
OlN0cmluZzo6TmV3U3ltYm9sKCIke2ludGVyZmFjZU5hbWV9IikpOwotICAgIHJlc3VsdC0+SW5o
ZXJpdCgke3Y4SW50ZXJmYWNlTmFtZX06OkdldFRlbXBsYXRlKCkpOworICAgIHJlc3VsdC0+SW5o
ZXJpdCgke3Y4SW50ZXJmYWNlTmFtZX06OkdldFRlbXBsYXRlKGlzb2xhdGUpKTsKIAogICAgIGNh
Y2hlZFRlbXBsYXRlID0gdjg6OlBlcnNpc3RlbnQ8djg6OkZ1bmN0aW9uVGVtcGxhdGU+OjpOZXco
cmVzdWx0KTsKICAgICByZXR1cm4gY2FjaGVkVGVtcGxhdGU7CkBAIC0yNjU1LDcgKzI2NTUsNyBA
QCBzdWIgR2VuZXJhdGVJbXBsZW1lbnRhdGlvbgogICAgICAgICBteSAkcGFyZW50ID0gJF87CiAg
ICAgICAgIEFkZFRvSW1wbEluY2x1ZGVzKCJWOCR7cGFyZW50fS5oIik7CiAgICAgICAgICRwYXJl
bnRDbGFzcyA9ICJWOCIgLiAkcGFyZW50OwotICAgICAgICAkcGFyZW50Q2xhc3NUZW1wbGF0ZSA9
ICRwYXJlbnRDbGFzcyAuICI6OkdldFRlbXBsYXRlKCkiOworICAgICAgICAkcGFyZW50Q2xhc3NU
ZW1wbGF0ZSA9ICRwYXJlbnRDbGFzcyAuICI6OkdldFRlbXBsYXRlKGlzb2xhdGUpIjsKICAgICAg
ICAgbGFzdDsKICAgICB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Nj
cmlwdHMvdGVzdC9WOC9WOEZsb2F0NjRBcnJheS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy9zY3JpcHRzL3Rlc3QvVjgvVjhGbG9hdDY0QXJyYXkuY3BwCmluZGV4IDMyZWY2ZTU2MzUwYTNk
NDhiYzUyMjFhMDFlYzAzODUxZDZlNTFhZDMuLjJlOTIyZmY0Y2RmYTVkYjQ4NzQyZGUwNjRmZmM2
MjFhNjY4M2Q3YjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMv
dGVzdC9WOC9WOEZsb2F0NjRBcnJheS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mv
c2NyaXB0cy90ZXN0L1Y4L1Y4RmxvYXQ2NEFycmF5LmNwcApAQCAtMTEwLDcgKzExMCw3IEBAIHN0
YXRpYyB2ODo6UGVyc2lzdGVudDx2ODo6RnVuY3Rpb25UZW1wbGF0ZT4gQ29uZmlndXJlVjhGbG9h
dDY0QXJyYXlUZW1wbGF0ZSh2ODo6CiAgICAgZGVzYy0+UmVhZE9ubHlQcm90b3R5cGUoKTsKIAog
ICAgIHY4OjpMb2NhbDx2ODo6U2lnbmF0dXJlPiBkZWZhdWx0U2lnbmF0dXJlOwotICAgIGRlZmF1
bHRTaWduYXR1cmUgPSBWOERPTUNvbmZpZ3VyYXRpb246OmNvbmZpZ3VyZVRlbXBsYXRlKGRlc2Ms
ICJGbG9hdDY0QXJyYXkiLCBWOEFycmF5QnVmZmVyVmlldzo6R2V0VGVtcGxhdGUoKSwgVjhGbG9h
dDY0QXJyYXk6OmludGVybmFsRmllbGRDb3VudCwKKyAgICBkZWZhdWx0U2lnbmF0dXJlID0gVjhE
T01Db25maWd1cmF0aW9uOjpjb25maWd1cmVUZW1wbGF0ZShkZXNjLCAiRmxvYXQ2NEFycmF5Iiwg
VjhBcnJheUJ1ZmZlclZpZXc6OkdldFRlbXBsYXRlKGlzb2xhdGUpLCBWOEZsb2F0NjRBcnJheTo6
aW50ZXJuYWxGaWVsZENvdW50LAogICAgICAgICAwLCAwLAogICAgICAgICBWOEZsb2F0NjRBcnJh
eUNhbGxiYWNrcywgV1RGX0FSUkFZX0xFTkdUSChWOEZsb2F0NjRBcnJheUNhbGxiYWNrcykpOwog
ICAgIFVOVVNFRF9QQVJBTShkZWZhdWx0U2lnbmF0dXJlKTsgLy8gSW4gc29tZSBjYXNlcywgaXQg
d2lsbCBub3QgYmUgdXNlZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Nj
cmlwdHMvdGVzdC9WOC9WOFRlc3RBY3RpdmVET01PYmplY3QuY3BwIGIvU291cmNlL1dlYkNvcmUv
YmluZGluZ3Mvc2NyaXB0cy90ZXN0L1Y4L1Y4VGVzdEFjdGl2ZURPTU9iamVjdC5jcHAKaW5kZXgg
OTg0MTNhMTA5OTNjYWI5Njc4ZjFiMjU2ZWJhMTkzM2JmMTczZDgxNi4uMGI3ZjNkOTBkMjVmYTAx
YWU2Y2Q5MzRiMzUzYmFhODhhMGQzMzU0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmlu
ZGluZ3Mvc2NyaXB0cy90ZXN0L1Y4L1Y4VGVzdEFjdGl2ZURPTU9iamVjdC5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy90ZXN0L1Y4L1Y4VGVzdEFjdGl2ZURPTU9iamVj
dC5jcHAKQEAgLTkzLDcgKzkzLDcgQEAgc3RhdGljIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBwb3N0
TWVzc2FnZUNhbGxiYWNrKGNvbnN0IHY4OjpBcmd1bWVudHMmIGFyZ3MpCiBzdGF0aWMgdjg6Okhh
bmRsZTx2ODo6VmFsdWU+IHBvc3RNZXNzYWdlQXR0ckdldHRlcih2ODo6TG9jYWw8djg6OlN0cmlu
Zz4gbmFtZSwgY29uc3Qgdjg6OkFjY2Vzc29ySW5mbyYgaW5mbykKIHsKICAgICBzdGF0aWMgdjg6
OlBlcnNpc3RlbnQ8djg6OkZ1bmN0aW9uVGVtcGxhdGU+IHByaXZhdGVUZW1wbGF0ZSA9IHY4OjpQ
ZXJzaXN0ZW50PHY4OjpGdW5jdGlvblRlbXBsYXRlPjo6TmV3KHY4OjpGdW5jdGlvblRlbXBsYXRl
OjpOZXcoVGVzdEFjdGl2ZURPTU9iamVjdFY4SW50ZXJuYWw6OnBvc3RNZXNzYWdlQ2FsbGJhY2ss
IHY4VW5kZWZpbmVkKCksIHY4OjpTaWduYXR1cmU6Ok5ldyhWOFRlc3RBY3RpdmVET01PYmplY3Q6
OkdldFJhd1RlbXBsYXRlKGluZm8uR2V0SXNvbGF0ZSgpKSkpKTsKLSAgICB2ODo6SGFuZGxlPHY4
OjpPYmplY3Q+IGhvbGRlciA9IGluZm8uVGhpcygpLT5GaW5kSW5zdGFuY2VJblByb3RvdHlwZUNo
YWluKFY4VGVzdEFjdGl2ZURPTU9iamVjdDo6R2V0VGVtcGxhdGUoKSk7CisgICAgdjg6OkhhbmRs
ZTx2ODo6T2JqZWN0PiBob2xkZXIgPSBpbmZvLlRoaXMoKS0+RmluZEluc3RhbmNlSW5Qcm90b3R5
cGVDaGFpbihWOFRlc3RBY3RpdmVET01PYmplY3Q6OkdldFRlbXBsYXRlKGluZm8uR2V0SXNvbGF0
ZSgpKSk7CiAgICAgaWYgKGhvbGRlci5Jc0VtcHR5KCkpIHsKICAgICAgICAgLy8gY2FuIG9ubHkg
cmVhY2ggaGVyZSBieSAnb2JqZWN0Ll9fcHJvdG9fXy5mdW5jJywgYW5kIGl0IHNob3VsZCBwYXNz
ZWQKICAgICAgICAgLy8gZG9tYWluIHNlY3VyaXR5IGNoZWNrIGFscmVhZHkKQEAgLTExNCw3ICsx
MTQsNyBAQCBzdGF0aWMgdjg6OkhhbmRsZTx2ODo6VmFsdWU+IHBvc3RNZXNzYWdlQXR0ckdldHRl
cih2ODo6TG9jYWw8djg6OlN0cmluZz4gbmFtZSwgYwogCiBzdGF0aWMgdm9pZCBUZXN0QWN0aXZl
RE9NT2JqZWN0RG9tYWluU2FmZUZ1bmN0aW9uU2V0dGVyKHY4OjpMb2NhbDx2ODo6U3RyaW5nPiBu
YW1lLCB2ODo6TG9jYWw8djg6OlZhbHVlPiB2YWx1ZSwgY29uc3Qgdjg6OkFjY2Vzc29ySW5mbyYg
aW5mbykKIHsKLSAgICB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGhvbGRlciA9IGluZm8uVGhpcygp
LT5GaW5kSW5zdGFuY2VJblByb3RvdHlwZUNoYWluKFY4VGVzdEFjdGl2ZURPTU9iamVjdDo6R2V0
VGVtcGxhdGUoKSk7CisgICAgdjg6OkhhbmRsZTx2ODo6T2JqZWN0PiBob2xkZXIgPSBpbmZvLlRo
aXMoKS0+RmluZEluc3RhbmNlSW5Qcm90b3R5cGVDaGFpbihWOFRlc3RBY3RpdmVET01PYmplY3Q6
OkdldFRlbXBsYXRlKGluZm8uR2V0SXNvbGF0ZSgpKSk7CiAgICAgaWYgKGhvbGRlci5Jc0VtcHR5
KCkpCiAgICAgICAgIHJldHVybjsKICAgICBUZXN0QWN0aXZlRE9NT2JqZWN0KiBpbXAgPSBWOFRl
c3RBY3RpdmVET01PYmplY3Q6OnRvTmF0aXZlKGhvbGRlcik7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rlc3QvVjgvVjhUZXN0TmFtZWRDb25zdHJ1Y3Rvci5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9zY3JpcHRzL3Rlc3QvVjgvVjhUZXN0TmFtZWRD
b25zdHJ1Y3Rvci5jcHAKaW5kZXggNzUzZmYxNWVlNWNjMjIxN2EzM2ZiYTc5M2YyZDRiZTc5MTM5
OWVlMS4uNWZlZWFjNmQ1NjRkNTczYjYyNWI2ZWQxMDhjNWVhZWI5NzQ0MGQ5MiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy90ZXN0L1Y4L1Y4VGVzdE5hbWVkQ29u
c3RydWN0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvdGVzdC9W
OC9WOFRlc3ROYW1lZENvbnN0cnVjdG9yLmNwcApAQCAtMTEyLDcgKzExMiw3IEBAIHY4OjpQZXJz
aXN0ZW50PHY4OjpGdW5jdGlvblRlbXBsYXRlPiBWOFRlc3ROYW1lZENvbnN0cnVjdG9yQ29uc3Ry
dWN0b3I6OkdldFRlbXBsCiAgICAgdjg6OkxvY2FsPHY4OjpPYmplY3RUZW1wbGF0ZT4gaW5zdGFu
Y2UgPSByZXN1bHQtPkluc3RhbmNlVGVtcGxhdGUoKTsKICAgICBpbnN0YW5jZS0+U2V0SW50ZXJu
YWxGaWVsZENvdW50KFY4VGVzdE5hbWVkQ29uc3RydWN0b3I6OmludGVybmFsRmllbGRDb3VudCk7
CiAgICAgcmVzdWx0LT5TZXRDbGFzc05hbWUodjg6OlN0cmluZzo6TmV3U3ltYm9sKCJUZXN0TmFt
ZWRDb25zdHJ1Y3RvciIpKTsKLSAgICByZXN1bHQtPkluaGVyaXQoVjhUZXN0TmFtZWRDb25zdHJ1
Y3Rvcjo6R2V0VGVtcGxhdGUoKSk7CisgICAgcmVzdWx0LT5Jbmhlcml0KFY4VGVzdE5hbWVkQ29u
c3RydWN0b3I6OkdldFRlbXBsYXRlKGlzb2xhdGUpKTsKIAogICAgIGNhY2hlZFRlbXBsYXRlID0g
djg6OlBlcnNpc3RlbnQ8djg6OkZ1bmN0aW9uVGVtcGxhdGU+OjpOZXcocmVzdWx0KTsKICAgICBy
ZXR1cm4gY2FjaGVkVGVtcGxhdGU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy9zY3JpcHRzL3Rlc3QvVjgvVjhUZXN0Tm9kZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy9zY3JpcHRzL3Rlc3QvVjgvVjhUZXN0Tm9kZS5jcHAKaW5kZXggNDk3OTg1MWVhZGM1NWM1NzY2
OTY5N2EwZDEzNDQyZTk3MDcyZGY0NS4uM2M3ZWJiMWRjOWIxODJiMTM4NWNlYjVmMzE1OGMzMTYw
ZjRmOTk3NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy90ZXN0
L1Y4L1Y4VGVzdE5vZGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMv
dGVzdC9WOC9WOFRlc3ROb2RlLmNwcApAQCAtODQsNyArODQsNyBAQCBzdGF0aWMgdjg6OlBlcnNp
c3RlbnQ8djg6OkZ1bmN0aW9uVGVtcGxhdGU+IENvbmZpZ3VyZVY4VGVzdE5vZGVUZW1wbGF0ZSh2
ODo6UGVycwogICAgIGRlc2MtPlJlYWRPbmx5UHJvdG90eXBlKCk7CiAKICAgICB2ODo6TG9jYWw8
djg6OlNpZ25hdHVyZT4gZGVmYXVsdFNpZ25hdHVyZTsKLSAgICBkZWZhdWx0U2lnbmF0dXJlID0g
VjhET01Db25maWd1cmF0aW9uOjpjb25maWd1cmVUZW1wbGF0ZShkZXNjLCAiVGVzdE5vZGUiLCBW
OE5vZGU6OkdldFRlbXBsYXRlKCksIFY4VGVzdE5vZGU6OmludGVybmFsRmllbGRDb3VudCwKKyAg
ICBkZWZhdWx0U2lnbmF0dXJlID0gVjhET01Db25maWd1cmF0aW9uOjpjb25maWd1cmVUZW1wbGF0
ZShkZXNjLCAiVGVzdE5vZGUiLCBWOE5vZGU6OkdldFRlbXBsYXRlKGlzb2xhdGUpLCBWOFRlc3RO
b2RlOjppbnRlcm5hbEZpZWxkQ291bnQsCiAgICAgICAgIDAsIDAsCiAgICAgICAgIDAsIDApOwog
ICAgIFVOVVNFRF9QQVJBTShkZWZhdWx0U2lnbmF0dXJlKTsgLy8gSW4gc29tZSBjYXNlcywgaXQg
d2lsbCBub3QgYmUgdXNlZC4K
</data>

          </attachment>
      

    </bug>

</bugzilla>