<?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>210288</bug_id>
          
          <creation_ts>2020-04-09 10:09:48 -0700</creation_ts>
          <short_desc>eventSender.monitorWheelEvents() should clear latching state</short_desc>
          <delta_ts>2020-04-09 13:36:29 -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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>jamesr</cc>
    
    <cc>luiz</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1639694</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-04-09 10:09:48 -0700</bug_when>
    <thetext>eventSender.monitorWheelEvents() should clear latching state</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639703</commentid>
    <comment_count>1</comment_count>
      <attachid>395972</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-04-09 10:19:06 -0700</bug_when>
    <thetext>Created attachment 395972
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639713</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-09 10:49:43 -0700</bug_when>
    <thetext>&lt;rdar://problem/61526256&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1639833</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-09 13:36:27 -0700</bug_when>
    <thetext>Committed r259820: &lt;https://trac.webkit.org/changeset/259820&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 395972.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395972</attachid>
            <date>2020-04-09 10:19:06 -0700</date>
            <delta_ts>2020-04-09 13:36:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210288-20200409101905.patch</filename>
            <type>text/plain</type>
            <size>8514</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5ODA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDJkMzJlMjdkNjFjYTEx
OWNkMmM0MDc3MjFkMzdjNWVkNzBkYjUwMi4uMzQyOTE3ZTUzZTFhNGUzZDRiNzhiMTNlZTE2MTBm
MWExYTM4ODMxYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIwLTA0LTA5ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIGV2ZW50U2VuZGVy
Lm1vbml0b3JXaGVlbEV2ZW50cygpIHNob3VsZCBjbGVhciBsYXRjaGluZyBzdGF0ZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEwMjg4CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXNlIG1vbml0b3JXaGVl
bEV2ZW50cygpIGFzIGEgdHJpZ2dlciB0byBjbGVhciBzY3JvbGwgbGF0Y2hpbmcgc3RhdGUsIGJv
dGggbWFpbi10aHJlYWQgKHZpYSBQYWdlKQorICAgICAgICBhbmQgc2Nyb2xsaW5nIHRocmVhZCAo
dmlhIFNjcm9sbGluZ1RyZWUpLgorCisgICAgICAgIFBhZ2U6OmVuc3VyZVdoZWVsRXZlbnRUZXN0
TW9uaXRvcigpIGhhZCBzaWRlLWVmZmVjdHMsIHNvIGhpZGUgaXQsIGFuZCBoYXZlIGNsaWVudHMg
ZXhwbGljaXRseSBjYWxsIFBhZ2U6OnN0YXJ0TW9uaXRvcmluZ1doZWVsRXZlbnRzKCkuCisKKyAg
ICAgICAgKiBwYWdlL1BhZ2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGFnZTo6c3RhcnRNb25p
dG9yaW5nV2hlZWxFdmVudHMpOgorICAgICAgICAoV2ViQ29yZTo6UGFnZTo6ZW5zdXJlV2hlZWxF
dmVudFRlc3RNb25pdG9yKToKKyAgICAgICAgKiBwYWdlL1BhZ2UuaDoKKyAgICAgICAgKiB0ZXN0
aW5nL2pzL1dlYkNvcmVUZXN0U3VwcG9ydC5jcHA6CisgICAgICAgIChXZWJDb3JlVGVzdFN1cHBv
cnQ6Om1vbml0b3JXaGVlbEV2ZW50cyk6CisgICAgICAgIChXZWJDb3JlVGVzdFN1cHBvcnQ6OnNl
dFdoZWVsRXZlbnRNb25pdG9yVGVzdENhbGxiYWNrQW5kU3RhcnRNb25pdG9yaW5nKToKKwogMjAy
MC0wNC0wOCAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAg
ICBbQXN5bmMgb3ZlcmZsb3cgc2Nyb2xsXSBIb3Jpem9udGFsIHNjcm9sbHMgY2FuIHRyaWdnZXIg
dW53YW50ZWQgYmFjayBzd2lwZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggZGZlZmQwZGYzNjM3OTE2NDI0MTY5YTg1
Mjk0MjFiZDY1ZDdkOWQ4NS4uZDY3NTNhNmJkNjUxNjA1OGVmNWI2MDliOGVmZjI0MTA5NGE5OTA0
MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktp
dC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAyMC0wNC0wOSAgU2ltb24gRnJhc2VyICA8
c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBldmVudFNlbmRlci5tb25pdG9yV2hl
ZWxFdmVudHMoKSBzaG91bGQgY2xlYXIgbGF0Y2hpbmcgc3RhdGUKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMDI4OAorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVzZSBtb25pdG9yV2hlZWxFdmVudHMoKSBh
cyBhIHRyaWdnZXIgdG8gY2xlYXIgc2Nyb2xsIGxhdGNoaW5nIHN0YXRlLCBib3RoIG1haW4tdGhy
ZWFkICh2aWEgUGFnZSkKKyAgICAgICAgYW5kIHNjcm9sbGluZyB0aHJlYWQgKHZpYSBTY3JvbGxp
bmdUcmVlKS4KKworICAgICAgICBQYWdlOjplbnN1cmVXaGVlbEV2ZW50VGVzdE1vbml0b3IoKSBo
YWQgc2lkZS1lZmZlY3RzLCBzbyBoaWRlIGl0LCBhbmQgaGF2ZSBjbGllbnRzIGV4cGxpY2l0bHkg
Y2FsbCBQYWdlOjpzdGFydE1vbml0b3JpbmdXaGVlbEV2ZW50cygpLgorCisgICAgICAgICogV2Vi
UHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuY3BwOgorICAgICAgICAo
V0tCdW5kbGVQYWdlU3RhcnRNb25pdG9yaW5nU2Nyb2xsT3BlcmF0aW9ucyk6CisgICAgICAgIChX
S0J1bmRsZVBhZ2VSZWdpc3RlclNjcm9sbE9wZXJhdGlvbkNvbXBsZXRpb25DYWxsYmFjayk6CisK
IDIwMjAtMDQtMDkgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAg
ICAgICAgUmVzZXQgdmlldyBuYXZpZ2F0aW9uIGdlc3R1cmUgc3RhdGUgYmV0d2VlbiB0ZXN0cwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvUGFnZS5jcHAKaW5kZXggMjVjNWFkNTVlNDEyMjI0YzU1ZTUzMTZjZjQ4ZjVhNDMzMTdj
OTM2MC4uMzVlMzlhYmJlMGE5MGZjNDJjYmFhNWI1N2M0NzNjMjhkYTVlMThlYiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdl
L1BhZ2UuY3BwCkBAIC0yNjQxLDE4ICsyNjQxLDI2IEBAIGJvb2wgUGFnZTo6aXNNb25pdG9yaW5n
V2hlZWxFdmVudHMoKSBjb25zdAogICAgIHJldHVybiAhIW1fd2hlZWxFdmVudFRlc3RNb25pdG9y
OwogfQogCi1XaGVlbEV2ZW50VGVzdE1vbml0b3ImIFBhZ2U6OmVuc3VyZVdoZWVsRXZlbnRUZXN0
TW9uaXRvcigpCit2b2lkIFBhZ2U6OnN0YXJ0TW9uaXRvcmluZ1doZWVsRXZlbnRzKCkKIHsKLSAg
ICBpZiAoIW1fd2hlZWxFdmVudFRlc3RNb25pdG9yKSB7Ci0gICAgICAgIG1fd2hlZWxFdmVudFRl
c3RNb25pdG9yID0gYWRvcHRSZWYobmV3IFdoZWVsRXZlbnRUZXN0TW9uaXRvcigqdGhpcykpOwot
ICAgICAgICAvLyBXZSBuZWVkIHRvIHVwZGF0ZSB0aGUgc2Nyb2xsaW5nIGNvb3JkaW5hdG9yIHNv
IHRoYXQgdGhlIG1haW5mcmFtZSBzY3JvbGxpbmcgbm9kZSBjYW4gZXhwZWN0IHdoZWVsIGV2ZW50
IHRlc3QgdHJpZ2dlcnMuCi0gICAgICAgIGlmIChhdXRvKiBmcmFtZVZpZXcgPSBtYWluRnJhbWUo
KS52aWV3KCkpIHsKLSAgICAgICAgICAgIGlmIChtX3Njcm9sbGluZ0Nvb3JkaW5hdG9yKSB7Ci0g
ICAgICAgICAgICAgICAgbV9zY3JvbGxpbmdDb29yZGluYXRvci0+c3RhcnRNb25pdG9yaW5nV2hl
ZWxFdmVudHMoKTsKLSAgICAgICAgICAgICAgICBtX3Njcm9sbGluZ0Nvb3JkaW5hdG9yLT51cGRh
dGVJc01vbml0b3JpbmdXaGVlbEV2ZW50c0ZvckZyYW1lVmlldygqZnJhbWVWaWV3KTsKLSAgICAg
ICAgICAgIH0KKyAgICBlbnN1cmVXaGVlbEV2ZW50VGVzdE1vbml0b3IoKS5jbGVhckFsbFRlc3RE
ZWZlcnJhbHMoKTsKKworI2lmIEVOQUJMRShXSEVFTF9FVkVOVF9MQVRDSElORykKKyAgICByZXNl
dExhdGNoaW5nU3RhdGUoKTsKKyNlbmRpZgorCisgICAgaWYgKGF1dG8qIGZyYW1lVmlldyA9IG1h
aW5GcmFtZSgpLnZpZXcoKSkgeworICAgICAgICBpZiAobV9zY3JvbGxpbmdDb29yZGluYXRvcikg
eworICAgICAgICAgICAgbV9zY3JvbGxpbmdDb29yZGluYXRvci0+c3RhcnRNb25pdG9yaW5nV2hl
ZWxFdmVudHMoKTsKKyAgICAgICAgICAgIG1fc2Nyb2xsaW5nQ29vcmRpbmF0b3ItPnVwZGF0ZUlz
TW9uaXRvcmluZ1doZWVsRXZlbnRzRm9yRnJhbWVWaWV3KCpmcmFtZVZpZXcpOwogICAgICAgICB9
CiAgICAgfQorfQorCitXaGVlbEV2ZW50VGVzdE1vbml0b3ImIFBhZ2U6OmVuc3VyZVdoZWVsRXZl
bnRUZXN0TW9uaXRvcigpCit7CisgICAgaWYgKCFtX3doZWVsRXZlbnRUZXN0TW9uaXRvcikKKyAg
ICAgICAgbV93aGVlbEV2ZW50VGVzdE1vbml0b3IgPSBhZG9wdFJlZihuZXcgV2hlZWxFdmVudFRl
c3RNb25pdG9yKCp0aGlzKSk7CiAKICAgICByZXR1cm4gKm1fd2hlZWxFdmVudFRlc3RNb25pdG9y
OwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmggYi9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL1BhZ2UuaAppbmRleCAwYzIyNDRhYTIyZTQ3NDJiMWI1N2I5ZjQ3ZDE2NDk1MTk3
MzUyMjZkLi41OGVjMWQ0NTVjZmQ4ZjYzYTYyMzhmZWJiMDgyYWIxMDFlZmE0YzVhIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdl
L1BhZ2UuaApAQCAtNjUyLDggKzY1Miw4IEBAIHB1YmxpYzoKICNlbmRpZgogCiAgICAgV0VCQ09S
RV9FWFBPUlQgUmVmUHRyPFdoZWVsRXZlbnRUZXN0TW9uaXRvcj4gd2hlZWxFdmVudFRlc3RNb25p
dG9yKCkgY29uc3Q7Ci0gICAgV0VCQ09SRV9FWFBPUlQgV2hlZWxFdmVudFRlc3RNb25pdG9yJiBl
bnN1cmVXaGVlbEV2ZW50VGVzdE1vbml0b3IoKTsKICAgICBXRUJDT1JFX0VYUE9SVCB2b2lkIGNs
ZWFyV2hlZWxFdmVudFRlc3RNb25pdG9yKCk7CisgICAgV0VCQ09SRV9FWFBPUlQgdm9pZCBzdGFy
dE1vbml0b3JpbmdXaGVlbEV2ZW50cygpOwogICAgIFdFQkNPUkVfRVhQT1JUIGJvb2wgaXNNb25p
dG9yaW5nV2hlZWxFdmVudHMoKSBjb25zdDsKIAogI2lmIEVOQUJMRShWSURFTykKQEAgLTc3OCw2
ICs3NzgsOCBAQCBwcml2YXRlOgogCiAgICAgdm9pZCBkb0FmdGVyVXBkYXRlUmVuZGVyaW5nKCk7
CiAKKyAgICBXaGVlbEV2ZW50VGVzdE1vbml0b3ImIGVuc3VyZVdoZWVsRXZlbnRUZXN0TW9uaXRv
cigpOworCiAgICAgY29uc3Qgc3RkOjp1bmlxdWVfcHRyPENocm9tZT4gbV9jaHJvbWU7CiAgICAg
Y29uc3Qgc3RkOjp1bmlxdWVfcHRyPERyYWdDYXJldENvbnRyb2xsZXI+IG1fZHJhZ0NhcmV0Q29u
dHJvbGxlcjsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvbWFj
L1Njcm9sbGluZ0Nvb3JkaW5hdG9yTWFjLm1tIGIvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxp
bmcvbWFjL1Njcm9sbGluZ0Nvb3JkaW5hdG9yTWFjLm1tCmluZGV4IGFjZDgxN2NiMzA0YmRhNjE4
MzBiYTg5ZDA5ZGE5OGRiNmFmZmVmOGEuLjYyNzhlNTY3ZTc4NDE0MjEzMDdjZjY0NTY2ZDFmOWVh
ZDhjZmMzNmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL21hYy9T
Y3JvbGxpbmdDb29yZGluYXRvck1hYy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9s
bGluZy9tYWMvU2Nyb2xsaW5nQ29vcmRpbmF0b3JNYWMubW0KQEAgLTEzOCw2ICsxMzgsNyBAQCB2
b2lkIFNjcm9sbGluZ0Nvb3JkaW5hdG9yTWFjOjp1cGRhdGVUaWxlZFNjcm9sbGluZ0luZGljYXRv
cigpCiAKIHZvaWQgU2Nyb2xsaW5nQ29vcmRpbmF0b3JNYWM6OnN0YXJ0TW9uaXRvcmluZ1doZWVs
RXZlbnRzKCkKIHsKKyAgICBzY3JvbGxpbmdUcmVlKCktPmNsZWFyTGF0Y2hlZE5vZGUoKTsKICAg
ICBhdXRvIG1vbml0b3IgPSBtX3BhZ2UtPndoZWVsRXZlbnRUZXN0TW9uaXRvcigpOwogICAgIHNj
cm9sbGluZ1RyZWUoKS0+c2V0V2hlZWxFdmVudFRlc3RNb25pdG9yKFdURk1vdmUobW9uaXRvcikp
OwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvdGVzdGluZy9qcy9XZWJDb3JlVGVzdFN1
cHBvcnQuY3BwIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9qcy9XZWJDb3JlVGVzdFN1cHBvcnQu
Y3BwCmluZGV4IDcyZDNmY2E4NTBmNDM0Njc5ZDFhYjFjYWVjMTNhYWQ4Nzc2YmE1YWMuLjQ1OTVk
M2NkNzljNDljZjRhOGRiOTIzOGQ2ZTNjYjIyNTUxMTM1NTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3Rlc3RpbmcvanMvV2ViQ29yZVRlc3RTdXBwb3J0LmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS90ZXN0aW5nL2pzL1dlYkNvcmVUZXN0U3VwcG9ydC5jcHAKQEAgLTg1LDcgKzg1LDcgQEAg
dm9pZCBtb25pdG9yV2hlZWxFdmVudHMoV2ViQ29yZTo6RnJhbWUmIGZyYW1lKQogICAgIGlmICgh
cGFnZSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgcGFnZS0+ZW5zdXJlV2hlZWxFdmVudFRlc3RN
b25pdG9yKCkuY2xlYXJBbGxUZXN0RGVmZXJyYWxzKCk7CisgICAgcGFnZS0+c3RhcnRNb25pdG9y
aW5nV2hlZWxFdmVudHMoKTsKIH0KIAogdm9pZCBzZXRXaGVlbEV2ZW50TW9uaXRvclRlc3RDYWxs
YmFja0FuZFN0YXJ0TW9uaXRvcmluZyhib29sIGV4cGVjdFdoZWVsRW5kT3JDYW5jZWwsIGJvb2wg
ZXhwZWN0TW9tZW50dW1FbmQsIFdlYkNvcmU6OkZyYW1lJiBmcmFtZSwgSlNDb250ZXh0UmVmIGNv
bnRleHQsIEpTT2JqZWN0UmVmIGpzQ2FsbGJhY2tGdW5jdGlvbikKQEAgLTk1LDExICs5NSwxMyBA
QCB2b2lkIHNldFdoZWVsRXZlbnRNb25pdG9yVGVzdENhbGxiYWNrQW5kU3RhcnRNb25pdG9yaW5n
KGJvb2wgZXhwZWN0V2hlZWxFbmRPckNhbgogICAgICAgICByZXR1cm47CiAKICAgICBKU1ZhbHVl
UHJvdGVjdChjb250ZXh0LCBqc0NhbGxiYWNrRnVuY3Rpb24pOwotICAgIAotICAgIHBhZ2UtPmVu
c3VyZVdoZWVsRXZlbnRUZXN0TW9uaXRvcigpLnNldFRlc3RDYWxsYmFja0FuZFN0YXJ0TW9uaXRv
cmluZyhleHBlY3RXaGVlbEVuZE9yQ2FuY2VsLCBleHBlY3RNb21lbnR1bUVuZCwgWz1dKHZvaWQp
IHsKLSAgICAgICAgSlNPYmplY3RDYWxsQXNGdW5jdGlvbihjb250ZXh0LCBqc0NhbGxiYWNrRnVu
Y3Rpb24sIG51bGxwdHIsIDAsIG51bGxwdHIsIG51bGxwdHIpOwotICAgICAgICBKU1ZhbHVlVW5w
cm90ZWN0KGNvbnRleHQsIGpzQ2FsbGJhY2tGdW5jdGlvbik7Ci0gICAgfSk7CisKKyAgICBpZiAo
YXV0byB3aGVlbEV2ZW50VGVzdE1vbml0b3IgPSBwYWdlLT53aGVlbEV2ZW50VGVzdE1vbml0b3Io
KSkgeworICAgICAgICB3aGVlbEV2ZW50VGVzdE1vbml0b3ItPnNldFRlc3RDYWxsYmFja0FuZFN0
YXJ0TW9uaXRvcmluZyhleHBlY3RXaGVlbEVuZE9yQ2FuY2VsLCBleHBlY3RNb21lbnR1bUVuZCwg
Wz1dKHZvaWQpIHsKKyAgICAgICAgICAgIEpTT2JqZWN0Q2FsbEFzRnVuY3Rpb24oY29udGV4dCwg
anNDYWxsYmFja0Z1bmN0aW9uLCBudWxscHRyLCAwLCBudWxscHRyLCBudWxscHRyKTsKKyAgICAg
ICAgICAgIEpTVmFsdWVVbnByb3RlY3QoY29udGV4dCwganNDYWxsYmFja0Z1bmN0aW9uKTsKKyAg
ICAgICAgfSk7CisgICAgfQogfQogCiB2b2lkIGNsZWFyV2hlZWxFdmVudFRlc3RNb25pdG9yKFdl
YkNvcmU6OkZyYW1lJiBmcmFtZSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vz
cy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9X
ZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5jcHAKaW5kZXggYjQw
MDg3ZTQ4NjZiNzYwMjRlMGRjMjBmZTI1YmE4MTUwOWI3Mjc5Zi4uYWVhMGU3NjNmMzQxMmFmMDc1
NTJlMDgwNjFhZmMyZDFiZGIxNTRhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9j
ZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5jcHAKKysrIGIvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5jcHAKQEAg
LTcwMiw3ICs3MDIsNyBAQCB2b2lkIFdLQnVuZGxlUGFnZVN0YXJ0TW9uaXRvcmluZ1Njcm9sbE9w
ZXJhdGlvbnMoV0tCdW5kbGVQYWdlUmVmIHBhZ2VSZWYpCiAgICAgaWYgKCFwYWdlKQogICAgICAg
ICByZXR1cm47CiAKLSAgICBwYWdlLT5lbnN1cmVXaGVlbEV2ZW50VGVzdE1vbml0b3IoKS5jbGVh
ckFsbFRlc3REZWZlcnJhbHMoKTsKKyAgICBwYWdlLT5zdGFydE1vbml0b3JpbmdXaGVlbEV2ZW50
cygpOwogfQogCiBib29sIFdLQnVuZGxlUGFnZVJlZ2lzdGVyU2Nyb2xsT3BlcmF0aW9uQ29tcGxl
dGlvbkNhbGxiYWNrKFdLQnVuZGxlUGFnZVJlZiBwYWdlUmVmLCBXS0J1bmRsZVBhZ2VUZXN0Tm90
aWZpY2F0aW9uQ2FsbGJhY2sgY2FsbGJhY2ssIGJvb2wgZXhwZWN0V2hlZWxFbmRPckNhbmNlbCwg
Ym9vbCBleHBlY3RNb21lbnR1bUVuZCwgdm9pZCogY29udGV4dCkKQEAgLTcxNSw5ICs3MTUsMTEg
QEAgYm9vbCBXS0J1bmRsZVBhZ2VSZWdpc3RlclNjcm9sbE9wZXJhdGlvbkNvbXBsZXRpb25DYWxs
YmFjayhXS0J1bmRsZVBhZ2VSZWYgcGFnZVIKICAgICBpZiAoIXBhZ2UgfHwgIXBhZ2UtPmlzTW9u
aXRvcmluZ1doZWVsRXZlbnRzKCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAKLSAgICBw
YWdlLT5lbnN1cmVXaGVlbEV2ZW50VGVzdE1vbml0b3IoKS5zZXRUZXN0Q2FsbGJhY2tBbmRTdGFy
dE1vbml0b3JpbmcoZXhwZWN0V2hlZWxFbmRPckNhbmNlbCwgZXhwZWN0TW9tZW50dW1FbmQsIFs9
XSgpIHsKLSAgICAgICAgY2FsbGJhY2soY29udGV4dCk7Ci0gICAgfSk7CisgICAgaWYgKGF1dG8g
d2hlZWxFdmVudFRlc3RNb25pdG9yID0gcGFnZS0+d2hlZWxFdmVudFRlc3RNb25pdG9yKCkpIHsK
KyAgICAgICAgd2hlZWxFdmVudFRlc3RNb25pdG9yLT5zZXRUZXN0Q2FsbGJhY2tBbmRTdGFydE1v
bml0b3JpbmcoZXhwZWN0V2hlZWxFbmRPckNhbmNlbCwgZXhwZWN0TW9tZW50dW1FbmQsIFs9XSgp
IHsKKyAgICAgICAgICAgIGNhbGxiYWNrKGNvbnRleHQpOworICAgICAgICB9KTsKKyAgICB9CiAg
ICAgcmV0dXJuIHRydWU7CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>