<?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>235749</bug_id>
          
          <creation_ts>2022-01-27 17:29:54 -0800</creation_ts>
          <short_desc>Remove ENABLE(HOVER_GESTURE_RECOGNIZER) and related code</short_desc>
          <delta_ts>2022-01-27 19:12:18 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1834787</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-01-27 17:29:54 -0800</bug_when>
    <thetext>Remove ENABLE(HOVER_GESTURE_RECOGNIZER) and related code</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834788</commentid>
    <comment_count>1</comment_count>
      <attachid>450196</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-01-27 17:30:24 -0800</bug_when>
    <thetext>Created attachment 450196
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834789</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2022-01-27 17:30:27 -0800</bug_when>
    <thetext>&lt;rdar://problem/86425437&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1834803</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-27 19:12:15 -0800</bug_when>
    <thetext>Committed r288720 (246513@main): &lt;https://commits.webkit.org/246513@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 450196.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>450196</attachid>
            <date>2022-01-27 17:30:24 -0800</date>
            <delta_ts>2022-01-27 19:12:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-235749-20220127173023.patch</filename>
            <type>text/plain</type>
            <size>11610</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAyODg3MTcpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDIyLTAxLTI3ICBUaW0gSG9ydG9uICA8dGltb3Ro
eV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBFTkFCTEUoSE9WRVJfR0VTVFVS
RV9SRUNPR05JWkVSKSBhbmQgcmVsYXRlZCBjb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzU3NDkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIHd0Zi9QbGF0Zm9ybUVuYWJsZUNvY29hLmg6CisKIDIw
MjItMDEtMDYgIFJ1c3NlbGwgRXBzdGVpbiAgPHJlcHN0ZWluQGFwcGxlLmNvbT4KIAogICAgICAg
ICBDaGVycnktcGljayByMjg3NjQxLiByZGFyOi8vcHJvYmxlbS84NjMzODEwNQpJbmRleDogU291
cmNlL1dURi93dGYvUGxhdGZvcm1FbmFibGVDb2NvYS5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
VEYvd3RmL1BsYXRmb3JtRW5hYmxlQ29jb2EuaAkocmV2aXNpb24gMjg4NzE3KQorKysgU291cmNl
L1dURi93dGYvUGxhdGZvcm1FbmFibGVDb2NvYS5oCSh3b3JraW5nIGNvcHkpCkBAIC02MDQsMTAg
KzYwNCw2IEBACiAjZGVmaW5lIEVOQUJMRV9WSURFT19VU0VTX0VMRU1FTlRfRlVMTFNDUkVFTiAx
CiAjZW5kaWYKIAotI2lmICFkZWZpbmVkKEVOQUJMRV9IT1ZFUl9HRVNUVVJFX1JFQ09HTklaRVIp
ICYmIEhBVkUoVUlLSVRfV0VCS0lUX0lOVEVSTkFMUykKLSNkZWZpbmUgRU5BQkxFX0hPVkVSX0dF
U1RVUkVfUkVDT0dOSVpFUiAxCi0jZW5kaWYKLQogI2lmICFkZWZpbmVkKEVOQUJMRV9WUDkpICYm
ICgoUExBVEZPUk0oTUFDKSAmJiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEx
MDAwMCkgfHwgUExBVEZPUk0oSU9TKSB8fCBQTEFURk9STShJT1NfU0lNVUxBVE9SKSkKICNkZWZp
bmUgRU5BQkxFX1ZQOSAxCiAjZW5kaWYKSW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyODg3MTgpCisr
KyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMzIEBA
CisyMDIyLTAxLTI3ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisg
ICAgICAgIFJlbW92ZSBFTkFCTEUoSE9WRVJfR0VTVFVSRV9SRUNPR05JWkVSKSBhbmQgcmVsYXRl
ZCBjb2RlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzU3NDkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzg2NDI1NDM3PgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQcm9jZXNzL2lvcy9XS0NvbnRl
bnRWaWV3SW50ZXJhY3Rpb24uaDoKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL1dLQ29udGVudFZp
ZXdJbnRlcmFjdGlvbi5tbToKKyAgICAgICAgKC1bV0tDb250ZW50VmlldyBzZXRVcEludGVyYWN0
aW9uXSk6CisgICAgICAgICgtW1dLQ29udGVudFZpZXcgY2xlYW5VcEludGVyYWN0aW9uXSk6Cisg
ICAgICAgICgtW1dLQ29udGVudFZpZXcgX3JlbW92ZURlZmF1bHRHZXN0dXJlUmVjb2duaXplcnNd
KToKKyAgICAgICAgKC1bV0tDb250ZW50VmlldyBfYWRkRGVmYXVsdEdlc3R1cmVSZWNvZ25pemVy
c10pOgorICAgICAgICAoLVtXS0NvbnRlbnRWaWV3IGdlc3R1cmVSZWNvZ25pemVyOnNob3VsZFJl
Y2VpdmVUb3VjaDpdKToKKyAgICAgICAgKC1bV0tDb250ZW50VmlldyBnZXN0dXJlUmVjb2duaXpl
cjpzaG91bGRSZWNlaXZlUHJlc3M6XSk6CisgICAgICAgICgtW1dLQ29udGVudFZpZXcgZ2VzdHVy
ZVJlY29nbml6ZXI6c2hvdWxkUmVjb2duaXplU2ltdWx0YW5lb3VzbHlXaXRoR2VzdHVyZVJlY29n
bml6ZXI6XSk6CisgICAgICAgICgtW1dLQ29udGVudFZpZXcgX2RpZENvbW1pdExvYWRGb3JNYWlu
RnJhbWVdKToKKyAgICAgICAgKC1bV0tDb250ZW50VmlldyBzZXRVcEhvdmVyR2VzdHVyZVJlY29n
bml6ZXJdKTogRGVsZXRlZC4KKyAgICAgICAgKC1bV0tDb250ZW50VmlldyBob3Zlckdlc3R1cmVS
ZWNvZ25pemVyQ2hhbmdlZDpdKTogRGVsZXRlZC4KKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL1dL
SG92ZXJQbGF0dGVyLmg6CisgICAgICAgICogVUlQcm9jZXNzL2lvcy9XS0hvdmVyUGxhdHRlci5t
bToKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9zL1dLSG92ZXJQbGF0dGVyUGFyYW1ldGVycy5oOgor
ICAgICAgICAqIFVJUHJvY2Vzcy9pb3MvV0tIb3ZlclBsYXR0ZXJQYXJhbWV0ZXJzLm1tOgorICAg
ICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9Nb21lbnR1bUV2ZW50RGlzcGF0Y2hlci5jcHA6Cisg
ICAgICAgIChXZWJLaXQ6Om1vZGUpOgorICAgICAgICAoV2ViS2l0OjpNb21lbnR1bUV2ZW50RGlz
cGF0Y2hlcjo6Y29uc3VtZURlbHRhRm9yQ3VycmVudFRpbWUpOgorICAgICAgICAoV2ViS2l0OjpN
b21lbnR1bUV2ZW50RGlzcGF0Y2hlcjo6ZXF1YWxpemVUYWlsR2Fwcyk6CisgICAgICAgICogV2Vi
UHJvY2Vzcy9XZWJQYWdlL01vbWVudHVtRXZlbnREaXNwYXRjaGVyLmg6CisKIDIwMjItMDEtMDYg
IFJ1c3NlbGwgRXBzdGVpbiAgPHJlcHN0ZWluQGFwcGxlLmNvbT4KIAogICAgICAgICBDaGVycnkt
cGljayByMjg3NjUxLiByZGFyOi8vcHJvYmxlbS84NjMzODEwNQpJbmRleDogU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvaW9zL1dLQ29udGVudFZpZXdJbnRlcmFjdGlvbi5oCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0NvbnRlbnRWaWV3SW50ZXJhY3Rpb24uaAko
cmV2aXNpb24gMjg4NzE3KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29udGVu
dFZpZXdJbnRlcmFjdGlvbi5oCSh3b3JraW5nIGNvcHkpCkBAIC0yOTYsMTEgKzI5Niw3IEBAIHVz
aW5nIEltYWdlQW5hbHlzaXNSZXF1ZXN0SWRlbnRpZmllciA9IE8KICAgICBXZWJDb3JlOjpNb3Vz
ZUV2ZW50UG9saWN5IF9tb3VzZUV2ZW50UG9saWN5OwogI2VuZGlmCiAKLSNpZiBFTkFCTEUoSE9W
RVJfR0VTVFVSRV9SRUNPR05JWkVSKQotICAgIFJldGFpblB0cjxXS0hvdmVyR2VzdHVyZVJlY29n
bml6ZXI+IF9ob3Zlckdlc3R1cmVSZWNvZ25pemVyOwotI2VuZGlmCi0KLSNpZiBIQVZFKFVJS0lU
X1dJVEhfTU9VU0VfU1VQUE9SVCkgfHwgRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikK
KyNpZiBIQVZFKFVJS0lUX1dJVEhfTU9VU0VfU1VQUE9SVCkKICAgICBSZXRhaW5QdHI8V0tIb3Zl
clBsYXR0ZXI+IF9ob3ZlclBsYXR0ZXI7CiAjZW5kaWYKIApAQCAtNTM3LDcgKzUzMyw3IEBAIHVz
aW5nIEltYWdlQW5hbHlzaXNSZXF1ZXN0SWRlbnRpZmllciA9IE8KICAgICAsIFVJRHJhZ0ludGVy
YWN0aW9uRGVsZWdhdGUsIFVJRHJvcEludGVyYWN0aW9uRGVsZWdhdGUKICNlbmRpZgogICAgICwg
V0tUb3VjaEFjdGlvbkdlc3R1cmVSZWNvZ25pemVyRGVsZWdhdGUKLSNpZiBIQVZFKFVJS0lUX1dJ
VEhfTU9VU0VfU1VQUE9SVCkgfHwgRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKKyNp
ZiBIQVZFKFVJS0lUX1dJVEhfTU9VU0VfU1VQUE9SVCkKICAgICAsIFdLSG92ZXJQbGF0dGVyRGVs
ZWdhdGUKICNlbmRpZgogPgpJbmRleDogU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLQ29u
dGVudFZpZXdJbnRlcmFjdGlvbi5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1tCShyZXZpc2lvbiAyODg3MTcpCisr
KyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tDb250ZW50Vmlld0ludGVyYWN0aW9uLm1t
CSh3b3JraW5nIGNvcHkpCkBAIC0xODAsMTAgKzE4MCw2IEBACiAjaW1wb3J0ICJQZXBwZXJVSUNv
cmVTUEkuaCIKICNlbmRpZgogCi0jaWYgRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikK
LSNpbXBvcnQgPFdlYktpdEFkZGl0aW9ucy9XS0hvdmVyR2VzdHVyZVJlY29nbml6ZXIuaD4KLSNl
bmRpZgotCiAjaW1wb3J0IDxwYWwvY29jb2EvVmlzaW9uS2l0Q29yZVNvZnRMaW5rLmg+CiAjaW1w
b3J0IDxwYWwvaW9zL01hbmFnZWRDb25maWd1cmF0aW9uU29mdExpbmsuaD4KICNpbXBvcnQgPHBh
bC9pb3MvUXVpY2tMb29rU29mdExpbmsuaD4KQEAgLTkzMiwxMSArOTI4LDcgQEAgLSAodm9pZClz
ZXRVcEludGVyYWN0aW9uCiAgICAgW3NlbGYgc2V0VXBNb3VzZUdlc3R1cmVSZWNvZ25pemVyXTsK
ICNlbmRpZgogCi0jaWYgRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKLSAgICBbc2Vs
ZiBzZXRVcEhvdmVyR2VzdHVyZVJlY29nbml6ZXJdOwotI2VuZGlmCi0KLSNpZiBIQVZFKFVJS0lU
X1dJVEhfTU9VU0VfU1VQUE9SVCkgfHwgRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikK
KyNpZiBIQVZFKFVJS0lUX1dJVEhfTU9VU0VfU1VQUE9SVCkKICAgICBfaG92ZXJQbGF0dGVyID0g
YWRvcHROUyhbW1dLSG92ZXJQbGF0dGVyIGFsbG9jXSBpbml0V2l0aFZpZXc6c2VsZi5yb290Q29u
dGVudFZpZXcgZGVsZWdhdGU6c2VsZl0pOwogI2VuZGlmCiAKQEAgLTExMjUsMTIgKzExMTcsNyBA
QCAtICh2b2lkKWNsZWFuVXBJbnRlcmFjdGlvbgogICAgIFtzZWxmIHJlbW92ZUdlc3R1cmVSZWNv
Z25pemVyOl9tb3VzZUdlc3R1cmVSZWNvZ25pemVyLmdldCgpXTsKICNlbmRpZgogCi0jaWYgRU5B
QkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKLSAgICBbX2hvdmVyR2VzdHVyZVJlY29nbml6
ZXIgc2V0RGVsZWdhdGU6bmlsXTsKLSAgICBbc2VsZiByZW1vdmVHZXN0dXJlUmVjb2duaXplcjpf
aG92ZXJHZXN0dXJlUmVjb2duaXplci5nZXQoKV07Ci0jZW5kaWYKLQotI2lmIEhBVkUoVUlLSVRf
V0lUSF9NT1VTRV9TVVBQT1JUKSB8fCBFTkFCTEUoSE9WRVJfR0VTVFVSRV9SRUNPR05JWkVSKQor
I2lmIEhBVkUoVUlLSVRfV0lUSF9NT1VTRV9TVVBQT1JUKQogICAgIFtfaG92ZXJQbGF0dGVyIGlu
dmFsaWRhdGVdOwogICAgIF9ob3ZlclBsYXR0ZXIgPSBuaWw7CiAjZW5kaWYKQEAgLTEyODEsOSAr
MTI2OCw2IEBAIC0gKHZvaWQpX3JlbW92ZURlZmF1bHRHZXN0dXJlUmVjb2duaXplcnMKICNpZiBI
QVZFKFVJS0lUX1dJVEhfTU9VU0VfU1VQUE9SVCkKICAgICBbc2VsZiByZW1vdmVHZXN0dXJlUmVj
b2duaXplcjpfbW91c2VHZXN0dXJlUmVjb2duaXplci5nZXQoKV07CiAjZW5kaWYKLSNpZiBFTkFC
TEUoSE9WRVJfR0VTVFVSRV9SRUNPR05JWkVSKQotICAgIFtzZWxmIHJlbW92ZUdlc3R1cmVSZWNv
Z25pemVyOl9ob3Zlckdlc3R1cmVSZWNvZ25pemVyLmdldCgpXTsKLSNlbmRpZgogI2lmIEhBVkUo
TE9PS1VQX0dFU1RVUkVfUkVDT0dOSVpFUikKICAgICBbc2VsZiByZW1vdmVHZXN0dXJlUmVjb2du
aXplcjpfbG9va3VwR2VzdHVyZVJlY29nbml6ZXIuZ2V0KCldOwogI2VuZGlmCkBAIC0xMzA5LDkg
KzEyOTMsNiBAQCAtICh2b2lkKV9hZGREZWZhdWx0R2VzdHVyZVJlY29nbml6ZXJzCiAjaWYgSEFW
RShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpCiAgICAgW3NlbGYgYWRkR2VzdHVyZVJlY29nbml6
ZXI6X21vdXNlR2VzdHVyZVJlY29nbml6ZXIuZ2V0KCldOwogI2VuZGlmCi0jaWYgRU5BQkxFKEhP
VkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKLSAgICBbc2VsZiBhZGRHZXN0dXJlUmVjb2duaXplcjpf
aG92ZXJHZXN0dXJlUmVjb2duaXplci5nZXQoKV07Ci0jZW5kaWYKICNpZiBIQVZFKExPT0tVUF9H
RVNUVVJFX1JFQ09HTklaRVIpCiAgICAgW3NlbGYgYWRkR2VzdHVyZVJlY29nbml6ZXI6X2xvb2t1
cEdlc3R1cmVSZWNvZ25pemVyLmdldCgpXTsKICNlbmRpZgpAQCAtMTc4NiwxMSArMTc2Nyw2IEBA
IC0gKEJPT0wpZ2VzdHVyZVJlY29nbml6ZXI6KFVJR2VzdHVyZVJlY28KICAgICAgICAgcmV0dXJu
IFlFUzsKICNlbmRpZgogCi0jaWYgRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKLSAg
ICBpZiAoZ2VzdHVyZVJlY29nbml6ZXIgPT0gX2hvdmVyR2VzdHVyZVJlY29nbml6ZXIpCi0gICAg
ICAgIHJldHVybiBOTzsKLSNlbmRpZgotCiAjaWYgSEFWRShVSUtJVF9XSVRIX01PVVNFX1NVUFBP
UlQpCiAgICAgaWYgKGdlc3R1cmVSZWNvZ25pemVyICE9IF9tb3VzZUdlc3R1cmVSZWNvZ25pemVy
ICYmIFtfbW91c2VHZXN0dXJlUmVjb2duaXplciBtb3VzZVRvdWNoXSA9PSB0b3VjaCkKICAgICAg
ICAgcmV0dXJuIE5POwpAQCAtMTgxNywxMCArMTc5Myw2IEBAIC0gKEJPT0wpZ2VzdHVyZVJlY29n
bml6ZXI6KFVJR2VzdHVyZVJlY28KIAogLSAoQk9PTClnZXN0dXJlUmVjb2duaXplcjooVUlHZXN0
dXJlUmVjb2duaXplciAqKWdlc3R1cmVSZWNvZ25pemVyIHNob3VsZFJlY2VpdmVQcmVzczooVUlQ
cmVzcyAqKXByZXNzCiB7Ci0jaWYgRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKLSAg
ICBpZiAoZ2VzdHVyZVJlY29nbml6ZXIgPT0gX2hvdmVyR2VzdHVyZVJlY29nbml6ZXIpCi0gICAg
ICAgIHJldHVybiBOTzsKLSNlbmRpZgogICAgIHJldHVybiBZRVM7CiB9CiAKQEAgLTI0NTEsMTEg
KzI0MjMsNiBAQCAtIChCT09MKWdlc3R1cmVSZWNvZ25pemVyOihVSUdlc3R1cmVSZWNvCiAgICAg
ICAgIHJldHVybiBZRVM7CiAjZW5kaWYKIAotI2lmIEVOQUJMRShIT1ZFUl9HRVNUVVJFX1JFQ09H
TklaRVIpCi0gICAgaWYgKFtnZXN0dXJlUmVjb2duaXplciBpc0tpbmRPZkNsYXNzOltXS0hvdmVy
R2VzdHVyZVJlY29nbml6ZXIgY2xhc3NdXSB8fCBbb3RoZXJHZXN0dXJlUmVjb2duaXplciBpc0tp
bmRPZkNsYXNzOltXS0hvdmVyR2VzdHVyZVJlY29nbml6ZXIgY2xhc3NdXSkKLSAgICAgICAgcmV0
dXJuIFlFUzsKLSNlbmRpZgotCiAjaWYgUExBVEZPUk0oTUFDQ0FUQUxZU1QpCiAgICAgaWYgKGlz
U2FtZVBhaXIoZ2VzdHVyZVJlY29nbml6ZXIsIG90aGVyR2VzdHVyZVJlY29nbml6ZXIsIFtfdGV4
dEludGVyYWN0aW9uQXNzaXN0YW50IGxvdXBlR2VzdHVyZV0sIFtfdGV4dEludGVyYWN0aW9uQXNz
aXN0YW50IGZvcmNlUHJlc3NHZXN0dXJlXSkpCiAgICAgICAgIHJldHVybiBZRVM7CkBAIC00Nzkx
LDcgKzQ3NTgsNyBAQCAtICh2b2lkKV9kaWRDb21taXRMb2FkRm9yTWFpbkZyYW1lCiAgICAgX3Ry
ZWF0QXNDb250ZW50RWRpdGFibGVVbnRpbE5leHRFZGl0b3JTdGF0ZVVwZGF0ZSA9IE5POwogICAg
IFtzZWxmIF9pbnZhbGlkYXRlQ3VycmVudFBvc2l0aW9uSW5mb3JtYXRpb25dOwogCi0jaWYgSEFW
RShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpIHx8IEVOQUJMRShIT1ZFUl9HRVNUVVJFX1JFQ09H
TklaRVIpCisjaWYgSEFWRShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpCiAgICAgW19ob3ZlclBs
YXR0ZXIgZGlzbWlzc1BsYXR0ZXJXaXRoQW5pbWF0aW9uOk5PXTsKICNlbmRpZgogfQpAQCAtOTYz
OCwzMiArOTYwNSw3IEBAIC0gKHZvaWQpX3NldE1vdXNlRXZlbnRQb2xpY3k6KFdlYkNvcmU6Ok0K
IAogI2VuZGlmIC8vIEhBVkUoVUlLSVRfV0lUSF9NT1VTRV9TVVBQT1JUKQogCi0jaWYgRU5BQkxF
KEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKLQotLSAodm9pZClzZXRVcEhvdmVyR2VzdHVyZVJl
Y29nbml6ZXIKLXsKLSAgICBfaG92ZXJHZXN0dXJlUmVjb2duaXplciA9IGFkb3B0TlMoW1tXS0hv
dmVyR2VzdHVyZVJlY29nbml6ZXIgYWxsb2NdIGluaXRXaXRoVGFyZ2V0OnNlbGYgYWN0aW9uOkBz
ZWxlY3Rvcihob3Zlckdlc3R1cmVSZWNvZ25pemVyQ2hhbmdlZDopXSk7Ci0gICAgW19ob3Zlckdl
c3R1cmVSZWNvZ25pemVyIHNldERlbGVnYXRlOnNlbGZdOwotICAgIFtzZWxmIGFkZEdlc3R1cmVS
ZWNvZ25pemVyOl9ob3Zlckdlc3R1cmVSZWNvZ25pemVyLmdldCgpXTsKLX0KLQotLSAodm9pZClo
b3Zlckdlc3R1cmVSZWNvZ25pemVyQ2hhbmdlZDooV0tIb3Zlckdlc3R1cmVSZWNvZ25pemVyICop
Z2VzdHVyZVJlY29nbml6ZXIKLXsKLSAgICBpZiAoIV9wYWdlLT5oYXNSdW5uaW5nUHJvY2Vzcygp
KQotICAgICAgICByZXR1cm47Ci0KLSAgICBhdXRvIGV2ZW50ID0gZ2VzdHVyZVJlY29nbml6ZXIu
bGFzdE1vdXNlRXZlbnQ7Ci0gICAgaWYgKCFldmVudCkKLSAgICAgICAgcmV0dXJuOwotCi0gICAg
X3BhZ2UtPmhhbmRsZU1vdXNlRXZlbnQoKmV2ZW50KTsKLSAgICBpZiAoV0tIb3ZlclBsYXR0ZXJE
b21haW4ucm9vdFNldHRpbmdzLnBsYXR0ZXJFbmFibGVkRm9ySG92ZXIpCi0gICAgICAgIFtfaG92
ZXJQbGF0dGVyIHNldEhvdmVyUG9pbnQ6ZXZlbnQtPnBvc2l0aW9uKCldOwotfQotCi0jZW5kaWYg
Ly8gRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKLQotI2lmIEhBVkUoVUlLSVRfV0lU
SF9NT1VTRV9TVVBQT1JUKSB8fCBFTkFCTEUoSE9WRVJfR0VTVFVSRV9SRUNPR05JWkVSKQorI2lm
IEhBVkUoVUlLSVRfV0lUSF9NT1VTRV9TVVBQT1JUKQogCiAtICh2b2lkKXBvc2l0aW9uSW5mb3Jt
YXRpb25Gb3JIb3ZlclBsYXR0ZXI6KFdLSG92ZXJQbGF0dGVyICopaG92ZXJQbGF0dGVyIHdpdGhS
ZXF1ZXN0OihXZWJLaXQ6OkludGVyYWN0aW9uSW5mb3JtYXRpb25SZXF1ZXN0JilyZXF1ZXN0IGNv
bXBsZXRpb25IYW5kbGVyOih2b2lkICheKShXZWJLaXQ6OkludGVyYWN0aW9uSW5mb3JtYXRpb25B
dFBvc2l0aW9uKSljb21wbGV0aW9uSGFuZGxlcgogewpJbmRleDogU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvaW9zL1dLSG92ZXJQbGF0dGVyLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvaW9zL1dLSG92ZXJQbGF0dGVyLmgJKHJldmlzaW9uIDI4ODcxNykKKysrIFNvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS0hvdmVyUGxhdHRlci5oCSh3b3JraW5nIGNvcHkpCkBA
IC0yMyw3ICsyMyw3IEBACiAgKiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCiAgKi8K
IAotI2lmIEhBVkUoVUlLSVRfV0lUSF9NT1VTRV9TVVBQT1JUKSB8fCBFTkFCTEUoSE9WRVJfR0VT
VFVSRV9SRUNPR05JWkVSKQorI2lmIEhBVkUoVUlLSVRfV0lUSF9NT1VTRV9TVVBQT1JUKQogCiBA
Y2xhc3MgV0tIb3ZlclBsYXR0ZXI7CiAKQEAgLTQ2LDQgKzQ2LDQgQEAKIAogQGVuZAogCi0jZW5k
aWYgLy8gSEFWRShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpIHx8IEVOQUJMRShIT1ZFUl9HRVNU
VVJFX1JFQ09HTklaRVIpCisjZW5kaWYgLy8gSEFWRShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQp
CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tIb3ZlclBsYXR0ZXIubW0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLSG92ZXJQbGF0dGVyLm1t
CShyZXZpc2lvbiAyODg3MTcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tIb3Zl
clBsYXR0ZXIubW0JKHdvcmtpbmcgY29weSkKQEAgLTI2LDcgKzI2LDcgQEAKICNpbXBvcnQgImNv
bmZpZy5oIgogI2ltcG9ydCAiV0tIb3ZlclBsYXR0ZXIuaCIKIAotI2lmIEhBVkUoVUlLSVRfV0lU
SF9NT1VTRV9TVVBQT1JUKSB8fCBFTkFCTEUoSE9WRVJfR0VTVFVSRV9SRUNPR05JWkVSKQorI2lm
IEhBVkUoVUlLSVRfV0lUSF9NT1VTRV9TVVBQT1JUKQogCiAjaW1wb3J0ICJXS0hvdmVyUGxhdHRl
clBhcmFtZXRlcnMuaCIKICNpbXBvcnQgPFdlYkNvcmUvUGF0aFV0aWxpdGllcy5oPgpAQCAtMzQz
LDQgKzM0Myw0IEBAIC0gKHZvaWQpY2xlYXJMYXllcnMKIAogQGVuZAogCi0jZW5kaWYgLy8gSEFW
RShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpIHx8IEVOQUJMRShIT1ZFUl9HRVNUVVJFX1JFQ09H
TklaRVIpCisjZW5kaWYgLy8gSEFWRShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpCkluZGV4OiBT
b3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tIb3ZlclBsYXR0ZXJQYXJhbWV0ZXJzLmgKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLSG92ZXJQbGF0dGVyUGFy
YW1ldGVycy5oCShyZXZpc2lvbiAyODg3MTcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9p
b3MvV0tIb3ZlclBsYXR0ZXJQYXJhbWV0ZXJzLmgJKHdvcmtpbmcgY29weSkKQEAgLTIzLDcgKzIz
LDcgQEAKICAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KICAqLwogCi0jaWYgSEFW
RShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpIHx8IEVOQUJMRShIT1ZFUl9HRVNUVVJFX1JFQ09H
TklaRVIpCisjaWYgSEFWRShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpCiAKICNpbXBvcnQgIlBy
b3RvdHlwZVRvb2xzU1BJLmgiCiAKQEAgLTU1LDQgKzU1LDQgQEAKICsgKFdLSG92ZXJQbGF0dGVy
UGFyYW1ldGVycyAqKXJvb3RTZXR0aW5nczsKIEBlbmQKIAotI2VuZGlmIC8vIEhBVkUoVUlLSVRf
V0lUSF9NT1VTRV9TVVBQT1JUKSB8fCBFTkFCTEUoSE9WRVJfR0VTVFVSRV9SRUNPR05JWkVSKQor
I2VuZGlmIC8vIEhBVkUoVUlLSVRfV0lUSF9NT1VTRV9TVVBQT1JUKQpJbmRleDogU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvaW9zL1dLSG92ZXJQbGF0dGVyUGFyYW1ldGVycy5tbQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tIb3ZlclBsYXR0ZXJQYXJhbWV0ZXJz
Lm1tCShyZXZpc2lvbiAyODg3MTcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tI
b3ZlclBsYXR0ZXJQYXJhbWV0ZXJzLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0yNiw3ICsyNiw3IEBA
CiAjaW1wb3J0ICJjb25maWcuaCIKICNpbXBvcnQgIldLSG92ZXJQbGF0dGVyUGFyYW1ldGVycy5o
IgogCi0jaWYgSEFWRShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpIHx8IEVOQUJMRShIT1ZFUl9H
RVNUVVJFX1JFQ09HTklaRVIpCisjaWYgSEFWRShVSUtJVF9XSVRIX01PVVNFX1NVUFBPUlQpCiAK
ICNpbXBvcnQgIlByb3RvdHlwZVRvb2xzU1BJLmgiCiAKQEAgLTEzOSw0ICsxMzksNCBAQCArIChD
bGFzcylyb290U2V0dGluZ3NDbGFzcwogCiBAZW5kCiAKLSNlbmRpZiAvLyBIQVZFKFVJS0lUX1dJ
VEhfTU9VU0VfU1VQUE9SVCkgfHwgRU5BQkxFKEhPVkVSX0dFU1RVUkVfUkVDT0dOSVpFUikKKyNl
bmRpZiAvLyBIQVZFKFVJS0lUX1dJVEhfTU9VU0VfU1VQUE9SVCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>