<?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>201165</bug_id>
          
          <creation_ts>2019-08-26 17:30:36 -0700</creation_ts>
          <short_desc>Populate alternate URL for _WKActivatedElementInfo in UIContextMenu SPI</short_desc>
          <delta_ts>2019-08-27 14:15:04 -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>Platform</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Savage">james.savage</reporter>
          <assigned_to name="James Savage">james.savage</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1565200</commentid>
    <comment_count>0</comment_count>
    <who name="James Savage">james.savage</who>
    <bug_when>2019-08-26 17:30:36 -0700</bug_when>
    <thetext>&lt;rdar://problem/54729648&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565201</commentid>
    <comment_count>1</comment_count>
    <who name="James Savage">james.savage</who>
    <bug_when>2019-08-26 17:31:31 -0700</bug_when>
    <thetext>&lt;rdar://problem/54729648&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565206</commentid>
    <comment_count>2</comment_count>
      <attachid>377301</attachid>
    <who name="James Savage">james.savage</who>
    <bug_when>2019-08-26 17:40:43 -0700</bug_when>
    <thetext>Created attachment 377301
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565520</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-27 14:14:16 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 377301:

fullscreen/full-screen-request-removed-with-raf.html bug 201188 (author: jer.noble@apple.com)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565521</commentid>
    <comment_count>4</comment_count>
      <attachid>377301</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-27 14:15:03 -0700</bug_when>
    <thetext>Comment on attachment 377301
Patch

Clearing flags on attachment: 377301

Committed r249171: &lt;https://trac.webkit.org/changeset/249171&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565522</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-27 14:15:04 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>377301</attachid>
            <date>2019-08-26 17:40:43 -0700</date>
            <delta_ts>2019-08-27 14:15:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201165-20190826174042.patch</filename>
            <type>text/plain</type>
            <size>13369</size>
            <attacher name="James Savage">james.savage</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5MTIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDVlYWFjMTkxMmJkNGMyMmU2
