<?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>215954</bug_id>
          
          <creation_ts>2020-08-28 16:19:12 -0700</creation_ts>
          <short_desc>Sites built with flambe.js don&apos;t work with trackpad on iPad</short_desc>
          <delta_ts>2020-08-28 17:27:56 -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>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1683806</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2020-08-28 16:19:12 -0700</bug_when>
    <thetext>Sites built with flambe.js don&apos;t work with trackpad on iPad</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683807</commentid>
    <comment_count>1</comment_count>
      <attachid>407511</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2020-08-28 16:20:03 -0700</bug_when>
    <thetext>Created attachment 407511
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683809</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-08-28 16:20:52 -0700</bug_when>
    <thetext>&lt;rdar://problem/67967939&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683822</commentid>
    <comment_count>3</comment_count>
      <attachid>407513</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2020-08-28 16:37:46 -0700</bug_when>
    <thetext>Created attachment 407513
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683838</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-28 17:27:55 -0700</bug_when>
    <thetext>Committed r266314: &lt;https://trac.webkit.org/changeset/266314&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 407513.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407511</attachid>
            <date>2020-08-28 16:20:03 -0700</date>
            <delta_ts>2020-08-28 16:37:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215954-20200828162003.patch</filename>
            <type>text/plain</type>
            <size>6897</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2MTc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDUzOTk1YjcyOTY1NjdhYTU5
