<?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>233857</bug_id>
          
          <creation_ts>2021-12-04 20:47:35 -0800</creation_ts>
          <short_desc>Add trace points for generated momentum events</short_desc>
          <delta_ts>2021-12-05 20:41:21 -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>WebCore Misc.</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>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1820479</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-12-04 20:47:35 -0800</bug_when>
    <thetext>Add trace points for generated momentum events</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1820480</commentid>
    <comment_count>1</comment_count>
      <attachid>445976</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-12-04 20:48:20 -0800</bug_when>
    <thetext>Created attachment 445976
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1820481</commentid>
    <comment_count>2</comment_count>
      <attachid>445977</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2021-12-04 21:56:50 -0800</bug_when>
    <thetext>Created attachment 445977
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1820516</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-05 20:40:26 -0800</bug_when>
    <thetext>Committed r286537 (244869@main): &lt;https://commits.webkit.org/244869@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 445977.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1820517</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-05 20:41:21 -0800</bug_when>
    <thetext>&lt;rdar://problem/86081063&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>445976</attachid>
            <date>2021-12-04 20:48:20 -0800</date>
            <delta_ts>2021-12-04 21:56:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-233857-20211204204819.patch</filename>
            <type>text/plain</type>
            <size>6649</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2NDExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDY1NjE4Yjc3ZWI3MzRlNWYxNzcyMjM5