M2Y5Y2YzMTg5Mzk3M2U5NzA3MjY1MjguLmJkNjY2NjZjNTI1ZjVhMWZkZDEyZGNlM2Q1MTUxMWVk
MWNlZjY2NmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzkgQEAKKzIwMTktMDgtMjYgIEphbWVzIFNh
dmFnZSAgPGphbWVzLnNhdmFnZUBhcHBsZS5jb20+CisKKyAgICAgICAgUG9wdWxhdGUgYWx0ZXJu
YXRlIFVSTCBmb3IgX1dLQWN0aXZhdGVkRWxlbWVudEluZm8gaW4gVUlDb250ZXh0TWVudSBTUEku
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDExNjUu
CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzU0NzI5NjQ4LgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9BUElDb250ZXh0TWVu
dUVsZW1lbnRJbmZvLmg6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9BUElDb250ZXh0TWVudUVs
ZW1lbnRJbmZvLmNwcDoKKyAgICAgICAgKEFQSTo6Q29udGV4dE1lbnVFbGVtZW50SW5mbzo6Q29u
dGV4dE1lbnVFbGVtZW50SW5mbyk6IEluaXRpYWxpemUgbmV3IG1lbWViZXIuCisKKyAgICAgICAg
KiBVSVByb2Nlc3MvQVBJL0NvY29hL1dLQ29udGV4dE1lbnVFbGVtZW50SW5mby5tbToKKyAgICAg
ICAgKC1bV0tDb250ZXh0TWVudUVsZW1lbnRJbmZvIF9hY3RpdmF0ZWRFbGVtZW50SW5mb10pOiBV
c2UgbmV3IGluaXRpYWxpemVyLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dl
YlZpZXcubW06CisgICAgICAgICgtW1dLV2ViVmlldyBfcmVxdWVzdEFjdGl2YXRlZEVsZW1lbnRB
dFBvc2l0aW9uOmNvbXBsZXRpb25CbG9jazpdKTogRGl0dG8uCisKKyAgICAgICAgKiBVSVByb2Nl
c3MvQVBJL0NvY29hL19XS0FjdGl2YXRlZEVsZW1lbnRJbmZvSW50ZXJuYWwuaDoKKyAgICAgICAg
KiBVSVByb2Nlc3MvQVBJL0NvY29hL19XS0FjdGl2YXRlZEVsZW1lbnRJbmZvLm1tOgorICAgICAg
ICAoK1tfV0tBY3RpdmF0ZWRFbGVtZW50SW5mbyBhY3RpdmF0ZWRFbGVtZW50SW5mb1dpdGhJbnRl
cmFjdGlvbkluZm9ybWF0aW9uQXRQb3NpdGlvbjp1c2VySW5mbzpdKToKKyAgICAgICAgICAgIERp
dHRvLgorICAgICAgICAoLVtfV0tBY3RpdmF0ZWRFbGVtZW50SW5mbyBfaW5pdFdpdGhJbnRlcmFj
dGlvbkluZm9ybWF0aW9uQXRQb3NpdGlvbjp1c2VySW5mbzpdKTogU2V0IG5ldyBpdmFyLgorICAg
ICAgICAoK1tfV0tBY3RpdmF0ZWRFbGVtZW50SW5mbyBhY3RpdmF0ZWRFbGVtZW50SW5mb1dpdGhJ
bnRlcmFjdGlvbkluZm9ybWF0aW9uQXRQb3NpdGlvbjpdKTogRGVsZXRlZC4KKyAgICAgICAgKC1b
X1dLQWN0aXZhdGVkRWxlbWVudEluZm8gX2luaXRXaXRoSW50ZXJhY3Rpb25JbmZvcm1hdGlvbkF0
UG9zaXRpb246XSk6IERlbGV0ZWQuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL1dLQ29udGVu
dFZpZXdJbnRlcmFjdGlvbi5tbToKKyAgICAgICAgKC1bV0tDb250ZW50VmlldyBhc3NpZ25MZWdh
Y3lEYXRhRm9yQ29udGV4dE1lbnVJbnRlcmFjdGlvbl0pOiBVc2UgbmV3IGluaXRpYWxpemVyLgor
ICAgICAgICAoLVtXS0NvbnRlbnRWaWV3IGNvbnRpbnVlQ29udGV4dE1lbnVJbnRlcmFjdGlvbjpd
KTogSWYgdGhlIGNvbnRleHQgbWVudSBpcyBiZWluZyBnZW5lcmF0ZWQgZm9yCisgICAgICAgICAg
ICBhbiBpbWFnZSwgYW5kIHdlIGRvIG5vdCBoYXZlIGEgVVJMIGFzc29jaWF0ZWQgd2l0aCB0aGUg
cG9zaXRpb24gaW5mb3JtYXRpb24sIHRyeSB0bworICAgICAgICAgICAgZ2VuZXJhdGUgb25lIHVz
aW5nIGV4aXN0aW5nIFNQSS4gVGhpcyBjaGFuZ2UgYWxzbyBwYXNzZXMgdGhyb3VnaCB0aGUgdXNl
ckluZm8gdmlhIGEgbmV3CisgICAgICAgICAgICBwcm9wZXJ0eSBvbiBfV0tBY3RpdmF0ZWRFbGVt
ZW50SW5mby4gV2Ugb25seSBkbyB0aGlzIGZvciB0aGUgU1BJIHZlcnNpb24gb2YgdGhpcyBkZWxl
Z2F0ZQorICAgICAgICAgICAgbWV0aG9kLCBiZWNhdXNlIHRoZSBBUEkgaXMgbm90IGNhbGxlZCBm
b3IgaW1hZ2UgcHJldmlld3MuCisgICAgICAgICgtW1dLQ29udGVudFZpZXcgX2NvbnRleHRNZW51
SW50ZXJhY3Rpb246b3ZlcnJpZGVTdWdnZXN0ZWRBY3Rpb25zRm9yQ29uZmlndXJhdGlvbjpdKTog
VXNlIG5ldworICAgICAgICAgICAgaW5pdGlhbGl6ZXIuCisKIDIwMTktMDgtMjYgIFdlbnNvbiBI
c2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTiAoaU9T
IDEzKTogVGVzdHMgdGhhdCBzaW11bGF0ZSBtdWx0aXBsZSBiYWNrLXRvLWJhY2sgc2luZ2xlIHRh
cHMgZmFpbCBvciB0aW1lIG91dApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
QVBJL0FQSUNvbnRleHRNZW51RWxlbWVudEluZm8uY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvQVBJL0FQSUNvbnRleHRNZW51RWxlbWVudEluZm8uY3BwCmluZGV4IDBjMDkyZTZhOWY1M2E4
N2Q3YWJiZjdjMGU0ZDlmODljMWRiZmFmOGQuLjQ2YmQ5OTE5MzE1ZDM0ODdjMWFhMzliMTQwOTgw
ZDJkMWMwMTRmZmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElD
b250ZXh0TWVudUVsZW1lbnRJbmZvLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9B
UEkvQVBJQ29udGV4dE1lbnVFbGVtZW50SW5mby5jcHAKQEAgLTMyLDYgKzMyLDEzIEBAIG5hbWVz
cGFjZSBBUEkgewogCiBDb250ZXh0TWVudUVsZW1lbnRJbmZvOjpDb250ZXh0TWVudUVsZW1lbnRJ
bmZvKGNvbnN0IFdlYktpdDo6SW50ZXJhY3Rpb25JbmZvcm1hdGlvbkF0UG9zaXRpb24mIGluZm8p
CiAgICAgOiBtX2ludGVyYWN0aW9uSW5mb3JtYXRpb24oaW5mbykKKyAgICAsIG1fdXNlckluZm8o
bnVsbHB0cikKK3sKK30KKworQ29udGV4dE1lbnVFbGVtZW50SW5mbzo6Q29udGV4dE1lbnVFbGVt
ZW50SW5mbyhjb25zdCBXZWJLaXQ6OkludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uJiBp
bmZvLCBOU0RpY3Rpb25hcnkgKnVzZXJJbmZvKQorICAgIDogbV9pbnRlcmFjdGlvbkluZm9ybWF0
aW9uKGluZm8pCisgICAgLCBtX3VzZXJJbmZvKHVzZXJJbmZvKQogewogfQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJQ29udGV4dE1lbnVFbGVtZW50SW5mby5o
IGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSUNvbnRleHRNZW51RWxlbWVudEluZm8u
aAppbmRleCAzNDg4ZWM1YWUyNzg1YTc3MzU5MzUzNDI2MWZjMTdiMjAzNmFmZjdjLi5lZGQxYmZl
OGI2MWE3YTA2MWU4MmVhNDg2NWEyMWM0NzYxOWUzMGI3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9BUEkvQVBJQ29udGV4dE1lbnVFbGVtZW50SW5mby5oCisrKyBiL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElDb250ZXh0TWVudUVsZW1lbnRJbmZvLmgKQEAgLTQz
LDEwICs0MywxNCBAQCBwdWJsaWM6CiAKICAgICBjb25zdCBXZWJLaXQ6OkludGVyYWN0aW9uSW5m
b3JtYXRpb25BdFBvc2l0aW9uJiBpbnRlcmFjdGlvbkluZm9ybWF0aW9uKCkgY29uc3QgeyByZXR1
cm4gbV9pbnRlcmFjdGlvbkluZm9ybWF0aW9uOyB9CiAKKyAgICBjb25zdCBSZXRhaW5QdHI8TlNE
aWN0aW9uYXJ5PiB1c2VySW5mbygpIGNvbnN0IHsgcmV0dXJuIG1fdXNlckluZm87IH0KKwogcHJp
dmF0ZToKICAgICBDb250ZXh0TWVudUVsZW1lbnRJbmZvKGNvbnN0IFdlYktpdDo6SW50ZXJhY3Rp
b25JbmZvcm1hdGlvbkF0UG9zaXRpb24mKTsKKyAgICBDb250ZXh0TWVudUVsZW1lbnRJbmZvKGNv
bnN0IFdlYktpdDo6SW50ZXJhY3Rpb25JbmZvcm1hdGlvbkF0UG9zaXRpb24mLCBOU0RpY3Rpb25h
cnkgKik7CiAgICAgCiAgICAgV2ViS2l0OjpJbnRlcmFjdGlvbkluZm9ybWF0aW9uQXRQb3NpdGlv
biBtX2ludGVyYWN0aW9uSW5mb3JtYXRpb247CisgICAgUmV0YWluUHRyPE5TRGljdGlvbmFyeT4g
bV91c2VySW5mbzsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIEFQSQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLQ29udGV4dE1lbnVFbGVtZW50SW5mby5tbSBi
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS0NvbnRleHRNZW51RWxlbWVudElu
Zm8ubW0KaW5kZXggNzMwZDA2ODY1ZjZlNDA2OGMzYTk4YWUyYTgxZDU3NDRhZWQ5NWExYy4uMjE2
OThiNzdjOWRhMjQyYTVhZDg4NDBlMDRkYTgxOWNjZmFhZWExYyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL1dLQ29udGV4dE1lbnVFbGVtZW50SW5mby5tbQor
KysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tDb250ZXh0TWVudUVsZW1l
bnRJbmZvLm1tCkBAIC00OCw3ICs0OCw3IEBAIEBpbXBsZW1lbnRhdGlvbiBXS0NvbnRleHRNZW51
RWxlbWVudEluZm8gKFdLUHJpdmF0ZSkKIAogLSAoX1dLQWN0aXZhdGVkRWxlbWVudEluZm8gKilf
YWN0aXZhdGVkRWxlbWVudEluZm8KIHsKLSAgICByZXR1cm4gW19XS0FjdGl2YXRlZEVsZW1lbnRJ
bmZvIGFjdGl2YXRlZEVsZW1lbnRJbmZvV2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0
aW9uOl9lbGVtZW50SW5mby0+aW50ZXJhY3Rpb25JbmZvcm1hdGlvbigpXTsKKyAgICByZXR1cm4g
W19XS0FjdGl2YXRlZEVsZW1lbnRJbmZvIGFjdGl2YXRlZEVsZW1lbnRJbmZvV2l0aEludGVyYWN0
aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uOl9lbGVtZW50SW5mby0+aW50ZXJhY3Rpb25JbmZvcm1h
dGlvbigpIHVzZXJJbmZvOl9lbGVtZW50SW5mby0+dXNlckluZm8oKS5nZXQoKV07CiB9CiAKIEBl
bmQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZp
ZXcubW0gYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tCmlu
ZGV4IDRiNDI5N2YzMGRiYTNlOGE2YjMxYWExNDc0OTFiOTUwNzFkM2YyYWUuLjVmNDQxMTQzNTVk
YjNkYjQ0MWMwZGM0ZThiYTg2ZDNkN2U5YWI5MjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KKysrIGIvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLV2ViVmlldy5tbQpAQCAtNjczOSw3ICs2NzM5LDcgQEAgLSAodm9p
ZClfcmVxdWVzdEFjdGl2YXRlZEVsZW1lbnRBdFBvc2l0aW9uOihDR1BvaW50KXBvc2l0aW9uIGNv
bXBsZXRpb25CbG9jazoodm8KICAgICBpbmZvUmVxdWVzdC5pbmNsdWRlU25hcHNob3QgPSB0cnVl
OwogCiAgICAgW19jb250ZW50VmlldyBkb0FmdGVyUG9zaXRpb25JbmZvcm1hdGlvblVwZGF0ZTpb
Y2FwdHVyZWRCbG9jayA9IG1ha2VCbG9ja1B0cihibG9jayldIChXZWJLaXQ6OkludGVyYWN0aW9u
SW5mb3JtYXRpb25BdFBvc2l0aW9uIGluZm9ybWF0aW9uKSB7Ci0gICAgICAgIGNhcHR1cmVkQmxv
Y2soW19XS0FjdGl2YXRlZEVsZW1lbnRJbmZvIGFjdGl2YXRlZEVsZW1lbnRJbmZvV2l0aEludGVy
YWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uOmluZm9ybWF0aW9uXSk7CisgICAgICAgIGNhcHR1
cmVkQmxvY2soW19XS0FjdGl2YXRlZEVsZW1lbnRJbmZvIGFjdGl2YXRlZEVsZW1lbnRJbmZvV2l0
aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uOmluZm9ybWF0aW9uIHVzZXJJbmZvOm5p
bF0pOwogICAgIH0gZm9yUmVxdWVzdDppbmZvUmVxdWVzdF07CiB9CiAKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9fV0tBY3RpdmF0ZWRFbGVtZW50SW5mby5t
bSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9fV0tBY3RpdmF0ZWRFbGVtZW50
SW5mby5tbQppbmRleCA1MzMyMWJiYTdjNWE1OTc2Yjc3M2EyNDU1ODBlYWMyN2U4MzM0ODExLi45
ZjM5MDU0OTc5M2E2YzQ1YjE3ZTkyM2E5YzZhMmExZGQyNzA1ZDdiIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvX1dLQWN0aXZhdGVkRWxlbWVudEluZm8ubW0K
KysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL19XS0FjdGl2YXRlZEVsZW1l
bnRJbmZvLm1tCkBAIC01NSwxMiArNTUsMTIgQEAgQGltcGxlbWVudGF0aW9uIF9XS0FjdGl2YXRl
ZEVsZW1lbnRJbmZvICB7CiB9CiAKICNpZiBQTEFURk9STShJT1NfRkFNSUxZKQotKyAoaW5zdGFu
Y2V0eXBlKWFjdGl2YXRlZEVsZW1lbnRJbmZvV2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBv
c2l0aW9uOihjb25zdCBXZWJLaXQ6OkludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uJilp
bmZvcm1hdGlvbgorKyAoaW5zdGFuY2V0eXBlKWFjdGl2YXRlZEVsZW1lbnRJbmZvV2l0aEludGVy
YWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uOihjb25zdCBXZWJLaXQ6OkludGVyYWN0aW9uSW5m
b3JtYXRpb25BdFBvc2l0aW9uJilpbmZvcm1hdGlvbiB1c2VySW5mbzooTlNEaWN0aW9uYXJ5ICop
dXNlckluZm8KIHsKLSAgICByZXR1cm4gW1tbc2VsZiBhbGxvY10gX2luaXRXaXRoSW50ZXJhY3Rp
b25JbmZvcm1hdGlvbkF0UG9zaXRpb246aW5mb3JtYXRpb25dIGF1dG9yZWxlYXNlXTsKKyAgICBy
ZXR1cm4gW1tbc2VsZiBhbGxvY10gX2luaXRXaXRoSW50ZXJhY3Rpb25JbmZvcm1hdGlvbkF0UG9z
aXRpb246aW5mb3JtYXRpb24gdXNlckluZm86dXNlckluZm9dIGF1dG9yZWxlYXNlXTsKIH0KIAot
LSAoaW5zdGFuY2V0eXBlKV9pbml0V2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9u
Oihjb25zdCBXZWJLaXQ6OkludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uJilpbmZvcm1h
dGlvbgorLSAoaW5zdGFuY2V0eXBlKV9pbml0V2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBv
c2l0aW9uOihjb25zdCBXZWJLaXQ6OkludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uJilp
bmZvcm1hdGlvbiB1c2VySW5mbzooTlNEaWN0aW9uYXJ5ICopdXNlckluZm8KIHsKICAgICBpZiAo
IShzZWxmID0gW3N1cGVyIGluaXRdKSkKICAgICAgICAgcmV0dXJuIG5pbDsKQEAgLTgzLDYgKzgz
LDggQEAgLSAoaW5zdGFuY2V0eXBlKV9pbml0V2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBv
c2l0aW9uOihjb25zdCBXZWJLaXQ6OkludGVyYWMKICAgICBfaW1hZ2UgPSBpbmZvcm1hdGlvbi5p
bWFnZTsKICAgICBfSUQgPSBpbmZvcm1hdGlvbi5pZEF0dHJpYnV0ZTsKICAgICBfYW5pbWF0ZWRJ
bWFnZSA9IGluZm9ybWF0aW9uLmlzQW5pbWF0ZWRJbWFnZTsKKworICAgIF91c2VySW5mbyA9IHVz
ZXJJbmZvOwogICAgIAogICAgIHJldHVybiBzZWxmOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL19XS0FjdGl2YXRlZEVsZW1lbnRJbmZvSW50ZXJuYWwu
aCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9Db2NvYS9fV0tBY3RpdmF0ZWRFbGVtZW50
SW5mb0ludGVybmFsLmgKaW5kZXggYWU1N2JiM2YxNTk3ODU5ZmI0OWZjMjk5MjlmYTY5ZmMyYWU0
ZDkxNy4uMDc5OTU2NjhjYWNjNTE2MjI2NDVmYTc0MTdlYTYxMzJhN2FmODg5YyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0NvY29hL19XS0FjdGl2YXRlZEVsZW1lbnRJ
bmZvSW50ZXJuYWwuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29jb2EvX1dL
QWN0aXZhdGVkRWxlbWVudEluZm9JbnRlcm5hbC5oCkBAIC0zNyw4ICszNyw4IEBAIG5hbWVzcGFj
ZSBXZWJLaXQgewogQGludGVyZmFjZSBfV0tBY3RpdmF0ZWRFbGVtZW50SW5mbyAoKQogCiAjaWYg
UExBVEZPUk0oSU9TX0ZBTUlMWSkKLSsgKGluc3RhbmNldHlwZSlhY3RpdmF0ZWRFbGVtZW50SW5m
b1dpdGhJbnRlcmFjdGlvbkluZm9ybWF0aW9uQXRQb3NpdGlvbjooY29uc3QgV2ViS2l0OjpJbnRl
cmFjdGlvbkluZm9ybWF0aW9uQXRQb3NpdGlvbiYpaW5mb3JtYXRpb247Ci0tIChpbnN0YW5jZXR5
cGUpX2luaXRXaXRoSW50ZXJhY3Rpb25JbmZvcm1hdGlvbkF0UG9zaXRpb246KGNvbnN0IFdlYktp
dDo6SW50ZXJhY3Rpb25JbmZvcm1hdGlvbkF0UG9zaXRpb24mKWluZm9ybWF0aW9uOworKyAoaW5z
dGFuY2V0eXBlKWFjdGl2YXRlZEVsZW1lbnRJbmZvV2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25B
dFBvc2l0aW9uOihjb25zdCBXZWJLaXQ6OkludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9u
JilpbmZvcm1hdGlvbiB1c2VySW5mbzooTlNEaWN0aW9uYXJ5ICopdXNlckluZm87CistIChpbnN0
YW5jZXR5cGUpX2luaXRXaXRoSW50ZXJhY3Rpb25JbmZvcm1hdGlvbkF0UG9zaXRpb246KGNvbnN0
IFdlYktpdDo6SW50ZXJhY3Rpb25JbmZvcm1hdGlvbkF0UG9zaXRpb24mKWluZm9ybWF0aW9uIHVz
ZXJJbmZvOihOU0RpY3Rpb25hcnkgKil1c2VySW5mbzsKICNlbmRpZgogLSAoaW5zdGFuY2V0eXBl
KV9pbml0V2l0aFR5cGU6KF9XS0FjdGl2YXRlZEVsZW1lbnRUeXBlKXR5cGUgVVJMOihOU1VSTCAq
KXVybCBpbWFnZVVSTDooTlNVUkwgKilpbWFnZVVSTCBsb2NhdGlvbjooY29uc3QgV2ViQ29yZTo6
SW50UG9pbnQmKWxvY2F0aW9uIHRpdGxlOihOU1N0cmluZyAqKXRpdGxlIElEOihOU1N0cmluZyAq
KUlEIHJlY3Q6KENHUmVjdClyZWN0IGltYWdlOihXZWJLaXQ6OlNoYXJlYWJsZUJpdG1hcCopaW1h
Z2U7CiAtIChpbnN0YW5jZXR5cGUpX2luaXRXaXRoVHlwZTooX1dLQWN0aXZhdGVkRWxlbWVudFR5
cGUpdHlwZSBVUkw6KE5TVVJMICopdXJsIGltYWdlVVJMOihOU1VSTCAqKWltYWdlVVJMIGxvY2F0
aW9uOihjb25zdCBXZWJDb3JlOjpJbnRQb2ludCYpbG9jYXRpb24gdGl0bGU6KE5TU3RyaW5nICop
dGl0bGUgSUQ6KE5TU3RyaW5nICopSUQgcmVjdDooQ0dSZWN0KXJlY3QgaW1hZ2U6KFdlYktpdDo6
U2hhcmVhYmxlQml0bWFwKilpbWFnZSB1c2VySW5mbzooTlNEaWN0aW9uYXJ5ICopdXNlckluZm87
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0lu
dGVyYWN0aW9uLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJ
bnRlcmFjdGlvbi5tbQppbmRleCAxNzZiYmUzY2IzZGZhMTZmODMwYTk0YzA0NWRhMzI0NDY0ZGE3
YzQyLi5lNDQ4NWE5ZjBjOTM5ODNjMTkwNzRhZmFmZjRiYzg3ZDQ4NTEwNjA2IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1t
CisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rp
b24ubW0KQEAgLTQ1LDYgKzQ1LDcgQEAKICNpbXBvcnQgIlZlcnNpb25DaGVja3MuaCIKICNpbXBv
cnQgIldLQWN0aW9uU2hlZXRBc3Npc3RhbnQuaCIKICNpbXBvcnQgIldLQ29udGV4dE1lbnVFbGVt
ZW50SW5mb0ludGVybmFsLmgiCisjaW1wb3J0ICJXS0NvbnRleHRNZW51RWxlbWVudEluZm9Qcml2
YXRlLmgiCiAjaW1wb3J0ICJXS0RhdGVQaWNrZXJWaWV3Q29udHJvbGxlci5oIgogI2ltcG9ydCAi
V0tEcmF3aW5nQ29vcmRpbmF0b3IuaCIKICNpbXBvcnQgIldLRXJyb3IuaCIKQEAgLTc4NzAsNyAr
Nzg3MSw3IEBAIC0gKHZvaWQpYXNzaWduTGVnYWN5RGF0YUZvckNvbnRleHRNZW51SW50ZXJhY3Rp
b24KIAogICAgIFVJVmlld0NvbnRyb2xsZXIgKnByZXZpZXdWaWV3Q29udHJvbGxlciA9IG5pbDsK
IAotICAgIGF1dG8gZWxlbWVudEluZm8gPSBhZG9wdE5TKFtbX1dLQWN0aXZhdGVkRWxlbWVudElu
Zm8gYWxsb2NdIF9pbml0V2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uOl9wb3Np
dGlvbkluZm9ybWF0aW9uXSk7CisgICAgYXV0byBlbGVtZW50SW5mbyA9IGFkb3B0TlMoW1tfV0tB
Y3RpdmF0ZWRFbGVtZW50SW5mbyBhbGxvY10gX2luaXRXaXRoSW50ZXJhY3Rpb25JbmZvcm1hdGlv
bkF0UG9zaXRpb246X3Bvc2l0aW9uSW5mb3JtYXRpb24gdXNlckluZm86bmlsXSk7CiAKICAgICBp
ZiAoX3Bvc2l0aW9uSW5mb3JtYXRpb24uaXNMaW5rKSB7CiAgICAgICAgIF9sb25nUHJlc3NDYW5D
bGljayA9IE5POwpAQCAtODA3Myw3ICs4MDc0LDcgQEAgLSAodm9pZCljb250aW51ZUNvbnRleHRN
ZW51SW50ZXJhY3Rpb246KHZvaWQoXikoVUlDb250ZXh0TWVudUNvbmZpZ3VyYXRpb24gKikpY28K
IAogICAgICAgICAgICAgc3Ryb25nU2VsZi0+X2NvbnRleHRNZW51QWN0aW9uUHJvdmlkZXJEZWxl
Z2F0ZU5lZWRzT3ZlcnJpZGUgPSBOTzsKIAotICAgICAgICAgICAgYXV0byBlbGVtZW50SW5mbyA9
IGFkb3B0TlMoW1tfV0tBY3RpdmF0ZWRFbGVtZW50SW5mbyBhbGxvY10gX2luaXRXaXRoSW50ZXJh
Y3Rpb25JbmZvcm1hdGlvbkF0UG9zaXRpb246c3Ryb25nU2VsZi0+X3Bvc2l0aW9uSW5mb3JtYXRp
b25dKTsKKyAgICAgICAgICAgIGF1dG8gZWxlbWVudEluZm8gPSBhZG9wdE5TKFtbX1dLQWN0aXZh
dGVkRWxlbWVudEluZm8gYWxsb2NdIF9pbml0V2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBv
c2l0aW9uOnN0cm9uZ1NlbGYtPl9wb3NpdGlvbkluZm9ybWF0aW9uIHVzZXJJbmZvOm5pbF0pOwog
CiAgICAgICAgICAgICBVSUNvbnRleHRNZW51QWN0aW9uUHJvdmlkZXIgYWN0aW9uTWVudVByb3Zp
ZGVyID0gW3dlYWtTZWxmLCBlbGVtZW50SW5mb10gKE5TQXJyYXk8VUlNZW51RWxlbWVudCAqPiAq
KSAtPiBVSU1lbnUgKiB7CiAgICAgICAgICAgICAgICAgYXV0byBzdHJvbmdTZWxmID0gd2Vha1Nl
bGYuZ2V0KCk7CkBAIC04MTE3LDggKzgxMTgsMTYgQEAgLSAodm9pZCljb250aW51ZUNvbnRleHRN
ZW51SW50ZXJhY3Rpb246KHZvaWQoXikoVUlDb250ZXh0TWVudUNvbmZpZ3VyYXRpb24gKikpY28K
ICAgICB9KTsKIAogICAgIF9jb250ZXh0TWVudUFjdGlvblByb3ZpZGVyRGVsZWdhdGVOZWVkc092
ZXJyaWRlID0gTk87Ci0gICAgX2NvbnRleHRNZW51RWxlbWVudEluZm8gPSB3cmFwcGVyKEFQSTo6
Q29udGV4dE1lbnVFbGVtZW50SW5mbzo6Y3JlYXRlKF9wb3NpdGlvbkluZm9ybWF0aW9uKSk7Cisg
ICAgX2NvbnRleHRNZW51RWxlbWVudEluZm8gPSB3cmFwcGVyKEFQSTo6Q29udGV4dE1lbnVFbGVt
ZW50SW5mbzo6Y3JlYXRlKF9wb3NpdGlvbkluZm9ybWF0aW9uLCBuaWwpKTsKICAgICBpZiAoW3Vp
RGVsZWdhdGUgcmVzcG9uZHNUb1NlbGVjdG9yOkBzZWxlY3Rvcihfd2ViVmlldzpjb250ZXh0TWVu
dUNvbmZpZ3VyYXRpb25Gb3JFbGVtZW50OmNvbXBsZXRpb25IYW5kbGVyOildKSB7CisgICAgICAg
IGlmIChfcG9zaXRpb25JbmZvcm1hdGlvbi5pc0ltYWdlICYmIF9wb3NpdGlvbkluZm9ybWF0aW9u
LnVybC5pc051bGwoKSAmJiBbdWlEZWxlZ2F0ZSByZXNwb25kc1RvU2VsZWN0b3I6QHNlbGVjdG9y
KF93ZWJWaWV3OmFsdGVybmF0ZVVSTEZyb21JbWFnZTp1c2VySW5mbzopXSkgeworICAgICAgICAg
ICAgVUlJbWFnZSAqdWlJbWFnZSA9IFtbX2NvbnRleHRNZW51RWxlbWVudEluZm8gX2FjdGl2YXRl
ZEVsZW1lbnRJbmZvXSBpbWFnZV07CisgICAgICAgICAgICBOU0RpY3Rpb25hcnkgKnVzZXJJbmZv
ID0gbmlsOworICAgICAgICAgICAgTlNVUkwgKm5zVVJMID0gW3VpRGVsZWdhdGUgX3dlYlZpZXc6
X3dlYlZpZXcgYWx0ZXJuYXRlVVJMRnJvbUltYWdlOnVpSW1hZ2UgdXNlckluZm86JnVzZXJJbmZv
XTsKKyAgICAgICAgICAgIF9wb3NpdGlvbkluZm9ybWF0aW9uLnVybCA9IG5zVVJMOworICAgICAg
ICAgICAgX2NvbnRleHRNZW51RWxlbWVudEluZm8gPSB3cmFwcGVyKEFQSTo6Q29udGV4dE1lbnVF
bGVtZW50SW5mbzo6Y3JlYXRlKF9wb3NpdGlvbkluZm9ybWF0aW9uLCB1c2VySW5mbykpOworICAg
ICAgICB9CisKICAgICAgICAgYXV0byBjaGVja2VyID0gV2ViS2l0OjpDb21wbGV0aW9uSGFuZGxl
ckNhbGxDaGVja2VyOjpjcmVhdGUodWlEZWxlZ2F0ZSwgQHNlbGVjdG9yKF93ZWJWaWV3OmNvbnRl
eHRNZW51Q29uZmlndXJhdGlvbkZvckVsZW1lbnQ6Y29tcGxldGlvbkhhbmRsZXI6KSk7CiAgICAg
ICAgIFt1aURlbGVnYXRlIF93ZWJWaWV3Ol93ZWJWaWV3IGNvbnRleHRNZW51Q29uZmlndXJhdGlv
bkZvckVsZW1lbnQ6X2NvbnRleHRNZW51RWxlbWVudEluZm8uZ2V0KCkgY29tcGxldGlvbkhhbmRs
ZXI6bWFrZUJsb2NrUHRyKFtjb21wbGV0aW9uQmxvY2sgPSBXVEZNb3ZlKGNvbXBsZXRpb25CbG9j
ayksIGNoZWNrZXIgPSBXVEZNb3ZlKGNoZWNrZXIpXSAoVUlDb250ZXh0TWVudUNvbmZpZ3VyYXRp
b24gKmNvbmZpZ3VyYXRpb24pIHsKICAgICAgICAgICAgIGlmIChjaGVja2VyLT5jb21wbGV0aW9u
SGFuZGxlckhhc0JlZW5DYWxsZWQoKSkKQEAgLTgxNjEsNyArODE3MCw3IEBAIC0gKEJPT0wpY29u
dGludWVDb250ZXh0TWVudUludGVyYWN0aW9uV2l0aERhdGFEZXRlY3RvcnM6KHZvaWQoXikoVUlD
b250ZXh0TWVudUNvCiAtIChOU0FycmF5PFVJTWVudUVsZW1lbnQgKj4gKilfY29udGV4dE1lbnVJ
bnRlcmFjdGlvbjooVUlDb250ZXh0TWVudUludGVyYWN0aW9uICopaW50ZXJhY3Rpb24gb3ZlcnJp
ZGVTdWdnZXN0ZWRBY3Rpb25zRm9yQ29uZmlndXJhdGlvbjooVUlDb250ZXh0TWVudUNvbmZpZ3Vy
YXRpb24gKiljb25maWd1cmF0aW9uCiB7CiAgICAgaWYgKF9jb250ZXh0TWVudUFjdGlvblByb3Zp
ZGVyRGVsZWdhdGVOZWVkc092ZXJyaWRlKSB7Ci0gICAgICAgIGF1dG8gZWxlbWVudEluZm8gPSBh
ZG9wdE5TKFtbX1dLQWN0aXZhdGVkRWxlbWVudEluZm8gYWxsb2NdIF9pbml0V2l0aEludGVyYWN0
aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uOl9wb3NpdGlvbkluZm9ybWF0aW9uXSk7CisgICAgICAg
IGF1dG8gZWxlbWVudEluZm8gPSBhZG9wdE5TKFtbX1dLQWN0aXZhdGVkRWxlbWVudEluZm8gYWxs
b2NdIF9pbml0V2l0aEludGVyYWN0aW9uSW5mb3JtYXRpb25BdFBvc2l0aW9uOl9wb3NpdGlvbklu
Zm9ybWF0aW9uIHVzZXJJbmZvOm5pbF0pOwogICAgICAgICBSZXRhaW5QdHI8TlNBcnJheTxfV0tF
bGVtZW50QWN0aW9uICo+PiBkZWZhdWx0QWN0aW9uc0Zyb21Bc3Npc3RhbnQgPSBfcG9zaXRpb25J
bmZvcm1hdGlvbi5pc0xpbmsgPyBbX2FjdGlvblNoZWV0QXNzaXN0YW50IGRlZmF1bHRBY3Rpb25z
Rm9yTGlua1NoZWV0OmVsZW1lbnRJbmZvLmdldCgpXSA6IFtfYWN0aW9uU2hlZXRBc3Npc3RhbnQg
ZGVmYXVsdEFjdGlvbnNGb3JJbWFnZVNoZWV0OmVsZW1lbnRJbmZvLmdldCgpXTsKICAgICAgICAg
cmV0dXJuIG1lbnVFbGVtZW50c0Zyb21EZWZhdWx0QWN0aW9ucyhkZWZhdWx0QWN0aW9uc0Zyb21B
c3Npc3RhbnQsIGVsZW1lbnRJbmZvKTsKICAgICB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>