<?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>211329</bug_id>
          
          <creation_ts>2020-05-01 21:03:51 -0700</creation_ts>
          <short_desc>Add a log channel for OverlayScrollbars</short_desc>
          <delta_ts>2020-05-02 20:54: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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1648187</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-05-01 21:03:51 -0700</bug_when>
    <thetext>Add a log channel for OverlayScrollbars</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648188</commentid>
    <comment_count>1</comment_count>
      <attachid>398275</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-05-01 21:04:24 -0700</bug_when>
    <thetext>Created attachment 398275
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648190</commentid>
    <comment_count>2</comment_count>
      <attachid>398275</attachid>
    <who name="alan">zalan</who>
    <bug_when>2020-05-01 21:08:11 -0700</bug_when>
    <thetext>Comment on attachment 398275
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=398275&amp;action=review

&gt; Source/WebCore/platform/mac/ScrollAnimatorMac.mm:1208
&gt; +// FIXME: Need to ensure we get PlatformWheelEventPhaseEnded.

identation?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648290</commentid>
    <comment_count>3</comment_count>
      <attachid>398298</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-05-02 16:23:16 -0700</bug_when>
    <thetext>Created attachment 398298
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648306</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-02 20:53:45 -0700</bug_when>
    <thetext>Committed r261057: &lt;https://trac.webkit.org/changeset/261057&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 398298.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648307</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-05-02 20:54:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/62782510&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398275</attachid>
            <date>2020-05-01 21:04:24 -0700</date>
            <delta_ts>2020-05-01 21:07:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211329-20200501210423.patch</filename>
            <type>text/plain</type>
            <size>7005</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxMDA1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDEyYWVhYzg2N2I2ZDY2