M2IyMTE5MjdjOWJlYTVmOGZlYmY1MmMuLjdiOWU0Mzg0NjFlYThkYWYyYzQxODdkNjhkMzE3YmNj
ODJhNmFhOWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDgtMjggIFRpbSBIb3J0
b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgU2l0ZXMgYnVpbHQgd2l0
aCBmbGFtYmUuanMgZG9uJ3Qgd29yayB3aXRoIHRyYWNrcGFkIG9uIGlQYWQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTk1NAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5ldyBBUEkgVGVzdDogaU9TTW91
c2VTdXBwb3J0Lk1vdXNlVGltZXN0YW1wVGltZWJhc2UKKworICAgICAgICAqIFVJUHJvY2Vzcy9p
b3MvV0tNb3VzZUdlc3R1cmVSZWNvZ25pemVyLm1tOgorICAgICAgICAoLVtXS01vdXNlR2VzdHVy
ZVJlY29nbml6ZXIgY3JlYXRlTW91c2VFdmVudFdpdGhUeXBlOl0pOgorICAgICAgICBVc2UgdGhl
IHRpbWVzdGFtcCBwcm9wZXJ0eSBvbiBVSVRvdWNoIGluc3RlYWQgb2YgR1NDdXJyZW50RXZlbnRU
aW1lc3RhbXAoKS4KKyAgICAgICAgVGhpcyBwcm9wZXJ0eSBpcyBpbiB0aGUgc2FtZSB1bml0cyBh
cyBtYWNoX2Fic29sdXRlX3RpbWUvTW9ub3RvbmljVGltZS4KKyAgICAgICAgUHJldmlvdXNseSwg
dHJlYXRpbmcgYSBtb25vdG9uaWMgdGltZSBhcyB3YWxsIHRpbWUgcmVzdWx0ZWQgaW4gaXQgZ2V0
dGluZyBjbGFtcGVkIHRvIDAsCisgICAgICAgIGJyZWFraW5nIHNpdGVzIHRoYXQgZGVwZW5kIG9u
IGl0LgorCiAyMDIwLTA4LTI2ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAog
ICAgICAgICBFbmFibGUgV3JpdGFibGVTdHJlYW0gYnkgZGVmYXVsdApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvaW9zL1dLTW91c2VHZXN0dXJlUmVjb2duaXplci5tbSBiL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS01vdXNlR2VzdHVyZVJlY29nbml6ZXIubW0KaW5k
ZXggZDYzMDhlM2EwOGE3YWNhYTNlYWY1ZjdjZjU0MjcxNTgxNDUyOWFlNC4uNmI0NTM2YTczNmUw
YmYzYjdiNDBiMjI3MWZjMWM1ZGEzMDU5YzZiYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvaW9zL1dLTW91c2VHZXN0dXJlUmVjb2duaXplci5tbQorKysgYi9Tb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9pb3MvV0tNb3VzZUdlc3R1cmVSZWNvZ25pemVyLm1tCkBAIC0xNDIsOCAr
MTQyLDggQEAgLSAoc3RkOjp1bmlxdWVfcHRyPFdlYktpdDo6TmF0aXZlV2ViTW91c2VFdmVudD4p
Y3JlYXRlTW91c2VFdmVudFdpdGhUeXBlOihXZWJLaXQKIAogICAgIFdlYkNvcmU6OkludFBvaW50
IHBvaW50IHsgW3NlbGYgbG9jYXRpb25JblZpZXc6c2VsZi52aWV3XSB9OwogCi0gICAgYXV0byB0
aW1lc3RhbXAgPSBXYWxsVGltZTo6ZnJvbVJhd1NlY29uZHMoU2Vjb25kczo6ZnJvbU5hbm9zZWNv
bmRzKEdTQ3VycmVudEV2ZW50VGltZXN0YW1wKCkpLnNlY29uZHMoKSk7Ci0KKyAgICAvLyBVSVRv
dWNoJ3MgdGltZXN0YW1wIHVzZXMgbWFjaF9hYnNvbHV0ZV90aW1lIGFzIGl0cyB0aW1lYmFzZSwg
c2FtZSBhcyBNb25vdG9uaWNUaW1lLgorICAgIGF1dG8gdGltZXN0YW1wID0gTW9ub3RvbmljVGlt
ZTo6ZnJvbVJhd1NlY29uZHMoW19jdXJyZW50VG91Y2ggdGltZXN0YW1wXSkuYXBwcm94aW1hdGVX
YWxsVGltZSgpOwogICAgIHJldHVybiBXVEY6Om1ha2VVbmlxdWU8V2ViS2l0OjpOYXRpdmVXZWJN
b3VzZUV2ZW50Pih0eXBlLCBidXR0b24sIGJ1dHRvbnMsIHBvaW50LCBwb2ludCwgMCwgMCwgMCwg
W19jdXJyZW50VG91Y2ggdGFwQ291bnRdLCBtb2RpZmllcnMsIHRpbWVzdGFtcCwgMCk7CiB9CiAK
ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAxZDM0
NzIwMzk2Yjg2NjQyZThmMWZkMDM2NmRmZjkzYzVkNzkxNzUzLi5hNTg4ZGU0Y2NlOTk3NjM3Yzc1
MmIzNGIwMWI4MzNiNGVlODNhNWQzIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIv
VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjAtMDgtMjggIFRpbSBIb3J0b24g
IDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgU2l0ZXMgYnVpbHQgd2l0aCBm
bGFtYmUuanMgZG9uJ3Qgd29yayB3aXRoIHRyYWNrcGFkIG9uIGlQYWQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTk1NAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9X
ZWJLaXRDb2NvYS9pT1NNb3VzZVN1cHBvcnQubW06CisgICAgICAgICgtW1dLVGVzdGluZ0hvdmVy
RXZlbnQgbG9jYXRpb25JblZpZXc6XSk6CisgICAgICAgICgtW1dLVGVzdGluZ1RvdWNoIHRpbWVz
dGFtcF0pOgorICAgICAgICAoVEVTVCk6CisgICAgICAgICogVGVzdFdlYktpdEFQSS9pb3MvVUlL
aXRTUEkuaDoKKwogMjAyMC0wOC0yNiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+
CiAKICAgICAgICAgZW51bWVyYXRlRGV2aWNlcyBzaG91bGQgZXhwb3NlIGF1ZGlvb3V0cHV0IGRl
dmljZXMgdGhhdCBhcmUgdGllZCB0byBhbiBhdWRpbyBpbnB1dCBkZXZpY2UKZGlmZiAtLWdpdCBh
L1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvaU9TTW91c2VTdXBwb3J0Lm1t
IGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9pT1NNb3VzZVN1cHBvcnQu
bW0KaW5kZXggNDBmYjRkZWQ3ODNkMTgzNzRjOWYwMDNlYWY4Y2I0YjE3YTU4NGUzZS4uODVmYjNh
ZGEyODZkMDRhNTQyOGY1OTJiNGViNzMxNjA0MTlmOTQxNyAxMDA2NDQKLS0tIGEvVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9pT1NNb3VzZVN1cHBvcnQubW0KKysrIGIvVG9v
bHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9pT1NNb3VzZVN1cHBvcnQubW0KQEAg
LTM2LDYgKzM2LDcgQEAKICNpbXBvcnQgPFdlYktpdC9XS1dlYlZpZXdQcml2YXRlRm9yVGVzdGlu
Zy5oPgogI2ltcG9ydCA8V2ViS2l0L1dLV2VicGFnZVByZWZlcmVuY2VzUHJpdmF0ZS5oPgogI2lt
cG9ydCA8V2ViS2l0L1dlYktpdC5oPgorI2ltcG9ydCA8d3RmL01vbm90b25pY1RpbWUuaD4KICNp
bXBvcnQgPHd0Zi9SZXRhaW5QdHIuaD4KIAogQGludGVyZmFjZSBXS01vdXNlR2VzdHVyZVJlY29n
bml6ZXIgOiBVSUdlc3R1cmVSZWNvZ25pemVyCkBAIC03Myw2ICs3NCwxOCBAQCAtIChVSUV2ZW50
QnV0dG9uTWFzaylfYnV0dG9uTWFzawogCiBAZW5kCiAKK0BpbnRlcmZhY2UgV0tUZXN0aW5nSG92
ZXJFdmVudCA6IFVJSG92ZXJFdmVudAorQGVuZAorCitAaW1wbGVtZW50YXRpb24gV0tUZXN0aW5n
SG92ZXJFdmVudAorCistIChDR1BvaW50KWxvY2F0aW9uSW5WaWV3OihVSVZpZXcgKil2aWV3Cit7
CisgICAgcmV0dXJuIENHUG9pbnRNYWtlKDEwLCAxMCk7Cit9CisKK0BlbmQKKwogQGludGVyZmFj
ZSBXS1Rlc3RpbmdUb3VjaCA6IFVJVG91Y2gKIEBlbmQKIApAQCAtOTUsNiArMTA4LDExIEBAIC0g
KE5TVUludGVnZXIpdGFwQ291bnQKICAgICByZXR1cm4gX3RhcENvdW50OwogfQogCistIChOU1Rp
bWVJbnRlcnZhbCl0aW1lc3RhbXAKK3sKKyAgICByZXR1cm4gTW9ub3RvbmljVGltZTo6bm93KCku
c2Vjb25kc1NpbmNlRXBvY2goKS52YWx1ZSgpOworfQorCiBAZW5kCiAKIHN0YXRpYyBXS01vdXNl
R2VzdHVyZVJlY29nbml6ZXIgKm1vdXNlR2VzdHVyZShVSVZpZXcgKnZpZXcpCkBAIC0xODMsNiAr
MjAxLDUxIEBAIFRFU1QoaU9TTW91c2VTdXBwb3J0LCBUcmFja0J1dHRvbk1hc2tGcm9tVG91Y2hT
dGFydCkKICAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRvbmUpOwogfQogCitURVNUKGlP
U01vdXNlU3VwcG9ydCwgTW91c2VUaW1lc3RhbXBUaW1lYmFzZSkKK3sKKyAgICBhdXRvIHdlYlZp
ZXdDb25maWd1cmF0aW9uID0gYWRvcHROUyhbW1dLV2ViVmlld0NvbmZpZ3VyYXRpb24gYWxsb2Nd
IGluaXRdKTsKKyAgICBhdXRvIHdlYlZpZXcgPSBhZG9wdE5TKFtbVGVzdFdLV2ViVmlldyBhbGxv
Y10gaW5pdFdpdGhGcmFtZTpOU01ha2VSZWN0KDAsIDAsIDgwMCwgNjAwKSBjb25maWd1cmF0aW9u
OndlYlZpZXdDb25maWd1cmF0aW9uLmdldCgpXSk7CisgICAgW3dlYlZpZXcgc3luY2hyb25vdXNs
eUxvYWRIVE1MU3RyaW5nOkAiPHNjcmlwdD4iCisgICAgIndpbmRvdy5tb3VzZURvd25UaW1lc3Rh
bXAgPSAtMTsiCisgICAgImRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5hZGRFdmVudExpc3RlbmVy
KCdtb3VzZWRvd24nLCBmdW5jdGlvbiAoZSkgeyIKKyAgICAiICAgIHdpbmRvdy5tb3VzZURvd25U
aW1lc3RhbXAgPSBlLnRpbWVTdGFtcDsiCisgICAgIn0pOyIKKyAgICAiPC9zY3JpcHQ+Il07CisK
KyAgICBhdXRvIGNvbnRlbnRWaWV3ID0gW3dlYlZpZXcgd2tDb250ZW50Vmlld107CisgICAgYXV0
byBnZXN0dXJlID0gbW91c2VHZXN0dXJlKGNvbnRlbnRWaWV3KTsKKworICAgIFJldGFpblB0cjxX
S1Rlc3RpbmdUb3VjaD4gdG91Y2ggPSBhZG9wdE5TKFtbV0tUZXN0aW5nVG91Y2ggYWxsb2NdIGlu
aXRdKTsKKyAgICBSZXRhaW5QdHI8TlNTZXQ+IHRvdWNoU2V0ID0gW05TU2V0IHNldFdpdGhPYmpl
Y3Q6dG91Y2guZ2V0KCldOworCisgICAgUmV0YWluUHRyPFdLVGVzdGluZ0hvdmVyRXZlbnQ+IGhv
dmVyRXZlbnQgPSBhZG9wdE5TKFtbV0tUZXN0aW5nSG92ZXJFdmVudCBhbGxvY10gaW5pdF0pOwor
ICAgIFJldGFpblB0cjxXS1Rlc3RpbmdFdmVudD4gZXZlbnQgPSBhZG9wdE5TKFtbV0tUZXN0aW5n
RXZlbnQgYWxsb2NdIGluaXRdKTsKKworICAgIFtnZXN0dXJlIF9ob3ZlckVudGVyZWQ6dG91Y2hT
ZXQuZ2V0KCkgd2l0aEV2ZW50OmhvdmVyRXZlbnQuZ2V0KCldOworICAgIFtjb250ZW50VmlldyBt
b3VzZUdlc3R1cmVSZWNvZ25pemVyQ2hhbmdlZDpnZXN0dXJlXTsKKyAgICBbdG91Y2ggc2V0VGFw
Q291bnQ6MV07CisgICAgW2V2ZW50IF9zZXRCdXR0b25NYXNrOlVJRXZlbnRCdXR0b25NYXNrUHJp
bWFyeV07CisgICAgW2dlc3R1cmUgdG91Y2hlc0JlZ2FuOnRvdWNoU2V0LmdldCgpIHdpdGhFdmVu
dDpldmVudC5nZXQoKV07CisgICAgW2NvbnRlbnRWaWV3IG1vdXNlR2VzdHVyZVJlY29nbml6ZXJD
aGFuZ2VkOmdlc3R1cmVdOworICAgIFtnZXN0dXJlIHRvdWNoZXNFbmRlZDp0b3VjaFNldC5nZXQo
KSB3aXRoRXZlbnQ6ZXZlbnQuZ2V0KCldOworICAgIFtjb250ZW50VmlldyBtb3VzZUdlc3R1cmVS
ZWNvZ25pemVyQ2hhbmdlZDpnZXN0dXJlXTsKKworICAgIF9fYmxvY2sgYm9vbCBkb25lID0gZmFs
c2U7CisKKyAgICBbd2ViVmlldyBfZG9BZnRlclByb2Nlc3NpbmdBbGxQZW5kaW5nTW91c2VFdmVu
dHM6XnsKKyAgICAgICAgZG91YmxlIG1vdXNlRG93blRpbWVzdGFtcCA9IFtbd2ViVmlldyBvYmpl
Y3RCeUV2YWx1YXRpbmdKYXZhU2NyaXB0OkAid2luZG93Lm1vdXNlRG93blRpbWVzdGFtcCJdIGRv
dWJsZVZhbHVlXTsKKyAgICAgICAgLy8gRW5zdXJlIHRoYXQgdGhlIHRpbWVzdGFtcCBpcyBub3Qg
Y2xhbXBlZCB0byAwLgorICAgICAgICBFWFBFQ1RfR1QobW91c2VEb3duVGltZXN0YW1wLCAwKTsK
KworICAgICAgICAvLyBUaGUgdGVzdCBzaG91bGQgYWx3YXlzIGNvbXBsZXRlIGluIDEwIHNlY29u
ZHMsIHNvIGVuc3VyZSB0aGF0CisgICAgICAgIC8vIHRoZSB0aW1lc3RhbXAgaXMgYWxzbyBub3Qg
b3Zlcmx5IGxhcmdlLgorICAgICAgICBFWFBFQ1RfTEUobW91c2VEb3duVGltZXN0YW1wLCAxMDAw
MCk7CisgICAgICAgIGRvbmUgPSB0cnVlOworICAgIH1dOworCisgICAgVGVzdFdlYktpdEFQSTo6
VXRpbDo6cnVuKCZkb25lKTsKK30KKwogI2lmIEVOQUJMRShJT1NfVE9VQ0hfRVZFTlRTKQogCiBU
RVNUKGlPU01vdXNlU3VwcG9ydCwgV2Vic2l0ZU1vdXNlRXZlbnRQb2xpY2llcykKZGlmZiAtLWdp
dCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvaW9zL1VJS2l0U1BJLmggYi9Ub29scy9UZXN0V2ViS2l0
QVBJL2lvcy9VSUtpdFNQSS5oCmluZGV4IGYyNWUzYzFkYjQ5YWEyODViODg1N2IxNzU3YzRlYWVh
Yjc0NDY0NmMuLmYwMzNiMzg2ODliOTAyZTQ0MjQzZDg5ZmNjMGRmN2I1NDJjNDA1OWYgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvaW9zL1VJS2l0U1BJLmgKKysrIGIvVG9vbHMvVGVz
dFdlYktpdEFQSS9pb3MvVUlLaXRTUEkuaApAQCAtMzIsNiArMzIsNyBAQAogI2ltcG9ydCA8VUlL
aXQvVUlBcHBsaWNhdGlvbl9Qcml2YXRlLmg+CiAjaW1wb3J0IDxVSUtpdC9VSUJhckJ1dHRvbkl0
ZW1Hcm91cF9Qcml2YXRlLmg+CiAjaW1wb3J0IDxVSUtpdC9VSUNhbGxvdXRCYXIuaD4KKyNpbXBv
cnQgPFVJS2l0L1VJSG92ZXJFdmVudF9Qcml2YXRlLmg+CiAjaW1wb3J0IDxVSUtpdC9VSUtleWJv
YXJkSW1wbC5oPgogI2ltcG9ydCA8VUlLaXQvVUlLZXlib2FyZF9Qcml2YXRlLmg+CiAjaW1wb3J0
IDxVSUtpdC9VSVJlc3BvbmRlcl9Qcml2YXRlLmg+CkBAIC0xMjgsNiArMTI5LDkgQEAgV1RGX0VY
VEVSTl9DX0VORAogQGludGVyZmFjZSBVSUtleWJvYXJkIDogVUlWaWV3CiBAZW5kCiAKK0BpbnRl
cmZhY2UgVUlIb3ZlckV2ZW50IDogVUlFdmVudAorQGVuZAorCiBAaW50ZXJmYWNlIFVJQ2FsbG91
dEJhciA6IFVJVmlldwogKyAoVUlDYWxsb3V0QmFyICopc2hhcmVkQ2FsbG91dEJhcjsKIEBlbmQK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407513</attachid>
            <date>2020-08-28 16:37:46 -0700</date>
            <delta_ts>2020-08-28 17:27:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215954-20200828163745.patch</filename>
            <type>text/plain</type>
            <size>5819</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2MTc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDUzOTk1YjcyOTY1NjdhYTU5