MGQwYWI4YjZhZGFmMjEwMDIuLjdkZjlhNzc1ZmUzMmRlOWE2NDVlNzY0YzUzMDczYjc0Mjg4NWIx
OTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMjEtMTItMDQgIFNpbW9uIEZyYXNlciAgPHNpbW9u
LmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIHRyYWNlIHBvaW50cyBmb3IgZ2VuZXJh
dGVkIG1vbWVudHVtIGV2ZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjMzODU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiB3dGYvU3lzdGVtVHJhY2luZy5oOgorCiAyMDIxLTEyLTAxICBGdWppaSBI
aXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgogCiAgICAgICAgIFtXaW5dIE9TQWxs
b2NhdG9yOjpyZXNlcnZlVW5jb21taXR0ZWRBbGlnbmVkIHNob3VsZCB1c2UgYWxpZ25lZCBhbGxv
Y2F0aW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCmluZGV4IGJmOWNiNWU0MjllY2YyNTNiYWQ0MjI3YWE4MGI2ZDUxZjgxNzli
MDMuLjE2YTA4M2E2ODJjZDVjN2EyMThlMDQ5MTZlMTBmZDFlNzk4NGM4ZmUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMjEtMTItMDQgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBh
cHBsZS5jb20+CisKKyAgICAgICAgQWRkIHRyYWNlIHBvaW50cyBmb3IgZ2VuZXJhdGVkIG1vbWVu
dHVtIGV2ZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjMzODU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQWRkIHN0YXJ0L2VuZCBwb2ludHMgZm9yIHN5bnRoZXRpYyBtb21lbnR1bSwgYW5kIGEgdHJh
Y2UgcG9pbnQgZm9yIGVhY2ggZ2VuZXJhdGVkIGV2ZW50LgorCisgICAgICAgICogV2ViUHJvY2Vz
cy9XZWJQYWdlL01vbWVudHVtRXZlbnREaXNwYXRjaGVyLmNwcDoKKyAgICAgICAgKFdlYktpdDo6
TW9tZW50dW1FdmVudERpc3BhdGNoZXI6OmRpc3BhdGNoU3ludGhldGljTW9tZW50dW1FdmVudCk6
CisgICAgICAgIChXZWJLaXQ6Ok1vbWVudHVtRXZlbnREaXNwYXRjaGVyOjpkaWRTdGFydE1vbWVu
dHVtUGhhc2UpOgorICAgICAgICAoV2ViS2l0OjpNb21lbnR1bUV2ZW50RGlzcGF0Y2hlcjo6ZGlk
RW5kTW9tZW50dW1QaGFzZSk6CisKIDIwMjEtMTItMDIgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZy
YXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgQSBTYWZhcmkgdGFiIGNhbiByYXJlbHkgZ2V0IHN0
dWNrIGluIGEgc3RhdGUgd2hlcmUgcmVuZGVyaW5nIHVwZGF0ZXMgc3RvcCBoYXBwZW5pbmcKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL1N5c3RlbVRyYWNpbmcuaCBiL1NvdXJjZS9XVEYvd3Rm
L1N5c3RlbVRyYWNpbmcuaAppbmRleCBmYzYwMDg0ZGYyMjA1NTk5N2Q2M2E3NDg1ZGQ5MmQ4ZjU4
ZjkxZjM3Li41OGQxODAwNmRiN2Q4MWM3YzZhMWFkZTk0YjE1NzUxNmEyOTA3ZDBmIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV1RGL3d0Zi9TeXN0ZW1UcmFjaW5nLmgKKysrIGIvU291cmNlL1dURi93dGYv
U3lzdGVtVHJhY2luZy5oCkBAIC0xMjcsNiArMTI3LDkgQEAgZW51bSBUcmFjZVBvaW50Q29kZSB7
CiAgICAgUmVuZGVyU2VydmVyU25hcHNob3RFbmQsCiAgICAgVGFrZVNuYXBzaG90U3RhcnQsCiAg
ICAgVGFrZVNuYXBzaG90RW5kLAorICAgIFN5bnRoZXRpY01vbWVudHVtU3RhcnQsCisgICAgU3lu
dGhldGljTW9tZW50dW1FbmQsCisgICAgU3ludGhldGljTW9tZW50dW1FdmVudCwKIAogICAgIFVJ
UHJvY2Vzc1JhbmdlID0gMTQwMDAsCiAgICAgQ29tbWl0TGF5ZXJUcmVlU3RhcnQsCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9Nb21lbnR1bUV2ZW50RGlzcGF0
Y2hlci5jcHAgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9Nb21lbnR1bUV2ZW50
RGlzcGF0Y2hlci5jcHAKaW5kZXggN2Q2M2FhYjIzMGE3NGM0NDIxNDU1MzhiMWMxYmU1ZmU4YTNm
ZWZlYy4uNmU1ZjU5ODJlZDJkYzVhMzQzZTNkMDFjZWZlMGUxNjE2YzdkMTNmYyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvTW9tZW50dW1FdmVudERpc3BhdGNo
ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL01vbWVudHVtRXZl
bnREaXNwYXRjaGVyLmNwcApAQCAtMzQsNiArMzQsNyBAQAogI2luY2x1ZGUgIldlYlByb2Nlc3NQ
cm94eU1lc3NhZ2VzLmgiCiAjaW5jbHVkZSA8V2ViQ29yZS9EaXNwbGF5UmVmcmVzaE1vbml0b3Iu
aD4KICNpbmNsdWRlIDxXZWJDb3JlL1Njcm9sbGJhci5oPgorI2luY2x1ZGUgPHd0Zi9TeXN0ZW1U
cmFjaW5nLmg+CiAKIG5hbWVzcGFjZSBXZWJLaXQgewogCkBAIC0xMjcsNiArMTI4LDggQEAgc3Rh
dGljIGZsb2F0IGFwcEtpdFNjcm9sbE11bHRpcGxpZXJGb3JFdmVudChjb25zdCBXZWJXaGVlbEV2
ZW50JiBldmVudCkKIAogdm9pZCBNb21lbnR1bUV2ZW50RGlzcGF0Y2hlcjo6ZGlzcGF0Y2hTeW50
aGV0aWNNb21lbnR1bUV2ZW50KFdlYldoZWVsRXZlbnQ6OlBoYXNlIHBoYXNlLCBXZWJDb3JlOjpG
bG9hdFNpemUgZGVsdGEpCiB7CisgICAgdHJhY2VQb2ludChTeW50aGV0aWNNb21lbnR1bUV2ZW50
LCBzdGF0aWNfY2FzdDx1aW50NjRfdD4ocGhhc2UpLCBzdGQ6OmFicyhkZWx0YS53aWR0aCgpKSwg
c3RkOjphYnMoZGVsdGEuaGVpZ2h0KCkpKTsKKwogICAgIEFTU0VSVChtX2N1cnJlbnRHZXN0dXJl
LmFjdGl2ZSk7CiAgICAgQVNTRVJUKG1fY3VycmVudEdlc3R1cmUuaW5pdGlhdGluZ0V2ZW50KTsK
IApAQCAtMTU5LDYgKzE2Miw4IEBAIHZvaWQgTW9tZW50dW1FdmVudERpc3BhdGNoZXI6OmRpc3Bh
dGNoU3ludGhldGljTW9tZW50dW1FdmVudChXZWJXaGVlbEV2ZW50OjpQaGFzCiAKIHZvaWQgTW9t
ZW50dW1FdmVudERpc3BhdGNoZXI6OmRpZFN0YXJ0TW9tZW50dW1QaGFzZShXZWJDb3JlOjpQYWdl
SWRlbnRpZmllciBwYWdlSWRlbnRpZmllciwgY29uc3QgV2ViV2hlZWxFdmVudCYgZXZlbnQpCiB7
CisgICAgdHJhY2VQb2ludChTeW50aGV0aWNNb21lbnR1bVN0YXJ0KTsKKwogICAgIG1fY3VycmVu
dEdlc3R1cmUuYWN0aXZlID0gdHJ1ZTsKICAgICBtX2N1cnJlbnRHZXN0dXJlLnBhZ2VJZGVudGlm
aWVyID0gcGFnZUlkZW50aWZpZXI7CiAgICAgbV9jdXJyZW50R2VzdHVyZS5pbml0aWF0aW5nRXZl
bnQgPSBldmVudDsKQEAgLTE5Miw2ICsxOTcsNyBAQCB2b2lkIE1vbWVudHVtRXZlbnREaXNwYXRj
aGVyOjpkaWRFbmRNb21lbnR1bVBoYXNlKCkKICAgICBzdG9wRGlzcGxheUxpbmsoKTsKIAogICAg
IG1fY3VycmVudEdlc3R1cmUgPSB7IH07CisgICAgdHJhY2VQb2ludChTeW50aGV0aWNNb21lbnR1
bUVuZCk7CiB9CiAKIHZvaWQgTW9tZW50dW1FdmVudERpc3BhdGNoZXI6OnNldFNjcm9sbGluZ0Fj
Y2VsZXJhdGlvbkN1cnZlKFdlYkNvcmU6OlBhZ2VJZGVudGlmaWVyIHBhZ2VJZGVudGlmaWVyLCBz
dGQ6Om9wdGlvbmFsPFNjcm9sbGluZ0FjY2VsZXJhdGlvbkN1cnZlPiBjdXJ2ZSkKZGlmZiAtLWdp
dCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA2OTVhZTZjYTc5MTBj
ZDZmMDljNThkN2Q0N2NhMzBiMjM3Yzg3Yjc5Li4yMDE1NjAzOTBkZWYxNzc5OWRkZjY1Y2Q3NTdl
MjEzMzg4MDM4OWQ5IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMjEtMTItMDQgIFNpbW9uIEZyYXNlciAgPHNpbW9u
LmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIHRyYWNlIHBvaW50cyBmb3IgZ2VuZXJh
dGVkIG1vbWVudHVtIGV2ZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjMzODU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWRkIHN0YXJ0L2VuZCBwb2ludHMgZm9yIHN5bnRoZXRpYyBtb21lbnR1bSwg
YW5kIGEgdHJhY2UgcG9pbnQgZm9yIGVhY2ggZ2VuZXJhdGVkIGV2ZW50LgorCisgICAgICAgICog
VHJhY2luZy9TeXN0ZW1UcmFjZVBvaW50cy5wbGlzdDoKKwogMjAyMS0xMi0wMSAgQ2FybG9zIEFs
YmVydG8gTG9wZXogUGVyZXogIDxjbG9wZXpAaWdhbGlhLmNvbT4KIAogICAgICAgICBbRVdTXVtH
VEtdW1dQRV0gQWRkIGEgbmV3IENsYXNzIGZvciBydW5uaW5nIGxheW91dCB0ZXN0cyBvbiB0aGUg
RVdTIGZvciB0aGUgR1RLIGFuZCBXUEUgcG9ydHMuCmRpZmYgLS1naXQgYS9Ub29scy9UcmFjaW5n
L1N5c3RlbVRyYWNlUG9pbnRzLnBsaXN0IGIvVG9vbHMvVHJhY2luZy9TeXN0ZW1UcmFjZVBvaW50
cy5wbGlzdAppbmRleCA4MzhhYjEzMDM5ZmFhOGQwNDBmMTM5ZTljYjdkMjg0YzEzMGMwZjMzLi44
MDRiZGQwNDVkNjdlODMyNTVlNzA2OGNhOWYwZmQ2YjUzNGZhOGIxIDEwMDY0NAotLS0gYS9Ub29s
cy9UcmFjaW5nL1N5c3RlbVRyYWNlUG9pbnRzLnBsaXN0CisrKyBiL1Rvb2xzL1RyYWNpbmcvU3lz
dGVtVHJhY2VQb2ludHMucGxpc3QKQEAgLTU5NCw2ICs1OTQsNDggQEAKICAgICAgICAgICAgICAg
ICAgICAgIDxzdHJpbmc+U3VjY2VlZGVkPC9zdHJpbmc+CiAgICAgICAgICAgICAgICAgIDwvZGlj
dD4KICAgICAgICAgICAgICA8L2RpY3Q+CisgICAgICAgICAgICAgPGRpY3Q+CisgICAgICAgICAg
ICAgICAgIDxrZXk+TmFtZTwva2V5PgorICAgICAgICAgICAgICAgICA8c3RyaW5nPlN5bnRoZXRp
YyBtb21lbnR1bTwvc3RyaW5nPgorICAgICAgICAgICAgICAgICA8a2V5PlR5cGU8L2tleT4KKyAg
ICAgICAgICAgICAgICAgPHN0cmluZz5JbnRlcnZhbDwvc3RyaW5nPgorICAgICAgICAgICAgICAg
ICA8a2V5PkNvbXBvbmVudDwva2V5PgorICAgICAgICAgICAgICAgICA8c3RyaW5nPjQ3PC9zdHJp
bmc+CisgICAgICAgICAgICAgICAgIDxrZXk+Q29kZUJlZ2luPC9rZXk+CisgICAgICAgICAgICAg
ICAgIDxzdHJpbmc+MTIwMjU8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAgPGtleT5Db2RlRW5k
PC9rZXk+CisgICAgICAgICAgICAgICAgIDxzdHJpbmc+MTIwMjY8L3N0cmluZz4KKyAgICAgICAg
ICAgICAgICAgPGtleT5BcmdOYW1lc0VuZDwva2V5PgorICAgICAgICAgICAgICAgICA8ZGljdD4K
KyAgICAgICAgICAgICAgICAgICAgIDxrZXk+QXJnMTwva2V5PgorICAgICAgICAgICAgICAgICAg
ICAgPHN0cmluZz5Jbml0aWFsIFZlbG9jaXR5IFg8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAg
ICAgIDxrZXk+QXJnMjwva2V5PgorICAgICAgICAgICAgICAgICAgICAgPHN0cmluZz5Jbml0aWFs
IFZlbG9jaXR5IFk8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAgPC9kaWN0PgorICAgICAgICAg
ICAgIDwvZGljdD4KKyAgICAgICAgICAgICA8ZGljdD4KKyAgICAgICAgICAgICAgICAgPGtleT5O
YW1lPC9rZXk+CisgICAgICAgICAgICAgICAgIDxzdHJpbmc+U3ludGhldGljIG1vbWVudHVtIGV2
ZW50PC9zdHJpbmc+CisgICAgICAgICAgICAgICAgIDxrZXk+VHlwZTwva2V5PgorICAgICAgICAg
ICAgICAgICA8c3RyaW5nPkxldmVsPC9zdHJpbmc+CisgICAgICAgICAgICAgICAgIDxrZXk+Q29t
cG9uZW50PC9rZXk+CisgICAgICAgICAgICAgICAgIDxzdHJpbmc+NDc8L3N0cmluZz4KKyAgICAg
ICAgICAgICAgICAgPGtleT5Db2RlPC9rZXk+CisgICAgICAgICAgICAgICAgIDxzdHJpbmc+MTIw
Mjc8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAgPGtleT5BcmdOYW1lczwva2V5PgorICAgICAg
ICAgICAgICAgICA8ZGljdD4KKyAgICAgICAgICAgICAgICAgICAgIDxrZXk+QXJnMTwva2V5Pgor
ICAgICAgICAgICAgICAgICAgICAgPHN0cmluZz5QaGFzZTwvc3RyaW5nPgorICAgICAgICAgICAg
ICAgICAgICAgPGtleT5BcmcyPC9rZXk+CisgICAgICAgICAgICAgICAgICAgICA8c3RyaW5nPkRl
bHRhIFg8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAgICAgIDxrZXk+QXJnMzwva2V5PgorICAg
ICAgICAgICAgICAgICAgICAgPHN0cmluZz5EZWx0YSBZPC9zdHJpbmc+CisgICAgICAgICAgICAg
ICAgIDwvZGljdD4KKyAgICAgICAgICAgICAgICAgPGtleT5MZXZlbEFyZzwva2V5PgorICAgICAg
ICAgICAgICAgICA8c3RyaW5nPkFyZzM8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAgPGtleT5M
ZXZlbERhdGFUeXBlPC9rZXk+CisgICAgICAgICAgICAgICAgIDxzdHJpbmc+VUludDY0PC9zdHJp
bmc+CisgICAgICAgICAgICAgPC9kaWN0PgogICAgICAgICAgICAgIDxkaWN0PgogICAgICAgICAg
ICAgICAgICA8a2V5Pk5hbWU8L2tleT4KICAgICAgICAgICAgICAgICAgPHN0cmluZz5Db21taXQg
UmVtb3RlTGF5ZXJUcmVlIHRyYW5zYWN0aW9uPC9zdHJpbmc+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>445977</attachid>
            <date>2021-12-04 21:56:50 -0800</date>
            <delta_ts>2021-12-05 20:40:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-233857-20211204215649.patch</filename>
            <type>text/plain</type>
            <size>6543</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2NTM2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDIzOGVjY2ZhZDQ3MjBhNTdlMzhiZTE5
