<?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>203316</bug_id>
          
          <creation_ts>2019-10-23 13:54:32 -0700</creation_ts>
          <short_desc>macCatalyst: Should dispatch contextmenu event on right click</short_desc>
          <delta_ts>2019-10-23 17:55:12 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>bdakin</cc>
    
    <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1583008</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-10-23 13:54:32 -0700</bug_when>
    <thetext>macCatalyst: Should dispatch contextmenu event on right click</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1583077</commentid>
    <comment_count>1</comment_count>
      <attachid>381738</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-10-23 15:20:09 -0700</bug_when>
    <thetext>Created attachment 381738
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1583078</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-10-23 15:20:33 -0700</bug_when>
    <thetext>&lt;rdar://problem/54617376&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1583172</commentid>
    <comment_count>3</comment_count>
      <attachid>381738</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-10-23 17:55:10 -0700</bug_when>
    <thetext>Comment on attachment 381738
Patch

Clearing flags on attachment: 381738

Committed r251517: &lt;https://trac.webkit.org/changeset/251517&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1583173</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-10-23 17:55:12 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>381738</attachid>
            <date>2019-10-23 15:20:09 -0700</date>
            <delta_ts>2019-10-23 17:55:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203316-20191023152008.patch</filename>
            <type>text/plain</type>
            <size>8687</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUxNTAxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IGFmYTQ2YWI2N2Y5ODFmYmYyOWMyNmQ3