MWVlYmM3ODhmY2RjZjllZjk2ODQxNzE0ZC4uZjc5Yzk0Y2FhYmQxYmRiY2E2YTliMTc1YWRiMTkw
ZjMzYTI5OTFkZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDIwLTA1LTAxICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBhIGxvZyBj
aGFubmVsIGZvciBPdmVybGF5U2Nyb2xsYmFycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjExMzI5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgT3ZlcmxheSBzY3JvbGxiYXIgYmVoYXZpb3IgaXMgb3BhcXVl
LiBUaGlzIGxvZyBjaGFubmVsIHdpbGwgYWRkIGNsYXJpdHkuCisKKyAgICAgICAgKiBwbGF0Zm9y
bS9Mb2dnaW5nLmg6CisgICAgICAgICogcGxhdGZvcm0vbWFjL1Njcm9sbEFuaW1hdG9yTWFjLm1t
OgorICAgICAgICAob3BlcmF0b3I8PCk6CisgICAgICAgICgtW1dlYlNjcm9sbGJhclBhcnRBbmlt
YXRpb24gaW5pdFdpdGhTY3JvbGxiYXI6ZmVhdHVyZVRvQW5pbWF0ZTphbmltYXRlRnJvbTphbmlt
YXRlVG86ZHVyYXRpb246XSk6CisgICAgICAgICgtW1dlYlNjcm9sbGJhclBhcnRBbmltYXRpb24g
c3RhcnRBbmltYXRpb25dKToKKyAgICAgICAgKC1bV2ViU2Nyb2xsYmFyUGFydEFuaW1hdGlvbiBz
ZXRDdXJyZW50UHJvZ3Jlc3M6c2V0Q3VycmVudFByb2dyZXNzOl0pOgorICAgICAgICAoV2ViQ29y
ZTo6U2Nyb2xsQW5pbWF0b3JNYWM6Om1vdXNlRW50ZXJlZENvbnRlbnRBcmVhKToKKyAgICAgICAg
KFdlYkNvcmU6OlNjcm9sbEFuaW1hdG9yTWFjOjptb3VzZUV4aXRlZENvbnRlbnRBcmVhKToKKyAg
ICAgICAgKFdlYkNvcmU6OlNjcm9sbEFuaW1hdG9yTWFjOjptb3VzZU1vdmVkSW5Db250ZW50QXJl
YSk6CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxBbmltYXRvck1hYzo6ZGlkQmVnaW5TY3JvbGxH
ZXN0dXJlIGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbEFuaW1hdG9yTWFjOjpkaWRF
bmRTY3JvbGxHZXN0dXJlIGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbEFuaW1hdG9y
TWFjOjptYXlCZWdpblNjcm9sbEdlc3R1cmUgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6U2Ny
b2xsQW5pbWF0b3JNYWM6OmhhbmRsZVdoZWVsRXZlbnRQaGFzZSk6CisKIDIwMjAtMDUtMDEgIFNp
bW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgaGFuZGxlV2hl
ZWxFdmVudFBoYXNlKCkgc2hvdWxkIGluY2x1ZGUgdGhlIHJlbGV2YW50IFNjcm9sbGluZ05vZGVJ
RApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vTG9nZ2luZy5oIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vTG9nZ2luZy5oCmluZGV4IGJlYTE1Y2ZhNjIzNWRjZDYxMWFhZTdk
Mjg3YTQyZDFiNzc3NDExNmYuLmRiOThlZTVhZDVkMTA2Nzk5NTAwNmNkNmUyZjcyODZjODliMTQ5
YjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0xvZ2dpbmcuaAorKysgYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9Mb2dnaW5nLmgKQEAgLTgzLDYgKzgzLDcgQEAgbmFtZXNw
YWNlIFdlYkNvcmUgewogICAgIE0oTWVzc2FnZVBvcnRzKSBcCiAgICAgTShOZXR3b3JrKSBcCiAg
ICAgTShOb3RZZXRJbXBsZW1lbnRlZCkgXAorICAgIE0oT3ZlcmxheVNjcm9sbGJhcnMpIFwKICAg
ICBNKFBlcmZvcm1hbmNlTG9nZ2luZykgXAogICAgIE0oUGxhdGZvcm1MZWFrcykgXAogICAgIE0o
UGx1Z2lucykgXApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1Njcm9s
bEFuaW1hdG9yTWFjLm1tIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1Njcm9sbEFuaW1h
dG9yTWFjLm1tCmluZGV4IDhhMWUwOGQxNmQyYjkxZmIxZDBmOGYxZmFjYjlkNjEzY2I5ZjZkZDUu
LjM1ZDk3NzAxZWM0MjE3OTQ1YTcyNzk4MGQyYjgyZWNmMTNiOWQzNTQgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9TY3JvbGxBbmltYXRvck1hYy5tbQorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsQW5pbWF0b3JNYWMubW0KQEAgLTcxLDYgKzcx
LDEwIEBAIHVzaW5nIFdlYkNvcmU6OkludFJlY3Q7CiB1c2luZyBXZWJDb3JlOjpUaHVtYlBhcnQ7
CiB1c2luZyBXZWJDb3JlOjpDdWJpY0JlemllclRpbWluZ0Z1bmN0aW9uOwogCisjaWYgIUxPR19E
SVNBQkxFRAordXNpbmcgV2ViQ29yZTo6TG9nT3ZlcmxheVNjcm9sbGJhcnM7CisjZW5kaWYKKwog
QGludGVyZmFjZSBOU09iamVjdCAoU2Nyb2xsQW5pbWF0aW9uSGVscGVyRGV0YWlscykKIC0gKGlk
KWluaXRXaXRoRGVsZWdhdGU6KGlkKWRlbGVnYXRlOwogLSAodm9pZClfc3RvcFJ1bjsKQEAgLTI4
OCw2ICsyOTIsMTcgQEAgZW51bSBGZWF0dXJlVG9BbmltYXRlIHsKICAgICBFeHBhbnNpb25UcmFu
c2l0aW9uCiB9OwogCitzdGF0aWMgVGV4dFN0cmVhbSYgb3BlcmF0b3I8PChUZXh0U3RyZWFtJiB0
cywgRmVhdHVyZVRvQW5pbWF0ZSBmZWF0dXJlKQoreworICAgIHN3aXRjaCAoZmVhdHVyZSkgewor
ICAgIGNhc2UgVGh1bWJBbHBoYTogdHMgPDwgIlRodW1iQWxwaGEiIDsgYnJlYWs7CisgICAgY2Fz
ZSBUcmFja0FscGhhOiB0cyA8PCAiVHJhY2tBbHBoYSIgOyBicmVhazsKKyAgICBjYXNlIFVJU3Rh
dGVUcmFuc2l0aW9uOiB0cyA8PCAiVUlTdGF0ZVRyYW5zaXRpb24iIDsgYnJlYWs7CisgICAgY2Fz
ZSBFeHBhbnNpb25UcmFuc2l0aW9uOiB0cyA8PCAiRXhwYW5zaW9uVHJhbnNpdGlvbiIgOyBicmVh
azsKKyAgICB9CisgICAgcmV0dXJuIHRzOworfQorCiAjaWYgIUVOQUJMRShXRUJQUk9DRVNTX1dJ
TkRPV1NFUlZFUl9CTE9DS0lORykKIEBpbnRlcmZhY2UgV2ViU2Nyb2xsYmFyUGFydEFuaW1hdGlv
biA6IE5TQW5pbWF0aW9uCiAjZWxzZQpAQCAtMzMzLDYgKzM0OCw4IEBAIC0gKGlkKWluaXRXaXRo
U2Nyb2xsYmFyOihTY3JvbGxiYXIqKXNjcm9sbGJhciBmZWF0dXJlVG9BbmltYXRlOihGZWF0dXJl
VG9BbmltYXRlCiAgICAgX3RpbWluZ0Z1bmN0aW9uID0gQ3ViaWNCZXppZXJUaW1pbmdGdW5jdGlv
bjo6Y3JlYXRlKEN1YmljQmV6aWVyVGltaW5nRnVuY3Rpb246OkVhc2VJbk91dCk7CiAjZW5kaWYK
IAorICAgIExPR19XSVRIX1NUUkVBTShPdmVybGF5U2Nyb2xsYmFycywgc3RyZWFtIDw8ICJDcmVh
dGluZyBXZWJTY3JvbGxiYXJQYXJ0QW5pbWF0aW9uIGZvciAiIDw8IGZlYXR1cmVUb0FuaW1hdGUg
PDwgIiBmcm9tICIgPDwgc3RhcnRWYWx1ZSA8PCAiIHRvICIgPDwgZW5kVmFsdWUpOworCiAgICAg
X3Njcm9sbGJhciA9IHNjcm9sbGJhcjsKICAgICBfZmVhdHVyZVRvQW5pbWF0ZSA9IGZlYXR1cmVU
b0FuaW1hdGU7CiAgICAgX3N0YXJ0VmFsdWUgPSBzdGFydFZhbHVlOwpAQCAtMzUxLDYgKzM2OCw4
IEBAIC0gKHZvaWQpc3RhcnRBbmltYXRpb24KIAogICAgIF9zY3JvbGxlckltcCA9IHNjcm9sbGVy
SW1wRm9yU2Nyb2xsYmFyKCpfc2Nyb2xsYmFyKTsKIAorICAgIExPR19XSVRIX1NUUkVBTShPdmVy
bGF5U2Nyb2xsYmFycywgc3RyZWFtIDw8ICItW1dlYlNjcm9sbGJhclBhcnRBbmltYXRpb24gIiA8
PCBzZWxmIDw8ICJzdGFydEFuaW1hdGlvbl0gZm9yICIgPDwgX2ZlYXR1cmVUb0FuaW1hdGUpOwor
CiAjaWYgIUVOQUJMRShXRUJQUk9DRVNTX1dJTkRPV1NFUlZFUl9CTE9DS0lORykKICAgICBbc3Vw
ZXIgc3RhcnRBbmltYXRpb25dOwogI2Vsc2UKQEAgLTM5Myw2ICs0MTIsOCBAQCAtICh2b2lkKXNl
dEN1cnJlbnRQcm9ncmVzczooTlNUaW1lciAqKXRpbWVyCiAjZW5kaWYKICAgICBBU1NFUlQoX3Nj
cm9sbGJhcik7CiAKKyAgICBMT0dfV0lUSF9TVFJFQU0oT3ZlcmxheVNjcm9sbGJhcnMsIHN0cmVh
bSA8PCAiLVtXZWJTY3JvbGxiYXJQYXJ0QW5pbWF0aW9uICIgPDwgc2VsZiA8PCAic2V0Q3VycmVu
dFByb2dyZXNzOiIgPDwgcHJvZ3Jlc3MgPDwiXSBmb3IgIiA8PCBfZmVhdHVyZVRvQW5pbWF0ZSk7
CisKICAgICBDR0Zsb2F0IGN1cnJlbnRWYWx1ZTsKICAgICBpZiAoX3N0YXJ0VmFsdWUgPiBfZW5k
VmFsdWUpCiAgICAgICAgIGN1cnJlbnRWYWx1ZSA9IDEgLSBwcm9ncmVzczsKQEAgLTg3NSw2ICs4
OTYsNyBAQCB2b2lkIFNjcm9sbEFuaW1hdG9yTWFjOjpjb250ZW50QXJlYVdpbGxQYWludCgpIGNv
bnN0CiAKIHZvaWQgU2Nyb2xsQW5pbWF0b3JNYWM6Om1vdXNlRW50ZXJlZENvbnRlbnRBcmVhKCkK
IHsKKyAgICBMT0dfV0lUSF9TVFJFQU0oT3ZlcmxheVNjcm9sbGJhcnMsIHN0cmVhbSA8PCAiU2Ny
b2xsQW5pbWF0b3JNYWMgZm9yIFsiIDw8IHNjcm9sbGFibGVBcmVhKCkgPDwgIl0gbW91c2VFbnRl
cmVkQ29udGVudEFyZWEiKTsKICAgICBpZiAoW21fc2Nyb2xsZXJJbXBQYWlyIG92ZXJsYXlTY3Jv
bGxlclN0YXRlSXNMb2NrZWRdKQogICAgICAgICByZXR1cm47CiAKQEAgLTg4Myw2ICs5MDUsNyBA
QCB2b2lkIFNjcm9sbEFuaW1hdG9yTWFjOjptb3VzZUVudGVyZWRDb250ZW50QXJlYSgpCiAKIHZv
aWQgU2Nyb2xsQW5pbWF0b3JNYWM6Om1vdXNlRXhpdGVkQ29udGVudEFyZWEoKQogeworICAgIExP
R19XSVRIX1NUUkVBTShPdmVybGF5U2Nyb2xsYmFycywgc3RyZWFtIDw8ICJTY3JvbGxBbmltYXRv
ck1hYyBmb3IgWyIgPDwgc2Nyb2xsYWJsZUFyZWEoKSA8PCAiXSBtb3VzZUV4aXRlZENvbnRlbnRB
cmVhIik7CiAgICAgaWYgKFttX3Njcm9sbGVySW1wUGFpciBvdmVybGF5U2Nyb2xsZXJTdGF0ZUlz
TG9ja2VkXSkKICAgICAgICAgcmV0dXJuOwogCkBAIC04OTEsNiArOTE0LDcgQEAgdm9pZCBTY3Jv
bGxBbmltYXRvck1hYzo6bW91c2VFeGl0ZWRDb250ZW50QXJlYSgpCiAKIHZvaWQgU2Nyb2xsQW5p
bWF0b3JNYWM6Om1vdXNlTW92ZWRJbkNvbnRlbnRBcmVhKCkKIHsKKyAgICBMT0dfV0lUSF9TVFJF
QU0oT3ZlcmxheVNjcm9sbGJhcnMsIHN0cmVhbSA8PCAiU2Nyb2xsQW5pbWF0b3JNYWMgZm9yIFsi
IDw8IHNjcm9sbGFibGVBcmVhKCkgPDwgIl0gbW91c2VNb3ZlZEluQ29udGVudEFyZWEiKTsKICAg
ICBpZiAoW21fc2Nyb2xsZXJJbXBQYWlyIG92ZXJsYXlTY3JvbGxlclN0YXRlSXNMb2NrZWRdKQog
ICAgICAgICByZXR1cm47CiAKQEAgLTk3OSw2ICsxMDAzLDggQEAgdm9pZCBTY3JvbGxBbmltYXRv
ck1hYzo6Y29udGVudEFyZWFEaWRIaWRlKCkKIAogdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6ZGlk
QmVnaW5TY3JvbGxHZXN0dXJlKCkgY29uc3QKIHsKKyAgICBMT0dfV0lUSF9TVFJFQU0oT3Zlcmxh
eVNjcm9sbGJhcnMsIHN0cmVhbSA8PCAiU2Nyb2xsQW5pbWF0b3JNYWMgZm9yIFsiIDw8IHNjcm9s
bGFibGVBcmVhKCkgPDwgIl0gZGlkQmVnaW5TY3JvbGxHZXN0dXJlIik7CisKICAgICBpZiAoW21f
c2Nyb2xsZXJJbXBQYWlyIG92ZXJsYXlTY3JvbGxlclN0YXRlSXNMb2NrZWRdKQogICAgICAgICBy
ZXR1cm47CiAKQEAgLTk5Miw2ICsxMDE4LDggQEAgdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6ZGlk
QmVnaW5TY3JvbGxHZXN0dXJlKCkgY29uc3QKIAogdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6ZGlk
RW5kU2Nyb2xsR2VzdHVyZSgpIGNvbnN0CiB7CisgICAgTE9HX1dJVEhfU1RSRUFNKE92ZXJsYXlT
Y3JvbGxiYXJzLCBzdHJlYW0gPDwgIlNjcm9sbEFuaW1hdG9yTWFjIGZvciBbIiA8PCBzY3JvbGxh
YmxlQXJlYSgpIDw8ICJdIGRpZEVuZFNjcm9sbEdlc3R1cmUiKTsKKwogICAgIGlmIChbbV9zY3Jv
bGxlckltcFBhaXIgb3ZlcmxheVNjcm9sbGVyU3RhdGVJc0xvY2tlZF0pCiAgICAgICAgIHJldHVy
bjsKIApAQCAtMTAwNSw2ICsxMDMzLDggQEAgdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6ZGlkRW5k
U2Nyb2xsR2VzdHVyZSgpIGNvbnN0CiAKIHZvaWQgU2Nyb2xsQW5pbWF0b3JNYWM6Om1heUJlZ2lu
U2Nyb2xsR2VzdHVyZSgpIGNvbnN0CiB7CisgICAgTE9HX1dJVEhfU1RSRUFNKE92ZXJsYXlTY3Jv
bGxiYXJzLCBzdHJlYW0gPDwgIlNjcm9sbEFuaW1hdG9yTWFjIGZvciBbIiA8PCBzY3JvbGxhYmxl
QXJlYSgpIDw8ICJdIG1heUJlZ2luU2Nyb2xsR2VzdHVyZSIpOworCiAgICAgaWYgKFttX3Njcm9s
bGVySW1wUGFpciBvdmVybGF5U2Nyb2xsZXJTdGF0ZUlzTG9ja2VkXSkKICAgICAgICAgcmV0dXJu
OwogCkBAIC0xMTY5LDEwICsxMTk5LDEzIEBAIHZvaWQgU2Nyb2xsQW5pbWF0b3JNYWM6OmNhbmNl
bEFuaW1hdGlvbnMoKQogCiB2b2lkIFNjcm9sbEFuaW1hdG9yTWFjOjpoYW5kbGVXaGVlbEV2ZW50
UGhhc2UoUGxhdGZvcm1XaGVlbEV2ZW50UGhhc2UgcGhhc2UpCiB7CisgICAgTE9HX1dJVEhfU1RS
RUFNKE92ZXJsYXlTY3JvbGxiYXJzLCBzdHJlYW0gPDwgIlNjcm9sbEFuaW1hdG9yTWFjICIgPDwg
dGhpcyA8PCAiIHNjcm9sbGFibGVBcmVhICIgPDwgbV9zY3JvbGxhYmxlQXJlYSA8PCAiIGhhbmRs
ZVdoZWVsRXZlbnRQaGFzZSAiIDw8IHBoYXNlKTsKKwogICAgIC8vIFRoaXMgbWF5IG5vdCBoYXZl
IGJlZW4gc2V0IHRvIHRydWUgeWV0IGlmIHRoZSB3aGVlbCBldmVudCB3YXMgaGFuZGxlZCBieSB0
aGUgU2Nyb2xsaW5nVHJlZSwKICAgICAvLyBTbyBzZXQgaXQgdG8gdHJ1ZSBoZXJlLgogICAgIG1f
aGF2ZVNjcm9sbGVkU2luY2VQYWdlTG9hZCA9IHRydWU7CiAKKy8vIEZJWE1FOiBOZWVkIHRvIGVu
c3VyZSB3ZSBnZXQgUGxhdGZvcm1XaGVlbEV2ZW50UGhhc2VFbmRlZC4KICAgICBpZiAocGhhc2Ug
PT0gUGxhdGZvcm1XaGVlbEV2ZW50UGhhc2VCZWdhbikKICAgICAgICAgZGlkQmVnaW5TY3JvbGxH
ZXN0dXJlKCk7CiAgICAgZWxzZSBpZiAocGhhc2UgPT0gUGxhdGZvcm1XaGVlbEV2ZW50UGhhc2VF
bmRlZCB8fCBwaGFzZSA9PSBQbGF0Zm9ybVdoZWVsRXZlbnRQaGFzZUNhbmNlbGxlZCkK
</data>
<flag name="review"
          id="413661"
          type_id="1"
          status="+"
          setter="zalan"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398298</attachid>
            <date>2020-05-02 16:23:16 -0700</date>
            <delta_ts>2020-05-02 20:53:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211329-20200502162316.patch</filename>
            <type>text/plain</type>
            <size>7025</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxMDU1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmZmMDIyMmVlNzhmZjVk
