<?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>107137</bug_id>
          
          <creation_ts>2013-01-17 10:04:25 -0800</creation_ts>
          <short_desc>[V8] Make maybeDOMWrapper() better and rename it to isDOMWrapper()</short_desc>
          <delta_ts>2014-12-16 00:48:00 -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>WebCore JavaScript</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>809419</commentid>
    <comment_count>0</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-17 10:04:25 -0800</bug_when>
    <thetext>Make maybeDOMWrapper() better and rename it to isDOMWrapper().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809421</commentid>
    <comment_count>1</comment_count>
      <attachid>183207</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-17 10:05:25 -0800</bug_when>
    <thetext>Created attachment 183207
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809426</commentid>
    <comment_count>2</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-01-17 10:06:37 -0800</bug_when>
    <thetext>I&apos;m hitting ASSERT()s added in this patch... I&apos;ll investigate it tomorrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1055917</commentid>
    <comment_count>3</comment_count>
    <who name="Brian Burg">burg</who>
    <bug_when>2014-12-16 00:48:00 -0800</bug_when>
    <thetext>Closing some V8-related work items.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183207</attachid>
            <date>2013-01-17 10:05:25 -0800</date>
            <delta_ts>2013-01-17 10:05:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107137-20130117190224.patch</filename>
            <type>text/plain</type>
            <size>9775</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM5NzM1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTU0YWI2NGE3MWQxNTNm