M2IyMTE5MjdjOWJlYTVmOGZlYmY1MmMuLjJiMGEzOTc3MzI2NzBiMTZlNjg2NmJkNjUyNTFkN2Ex
ZTJkZmU1MzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDgtMjggIFRpbSBIb3J0
b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgU2l0ZXMgYnVpbHQgd2l0
aCBmbGFtYmUuanMgZG9uJ3Qgd29yayB3aXRoIHRyYWNrcGFkIG9uIGlQYWQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTk1NAorCisgICAgICAgIFJl
dmlld2VkIGJ5IFdlbnNvbiBIc2llaC4KKworICAgICAgICBOZXcgQVBJIFRlc3Q6IGlPU01vdXNl
U3VwcG9ydC5Nb3VzZVRpbWVzdGFtcFRpbWViYXNlCisKKyAgICAgICAgKiBVSVByb2Nlc3MvaW9z
L1dLTW91c2VHZXN0dXJlUmVjb2duaXplci5tbToKKyAgICAgICAgKC1bV0tNb3VzZUdlc3R1cmVS
ZWNvZ25pemVyIGNyZWF0ZU1vdXNlRXZlbnRXaXRoVHlwZTpdKToKKyAgICAgICAgVXNlIHRoZSB0
aW1lc3RhbXAgcHJvcGVydHkgb24gVUlUb3VjaCBpbnN0ZWFkIG9mIEdTQ3VycmVudEV2ZW50VGlt
ZXN0YW1wKCkuCisgICAgICAgIFRoaXMgcHJvcGVydHkgaXMgaW4gdGhlIHNhbWUgdW5pdHMgYXMg
bWFjaF9hYnNvbHV0ZV90aW1lL01vbm90b25pY1RpbWUuCisgICAgICAgIFByZXZpb3VzbHksIHRy
ZWF0aW5nIGEgbW9ub3RvbmljIHRpbWUgYXMgd2FsbCB0aW1lIHJlc3VsdGVkIGluIGl0IGdldHRp
bmcgY2xhbXBlZCB0byAwLAorICAgICAgICBicmVha2luZyBzaXRlcyB0aGF0IGRlcGVuZCBvbiBp
dC4KKwogMjAyMC0wOC0yNiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAg
ICAgICAgRW5hYmxlIFdyaXRhYmxlU3RyZWFtIGJ5IGRlZmF1bHQKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL2lvcy9XS01vdXNlR2VzdHVyZVJlY29nbml6ZXIubW0gYi9Tb3Vy
Y2UvV2ViS2l0L1VJUHJvY2Vzcy9pb3MvV0tNb3VzZUdlc3R1cmVSZWNvZ25pemVyLm1tCmluZGV4
IGQ2MzA4ZTNhMDhhN2FjYWEzZWFmNWY3Y2Y1NDI3MTU4MTQ1MjlhZTQuLjZiNDUzNmE3MzZlMGJm
M2I3YjQwYjIyNzFmYzFjNWRhMzA1OWM2YmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQ
cm9jZXNzL2lvcy9XS01vdXNlR2VzdHVyZVJlY29nbml6ZXIubW0KKysrIGIvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvaW9zL1dLTW91c2VHZXN0dXJlUmVjb2duaXplci5tbQpAQCAtMTQyLDggKzE0
Miw4IEBAIC0gKHN0ZDo6dW5pcXVlX3B0cjxXZWJLaXQ6Ok5hdGl2ZVdlYk1vdXNlRXZlbnQ+KWNy
ZWF0ZU1vdXNlRXZlbnRXaXRoVHlwZTooV2ViS2l0CiAKICAgICBXZWJDb3JlOjpJbnRQb2ludCBw
b2ludCB7IFtzZWxmIGxvY2F0aW9uSW5WaWV3OnNlbGYudmlld10gfTsKIAotICAgIGF1dG8gdGlt
ZXN0YW1wID0gV2FsbFRpbWU6OmZyb21SYXdTZWNvbmRzKFNlY29uZHM6OmZyb21OYW5vc2Vjb25k
cyhHU0N1cnJlbnRFdmVudFRpbWVzdGFtcCgpKS5zZWNvbmRzKCkpOwotCisgICAgLy8gVUlUb3Vj
aCdzIHRpbWVzdGFtcCB1c2VzIG1hY2hfYWJzb2x1dGVfdGltZSBhcyBpdHMgdGltZWJhc2UsIHNh
bWUgYXMgTW9ub3RvbmljVGltZS4KKyAgICBhdXRvIHRpbWVzdGFtcCA9IE1vbm90b25pY1RpbWU6
OmZyb21SYXdTZWNvbmRzKFtfY3VycmVudFRvdWNoIHRpbWVzdGFtcF0pLmFwcHJveGltYXRlV2Fs
bFRpbWUoKTsKICAgICByZXR1cm4gV1RGOjptYWtlVW5pcXVlPFdlYktpdDo6TmF0aXZlV2ViTW91
c2VFdmVudD4odHlwZSwgYnV0dG9uLCBidXR0b25zLCBwb2ludCwgcG9pbnQsIDAsIDAsIDAsIFtf
Y3VycmVudFRvdWNoIHRhcENvdW50XSwgbW9kaWZpZXJzLCB0aW1lc3RhbXAsIDApOwogfQogCmRp
ZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMWQzNDcy
MDM5NmI4NjY0MmU4ZjFmZDAzNjZkZmY5M2M1ZDc5MTc1My4uYjRhNzYwNmFjZjE4OWQ0NDRkYWVi
MGIyYTMzYjQ4OWRhNDBiMDRiNCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rv
b2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA4LTI4ICBUaW0gSG9ydG9uICA8
dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIFNpdGVzIGJ1aWx0IHdpdGggZmxh
bWJlLmpzIGRvbid0IHdvcmsgd2l0aCB0cmFja3BhZCBvbiBpUGFkCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTU5NTQKKworICAgICAgICBSZXZpZXdl
ZCBieSBXZW5zb24gSHNpZWguCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktp
dENvY29hL2lPU01vdXNlU3VwcG9ydC5tbToKKyAgICAgICAgKC1bV0tUZXN0aW5nSG92ZXJFdmVu
dCBsb2NhdGlvbkluVmlldzpdKToKKyAgICAgICAgKC1bV0tUZXN0aW5nVG91Y2ggdGltZXN0YW1w
XSk6CisgICAgICAgIChURVNUKToKKwogMjAyMC0wOC0yNiAgWW91ZW5uIEZhYmxldCAgPHlvdWVu
bkBhcHBsZS5jb20+CiAKICAgICAgICAgZW51bWVyYXRlRGV2aWNlcyBzaG91bGQgZXhwb3NlIGF1
ZGlvb3V0cHV0IGRldmljZXMgdGhhdCBhcmUgdGllZCB0byBhbiBhdWRpbyBpbnB1dCBkZXZpY2UK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvaU9TTW91
c2VTdXBwb3J0Lm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9pT1NN
b3VzZVN1cHBvcnQubW0KaW5kZXggNDBmYjRkZWQ3ODNkMTgzNzRjOWYwMDNlYWY4Y2I0YjE3YTU4
NGUzZS4uYzI0MzBiMjBlZjc3NmFlYTEzMDllOTMzOGQ2ZTJlYTBjZjUwYWExNiAxMDA2NDQKLS0t
IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9pT1NNb3VzZVN1cHBvcnQu
bW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9pT1NNb3VzZVN1
cHBvcnQubW0KQEAgLTM2LDYgKzM2LDcgQEAKICNpbXBvcnQgPFdlYktpdC9XS1dlYlZpZXdQcml2
YXRlRm9yVGVzdGluZy5oPgogI2ltcG9ydCA8V2ViS2l0L1dLV2VicGFnZVByZWZlcmVuY2VzUHJp
dmF0ZS5oPgogI2ltcG9ydCA8V2ViS2l0L1dlYktpdC5oPgorI2ltcG9ydCA8d3RmL01vbm90b25p
Y1RpbWUuaD4KICNpbXBvcnQgPHd0Zi9SZXRhaW5QdHIuaD4KIAogQGludGVyZmFjZSBXS01vdXNl
R2VzdHVyZVJlY29nbml6ZXIgOiBVSUdlc3R1cmVSZWNvZ25pemVyCkBAIC05NSw2ICs5NiwxMSBA
QCAtIChOU1VJbnRlZ2VyKXRhcENvdW50CiAgICAgcmV0dXJuIF90YXBDb3VudDsKIH0KIAorLSAo
TlNUaW1lSW50ZXJ2YWwpdGltZXN0YW1wCit7CisgICAgcmV0dXJuIE1vbm90b25pY1RpbWU6Om5v
dygpLnNlY29uZHNTaW5jZUVwb2NoKCkudmFsdWUoKTsKK30KKwogQGVuZAogCiBzdGF0aWMgV0tN
b3VzZUdlc3R1cmVSZWNvZ25pemVyICptb3VzZUdlc3R1cmUoVUlWaWV3ICp2aWV3KQpAQCAtMTgz
LDYgKzE4OSw1MSBAQCBURVNUKGlPU01vdXNlU3VwcG9ydCwgVHJhY2tCdXR0b25NYXNrRnJvbVRv
dWNoU3RhcnQpCiAgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZkb25lKTsKIH0KIAorVEVT
VChpT1NNb3VzZVN1cHBvcnQsIE1vdXNlVGltZXN0YW1wVGltZWJhc2UpCit7CisgICAgYXV0byB3
ZWJWaWV3Q29uZmlndXJhdGlvbiA9IGFkb3B0TlMoW1tXS1dlYlZpZXdDb25maWd1cmF0aW9uIGFs
bG9jXSBpbml0XSk7CisgICAgYXV0byB3ZWJWaWV3ID0gYWRvcHROUyhbW1Rlc3RXS1dlYlZpZXcg
YWxsb2NdIGluaXRXaXRoRnJhbWU6TlNNYWtlUmVjdCgwLCAwLCA4MDAsIDYwMCkgY29uZmlndXJh
dGlvbjp3ZWJWaWV3Q29uZmlndXJhdGlvbi5nZXQoKV0pOworICAgIFt3ZWJWaWV3IHN5bmNocm9u
b3VzbHlMb2FkSFRNTFN0cmluZzpAIjxzY3JpcHQ+IgorICAgICJ3aW5kb3cubW91c2VEb3duVGlt
ZXN0YW1wID0gLTE7IgorICAgICJkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuYWRkRXZlbnRMaXN0
ZW5lcignbW91c2Vkb3duJywgZnVuY3Rpb24gKGUpIHsiCisgICAgIiAgICB3aW5kb3cubW91c2VE
b3duVGltZXN0YW1wID0gZS50aW1lU3RhbXA7IgorICAgICJ9KTsiCisgICAgIjwvc2NyaXB0PiJd
OworCisgICAgYXV0byBjb250ZW50VmlldyA9IFt3ZWJWaWV3IHdrQ29udGVudFZpZXddOworICAg
IGF1dG8gZ2VzdHVyZSA9IG1vdXNlR2VzdHVyZShjb250ZW50Vmlldyk7CisKKyAgICBSZXRhaW5Q
dHI8V0tUZXN0aW5nVG91Y2g+IHRvdWNoID0gYWRvcHROUyhbW1dLVGVzdGluZ1RvdWNoIGFsbG9j
XSBpbml0XSk7CisgICAgUmV0YWluUHRyPE5TU2V0PiB0b3VjaFNldCA9IFtOU1NldCBzZXRXaXRo
T2JqZWN0OnRvdWNoLmdldCgpXTsKKworICAgIFJldGFpblB0cjxXS1Rlc3RpbmdFdmVudD4gaG92
ZXJFdmVudCA9IGFkb3B0TlMoW1tOU0NsYXNzRnJvbVN0cmluZyhAIlVJSG92ZXJFdmVudCIpIGFs
bG9jXSBpbml0XSk7CisgICAgUmV0YWluUHRyPFdLVGVzdGluZ0V2ZW50PiBldmVudCA9IGFkb3B0
TlMoW1tXS1Rlc3RpbmdFdmVudCBhbGxvY10gaW5pdF0pOworCisgICAgW2dlc3R1cmUgX2hvdmVy
RW50ZXJlZDp0b3VjaFNldC5nZXQoKSB3aXRoRXZlbnQ6aG92ZXJFdmVudC5nZXQoKV07CisgICAg
W2NvbnRlbnRWaWV3IG1vdXNlR2VzdHVyZVJlY29nbml6ZXJDaGFuZ2VkOmdlc3R1cmVdOworICAg
IFt0b3VjaCBzZXRUYXBDb3VudDoxXTsKKyAgICBbZXZlbnQgX3NldEJ1dHRvbk1hc2s6VUlFdmVu
dEJ1dHRvbk1hc2tQcmltYXJ5XTsKKyAgICBbZ2VzdHVyZSB0b3VjaGVzQmVnYW46dG91Y2hTZXQu
Z2V0KCkgd2l0aEV2ZW50OmV2ZW50LmdldCgpXTsKKyAgICBbY29udGVudFZpZXcgbW91c2VHZXN0
dXJlUmVjb2duaXplckNoYW5nZWQ6Z2VzdHVyZV07CisgICAgW2dlc3R1cmUgdG91Y2hlc0VuZGVk
OnRvdWNoU2V0LmdldCgpIHdpdGhFdmVudDpldmVudC5nZXQoKV07CisgICAgW2NvbnRlbnRWaWV3
IG1vdXNlR2VzdHVyZVJlY29nbml6ZXJDaGFuZ2VkOmdlc3R1cmVdOworCisgICAgX19ibG9jayBi
b29sIGRvbmUgPSBmYWxzZTsKKworICAgIFt3ZWJWaWV3IF9kb0FmdGVyUHJvY2Vzc2luZ0FsbFBl
bmRpbmdNb3VzZUV2ZW50czpeeworICAgICAgICBkb3VibGUgbW91c2VEb3duVGltZXN0YW1wID0g
W1t3ZWJWaWV3IG9iamVjdEJ5RXZhbHVhdGluZ0phdmFTY3JpcHQ6QCJ3aW5kb3cubW91c2VEb3du
VGltZXN0YW1wIl0gZG91YmxlVmFsdWVdOworICAgICAgICAvLyBFbnN1cmUgdGhhdCB0aGUgdGlt
ZXN0YW1wIGlzIG5vdCBjbGFtcGVkIHRvIDAuCisgICAgICAgIEVYUEVDVF9HVChtb3VzZURvd25U
aW1lc3RhbXAsIDApOworCisgICAgICAgIC8vIFRoZSB0ZXN0IHNob3VsZCBhbHdheXMgY29tcGxl
dGUgaW4gMTAgc2Vjb25kcywgc28gZW5zdXJlIHRoYXQKKyAgICAgICAgLy8gdGhlIHRpbWVzdGFt
cCBpcyBhbHNvIG5vdCBvdmVybHkgbGFyZ2UuCisgICAgICAgIEVYUEVDVF9MRShtb3VzZURvd25U
aW1lc3RhbXAsIDEwMDAwKTsKKyAgICAgICAgZG9uZSA9IHRydWU7CisgICAgfV07CisKKyAgICBU
ZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRvbmUpOworfQorCiAjaWYgRU5BQkxFKElPU19UT1VD
SF9FVkVOVFMpCiAKIFRFU1QoaU9TTW91c2VTdXBwb3J0LCBXZWJzaXRlTW91c2VFdmVudFBvbGlj
aWVzKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>