NGNkZjM0MmYzYTk4YTNkMmYuLjFlNzk1Nzg1Yzk3MTlkZjY5YTIxMjIyZmIzMzM4NjdlMjE0NWQw
OGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMjEtMTItMDQgIFNpbW9uIEZyYXNlciAgPHNpbW9u
LmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgQWRkIHRyYWNlIHBvaW50cyBmb3IgZ2VuZXJh
dGVkIG1vbWVudHVtIGV2ZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjMzODU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiB3dGYvU3lzdGVtVHJhY2luZy5oOgorCiAyMDIxLTEyLTAzICBDaHJpcyBE
dW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgW1dLMl0gVHVybiBvbiBXZWIgTG9j
a3MgQVBJIHN1cHBvcnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291
cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggZGM0ZDc1N2IyYTU4NGQ0NDlmMDU0YWYyNGQ4MWJk
NmNjNGM1MjI1Yi4uNGQ5MjI5ZTgzMzkwNGE2MTUzZDAwN2U4ODI2YmVlNzU0NzI1NDI1NiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAyMS0xMi0wNCAgU2ltb24gRnJhc2VyICA8c2ltb24u
ZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgdHJhY2UgcG9pbnRzIGZvciBnZW5lcmF0
ZWQgbW9tZW50dW0gZXZlbnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMzM4NTcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBBZGQgc3RhcnQvZW5kIHBvaW50cyBmb3Igc3ludGhldGljIG1vbWVudHVtLCBh
bmQgYSB0cmFjZSBwb2ludCBmb3IgZWFjaCBnZW5lcmF0ZWQgZXZlbnQuCisKKyAgICAgICAgKiBX
ZWJQcm9jZXNzL1dlYlBhZ2UvTW9tZW50dW1FdmVudERpc3BhdGNoZXIuY3BwOgorICAgICAgICAo
V2ViS2l0OjpNb21lbnR1bUV2ZW50RGlzcGF0Y2hlcjo6ZGlzcGF0Y2hTeW50aGV0aWNNb21lbnR1
bUV2ZW50KToKKyAgICAgICAgKFdlYktpdDo6TW9tZW50dW1FdmVudERpc3BhdGNoZXI6OmRpZFN0
YXJ0TW9tZW50dW1QaGFzZSk6CisgICAgICAgIChXZWJLaXQ6Ok1vbWVudHVtRXZlbnREaXNwYXRj
aGVyOjpkaWRFbmRNb21lbnR1bVBoYXNlKToKKwogMjAyMS0xMi0wNCAgTXlsZXMgQy4gTWF4Zmll
bGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgogCiAgICAgICAgIFJlbmFtZSBEZXJpdmVkU291cmNl
cy9XZWJLaXQyIHRvIERlcml2ZWRTb3VyY2VzL1dlYktpdApkaWZmIC0tZ2l0IGEvU291cmNlL1dU
Ri93dGYvU3lzdGVtVHJhY2luZy5oIGIvU291cmNlL1dURi93dGYvU3lzdGVtVHJhY2luZy5oCmlu
ZGV4IGZjNjAwODRkZjIyMDU1OTk3ZDYzYTc0ODVkZDkyZDhmNThmOTFmMzcuLjU4ZDE4MDA2ZGI3
ZDgxYzdjNmExYWRlOTRiMTU3NTE2YTI5MDdkMGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3Rm
L1N5c3RlbVRyYWNpbmcuaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9TeXN0ZW1UcmFjaW5nLmgKQEAg
LTEyNyw2ICsxMjcsOSBAQCBlbnVtIFRyYWNlUG9pbnRDb2RlIHsKICAgICBSZW5kZXJTZXJ2ZXJT
bmFwc2hvdEVuZCwKICAgICBUYWtlU25hcHNob3RTdGFydCwKICAgICBUYWtlU25hcHNob3RFbmQs
CisgICAgU3ludGhldGljTW9tZW50dW1TdGFydCwKKyAgICBTeW50aGV0aWNNb21lbnR1bUVuZCwK
KyAgICBTeW50aGV0aWNNb21lbnR1bUV2ZW50LAogCiAgICAgVUlQcm9jZXNzUmFuZ2UgPSAxNDAw
MCwKICAgICBDb21taXRMYXllclRyZWVTdGFydCwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
V2ViUHJvY2Vzcy9XZWJQYWdlL01vbWVudHVtRXZlbnREaXNwYXRjaGVyLmNwcCBiL1NvdXJjZS9X
ZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL01vbWVudHVtRXZlbnREaXNwYXRjaGVyLmNwcAppbmRl
eCBiM2U1ODI5ZDMyOGJlY2VkNjAwMjc0NTY2MDlmYzUwMGU5ZjEwYjFhLi5iNjExYjZlMjkxNWRl
ODA0MWM1NzBjMzc2MWRhNDJlZDFiNDI4YzVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dl
YlByb2Nlc3MvV2ViUGFnZS9Nb21lbnR1bUV2ZW50RGlzcGF0Y2hlci5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvTW9tZW50dW1FdmVudERpc3BhdGNoZXIuY3BwCkBA
IC0zNCw2ICszNCw3IEBACiAjaW5jbHVkZSAiV2ViUHJvY2Vzc1Byb3h5TWVzc2FnZXMuaCIKICNp
bmNsdWRlIDxXZWJDb3JlL0Rpc3BsYXlSZWZyZXNoTW9uaXRvci5oPgogI2luY2x1ZGUgPFdlYkNv
cmUvU2Nyb2xsYmFyLmg+CisjaW5jbHVkZSA8d3RmL1N5c3RlbVRyYWNpbmcuaD4KIAogbmFtZXNw
YWNlIFdlYktpdCB7CiAKQEAgLTE0NCw2ICsxNDUsOCBAQCBzdGF0aWMgZmxvYXQgYXBwS2l0U2Ny
b2xsTXVsdGlwbGllckZvckV2ZW50KGNvbnN0IFdlYldoZWVsRXZlbnQmIGV2ZW50KQogCiB2b2lk
IE1vbWVudHVtRXZlbnREaXNwYXRjaGVyOjpkaXNwYXRjaFN5bnRoZXRpY01vbWVudHVtRXZlbnQo
V2ViV2hlZWxFdmVudDo6UGhhc2UgcGhhc2UsIFdlYkNvcmU6OkZsb2F0U2l6ZSBkZWx0YSkKIHsK
KyAgICB0cmFjZVBvaW50KFN5bnRoZXRpY01vbWVudHVtRXZlbnQsIHN0YXRpY19jYXN0PHVpbnQ2
NF90PihwaGFzZSksIHN0ZDo6YWJzKGRlbHRhLndpZHRoKCkpLCBzdGQ6OmFicyhkZWx0YS5oZWln
aHQoKSkpOworCiAgICAgQVNTRVJUKG1fY3VycmVudEdlc3R1cmUuYWN0aXZlKTsKICAgICBBU1NF
UlQobV9jdXJyZW50R2VzdHVyZS5pbml0aWF0aW5nRXZlbnQpOwogCkBAIC0xODIsNiArMTg1LDgg
QEAgdm9pZCBNb21lbnR1bUV2ZW50RGlzcGF0Y2hlcjo6ZGlzcGF0Y2hTeW50aGV0aWNNb21lbnR1
bUV2ZW50KFdlYldoZWVsRXZlbnQ6OlBoYXMKIAogdm9pZCBNb21lbnR1bUV2ZW50RGlzcGF0Y2hl
cjo6ZGlkU3RhcnRNb21lbnR1bVBoYXNlKFdlYkNvcmU6OlBhZ2VJZGVudGlmaWVyIHBhZ2VJZGVu
dGlmaWVyLCBjb25zdCBXZWJXaGVlbEV2ZW50JiBldmVudCkKIHsKKyAgICB0cmFjZVBvaW50KFN5
bnRoZXRpY01vbWVudHVtU3RhcnQpOworCiAgICAgYXV0byBtb21lbnR1bVN0YXJ0SW50ZXJ2YWwg
PSBldmVudC5pb0hJREV2ZW50VGltZXN0YW1wKCkgLSBtX2xhc3RFbmRlZEV2ZW50VGltZXN0YW1w
OwogCiAgICAgbV9jdXJyZW50R2VzdHVyZS5hY3RpdmUgPSB0cnVlOwpAQCAtMjIzLDYgKzIyOCw3
IEBAIHZvaWQgTW9tZW50dW1FdmVudERpc3BhdGNoZXI6OmRpZEVuZE1vbWVudHVtUGhhc2UoKQog
ICAgIHN0b3BEaXNwbGF5TGluaygpOwogCiAgICAgbV9jdXJyZW50R2VzdHVyZSA9IHsgfTsKKyAg
ICB0cmFjZVBvaW50KFN5bnRoZXRpY01vbWVudHVtRW5kKTsKIH0KIAogdm9pZCBNb21lbnR1bUV2
ZW50RGlzcGF0Y2hlcjo6c2V0U2Nyb2xsaW5nQWNjZWxlcmF0aW9uQ3VydmUoV2ViQ29yZTo6UGFn
ZUlkZW50aWZpZXIgcGFnZUlkZW50aWZpZXIsIHN0ZDo6b3B0aW9uYWw8U2Nyb2xsaW5nQWNjZWxl
cmF0aW9uQ3VydmU+IGN1cnZlKQpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMv
Q2hhbmdlTG9nCmluZGV4IGY0MWI1MTFmMWZlNWFlY2ViN2FmMDFjYzI4MTVkMTllMGQxMTM4MjYu
LjY1YTRhOTc4Y2EwYjYxNTc3OTE5ZGQ3YzNiYjNiMzRkNDcwZmRiZGQgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAy
MS0xMi0wNCAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAg
ICBBZGQgdHJhY2UgcG9pbnRzIGZvciBnZW5lcmF0ZWQgbW9tZW50dW0gZXZlbnRzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzM4NTcKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgc3RhcnQvZW5kIHBv
aW50cyBmb3Igc3ludGhldGljIG1vbWVudHVtLCBhbmQgYSB0cmFjZSBwb2ludCBmb3IgZWFjaCBn
ZW5lcmF0ZWQgZXZlbnQuCisKKyAgICAgICAgKiBUcmFjaW5nL1N5c3RlbVRyYWNlUG9pbnRzLnBs
aXN0OgorCiAyMDIxLTEyLTA0ICBBbmRyZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxlLmNv
bT4KIAogICAgICAgICBDaGFuZ2UgV1RSOjpBY2Nlc3NpYmlsaXR5VUlFbGVtZW50OjpkZXNjcmlw
dGlvbk9mVmFsdWUoaWQpIHRvIHJldHVybiBhIFJldGFpblB0ci4KZGlmZiAtLWdpdCBhL1Rvb2xz
L1RyYWNpbmcvU3lzdGVtVHJhY2VQb2ludHMucGxpc3QgYi9Ub29scy9UcmFjaW5nL1N5c3RlbVRy
YWNlUG9pbnRzLnBsaXN0CmluZGV4IDgzOGFiMTMwMzlmYWE4ZDA0MGYxMzllOWNiN2QyODRjMTMw
YzBmMzMuLjgwNGJkZDA0NWQ2N2U4MzI1NWU3MDY4Y2E5ZjBmZDZiNTM0ZmE4YjEgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL1RyYWNpbmcvU3lzdGVtVHJhY2VQb2ludHMucGxpc3QKKysrIGIvVG9vbHMvVHJh
Y2luZy9TeXN0ZW1UcmFjZVBvaW50cy5wbGlzdApAQCAtNTk0LDYgKzU5NCw0OCBAQAogICAgICAg
ICAgICAgICAgICAgICAgPHN0cmluZz5TdWNjZWVkZWQ8L3N0cmluZz4KICAgICAgICAgICAgICAg
ICAgPC9kaWN0PgogICAgICAgICAgICAgIDwvZGljdD4KKyAgICAgICAgICAgICA8ZGljdD4KKyAg
ICAgICAgICAgICAgICAgPGtleT5OYW1lPC9rZXk+CisgICAgICAgICAgICAgICAgIDxzdHJpbmc+
U3ludGhldGljIG1vbWVudHVtPC9zdHJpbmc+CisgICAgICAgICAgICAgICAgIDxrZXk+VHlwZTwv
a2V5PgorICAgICAgICAgICAgICAgICA8c3RyaW5nPkludGVydmFsPC9zdHJpbmc+CisgICAgICAg
ICAgICAgICAgIDxrZXk+Q29tcG9uZW50PC9rZXk+CisgICAgICAgICAgICAgICAgIDxzdHJpbmc+
NDc8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAgPGtleT5Db2RlQmVnaW48L2tleT4KKyAgICAg
ICAgICAgICAgICAgPHN0cmluZz4xMjAyNTwvc3RyaW5nPgorICAgICAgICAgICAgICAgICA8a2V5
PkNvZGVFbmQ8L2tleT4KKyAgICAgICAgICAgICAgICAgPHN0cmluZz4xMjAyNjwvc3RyaW5nPgor
ICAgICAgICAgICAgICAgICA8a2V5PkFyZ05hbWVzRW5kPC9rZXk+CisgICAgICAgICAgICAgICAg
IDxkaWN0PgorICAgICAgICAgICAgICAgICAgICAgPGtleT5BcmcxPC9rZXk+CisgICAgICAgICAg
ICAgICAgICAgICA8c3RyaW5nPkluaXRpYWwgVmVsb2NpdHkgWDwvc3RyaW5nPgorICAgICAgICAg
ICAgICAgICAgICAgPGtleT5BcmcyPC9rZXk+CisgICAgICAgICAgICAgICAgICAgICA8c3RyaW5n
PkluaXRpYWwgVmVsb2NpdHkgWTwvc3RyaW5nPgorICAgICAgICAgICAgICAgICA8L2RpY3Q+Cisg
ICAgICAgICAgICAgPC9kaWN0PgorICAgICAgICAgICAgIDxkaWN0PgorICAgICAgICAgICAgICAg
ICA8a2V5Pk5hbWU8L2tleT4KKyAgICAgICAgICAgICAgICAgPHN0cmluZz5TeW50aGV0aWMgbW9t
ZW50dW0gZXZlbnQ8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAgPGtleT5UeXBlPC9rZXk+Cisg
ICAgICAgICAgICAgICAgIDxzdHJpbmc+TGV2ZWw8L3N0cmluZz4KKyAgICAgICAgICAgICAgICAg
PGtleT5Db21wb25lbnQ8L2tleT4KKyAgICAgICAgICAgICAgICAgPHN0cmluZz40Nzwvc3RyaW5n
PgorICAgICAgICAgICAgICAgICA8a2V5PkNvZGU8L2tleT4KKyAgICAgICAgICAgICAgICAgPHN0
cmluZz4xMjAyNzwvc3RyaW5nPgorICAgICAgICAgICAgICAgICA8a2V5PkFyZ05hbWVzPC9rZXk+
CisgICAgICAgICAgICAgICAgIDxkaWN0PgorICAgICAgICAgICAgICAgICAgICAgPGtleT5Bcmcx
PC9rZXk+CisgICAgICAgICAgICAgICAgICAgICA8c3RyaW5nPlBoYXNlPC9zdHJpbmc+CisgICAg
ICAgICAgICAgICAgICAgICA8a2V5PkFyZzI8L2tleT4KKyAgICAgICAgICAgICAgICAgICAgIDxz
dHJpbmc+RGVsdGEgWDwvc3RyaW5nPgorICAgICAgICAgICAgICAgICAgICAgPGtleT5BcmczPC9r
ZXk+CisgICAgICAgICAgICAgICAgICAgICA8c3RyaW5nPkRlbHRhIFk8L3N0cmluZz4KKyAgICAg
ICAgICAgICAgICAgPC9kaWN0PgorICAgICAgICAgICAgICAgICA8a2V5PkxldmVsQXJnPC9rZXk+
CisgICAgICAgICAgICAgICAgIDxzdHJpbmc+QXJnMzwvc3RyaW5nPgorICAgICAgICAgICAgICAg
ICA8a2V5PkxldmVsRGF0YVR5cGU8L2tleT4KKyAgICAgICAgICAgICAgICAgPHN0cmluZz5VSW50
NjQ8L3N0cmluZz4KKyAgICAgICAgICAgICA8L2RpY3Q+CiAgICAgICAgICAgICAgPGRpY3Q+CiAg
ICAgICAgICAgICAgICAgIDxrZXk+TmFtZTwva2V5PgogICAgICAgICAgICAgICAgICA8c3RyaW5n
PkNvbW1pdCBSZW1vdGVMYXllclRyZWUgdHJhbnNhY3Rpb248L3N0cmluZz4K
</data>

          </attachment>
      

    </bug>

</bugzilla>