MGVjZWU3MjQzMTQxYjA4YzBiOWViOTFjYS4uMzMyMmE5MjYwYTE2ZGJkNDZmMDYyZDZkZWY3YTE2
MzRkOTRmYzQxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEzLTAxLTE3ICBLZW50
YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KKworICAgICAgICBbVjhdIE1ha2UgbWF5
YmVET01XcmFwcGVyKCkgYmV0dGVyIGFuZCByZW5hbWUgaXQgdG8gaXNET01XcmFwcGVyKCkKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzEzNworCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEl0IGlzIHNhZmUg
dG8gcmVtb3ZlICNpZm5kZWYgTkRFQlVHIGJlY2F1c2UKKyAgICAgICAgYWxsIGNhbGwgc2l0ZXMg
YXJlIGluIEFTU0VSVCgpLgorCisgICAgICAgIE5vIHRlc3RzLiBObyBjaGFuZ2UgaW4gYmVoYXZp
b3IuCisKKyAgICAgICAgKiBiaW5kaW5ncy92OC9WOENvbGxlY3Rpb24uaDoKKyAgICAgICAgKFdl
YkNvcmU6OmdldE5hbWVkUHJvcGVydHlPZkNvbGxlY3Rpb24pOgorICAgICAgICAoV2ViQ29yZTo6
Z2V0SW5kZXhlZFByb3BlcnR5T2ZDb2xsZWN0aW9uKToKKyAgICAgICAgKFdlYkNvcmU6Om5vZGVD
b2xsZWN0aW9uSW5kZXhlZFByb3BlcnR5RW51bWVyYXRvcik6CisgICAgICAgIChXZWJDb3JlOjpj
b2xsZWN0aW9uSW5kZXhlZFByb3BlcnR5RW51bWVyYXRvcik6CisgICAgICAgIChXZWJDb3JlOjpj
b2xsZWN0aW9uU3RyaW5nT3JVbmRlZmluZWRJbmRleGVkUHJvcGVydHlHZXR0ZXIpOgorICAgICAg
ICAoV2ViQ29yZTo6Y29sbGVjdGlvblN0cmluZ0luZGV4ZWRQcm9wZXJ0eUdldHRlcik6CisgICAg
ICAgICogYmluZGluZ3MvdjgvVjhET01XcmFwcGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlY4
RE9NV3JhcHBlcjo6aXNET01XcmFwcGVyKToKKyAgICAgICAgKiBiaW5kaW5ncy92OC9WOERPTVdy
YXBwZXIuaDoKKyAgICAgICAgKFY4RE9NV3JhcHBlcik6CisgICAgICAgIChXZWJDb3JlOjpWOERP
TVdyYXBwZXI6OmFzc29jaWF0ZU9iamVjdFdpdGhXcmFwcGVyKToKKyAgICAgICAgKiBiaW5kaW5n
cy92OC9WOEdDQ29udHJvbGxlci5jcHA6CisgICAgICAgICogYmluZGluZ3MvdjgvY3VzdG9tL1Y4
SFRNTFNlbGVjdEVsZW1lbnRDdXN0b20uY3BwOgorICAgICAgICAoV2ViQ29yZTo6VjhIVE1MU2Vs
ZWN0RWxlbWVudDo6aW5kZXhlZFByb3BlcnR5R2V0dGVyKToKKwogMjAxMy0wMS0xNCAgS2VudGFy
byBIYXJhICA8aGFyYWtlbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW1Y4XSBNYWtlIGFuIElz
b2xhdGUgcGFyYW1ldGVyIG1hbmRhdG9yeSBpbiBTZXJpYWxpemVkU2NyaXB0VmFsdWUgbWV0aG9k
cwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhDb2xsZWN0aW9uLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOENvbGxlY3Rpb24uaAppbmRleCA1Mzk4ODAx
ZTQyNzEyNWQ2Y2M1YWEyMGY1OTM1NTFhNTNjNWFhMmFmLi4wOWU3MzU0NTM2YzU1NGRiYjAyNmVi
Mjk1MjdlOTczOGE1OTJiODhhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92
OC9WOENvbGxlY3Rpb24uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOENvbGxl
Y3Rpb24uaApAQCAtNjIsNyArNjIsNyBAQCB0ZW1wbGF0ZTxjbGFzcyBUPiBzdGF0aWMgdjg6Okhh
bmRsZTx2ODo6VmFsdWU+IGdldFY4T2JqZWN0KFBhc3NSZWZQdHI8VD4gaW1wbGVtZQogdGVtcGxh
dGU8Y2xhc3MgQ29sbGVjdGlvbiwgY2xhc3MgSXRlbVR5cGU+IHN0YXRpYyB2ODo6SGFuZGxlPHY4
OjpWYWx1ZT4gZ2V0TmFtZWRQcm9wZXJ0eU9mQ29sbGVjdGlvbih2ODo6TG9jYWw8djg6OlN0cmlu
Zz4gbmFtZSwgdjg6OkxvY2FsPHY4OjpPYmplY3Q+IG9iamVjdCwgdjg6OkhhbmRsZTx2ODo6T2Jq
ZWN0PiBjcmVhdGlvbkNvbnRleHQsIHY4OjpJc29sYXRlKiBpc29sYXRlKQogewogICAgIC8vIEZJ
WE1FOiBhc3NlcnQgb2JqZWN0IGlzIGEgY29sbGVjdGlvbiB0eXBlCi0gICAgQVNTRVJUKFY4RE9N
V3JhcHBlcjo6bWF5YmVET01XcmFwcGVyKG9iamVjdCkpOworICAgIEFTU0VSVChWOERPTVdyYXBw
ZXI6OmlzRE9NV3JhcHBlcihvYmplY3QpKTsKICAgICBBU1NFUlQodG9XcmFwcGVyVHlwZUluZm8o
b2JqZWN0KSAhPSAmVjhOb2RlOjppbmZvKTsKICAgICBDb2xsZWN0aW9uKiBjb2xsZWN0aW9uID0g
dG9OYXRpdmVDb2xsZWN0aW9uPENvbGxlY3Rpb24+KG9iamVjdCk7CiAgICAgQXRvbWljU3RyaW5n
IHByb3BlcnR5TmFtZSA9IHRvV2ViQ29yZUF0b21pY1N0cmluZ1dpdGhOdWxsQ2hlY2sobmFtZSk7
CkBAIC04NCw3ICs4NCw3IEBAIHRlbXBsYXRlPGNsYXNzIENvbGxlY3Rpb24sIGNsYXNzIEl0ZW1U
eXBlPiBzdGF0aWMgdjg6OkhhbmRsZTx2ODo6VmFsdWU+IGNvbGxlY3RpCiB0ZW1wbGF0ZTxjbGFz
cyBDb2xsZWN0aW9uLCBjbGFzcyBJdGVtVHlwZT4gc3RhdGljIHY4OjpIYW5kbGU8djg6OlZhbHVl
PiBnZXRJbmRleGVkUHJvcGVydHlPZkNvbGxlY3Rpb24odWludDMyX3QgaW5kZXgsIHY4OjpMb2Nh
bDx2ODo6T2JqZWN0PiBvYmplY3QsIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRpb25Db250
ZXh0LCB2ODo6SXNvbGF0ZSogaXNvbGF0ZSkKIHsKICAgICAvLyBGSVhNRTogQXNzZXJ0IHRoYXQg
b2JqZWN0IG11c3QgYmUgYSBjb2xsZWN0aW9uIHR5cGUuCi0gICAgQVNTRVJUKFY4RE9NV3JhcHBl
cjo6bWF5YmVET01XcmFwcGVyKG9iamVjdCkpOworICAgIEFTU0VSVChWOERPTVdyYXBwZXI6Omlz
RE9NV3JhcHBlcihvYmplY3QpKTsKICAgICBBU1NFUlQodG9XcmFwcGVyVHlwZUluZm8ob2JqZWN0
KSAhPSAmVjhOb2RlOjppbmZvKTsKICAgICBDb2xsZWN0aW9uKiBjb2xsZWN0aW9uID0gdG9OYXRp
dmVDb2xsZWN0aW9uPENvbGxlY3Rpb24+KG9iamVjdCk7CiAgICAgcmV0dXJuIGdldFY4T2JqZWN0
PEl0ZW1UeXBlPihjb2xsZWN0aW9uLT5pdGVtKGluZGV4KSwgY3JlYXRpb25Db250ZXh0LCBpc29s
YXRlKTsKQEAgLTk5LDcgKzk5LDcgQEAgdGVtcGxhdGU8Y2xhc3MgQ29sbGVjdGlvbiwgY2xhc3Mg
SXRlbVR5cGU+IHN0YXRpYyB2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gY29sbGVjdGkKIC8vIEdldCBh
biBhcnJheSBjb250YWluaW5nIHRoZSBuYW1lcyBvZiBpbmRleGVkIHByb3BlcnRpZXMgb2YgSFRN
TFNlbGVjdEVsZW1lbnQgYW5kIEhUTUxGb3JtRWxlbWVudC4KIHRlbXBsYXRlPGNsYXNzIENvbGxl
Y3Rpb24+IHN0YXRpYyB2ODo6SGFuZGxlPHY4OjpBcnJheT4gbm9kZUNvbGxlY3Rpb25JbmRleGVk
UHJvcGVydHlFbnVtZXJhdG9yKGNvbnN0IHY4OjpBY2Nlc3NvckluZm8mIGluZm8pCiB7Ci0gICAg
QVNTRVJUKFY4RE9NV3JhcHBlcjo6bWF5YmVET01XcmFwcGVyKGluZm8uSG9sZGVyKCkpKTsKKyAg
ICBBU1NFUlQoVjhET01XcmFwcGVyOjppc0RPTVdyYXBwZXIoaW5mby5Ib2xkZXIoKSkpOwogICAg
IENvbGxlY3Rpb24qIGNvbGxlY3Rpb24gPSB0b05hdGl2ZUNvbGxlY3Rpb248Q29sbGVjdGlvbj4o
aW5mby5Ib2xkZXIoKSk7CiAgICAgaW50IGxlbmd0aCA9IGNvbGxlY3Rpb24tPmxlbmd0aCgpOwog
ICAgIHY4OjpIYW5kbGU8djg6OkFycmF5PiBwcm9wZXJ0aWVzID0gdjg6OkFycmF5OjpOZXcobGVu
Z3RoKTsKQEAgLTExNCw3ICsxMTQsNyBAQCB0ZW1wbGF0ZTxjbGFzcyBDb2xsZWN0aW9uPiBzdGF0
aWMgdjg6OkhhbmRsZTx2ODo6QXJyYXk+IG5vZGVDb2xsZWN0aW9uSW5kZXhlZFBybwogLy8gR2V0
IGFuIGFycmF5IGNvbnRhaW5pbmcgdGhlIG5hbWVzIG9mIGluZGV4ZWQgcHJvcGVydGllcyBpbiBh
IGNvbGxlY3Rpb24uCiB0ZW1wbGF0ZTxjbGFzcyBDb2xsZWN0aW9uPiBzdGF0aWMgdjg6OkhhbmRs
ZTx2ODo6QXJyYXk+IGNvbGxlY3Rpb25JbmRleGVkUHJvcGVydHlFbnVtZXJhdG9yKGNvbnN0IHY4
OjpBY2Nlc3NvckluZm8mIGluZm8pCiB7Ci0gICAgQVNTRVJUKFY4RE9NV3JhcHBlcjo6bWF5YmVE
T01XcmFwcGVyKGluZm8uSG9sZGVyKCkpKTsKKyAgICBBU1NFUlQoVjhET01XcmFwcGVyOjppc0RP
TVdyYXBwZXIoaW5mby5Ib2xkZXIoKSkpOwogICAgIENvbGxlY3Rpb24qIGNvbGxlY3Rpb24gPSB0
b05hdGl2ZUNvbGxlY3Rpb248Q29sbGVjdGlvbj4oaW5mby5Ib2xkZXIoKSk7CiAgICAgaW50IGxl
bmd0aCA9IGNvbGxlY3Rpb24tPmxlbmd0aCgpOwogICAgIHY4OjpIYW5kbGU8djg6OkFycmF5PiBw
cm9wZXJ0aWVzID0gdjg6OkFycmF5OjpOZXcobGVuZ3RoKTsKQEAgLTEzMSw3ICsxMzEsNyBAQCB0
ZW1wbGF0ZTxjbGFzcyBDb2xsZWN0aW9uPiBzdGF0aWMgdjg6OkhhbmRsZTx2ODo6QXJyYXk+IGNv
bGxlY3Rpb25JbmRleGVkUHJvcGVydAogdGVtcGxhdGU8Y2xhc3MgQ29sbGVjdGlvbj4gc3RhdGlj
IHY4OjpIYW5kbGU8djg6OlZhbHVlPiBjb2xsZWN0aW9uU3RyaW5nT3JVbmRlZmluZWRJbmRleGVk
UHJvcGVydHlHZXR0ZXIodWludDMyX3QgaW5kZXgsIGNvbnN0IHY4OjpBY2Nlc3NvckluZm8mIGlu
Zm8pCiB7CiAgICAgLy8gRklYTUU6IGFzc2VydCB0aGF0IG9iamVjdCBtdXN0IGJlIGEgY29sbGVj
dGlvbiB0eXBlCi0gICAgQVNTRVJUKFY4RE9NV3JhcHBlcjo6bWF5YmVET01XcmFwcGVyKGluZm8u
SG9sZGVyKCkpKTsKKyAgICBBU1NFUlQoVjhET01XcmFwcGVyOjppc0RPTVdyYXBwZXIoaW5mby5I
b2xkZXIoKSkpOwogICAgIENvbGxlY3Rpb24qIGNvbGxlY3Rpb24gPSB0b05hdGl2ZUNvbGxlY3Rp
b248Q29sbGVjdGlvbj4oaW5mby5Ib2xkZXIoKSk7CiAgICAgU3RyaW5nIHJlc3VsdCA9IGNvbGxl
Y3Rpb24tPml0ZW0oaW5kZXgpOwogICAgIHJldHVybiB2OFN0cmluZ09yVW5kZWZpbmVkKHJlc3Vs
dCwgaW5mby5HZXRJc29sYXRlKCkpOwpAQCAtMTQyLDcgKzE0Miw3IEBAIHRlbXBsYXRlPGNsYXNz
IENvbGxlY3Rpb24+IHN0YXRpYyB2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gY29sbGVjdGlvblN0cmlu
Z09yVW5kZWZpCiB0ZW1wbGF0ZTxjbGFzcyBDb2xsZWN0aW9uPiBzdGF0aWMgdjg6OkhhbmRsZTx2
ODo6VmFsdWU+IGNvbGxlY3Rpb25TdHJpbmdJbmRleGVkUHJvcGVydHlHZXR0ZXIodWludDMyX3Qg
aW5kZXgsIGNvbnN0IHY4OjpBY2Nlc3NvckluZm8mIGluZm8pCiB7CiAgICAgLy8gRklYTUU6IGFz
c2VydCB0aGF0IG9iamVjdCBtdXN0IGJlIGEgY29sbGVjdGlvbiB0eXBlCi0gICAgQVNTRVJUKFY4
RE9NV3JhcHBlcjo6bWF5YmVET01XcmFwcGVyKGluZm8uSG9sZGVyKCkpKTsKKyAgICBBU1NFUlQo
VjhET01XcmFwcGVyOjppc0RPTVdyYXBwZXIoaW5mby5Ib2xkZXIoKSkpOwogICAgIENvbGxlY3Rp
b24qIGNvbGxlY3Rpb24gPSB0b05hdGl2ZUNvbGxlY3Rpb248Q29sbGVjdGlvbj4oaW5mby5Ib2xk
ZXIoKSk7CiAgICAgU3RyaW5nIHJlc3VsdCA9IGNvbGxlY3Rpb24tPml0ZW0oaW5kZXgpOwogICAg
IHJldHVybiB2OFN0cmluZyhyZXN1bHQsIGluZm8uR2V0SXNvbGF0ZSgpKTsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4RE9NV3JhcHBlci5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9iaW5kaW5ncy92OC9WOERPTVdyYXBwZXIuY3BwCmluZGV4IDI0NzY5N2MwN2MxMzZkNTNh
MWYyMjRiODkwNGExMDBjYWQwY2M0N2MuLmI1N2JjZGIzZWY3ZTc4Yjg5Njc0ZTA4ODA1MTlkMTFi
M2NjYmNhYzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4RE9NV3Jh
cHBlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhET01XcmFwcGVyLmNw
cApAQCAtMTAxLDIxICsxMDEsMjMgQEAgc3RhdGljIGJvb2wgaGFzSW50ZXJuYWxGaWVsZCh2ODo6
SGFuZGxlPHY4OjpWYWx1ZT4gdmFsdWUpCiAgICAgcmV0dXJuIHY4OjpIYW5kbGU8djg6Ok9iamVj
dD46OkNhc3QodmFsdWUpLT5JbnRlcm5hbEZpZWxkQ291bnQoKTsKIH0KIAotI2lmbmRlZiBOREVC
VUcKLWJvb2wgVjhET01XcmFwcGVyOjptYXliZURPTVdyYXBwZXIodjg6OkhhbmRsZTx2ODo6VmFs
dWU+IHZhbHVlKQorYm9vbCBWOERPTVdyYXBwZXI6OmlzRE9NV3JhcHBlcih2ODo6SGFuZGxlPHY4
OjpWYWx1ZT4gdmFsdWUpCiB7Ci0gICAgaWYgKCFoYXNJbnRlcm5hbEZpZWxkKHZhbHVlKSkKKyAg
ICBpZiAodmFsdWUuSXNFbXB0eSgpIHx8ICF2YWx1ZS0+SXNPYmplY3QoKSkKICAgICAgICAgcmV0
dXJuIGZhbHNlOwotCiAgICAgdjg6OkhhbmRsZTx2ODo6T2JqZWN0PiBvYmplY3QgPSB2ODo6SGFu
ZGxlPHY4OjpPYmplY3Q+OjpDYXN0KHZhbHVlKTsKLSAgICBBU1NFUlQob2JqZWN0LT5JbnRlcm5h
bEZpZWxkQ291bnQoKSA+PSB2OERlZmF1bHRXcmFwcGVySW50ZXJuYWxGaWVsZENvdW50KTsKLQot
ICAgIHY4OjpIYW5kbGVTY29wZSBzY29wZTsKLSAgICBBU1NFUlQob2JqZWN0LT5HZXRBbGlnbmVk
UG9pbnRlckZyb21JbnRlcm5hbEZpZWxkKHY4RE9NV3JhcHBlck9iamVjdEluZGV4KSk7Ci0KLSAg
ICByZXR1cm4gdHJ1ZTsKKyAgICBpZiAob2JqZWN0LT5JbnRlcm5hbEZpZWxkQ291bnQoKSA8IHY4
RGVmYXVsdFdyYXBwZXJJbnRlcm5hbEZpZWxkQ291bnQpCisgICAgICAgIHJldHVybiBmYWxzZTsK
KyAgICBpZiAoIW9iamVjdC0+R2V0QWxpZ25lZFBvaW50ZXJGcm9tSW50ZXJuYWxGaWVsZCh2OERP
TVdyYXBwZXJPYmplY3RJbmRleCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBpZiAoIW9i
amVjdC0+R2V0QWxpZ25lZFBvaW50ZXJGcm9tSW50ZXJuYWxGaWVsZCh2OERPTVdyYXBwZXJUeXBl
SW5kZXgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgdjg6OlBlcnNpc3RlbnQ8djg6Ok9i
amVjdD4gaGFuZGxlKCpvYmplY3QpOworICAgIHVpbnQxNl90IGNsYXNzSWQgPSBoYW5kbGUuV3Jh
cHBlckNsYXNzSWQoKTsKKyAgICBpZiAoY2xhc3NJZCA9PSB2OERPTU9iamVjdENsYXNzSWQgfHwg
Y2xhc3NJZCA9PSB2OERPTU5vZGVDbGFzc0lkKQorICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICBy
ZXR1cm4gZmFsc2U7CiB9Ci0jZW5kaWYKIAogYm9vbCBWOERPTVdyYXBwZXI6OmlzV3JhcHBlck9m
VHlwZSh2ODo6SGFuZGxlPHY4OjpWYWx1ZT4gdmFsdWUsIFdyYXBwZXJUeXBlSW5mbyogdHlwZSkK
IHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4RE9NV3JhcHBlci5o
IGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhET01XcmFwcGVyLmgKaW5kZXggNWFlZjU1
Y2JjN2Y4MDA2NTRhNThhMjVlYmM1N2MzZTEzZTNjODU0NC4uNDExYTlhOTBlNzhlYWRkZDQzNzFh
NmZiZDFmMWI2ZDNlMjBjZjVjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mv
djgvVjhET01XcmFwcGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhET01X
cmFwcGVyLmgKQEAgLTUzLDEwICs1Myw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogICAgIGNs
YXNzIFY4RE9NV3JhcHBlciB7CiAgICAgcHVibGljOgotI2lmbmRlZiBOREVCVUcKLSAgICAgICAg
Ly8gQ2hlY2tzIGlmIGEgdjggdmFsdWUgY2FuIGJlIGEgRE9NIHdyYXBwZXIKLSAgICAgICAgc3Rh
dGljIGJvb2wgbWF5YmVET01XcmFwcGVyKHY4OjpIYW5kbGU8djg6OlZhbHVlPik7Ci0jZW5kaWYK
KyAgICAgICAgc3RhdGljIGJvb2wgaXNET01XcmFwcGVyKHY4OjpIYW5kbGU8djg6OlZhbHVlPik7
CiAKICAgICAgICAgc3RhdGljIHY4OjpMb2NhbDx2ODo6T2JqZWN0PiBjcmVhdGVXcmFwcGVyKHY4
OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRpb25Db250ZXh0LCBXcmFwcGVyVHlwZUluZm8qLCB2
b2lkKik7CiAKQEAgLTEwMCw5ICs5Nyw5IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICB7CiAg
ICAgICAgIHNldE5hdGl2ZUluZm8od3JhcHBlciwgdHlwZSwgb2JqZWN0LmdldCgpKTsKICAgICAg
ICAgdjg6OlBlcnNpc3RlbnQ8djg6Ok9iamVjdD4gd3JhcHBlckhhbmRsZSA9IHY4OjpQZXJzaXN0
ZW50PHY4OjpPYmplY3Q+OjpOZXcod3JhcHBlcik7Ci0gICAgICAgIEFTU0VSVChtYXliZURPTVdy
YXBwZXIod3JhcHBlckhhbmRsZSkpOwogICAgICAgICBzZXRXcmFwcGVyQ2xhc3Mob2JqZWN0Lmdl
dCgpLCB3cmFwcGVySGFuZGxlKTsKICAgICAgICAgRE9NRGF0YVN0b3JlOjpzZXRXcmFwcGVyKG9i
amVjdC5sZWFrUmVmKCksIHdyYXBwZXJIYW5kbGUsIGlzb2xhdGUpOworICAgICAgICBBU1NFUlQo
aXNET01XcmFwcGVyKHdyYXBwZXJIYW5kbGUpKTsKICAgICAgICAgcmV0dXJuIHdyYXBwZXJIYW5k
bGU7CiAgICAgfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOEdD
Q29udHJvbGxlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOEdDQ29udHJvbGxl
ci5jcHAKaW5kZXggMTgyODU3OWFjZGM1NDQ2Zjc3OTFiZjc5MjdmYjc3MzA2NmFjNTFhOS4uYjM2
MGI2ZmRkYzEwYzhmMDZlM2ExOTJkYjU4MTc1MmMxNmFjN2ZmOCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvYmluZGluZ3MvdjgvVjhHQ0NvbnRyb2xsZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2JpbmRpbmdzL3Y4L1Y4R0NDb250cm9sbGVyLmNwcApAQCAtMTY2LDcgKzE2Niw3IEBAIHB1
YmxpYzoKICAgICAgICAgaWYgKGNsYXNzSWQgIT0gdjhET01Ob2RlQ2xhc3NJZCAmJiBjbGFzc0lk
ICE9IHY4RE9NT2JqZWN0Q2xhc3NJZCkKICAgICAgICAgICAgIHJldHVybjsKIAotICAgICAgICBB
U1NFUlQoVjhET01XcmFwcGVyOjptYXliZURPTVdyYXBwZXIodmFsdWUpKTsKKyAgICAgICAgQVNT
RVJUKFY4RE9NV3JhcHBlcjo6aXNET01XcmFwcGVyKHZhbHVlKSk7CiAKICAgICAgICAgaWYgKHZh
bHVlLklzSW5kZXBlbmRlbnQoKSkKICAgICAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOEhUTUxTZWxlY3RFbGVtZW50Q3VzdG9t
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOEhUTUxTZWxlY3RFbGVt
ZW50Q3VzdG9tLmNwcAppbmRleCA5YWU5OWNhZmY1MzNhMjBlNTk0MWUwMzM4NmNlNTRlNGUxNmM5
NDRiLi41MjI1YjlkZTA0OTQ1ZTMzZDRlNjNhMmI4NWMxMWQ0MzE1MDQ5ZGU4IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhIVE1MU2VsZWN0RWxlbWVudEN1
c3RvbS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4SFRNTFNl
bGVjdEVsZW1lbnRDdXN0b20uY3BwCkBAIC00Nyw3ICs0Nyw3IEBAIG5hbWVzcGFjZSBXZWJDb3Jl
IHsKIAogdjg6OkhhbmRsZTx2ODo6VmFsdWU+IFY4SFRNTFNlbGVjdEVsZW1lbnQ6OmluZGV4ZWRQ
cm9wZXJ0eUdldHRlcih1aW50MzJfdCBpbmRleCwgY29uc3Qgdjg6OkFjY2Vzc29ySW5mbyYgaW5m
bykKIHsKLSAgICBBU1NFUlQoVjhET01XcmFwcGVyOjptYXliZURPTVdyYXBwZXIoaW5mby5Ib2xk
ZXIoKSkpOworICAgIEFTU0VSVChWOERPTVdyYXBwZXI6OmlzRE9NV3JhcHBlcihpbmZvLkhvbGRl
cigpKSk7CiAgICAgUmVmUHRyPE5vZGU+IHJlc3VsdCA9IFY4SFRNTFNlbGVjdEVsZW1lbnQ6OnRv
TmF0aXZlKGluZm8uSG9sZGVyKCkpLT5pdGVtKGluZGV4KTsKICAgICBpZiAoIXJlc3VsdCkKICAg
ICAgICAgcmV0dXJuIHY4VW5kZWZpbmVkKCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>