MGNiYTYzYjQ3OGE4NTk3NjQuLmE4NDFiNzUzMDVmNDJmYTY0Y2IxYjkwY2Q3ZmM1YWU4YTJlYjVl
YzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTktMTAtMjMgIFRpbSBIb3J0b24gIDx0aW1vdGh5
X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgbWFjQ2F0YWx5c3Q6IFNob3VsZCBkaXNwYXRj
aCBjb250ZXh0bWVudSBldmVudCBvbiByaWdodCBjbGljaworICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAzMzE2CisgICAgICAgIDxyZGFyOi8vcHJvYmxl
bS81NDYxNzM3Nj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIHd0Zi9GZWF0dXJlRGVmaW5lcy5oOgorCiAyMDE5LTEwLTIyICBZdXN1a2UgU3V6dWtp
ICA8eXN1enVraUBhcHBsZS5jb20+CiAKICAgICAgICAgTWFrZSBgSlNHbG9iYWxPYmplY3QqYCB0
aHJlYWRpbmcgY2hhbmdlIG1vcmUgc3RhYmlsaXplZCBieSBhZGRpbmcgdGVzdHMgYW5kIGFzc2Vy
dGlvbnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJD
b3JlL0NoYW5nZUxvZwppbmRleCBhODU1NzRjZDc5ODRkYWZhOGNiMDFlYjcwYjE5ZWU5YzUyNzJi
MTJkLi5iOTE2MDI0ZTlhYWMzNmE1Y2FjMTY1N2FkZmYxNDVkMWE0NjM0OGUzIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9n
CkBAIC0xLDMgKzEsMjYgQEAKKzIwMTktMTAtMjMgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRv
bkBhcHBsZS5jb20+CisKKyAgICAgICAgbWFjQ2F0YWx5c3Q6IFNob3VsZCBkaXNwYXRjaCBjb250
ZXh0bWVudSBldmVudCBvbiByaWdodCBjbGljaworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAzMzE2CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81NDYx
NzM3Nj4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBt
YWNDYXRhbHlzdCBkb2VzIG5vdCBoYXZlIEVOQUJMRShDT05URVhUX01FTlVTKSwgYmVjYXVzZSBp
dCB1c2VzIHRoZQorICAgICAgICBpT1Mtc3R5bGUgcGxhdGZvcm0tZHJpdmVuIGNvbnRleHQgbWVu
dSBBUEksIGJ1dCBzaG91bGQgc3RpbGwgZGlzcGF0Y2gKKyAgICAgICAgdGhlIGNvbnRleHRtZW51
IGV2ZW50IG9uIHJpZ2h0IGNsaWNrLCBmb3IgcGFnZXMgdGhhdCBkZXBlbmQgb24gdGhhdC4KKwor
ICAgICAgICBTZXBhcmF0ZSBFTkFCTEUoQ09OVEVYVF9NRU5VX0VWRU5UKSBvdXQgZnJvbSBFTkFC
TEUoQ09OVEVYVF9NRU5VUykuCisKKyAgICAgICAgSW4gdGhlIGZ1dHVyZSwgY2FsbGluZyBwcmV2
ZW50RGVmYXVsdCBvbiB0aGUgY29udGV4dG1lbnUgZXZlbnQgc2hvdWxkCisgICAgICAgIGJsb2Nr
IHRoZSBwbGF0Zm9ybSBjb250ZXh0IG1lbnUgZnJvbSBhcHBlYXJpbmcsIGJ1dCBjdXJyZW50bHkg
dGhleQorICAgICAgICB1c2UgZW50aXJlbHkgZGlmZmVyZW50IGdlc3R1cmVzLgorCisgICAgICAg
ICogcGFnZS9FdmVudEhhbmRsZXIuY3BwOgorICAgICAgICAqIHBhZ2UvRXZlbnRIYW5kbGVyLmg6
CisgICAgICAgICogcmVwbGF5L1VzZXJJbnB1dEJyaWRnZS5jcHA6CisgICAgICAgICogcmVwbGF5
L1VzZXJJbnB1dEJyaWRnZS5oOgorCiAyMDE5LTEwLTIxICBKaWV3ZW4gVGFuICA8amlld2VuX3Rh
bkBhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYkF1dGhuXSBXYXJuIHVzZXJzIHdoZW4gbXVsdGlw
bGUgTkZDIHRhZ3MgcHJlc2VudApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cg
Yi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwppbmRleCBiZjAwMzJmM2JlNTczNWRiY2E2MjAzNjRh
OTQ3MTJhZGIyZDYxODllLi42NTQ1YjY5ZmI5NDJhOTkzYTVlNWQ4YTdhNmEwOTM3MWRjMTJlMTgz
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE5LTEwLTIzICBUaW0gSG9ydG9uICA8dGlt
b3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIG1hY0NhdGFseXN0OiBTaG91bGQgZGlz
cGF0Y2ggY29udGV4dG1lbnUgZXZlbnQgb24gcmlnaHQgY2xpY2sKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzMxNgorICAgICAgICA8cmRhcjovL3By
b2JsZW0vNTQ2MTczNzY+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHA6CisgICAgICAgIChXZWJL
aXQ6OmlzQ29udGV4dENsaWNrKToKKyAgICAgICAgKFdlYktpdDo6aGFuZGxlQ29udGV4dE1lbnVF
dmVudCk6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OmNvbnRleHRNZW51Rm9yS2V5RXZlbnQp
OgorICAgICAgICAoV2ViS2l0OjpoYW5kbGVNb3VzZUV2ZW50KToKKyAgICAgICAgKiBXZWJQcm9j
ZXNzL1dlYlBhZ2UvV2ViUGFnZS5oOgorCiAyMDE5LTEwLTIzICBLYXRlIENoZW5leSAgPGthdGhl
cmluZV9jaGVuZXlAYXBwbGUuY29tPgogCiAgICAgICAgIEltcGxlbWVudCBkdW1wUmVzb3VyY2VM
b2FkU3RhdGlzdGljcyBpbiBTUUxpdGUgSVRQIERhdGFiYXNlCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V1RGL3d0Zi9GZWF0dXJlRGVmaW5lcy5oIGIvU291cmNlL1dURi93dGYvRmVhdHVyZURlZmluZXMu
aAppbmRleCBmOWRiZDRiNjIyMGQ4NGEzZTY0ZGU5YzdlYmU1MTY2MjI4ZjBiOGVlLi5iZWI2NDNi
NWIzZmE4NDg3YmYzZmFiMWQ1YjNmYWE1OWM2MWM2NmZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RG
L3d0Zi9GZWF0dXJlRGVmaW5lcy5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL0ZlYXR1cmVEZWZpbmVz
LmgKQEAgLTc3LDYgKzc3LDEyIEBACiAjZGVmaW5lIEVOQUJMRV9DT05URVhUX01FTlVTIDAKICNl
bmRpZgogCisjaWYgIWRlZmluZWQoRU5BQkxFX0NPTlRFWFRfTUVOVV9FVkVOVCkKKyNpZiAhUExB
VEZPUk0oTUFDQ0FUQUxZU1QpCisjZGVmaW5lIEVOQUJMRV9DT05URVhUX01FTlVfRVZFTlQgMAor
I2VuZGlmCisjZW5kaWYKKwogI2lmICFkZWZpbmVkKEVOQUJMRV9DVVJTT1JfU1VQUE9SVCkKICNk
ZWZpbmUgRU5BQkxFX0NVUlNPUl9TVVBQT1JUIDAKICNlbmRpZgpAQCAtNDIyLDYgKzQyOCwxMCBA
QCB0aGUgcHVibGljIGlPUyBTREsuIFNlZSA8aHR0cHM6Ly93ZWJraXQub3JnL2IvMTc5MTY3Pi4g
Ki8KICNkZWZpbmUgRU5BQkxFX0NPTlRFWFRfTUVOVVMgMQogI2VuZGlmCiAKKyNpZiAhZGVmaW5l
ZChFTkFCTEVfQ09OVEVYVF9NRU5VX0VWRU5UKQorI2RlZmluZSBFTkFCTEVfQ09OVEVYVF9NRU5V
X0VWRU5UIDEKKyNlbmRpZgorCiAjaWYgIWRlZmluZWQoRU5BQkxFX0NTUzNfVEVYVCkKICNkZWZp
bmUgRU5BQkxFX0NTUzNfVEVYVCAwCiAjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvRXZlbnRIYW5kbGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVy
LmNwcAppbmRleCAyMWNiMWY4NTExNTQ4NGUyZDQ4ZTdlMjNmZTZiOTBjYTI1ZGQxNzFkLi4wOWYy
ZjdhYzUzODhlM2FlZGVhZjZlNzQ2NjRjMjc3Zjg0NDNiMTYyIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9F
dmVudEhhbmRsZXIuY3BwCkBAIC0yOTM3LDcgKzI5MzcsNyBAQCB2b2lkIEV2ZW50SGFuZGxlcjo6
ZGVmYXVsdFdoZWVsRXZlbnRIYW5kbGVyKE5vZGUqIHN0YXJ0Tm9kZSwgV2hlZWxFdmVudCYgd2hl
ZWxFdgogI2VuZGlmCiB9CiAKLSNpZiBFTkFCTEUoQ09OVEVYVF9NRU5VUykKKyNpZiBFTkFCTEUo
Q09OVEVYVF9NRU5VX0VWRU5UKQogYm9vbCBFdmVudEhhbmRsZXI6OnNlbmRDb250ZXh0TWVudUV2
ZW50KGNvbnN0IFBsYXRmb3JtTW91c2VFdmVudCYgZXZlbnQpCiB7CiAgICAgUmVmPEZyYW1lPiBw
cm90ZWN0ZWRGcmFtZShtX2ZyYW1lKTsKQEAgLTMwNTIsNyArMzA1Miw3IEBAIGJvb2wgRXZlbnRI
YW5kbGVyOjpzZW5kQ29udGV4dE1lbnVFdmVudEZvcktleSgpCiAKICAgICByZXR1cm4gc2VuZENv
bnRleHRNZW51RXZlbnQocGxhdGZvcm1Nb3VzZUV2ZW50KTsKIH0KLSNlbmRpZiAvLyBFTkFCTEUo
Q09OVEVYVF9NRU5VUykKKyNlbmRpZiAvLyBFTkFCTEUoQ09OVEVYVF9NRU5VX0VWRU5UKQogCiB2
b2lkIEV2ZW50SGFuZGxlcjo6c2NoZWR1bGVIb3ZlclN0YXRlVXBkYXRlKCkKIHsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9w
YWdlL0V2ZW50SGFuZGxlci5oCmluZGV4IGFmYjQwMTAyY2IzOTQ3ZjA5YTNlYjRhNmQ3MmEwYjJm
MWRmOTVjNWMuLmQ3YzQ0NWY2NTBjNDFjNWEwMTRmZWNjMzc3M2Y0OGE5NjdhMGFiZmIgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmgKKysrIGIvU291cmNlL1dl
YkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuaApAQCAtMjQ4LDcgKzI0OCw3IEBAIHB1YmxpYzoKICAg
ICBXRUJDT1JFX0VYUE9SVCB2b2lkIGRpc3BhdGNoU3ludGhldGljTW91c2VNb3ZlKGNvbnN0IFBs
YXRmb3JtTW91c2VFdmVudCYpOwogI2VuZGlmCiAKLSNpZiBFTkFCTEUoQ09OVEVYVF9NRU5VUykK
KyNpZiBFTkFCTEUoQ09OVEVYVF9NRU5VX0VWRU5UKQogICAgIFdFQkNPUkVfRVhQT1JUIGJvb2wg
c2VuZENvbnRleHRNZW51RXZlbnQoY29uc3QgUGxhdGZvcm1Nb3VzZUV2ZW50Jik7CiAgICAgV0VC
Q09SRV9FWFBPUlQgYm9vbCBzZW5kQ29udGV4dE1lbnVFdmVudEZvcktleSgpOwogI2VuZGlmCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZXBsYXkvVXNlcklucHV0QnJpZGdlLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3JlcGxheS9Vc2VySW5wdXRCcmlkZ2UuY3BwCmluZGV4IDY2ZTQ1MTdmOWE3
MThmMGRjZTE4ZTA3YzVmMDY4MDljYWViYTViZWUuLjY3OWY4ZWZhOTBiZjcxZTcyYTZkNTYyODk2
NjM2MzA1YTA3ZGU4NmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlcGxheS9Vc2VySW5w
dXRCcmlkZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlcGxheS9Vc2VySW5wdXRCcmlkZ2Uu
Y3BwCkBAIC00NSw3ICs0NSw3IEBAIFVzZXJJbnB1dEJyaWRnZTo6VXNlcklucHV0QnJpZGdlKFBh
Z2UmIHBhZ2UpCiB7CiB9CiAKLSNpZiBFTkFCTEUoQ09OVEVYVF9NRU5VUykKKyNpZiBFTkFCTEUo
Q09OVEVYVF9NRU5VX0VWRU5UKQogYm9vbCBVc2VySW5wdXRCcmlkZ2U6OmhhbmRsZUNvbnRleHRN
ZW51RXZlbnQoY29uc3QgUGxhdGZvcm1Nb3VzZUV2ZW50JiBtb3VzZUV2ZW50LCBGcmFtZSYgZnJh
bWUsIElucHV0U291cmNlKQogewogICAgIHJldHVybiBmcmFtZS5ldmVudEhhbmRsZXIoKS5zZW5k
Q29udGV4dE1lbnVFdmVudChtb3VzZUV2ZW50KTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlcGxheS9Vc2VySW5wdXRCcmlkZ2UuaCBiL1NvdXJjZS9XZWJDb3JlL3JlcGxheS9Vc2VySW5w
dXRCcmlkZ2UuaAppbmRleCBiOWM3MmViODgwZTliYjg3NTk4ZjQxNDQwNzdkMDIzMDE2NjY1Yjgw
Li43Yzc1OTRhZWVkYzYwNTIzMjczYmJjMDBiNDllNjFiOTVjY2JjOTdkIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZXBsYXkvVXNlcklucHV0QnJpZGdlLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvcmVwbGF5L1VzZXJJbnB1dEJyaWRnZS5oCkBAIC01NSw3ICs1NSw3IEBAIHB1YmxpYzoKICAg
ICBVc2VySW5wdXRCcmlkZ2UoUGFnZSYpOwogCiAgICAgLy8gVXNlciBpbnB1dCBBUElzLgotI2lm
IEVOQUJMRShDT05URVhUX01FTlVTKQorI2lmIEVOQUJMRShDT05URVhUX01FTlVfRVZFTlQpCiAg
ICAgV0VCQ09SRV9FWFBPUlQgYm9vbCBoYW5kbGVDb250ZXh0TWVudUV2ZW50KGNvbnN0IFBsYXRm
b3JtTW91c2VFdmVudCYsIEZyYW1lJiwgSW5wdXRTb3VyY2UgPSBJbnB1dFNvdXJjZTo6VXNlcik7
CiAjZW5kaWYKICAgICBXRUJDT1JFX0VYUE9SVCBib29sIGhhbmRsZU1vdXNlUHJlc3NFdmVudChj
b25zdCBQbGF0Zm9ybU1vdXNlRXZlbnQmLCBJbnB1dFNvdXJjZSBzb3VyY2UgPSBJbnB1dFNvdXJj
ZTo6VXNlcik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9X
ZWJQYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3Bw
CmluZGV4IDZmNWU3M2Y5ODNlMzM1Y2MxMjk5N2FkY2EwYjU3NmE2Mjc2MTA0NjkuLmQ1ZWNmMjBm
NGFkMjhkZmI2NTFkNDI2ZWUxYTkzZDYwZDIzMjIxMDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvV2Vi
UHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwCkBAIC0yNjA0LDEwICsyNjA0LDEwIEBAIHByaXZh
dGU6CiAgICAgY29uc3QgV2ViRXZlbnQqIG1fcHJldmlvdXNDdXJyZW50RXZlbnQ7CiB9OwogCi0j
aWYgRU5BQkxFKENPTlRFWFRfTUVOVVMpCisjaWYgRU5BQkxFKENPTlRFWFRfTUVOVV9FVkVOVCkK
IHN0YXRpYyBib29sIGlzQ29udGV4dENsaWNrKGNvbnN0IFBsYXRmb3JtTW91c2VFdmVudCYgZXZl
bnQpCiB7Ci0jaWYgUExBVEZPUk0oQ09DT0EpCisjaWYgVVNFKEFQUEtJVCkKICAgICByZXR1cm4g
V2ViRXZlbnRGYWN0b3J5OjpzaG91bGRCZUhhbmRsZWRBc0NvbnRleHRDbGljayhldmVudCk7CiAj
ZWxzZQogICAgIHJldHVybiBldmVudC5idXR0b24oKSA9PSBXZWJDb3JlOjpSaWdodEJ1dHRvbjsK
QEAgLTI2MjQsMjAgKzI2MjQsMjcgQEAgc3RhdGljIGJvb2wgaGFuZGxlQ29udGV4dE1lbnVFdmVu
dChjb25zdCBQbGF0Zm9ybU1vdXNlRXZlbnQmIHBsYXRmb3JtTW91c2VFdmVudCwKICAgICAgICAg
ZnJhbWUgPSByZXN1bHQuaW5uZXJOb25TaGFyZWROb2RlKCktPmRvY3VtZW50KCkuZnJhbWUoKTsK
IAogICAgIGJvb2wgaGFuZGxlZCA9IHBhZ2UtPmNvcmVQYWdlKCktPnVzZXJJbnB1dEJyaWRnZSgp
LmhhbmRsZUNvbnRleHRNZW51RXZlbnQocGxhdGZvcm1Nb3VzZUV2ZW50LCAqZnJhbWUpOworI2lm
IEVOQUJMRShDT05URVhUX01FTlVTKQogICAgIGlmIChoYW5kbGVkKQogICAgICAgICBwYWdlLT5j
b250ZXh0TWVudSgpLT5zaG93KCk7Ci0KKyNlbmRpZgogICAgIHJldHVybiBoYW5kbGVkOwogfQog
CiB2b2lkIFdlYlBhZ2U6OmNvbnRleHRNZW51Rm9yS2V5RXZlbnQoKQogeworI2lmIEVOQUJMRShD
T05URVhUX01FTlVTKQogICAgIGNvcmVQYWdlKCktPmNvbnRleHRNZW51Q29udHJvbGxlcigpLmNs
ZWFyQ29udGV4dE1lbnUoKTsKKyNlbmRpZgogCiAgICAgRnJhbWUmIGZyYW1lID0gbV9wYWdlLT5m
b2N1c0NvbnRyb2xsZXIoKS5mb2N1c2VkT3JNYWluRnJhbWUoKTsKICAgICBib29sIGhhbmRsZWQg
PSBmcmFtZS5ldmVudEhhbmRsZXIoKS5zZW5kQ29udGV4dE1lbnVFdmVudEZvcktleSgpOworI2lm
IEVOQUJMRShDT05URVhUX01FTlVTKQogICAgIGlmIChoYW5kbGVkKQogICAgICAgICBjb250ZXh0
TWVudSgpLT5zaG93KCk7CisjZWxzZQorICAgIFVOVVNFRF9QQVJBTShoYW5kbGVkKTsKKyNlbmRp
ZgogfQogI2VuZGlmCiAKQEAgLTI2NTcsNyArMjY2NCw3IEBAIHN0YXRpYyBib29sIGhhbmRsZU1v
dXNlRXZlbnQoY29uc3QgV2ViTW91c2VFdmVudCYgbW91c2VFdmVudCwgV2ViUGFnZSogcGFnZSkK
ICNlbmRpZgogCiAgICAgICAgICAgICBib29sIGhhbmRsZWQgPSBwYWdlLT5jb3JlUGFnZSgpLT51
c2VySW5wdXRCcmlkZ2UoKS5oYW5kbGVNb3VzZVByZXNzRXZlbnQocGxhdGZvcm1Nb3VzZUV2ZW50
KTsKLSNpZiBFTkFCTEUoQ09OVEVYVF9NRU5VUykKKyNpZiBFTkFCTEUoQ09OVEVYVF9NRU5VX0VW
RU5UKQogICAgICAgICAgICAgaWYgKGlzQ29udGV4dENsaWNrKHBsYXRmb3JtTW91c2VFdmVudCkp
CiAgICAgICAgICAgICAgICAgaGFuZGxlZCA9IGhhbmRsZUNvbnRleHRNZW51RXZlbnQocGxhdGZv
cm1Nb3VzZUV2ZW50LCBwYWdlKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5oIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dl
YlBhZ2UvV2ViUGFnZS5oCmluZGV4IDk0NjhkMzE3NjVkZjU1YjY4ZGFkYjI2Zjg3NGE2YjkxNzRm
ODlkOWQuLmU2ODNlYzljOGEyMDEyOGZkYWJmMmM1MGVlM2RkMjUyZTc0ZjkzYTEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmgKQEAgLTEzNjcsNiArMTM2Nyw4
IEBAIHByaXZhdGU6CiAKICNpZiBFTkFCTEUoQ09OVEVYVF9NRU5VUykKICAgICB2b2lkIGNvbnRl
eHRNZW51SGlkZGVuKCkgeyBtX2lzU2hvd2luZ0NvbnRleHRNZW51ID0gZmFsc2U7IH0KKyNlbmRp
ZgorI2lmIEVOQUJMRShDT05URVhUX01FTlVfRVZFTlQpCiAgICAgdm9pZCBjb250ZXh0TWVudUZv
cktleUV2ZW50KCk7CiAjZW5kaWYKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>