YjE1MTJkZTIwNjc3YmI1YzI0N2YwY2NhMC4uYzQxNmMyZjdjZWJjNzU2OWY0Njk1MjU2ODVjNjA0
OTM5ZmE0YTIzOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDIwLTA1LTAyICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBhIGxvZyBj
aGFubmVsIGZvciBPdmVybGF5U2Nyb2xsYmFycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjExMzI5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgWmFsYW4g
QnVqdGFzLgorCisgICAgICAgIE92ZXJsYXkgc2Nyb2xsYmFyIGJlaGF2aW9yIGlzIG9wYXF1ZS4g
VGhpcyBsb2cgY2hhbm5lbCB3aWxsIGFkZCBjbGFyaXR5LgorCisgICAgICAgICogcGxhdGZvcm0v
TG9nZ2luZy5oOgorICAgICAgICAqIHBsYXRmb3JtL21hYy9TY3JvbGxBbmltYXRvck1hYy5tbToK
KyAgICAgICAgKG9wZXJhdG9yPDwpOgorICAgICAgICAoLVtXZWJTY3JvbGxiYXJQYXJ0QW5pbWF0
aW9uIGluaXRXaXRoU2Nyb2xsYmFyOmZlYXR1cmVUb0FuaW1hdGU6YW5pbWF0ZUZyb206YW5pbWF0
ZVRvOmR1cmF0aW9uOl0pOgorICAgICAgICAoLVtXZWJTY3JvbGxiYXJQYXJ0QW5pbWF0aW9uIHN0
YXJ0QW5pbWF0aW9uXSk6CisgICAgICAgICgtW1dlYlNjcm9sbGJhclBhcnRBbmltYXRpb24gc2V0
Q3VycmVudFByb2dyZXNzOnNldEN1cnJlbnRQcm9ncmVzczpdKToKKyAgICAgICAgKFdlYkNvcmU6
OlNjcm9sbEFuaW1hdG9yTWFjOjptb3VzZUVudGVyZWRDb250ZW50QXJlYSk6CisgICAgICAgIChX
ZWJDb3JlOjpTY3JvbGxBbmltYXRvck1hYzo6bW91c2VFeGl0ZWRDb250ZW50QXJlYSk6CisgICAg
ICAgIChXZWJDb3JlOjpTY3JvbGxBbmltYXRvck1hYzo6bW91c2VNb3ZlZEluQ29udGVudEFyZWEp
OgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsQW5pbWF0b3JNYWM6OmRpZEJlZ2luU2Nyb2xsR2Vz
dHVyZSBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxBbmltYXRvck1hYzo6ZGlkRW5k
U2Nyb2xsR2VzdHVyZSBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxBbmltYXRvck1h
Yzo6bWF5QmVnaW5TY3JvbGxHZXN0dXJlIGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9s
bEFuaW1hdG9yTWFjOjpoYW5kbGVXaGVlbEV2ZW50UGhhc2UpOgorCiAyMDIwLTA1LTAyICBEYW5p
ZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KIAogICAgICAgICBQYWdlOjplZGl0YWJsZUVs
ZW1lbnRzSW5SZWN0KCkgc2hvdWxkIHJldHVybiByb290IGVkaXRhYmxlIGVsZW1lbnRzCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9Mb2dnaW5nLmggYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9Mb2dnaW5nLmgKaW5kZXggYmVhMTVjZmE2MjM1ZGNkNjExYWFlN2QyODdhNDJk
MWI3Nzc0MTE2Zi4uZGI5OGVlNWFkNWQxMDY3OTk1MDA2Y2Q2ZTJmNzI4NmM4OWIxNDliNyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vTG9nZ2luZy5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL0xvZ2dpbmcuaApAQCAtODMsNiArODMsNyBAQCBuYW1lc3BhY2UgV2Vi
Q29yZSB7CiAgICAgTShNZXNzYWdlUG9ydHMpIFwKICAgICBNKE5ldHdvcmspIFwKICAgICBNKE5v
dFlldEltcGxlbWVudGVkKSBcCisgICAgTShPdmVybGF5U2Nyb2xsYmFycykgXAogICAgIE0oUGVy
Zm9ybWFuY2VMb2dnaW5nKSBcCiAgICAgTShQbGF0Zm9ybUxlYWtzKSBcCiAgICAgTShQbHVnaW5z
KSBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsQW5pbWF0
b3JNYWMubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsQW5pbWF0b3JNYWMu
bW0KaW5kZXggOGExZTA4ZDE2ZDJiOTFmYjFkMGY4ZjFmYWNiOWQ2MTNjYjlmNmRkNS4uNmIzYjQ2
NzY5Y2NiOGJhOWQwNjE3MjJjMGEyZTVkMjkwMmUwY2RiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vbWFjL1Njcm9sbEFuaW1hdG9yTWFjLm1tCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL21hYy9TY3JvbGxBbmltYXRvck1hYy5tbQpAQCAtNzEsNiArNzEsMTAgQEAg
dXNpbmcgV2ViQ29yZTo6SW50UmVjdDsKIHVzaW5nIFdlYkNvcmU6OlRodW1iUGFydDsKIHVzaW5n
IFdlYkNvcmU6OkN1YmljQmV6aWVyVGltaW5nRnVuY3Rpb247CiAKKyNpZiAhTE9HX0RJU0FCTEVE
Cit1c2luZyBXZWJDb3JlOjpMb2dPdmVybGF5U2Nyb2xsYmFyczsKKyNlbmRpZgorCiBAaW50ZXJm
YWNlIE5TT2JqZWN0IChTY3JvbGxBbmltYXRpb25IZWxwZXJEZXRhaWxzKQogLSAoaWQpaW5pdFdp
dGhEZWxlZ2F0ZTooaWQpZGVsZWdhdGU7CiAtICh2b2lkKV9zdG9wUnVuOwpAQCAtMjg4LDYgKzI5
MiwxOSBAQCBlbnVtIEZlYXR1cmVUb0FuaW1hdGUgewogICAgIEV4cGFuc2lvblRyYW5zaXRpb24K
IH07CiAKKyNpZiAhTE9HX0RJU0FCTEVECitzdGF0aWMgVGV4dFN0cmVhbSYgb3BlcmF0b3I8PChU
ZXh0U3RyZWFtJiB0cywgRmVhdHVyZVRvQW5pbWF0ZSBmZWF0dXJlKQoreworICAgIHN3aXRjaCAo
ZmVhdHVyZSkgeworICAgIGNhc2UgVGh1bWJBbHBoYTogdHMgPDwgIlRodW1iQWxwaGEiIDsgYnJl
YWs7CisgICAgY2FzZSBUcmFja0FscGhhOiB0cyA8PCAiVHJhY2tBbHBoYSIgOyBicmVhazsKKyAg
ICBjYXNlIFVJU3RhdGVUcmFuc2l0aW9uOiB0cyA8PCAiVUlTdGF0ZVRyYW5zaXRpb24iIDsgYnJl
YWs7CisgICAgY2FzZSBFeHBhbnNpb25UcmFuc2l0aW9uOiB0cyA8PCAiRXhwYW5zaW9uVHJhbnNp
dGlvbiIgOyBicmVhazsKKyAgICB9CisgICAgcmV0dXJuIHRzOworfQorI2VuZGlmCisKICNpZiAh
RU5BQkxFKFdFQlBST0NFU1NfV0lORE9XU0VSVkVSX0JMT0NLSU5HKQogQGludGVyZmFjZSBXZWJT
Y3JvbGxiYXJQYXJ0QW5pbWF0aW9uIDogTlNBbmltYXRpb24KICNlbHNlCkBAIC0zMzMsNiArMzUw
LDggQEAgLSAoaWQpaW5pdFdpdGhTY3JvbGxiYXI6KFNjcm9sbGJhciopc2Nyb2xsYmFyIGZlYXR1
cmVUb0FuaW1hdGU6KEZlYXR1cmVUb0FuaW1hdGUKICAgICBfdGltaW5nRnVuY3Rpb24gPSBDdWJp
Y0JlemllclRpbWluZ0Z1bmN0aW9uOjpjcmVhdGUoQ3ViaWNCZXppZXJUaW1pbmdGdW5jdGlvbjo6
RWFzZUluT3V0KTsKICNlbmRpZgogCisgICAgTE9HX1dJVEhfU1RSRUFNKE92ZXJsYXlTY3JvbGxi
YXJzLCBzdHJlYW0gPDwgIkNyZWF0aW5nIFdlYlNjcm9sbGJhclBhcnRBbmltYXRpb24gZm9yICIg
PDwgZmVhdHVyZVRvQW5pbWF0ZSA8PCAiIGZyb20gIiA8PCBzdGFydFZhbHVlIDw8ICIgdG8gIiA8
PCBlbmRWYWx1ZSk7CisKICAgICBfc2Nyb2xsYmFyID0gc2Nyb2xsYmFyOwogICAgIF9mZWF0dXJl
VG9BbmltYXRlID0gZmVhdHVyZVRvQW5pbWF0ZTsKICAgICBfc3RhcnRWYWx1ZSA9IHN0YXJ0VmFs
dWU7CkBAIC0zNTEsNiArMzcwLDggQEAgLSAodm9pZClzdGFydEFuaW1hdGlvbgogCiAgICAgX3Nj
cm9sbGVySW1wID0gc2Nyb2xsZXJJbXBGb3JTY3JvbGxiYXIoKl9zY3JvbGxiYXIpOwogCisgICAg
TE9HX1dJVEhfU1RSRUFNKE92ZXJsYXlTY3JvbGxiYXJzLCBzdHJlYW0gPDwgIi1bV2ViU2Nyb2xs
YmFyUGFydEFuaW1hdGlvbiAiIDw8IHNlbGYgPDwgInN0YXJ0QW5pbWF0aW9uXSBmb3IgIiA8PCBf
ZmVhdHVyZVRvQW5pbWF0ZSk7CisKICNpZiAhRU5BQkxFKFdFQlBST0NFU1NfV0lORE9XU0VSVkVS
X0JMT0NLSU5HKQogICAgIFtzdXBlciBzdGFydEFuaW1hdGlvbl07CiAjZWxzZQpAQCAtMzkzLDYg
KzQxNCw4IEBAIC0gKHZvaWQpc2V0Q3VycmVudFByb2dyZXNzOihOU1RpbWVyICopdGltZXIKICNl
bmRpZgogICAgIEFTU0VSVChfc2Nyb2xsYmFyKTsKIAorICAgIExPR19XSVRIX1NUUkVBTShPdmVy
bGF5U2Nyb2xsYmFycywgc3RyZWFtIDw8ICItW1dlYlNjcm9sbGJhclBhcnRBbmltYXRpb24gIiA8
PCBzZWxmIDw8ICJzZXRDdXJyZW50UHJvZ3Jlc3M6IiA8PCBwcm9ncmVzcyA8PCJdIGZvciAiIDw8
IF9mZWF0dXJlVG9BbmltYXRlKTsKKwogICAgIENHRmxvYXQgY3VycmVudFZhbHVlOwogICAgIGlm
IChfc3RhcnRWYWx1ZSA+IF9lbmRWYWx1ZSkKICAgICAgICAgY3VycmVudFZhbHVlID0gMSAtIHBy
b2dyZXNzOwpAQCAtODc1LDYgKzg5OCw3IEBAIHZvaWQgU2Nyb2xsQW5pbWF0b3JNYWM6OmNvbnRl
bnRBcmVhV2lsbFBhaW50KCkgY29uc3QKIAogdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6bW91c2VF
bnRlcmVkQ29udGVudEFyZWEoKQogeworICAgIExPR19XSVRIX1NUUkVBTShPdmVybGF5U2Nyb2xs
YmFycywgc3RyZWFtIDw8ICJTY3JvbGxBbmltYXRvck1hYyBmb3IgWyIgPDwgc2Nyb2xsYWJsZUFy
ZWEoKSA8PCAiXSBtb3VzZUVudGVyZWRDb250ZW50QXJlYSIpOwogICAgIGlmIChbbV9zY3JvbGxl
ckltcFBhaXIgb3ZlcmxheVNjcm9sbGVyU3RhdGVJc0xvY2tlZF0pCiAgICAgICAgIHJldHVybjsK
IApAQCAtODgzLDYgKzkwNyw3IEBAIHZvaWQgU2Nyb2xsQW5pbWF0b3JNYWM6Om1vdXNlRW50ZXJl
ZENvbnRlbnRBcmVhKCkKIAogdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6bW91c2VFeGl0ZWRDb250
ZW50QXJlYSgpCiB7CisgICAgTE9HX1dJVEhfU1RSRUFNKE92ZXJsYXlTY3JvbGxiYXJzLCBzdHJl
YW0gPDwgIlNjcm9sbEFuaW1hdG9yTWFjIGZvciBbIiA8PCBzY3JvbGxhYmxlQXJlYSgpIDw8ICJd
IG1vdXNlRXhpdGVkQ29udGVudEFyZWEiKTsKICAgICBpZiAoW21fc2Nyb2xsZXJJbXBQYWlyIG92
ZXJsYXlTY3JvbGxlclN0YXRlSXNMb2NrZWRdKQogICAgICAgICByZXR1cm47CiAKQEAgLTg5MSw2
ICs5MTYsNyBAQCB2b2lkIFNjcm9sbEFuaW1hdG9yTWFjOjptb3VzZUV4aXRlZENvbnRlbnRBcmVh
KCkKIAogdm9pZCBTY3JvbGxBbmltYXRvck1hYzo6bW91c2VNb3ZlZEluQ29udGVudEFyZWEoKQog
eworICAgIExPR19XSVRIX1NUUkVBTShPdmVybGF5U2Nyb2xsYmFycywgc3RyZWFtIDw8ICJTY3Jv
bGxBbmltYXRvck1hYyBmb3IgWyIgPDwgc2Nyb2xsYWJsZUFyZWEoKSA8PCAiXSBtb3VzZU1vdmVk
SW5Db250ZW50QXJlYSIpOwogICAgIGlmIChbbV9zY3JvbGxlckltcFBhaXIgb3ZlcmxheVNjcm9s
bGVyU3RhdGVJc0xvY2tlZF0pCiAgICAgICAgIHJldHVybjsKIApAQCAtOTc5LDYgKzEwMDUsOCBA
QCB2b2lkIFNjcm9sbEFuaW1hdG9yTWFjOjpjb250ZW50QXJlYURpZEhpZGUoKQogCiB2b2lkIFNj
cm9sbEFuaW1hdG9yTWFjOjpkaWRCZWdpblNjcm9sbEdlc3R1cmUoKSBjb25zdAogeworICAgIExP
R19XSVRIX1NUUkVBTShPdmVybGF5U2Nyb2xsYmFycywgc3RyZWFtIDw8ICJTY3JvbGxBbmltYXRv
ck1hYyBmb3IgWyIgPDwgc2Nyb2xsYWJsZUFyZWEoKSA8PCAiXSBkaWRCZWdpblNjcm9sbEdlc3R1
cmUiKTsKKwogICAgIGlmIChbbV9zY3JvbGxlckltcFBhaXIgb3ZlcmxheVNjcm9sbGVyU3RhdGVJ
c0xvY2tlZF0pCiAgICAgICAgIHJldHVybjsKIApAQCAtOTkyLDYgKzEwMjAsOCBAQCB2b2lkIFNj
cm9sbEFuaW1hdG9yTWFjOjpkaWRCZWdpblNjcm9sbEdlc3R1cmUoKSBjb25zdAogCiB2b2lkIFNj
cm9sbEFuaW1hdG9yTWFjOjpkaWRFbmRTY3JvbGxHZXN0dXJlKCkgY29uc3QKIHsKKyAgICBMT0df
V0lUSF9TVFJFQU0oT3ZlcmxheVNjcm9sbGJhcnMsIHN0cmVhbSA8PCAiU2Nyb2xsQW5pbWF0b3JN
YWMgZm9yIFsiIDw8IHNjcm9sbGFibGVBcmVhKCkgPDwgIl0gZGlkRW5kU2Nyb2xsR2VzdHVyZSIp
OworCiAgICAgaWYgKFttX3Njcm9sbGVySW1wUGFpciBvdmVybGF5U2Nyb2xsZXJTdGF0ZUlzTG9j
a2VkXSkKICAgICAgICAgcmV0dXJuOwogCkBAIC0xMDA1LDYgKzEwMzUsOCBAQCB2b2lkIFNjcm9s
bEFuaW1hdG9yTWFjOjpkaWRFbmRTY3JvbGxHZXN0dXJlKCkgY29uc3QKIAogdm9pZCBTY3JvbGxB
bmltYXRvck1hYzo6bWF5QmVnaW5TY3JvbGxHZXN0dXJlKCkgY29uc3QKIHsKKyAgICBMT0dfV0lU
SF9TVFJFQU0oT3ZlcmxheVNjcm9sbGJhcnMsIHN0cmVhbSA8PCAiU2Nyb2xsQW5pbWF0b3JNYWMg
Zm9yIFsiIDw8IHNjcm9sbGFibGVBcmVhKCkgPDwgIl0gbWF5QmVnaW5TY3JvbGxHZXN0dXJlIik7
CisKICAgICBpZiAoW21fc2Nyb2xsZXJJbXBQYWlyIG92ZXJsYXlTY3JvbGxlclN0YXRlSXNMb2Nr
ZWRdKQogICAgICAgICByZXR1cm47CiAKQEAgLTExNjksMTAgKzEyMDEsMTMgQEAgdm9pZCBTY3Jv
bGxBbmltYXRvck1hYzo6Y2FuY2VsQW5pbWF0aW9ucygpCiAKIHZvaWQgU2Nyb2xsQW5pbWF0b3JN
YWM6OmhhbmRsZVdoZWVsRXZlbnRQaGFzZShQbGF0Zm9ybVdoZWVsRXZlbnRQaGFzZSBwaGFzZSkK
IHsKKyAgICBMT0dfV0lUSF9TVFJFQU0oT3ZlcmxheVNjcm9sbGJhcnMsIHN0cmVhbSA8PCAiU2Ny
b2xsQW5pbWF0b3JNYWMgIiA8PCB0aGlzIDw8ICIgc2Nyb2xsYWJsZUFyZWEgIiA8PCBtX3Njcm9s
bGFibGVBcmVhIDw8ICIgaGFuZGxlV2hlZWxFdmVudFBoYXNlICIgPDwgcGhhc2UpOworCiAgICAg
Ly8gVGhpcyBtYXkgbm90IGhhdmUgYmVlbiBzZXQgdG8gdHJ1ZSB5ZXQgaWYgdGhlIHdoZWVsIGV2
ZW50IHdhcyBoYW5kbGVkIGJ5IHRoZSBTY3JvbGxpbmdUcmVlLAogICAgIC8vIFNvIHNldCBpdCB0
byB0cnVlIGhlcmUuCiAgICAgbV9oYXZlU2Nyb2xsZWRTaW5jZVBhZ2VMb2FkID0gdHJ1ZTsKIAor
Ly8gRklYTUU6IE5lZWQgdG8gZW5zdXJlIHdlIGdldCBQbGF0Zm9ybVdoZWVsRXZlbnRQaGFzZUVu
ZGVkLgogICAgIGlmIChwaGFzZSA9PSBQbGF0Zm9ybVdoZWVsRXZlbnRQaGFzZUJlZ2FuKQogICAg
ICAgICBkaWRCZWdpblNjcm9sbEdlc3R1cmUoKTsKICAgICBlbHNlIGlmIChwaGFzZSA9PSBQbGF0
Zm9ybVdoZWVsRXZlbnRQaGFzZUVuZGVkIHx8IHBoYXNlID09IFBsYXRmb3JtV2hlZWxFdmVudFBo
YXNlQ2FuY2VsbGVkKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>