<?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>230689</bug_id>
          
          <creation_ts>2021-09-23 06:57:22 -0700</creation_ts>
          <short_desc>[css-position-sticky] scrollIntoView should not take into account sticky positioning offsets</short_desc>
          <delta_ts>2022-01-04 07:47:35 -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>CSS</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=234212</see_also>
          <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>
          <dependson>234844</dependson>
          <blocked>228989</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>changseok</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1796476</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2021-09-23 06:57:22 -0700</bug_when>
    <thetext>https://www.w3.org/TR/css-position-3/#stickypos-scroll reads:

  For the purposes of any operation targetting the scroll position of a sticky positioned
  element (or one of its descendants), the sticky positioned element must be considered
  to be positioned at its initial (non-offsetted) position.

This means that scrollIntoView should not take into account sticky positioning offsets when choosing a rectangle to scroll to.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1797409</commentid>
    <comment_count>1</comment_count>
      <attachid>439333</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2021-09-27 01:51:00 -0700</bug_when>
    <thetext>Created attachment 439333
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1797844</commentid>
    <comment_count>2</comment_count>
      <attachid>439461</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2021-09-28 05:30:35 -0700</bug_when>
    <thetext>Created attachment 439461
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1798853</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-30 06:58:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/83717334&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1800525</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-05 05:10:08 -0700</bug_when>
    <thetext>Committed r283546 (242511@main): &lt;https://commits.webkit.org/242511@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 439461.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827942</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2022-01-04 07:47:35 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 234844</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>439333</attachid>
            <date>2021-09-27 01:51:00 -0700</date>
            <delta_ts>2021-09-28 05:30:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230689-20210927105059.patch</filename>
            <type>text/plain</type>
            <size>6010</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzMTAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjI0MzNkZmViNWIzMDQ0
ZGE0MDcxYmM3Nzc4NDI3NmViYWU1YTU3OS4uMTUyODFhMTI5MTU4NTY2NDIyN2I4OWQzNzg4ZmRh
MWNjNjlmMTRmMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIxLTA5LTI3ICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25Ad2Via2l0Lm9yZz4KKworICAgICAgICBbY3NzLXBvc2l0
aW9uLXN0aWNreV0gc2Nyb2xsSW50b1ZpZXcgc2hvdWxkIG5vdCB0YWtlIGludG8gYWNjb3VudCBz
dGlja3kgcG9zaXRpb25pbmcgb2Zmc2V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjMwNjg5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgV2hlbiBjYWxjdWxhdGluZyB0aGUgbG9jYXRpb24gZm9yIGFic29s
dXRlIGFuY2hvcnMgcmVjdGFuZ2xlcywKKyAgICAgICAgZG8gbm90IHRha2UgaW50byBhY2NvdW50
IHN0aWNreSBvZmZzZXRzLiBUaGlzIG1lYW5zIHRoYXQgd2hlbgorICAgICAgICBzY3JvbGxpbmcg
dG8gZWxlbWVudHMgdGhhdCBhcmUgc3RpY2tpbHkgcG9zaXRpb25lZCwgdGhlaXIgc3RhdGljCisg
ICAgICAgIHBvc2l0aW9ucyB3aWxsIGJlIHRhcmdldGVkLgorCisgICAgICAgIE5vIG5ldyB0ZXN0
cy4gVGhpcyBpcyBjb3ZlcmVkIGJ5IGFuIGV4aXN0aW5nIFdQVCB0ZXN0LgorCisgICAgICAgICog
cmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRWxl
bWVudDo6Z2V0TGVhZGluZ0Nvcm5lciBjb25zdCk6IERvIG5vdCB0YWtlIGludG8gYWNjb3VudCBz
dGlja3kgcG9zaXRpb24gd2hlbiBjYWxjdWxhdGluZyB0aGlzIHBvaW50LgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyRWxlbWVudDo6Z2V0VHJhaWxpbmdDb3JuZXIgY29uc3QpOiBEaXR0by4KKwog
MjAyMS0wOS0yNyAgTWFydGluIFJvYmluc29uICA8bXJvYmluc29uQHdlYmtpdC5vcmc+CiAKICAg
ICAgICAgTWFuZGF0b3J5IHNjcm9sbCBzbmFwcGluZyBkb2Vzbid0IHdvcmsgY29ycmVjdGx5IGlu
IHRhYmxlcyB3aXRoIHBvc2l0aW9uOnN0aWNreQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckVsZW1lbnQuY3BwCmluZGV4IDVkMzU2MThkNzBmNTE3M2Y0ZjM1YzYxOGFjMTVjNTUxNTJj
YzM3NDAuLjZhNzgwNjQ3YThhNjY3YjBkNTk0ZTkwZGZhN2JiNzgzOTc4MmJmNWMgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJFbGVtZW50LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAKQEAgLTE2MTYsOCArMTYxNiwx
MiBAQCBDb2xvciBSZW5kZXJFbGVtZW50OjpzZWxlY3Rpb25CYWNrZ3JvdW5kQ29sb3IoKSBjb25z
dAogCiBib29sIFJlbmRlckVsZW1lbnQ6OmdldExlYWRpbmdDb3JuZXIoRmxvYXRQb2ludCYgcG9p
bnQsIGJvb2wmIGluc2lkZUZpeGVkKSBjb25zdAogeworICAgIC8vIFdoZW4gc2Nyb2xsaW5nIGVs
ZW1lbnRzIGludG8gdmlldywgaWdub3JlIHN0aWNreSBvZmZzZXRzIGFuZCBzY3JvbGwgdG8gdGhl
IHN0YXRpYworICAgIC8vIHBvc2l0aW9uIG9mIHRoZSBlbGVtZW50LiBTZWU6IGh0dHBzOi8vZHJh
ZnRzLmNzc3dnLm9yZy9jc3MtcG9zaXRpb24vI3N0aWNreXBvcy1zY3JvbGwuCisgICAgT3B0aW9u
U2V0PE1hcENvb3JkaW5hdGVzTW9kZT4gbG9jYWxUb0Fic29sdXRlTW9kZSB7IFVzZVRyYW5zZm9y
bXMsIElnbm9yZVN0aWNreU9mZnNldHMgfTsKKwogICAgIGlmICghaXNJbmxpbmUoKSB8fCBpc1Jl
cGxhY2VkKCkpIHsKLSAgICAgICAgcG9pbnQgPSBsb2NhbFRvQWJzb2x1dGUoRmxvYXRQb2ludCgp
LCBVc2VUcmFuc2Zvcm1zLCAmaW5zaWRlRml4ZWQpOworICAgICAgICBwb2ludCA9IGxvY2FsVG9B
YnNvbHV0ZShGbG9hdFBvaW50KCksIGxvY2FsVG9BYnNvbHV0ZU1vZGUsICZpbnNpZGVGaXhlZCk7
CiAgICAgICAgIHJldHVybiB0cnVlOwogICAgIH0KIApAQCAtMTY0Myw3ICsxNjQ3LDcgQEAgYm9v
bCBSZW5kZXJFbGVtZW50OjpnZXRMZWFkaW5nQ29ybmVyKEZsb2F0UG9pbnQmIHBvaW50LCBib29s
JiBpbnNpZGVGaXhlZCkgY29uc3QKICAgICAgICAgQVNTRVJUKG8pOwogCiAgICAgICAgIGlmICgh
by0+aXNJbmxpbmUoKSB8fCBvLT5pc1JlcGxhY2VkKCkpIHsKLSAgICAgICAgICAgIHBvaW50ID0g
by0+bG9jYWxUb0Fic29sdXRlKEZsb2F0UG9pbnQoKSwgVXNlVHJhbnNmb3JtcywgJmluc2lkZUZp
eGVkKTsKKyAgICAgICAgICAgIHBvaW50ID0gby0+bG9jYWxUb0Fic29sdXRlKEZsb2F0UG9pbnQo
KSwgbG9jYWxUb0Fic29sdXRlTW9kZSwgJmluc2lkZUZpeGVkKTsKICAgICAgICAgICAgIHJldHVy
biB0cnVlOwogICAgICAgICB9CiAKQEAgLTE2NTcsNyArMTY2MSw3IEBAIGJvb2wgUmVuZGVyRWxl
bWVudDo6Z2V0TGVhZGluZ0Nvcm5lcihGbG9hdFBvaW50JiBwb2ludCwgYm9vbCYgaW5zaWRlRml4
ZWQpIGNvbnN0CiAgICAgICAgICAgICAgICAgICAgIHBvaW50Lm1vdmUodGV4dFJlbmRlcmVyLmxp
bmVzQm91bmRpbmdCb3goKS54KCksIHJ1bi0+bGluZSgpLT50b3AoKSk7CiAgICAgICAgICAgICB9
IGVsc2UgaWYgKGlzPFJlbmRlckJveD4oKm8pKQogICAgICAgICAgICAgICAgIHBvaW50Lm1vdmVC
eShkb3duY2FzdDxSZW5kZXJCb3g+KCpvKS5sb2NhdGlvbigpKTsKLSAgICAgICAgICAgIHBvaW50
ID0gby0+Y29udGFpbmVyKCktPmxvY2FsVG9BYnNvbHV0ZShwb2ludCwgVXNlVHJhbnNmb3Jtcywg
Jmluc2lkZUZpeGVkKTsKKyAgICAgICAgICAgIHBvaW50ID0gby0+Y29udGFpbmVyKCktPmxvY2Fs
VG9BYnNvbHV0ZShwb2ludCwgbG9jYWxUb0Fic29sdXRlTW9kZSwgJmluc2lkZUZpeGVkKTsKICAg
ICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICB9CiAgICAgfQpAQCAtMTY3Myw4ICsxNjc3
LDEyIEBAIGJvb2wgUmVuZGVyRWxlbWVudDo6Z2V0TGVhZGluZ0Nvcm5lcihGbG9hdFBvaW50JiBw
b2ludCwgYm9vbCYgaW5zaWRlRml4ZWQpIGNvbnN0CiAKIGJvb2wgUmVuZGVyRWxlbWVudDo6Z2V0
VHJhaWxpbmdDb3JuZXIoRmxvYXRQb2ludCYgcG9pbnQsIGJvb2wmIGluc2lkZUZpeGVkKSBjb25z
dAogeworICAgIC8vIFdoZW4gc2Nyb2xsaW5nIGVsZW1lbnRzIGludG8gdmlldywgaWdub3JlIHN0
aWNreSBvZmZzZXRzIGFuZCBzY3JvbGwgdG8gdGhlIHN0YXRpYworICAgIC8vIHBvc2l0aW9uIG9m
IHRoZSBlbGVtZW50LiBTZWU6IGh0dHBzOi8vZHJhZnRzLmNzc3dnLm9yZy9jc3MtcG9zaXRpb24v
I3N0aWNreXBvcy1zY3JvbGwuCisgICAgT3B0aW9uU2V0PE1hcENvb3JkaW5hdGVzTW9kZT4gbG9j
YWxUb0Fic29sdXRlTW9kZSB7IFVzZVRyYW5zZm9ybXMsIElnbm9yZVN0aWNreU9mZnNldHMgfTsK
KwogICAgIGlmICghaXNJbmxpbmUoKSB8fCBpc1JlcGxhY2VkKCkpIHsKLSAgICAgICAgcG9pbnQg
PSBsb2NhbFRvQWJzb2x1dGUoTGF5b3V0UG9pbnQoZG93bmNhc3Q8UmVuZGVyQm94PigqdGhpcyku
c2l6ZSgpKSwgVXNlVHJhbnNmb3JtcywgJmluc2lkZUZpeGVkKTsKKyAgICAgICAgcG9pbnQgPSBs
b2NhbFRvQWJzb2x1dGUoTGF5b3V0UG9pbnQoZG93bmNhc3Q8UmVuZGVyQm94PigqdGhpcykuc2l6
ZSgpKSwgbG9jYWxUb0Fic29sdXRlTW9kZSwgJmluc2lkZUZpeGVkKTsKICAgICAgICAgcmV0dXJu
IHRydWU7CiAgICAgfQogCkBAIC0xNzA1LDcgKzE3MTMsNyBAQCBib29sIFJlbmRlckVsZW1lbnQ6
OmdldFRyYWlsaW5nQ29ybmVyKEZsb2F0UG9pbnQmIHBvaW50LCBib29sJiBpbnNpZGVGaXhlZCkg
Y29ucwogICAgICAgICAgICAgICAgIHBvaW50Lm1vdmVCeShsaW5lc0JveC5tYXhYTWF4WUNvcm5l
cigpKTsKICAgICAgICAgICAgIH0gZWxzZQogICAgICAgICAgICAgICAgIHBvaW50Lm1vdmVCeShk
b3duY2FzdDxSZW5kZXJCb3g+KCpvKS5mcmFtZVJlY3QoKS5tYXhYTWF4WUNvcm5lcigpKTsKLSAg
ICAgICAgICAgIHBvaW50ID0gby0+Y29udGFpbmVyKCktPmxvY2FsVG9BYnNvbHV0ZShwb2ludCwg
VXNlVHJhbnNmb3JtcywgJmluc2lkZUZpeGVkKTsKKyAgICAgICAgICAgIHBvaW50ID0gby0+Y29u
dGFpbmVyKCktPmxvY2FsVG9BYnNvbHV0ZShwb2ludCwgbG9jYWxUb0Fic29sdXRlTW9kZSwgJmlu
c2lkZUZpeGVkKTsKICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICB9CiAgICAgfQpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKaW5kZXggMjQwZjUxM2VkZDhkNjVlNWEwNTU0NzE0
MjA0N2JiMzcyZGJhNWJiMC4uNTM0Y2NkOGVhMmI2ODdlYmRiNjQ5OTBkN2FkN2U1YmQxYjAxZTZh
MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjEt
MDktMjcgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkB3ZWJraXQub3JnPgorCisgICAgICAg
IFtjc3MtcG9zaXRpb24tc3RpY2t5XSBzY3JvbGxJbnRvVmlldyBzaG91bGQgbm90IHRha2UgaW50
byBhY2NvdW50IHN0aWNreSBwb3NpdGlvbmluZyBvZmZzZXRzCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzA2ODkKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nz
LXBvc2l0aW9uL3N0aWNreS9wb3NpdGlvbi1zdGlja3ktc2Nyb2xsSW50b1ZpZXctZXhwZWN0ZWQu
dHh0OiBVcGRhdGUgcmVzdWx0cyB0byBzaG93IG5ld2x5CisgICAgICAgIHBhc3NpbmcgdGVzdC4K
KwogMjAyMS0wOS0yNiAgQ2FtZXJvbiBNY0Nvcm1hY2sgIDxoZXljYW1AYXBwbGUuY29tPgogCiAg
ICAgICAgIFJlbW92ZSBvbGQgdGVzdCBmaWxlcyBmcm9tIGNhbnZhcyBXUFRzIHRoYXQgd2VyZSBt
b3ZlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL3N0aWNreS9wb3NpdGlvbi1zdGlja3ktc2Nyb2xsSW50b1Zp
ZXctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9jc3MvY3NzLXBvc2l0aW9uL3N0aWNreS9wb3NpdGlvbi1zdGlja3ktc2Nyb2xsSW50b1Zp
ZXctZXhwZWN0ZWQudHh0CmluZGV4IDhiNmVmZDgxZmVhNjI1ZTQ0MjRhNmU4NGNmNjRlODI5MWNi
MTg4NTUuLmU5YTg0MTdjZjc2YmE4NTgxNzJlYjhkMGU3MDhkODhmYTU5OThkNDEgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1w
b3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5LXNjcm9sbEludG9WaWV3LWV4cGVjdGVkLnR4
dAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9j
c3MtcG9zaXRpb24vc3RpY2t5L3Bvc2l0aW9uLXN0aWNreS1zY3JvbGxJbnRvVmlldy1leHBlY3Rl
ZC50eHQKQEAgLTUsNSArNSw1IEBAIFRpdGxlIDIKIFRpdGxlIDMKIAogCi1GQUlMIHNjcm9sbGlu
ZyBhIHN0aWNreSBlbGVtZW50IGludG8gdmlldyBzaG91bGQgdXNlIGl0cyB1bnNoaWZ0ZWQgcG9z
aXRpb24gYXNzZXJ0X2FwcHJveF9lcXVhbHM6IGV4cGVjdGVkIDExMjIgKy8tIDEgYnV0IGdvdCA1
NjEKK1BBU1Mgc2Nyb2xsaW5nIGEgc3RpY2t5IGVsZW1lbnQgaW50byB2aWV3IHNob3VsZCB1c2Ug
aXRzIHVuc2hpZnRlZCBwb3NpdGlvbgogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>439461</attachid>
            <date>2021-09-28 05:30:35 -0700</date>
            <delta_ts>2021-10-05 05:10:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230689-20210928143033.patch</filename>
            <type>text/plain</type>
            <size>7409</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzMTYyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2UxYWE3NDM2Njc4OGE1
NzNkOGJmYWQ4MDVhMTVkMDY4YWZjYTM4Yy4uY2JjN2U4MGUxMzUxZmY2ZTNkMTZjNGU2MGYzZDRh
YTAxZmQ3MGMyYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIxLTA5LTI4ICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25Ad2Via2l0Lm9yZz4KKworICAgICAgICBbY3NzLXBvc2l0
aW9uLXN0aWNreV0gc2Nyb2xsSW50b1ZpZXcgc2hvdWxkIG5vdCB0YWtlIGludG8gYWNjb3VudCBz
dGlja3kgcG9zaXRpb25pbmcgb2Zmc2V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjMwNjg5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgV2hlbiBjYWxjdWxhdGluZyB0aGUgbG9jYXRpb24gZm9yIGFic29s
dXRlIGFuY2hvcnMgcmVjdGFuZ2xlcywKKyAgICAgICAgZG8gbm90IHRha2UgaW50byBhY2NvdW50
IHN0aWNreSBvZmZzZXRzLiBUaGlzIG1lYW5zIHRoYXQgd2hlbgorICAgICAgICBzY3JvbGxpbmcg
dG8gZWxlbWVudHMgdGhhdCBhcmUgc3RpY2tpbHkgcG9zaXRpb25lZCwgdGhlaXIgc3RhdGljCisg
ICAgICAgIHBvc2l0aW9ucyB3aWxsIGJlIHRhcmdldGVkLgorCisgICAgICAgIE5vIG5ldyB0ZXN0
cy4gVGhpcyBpcyBjb3ZlcmVkIGJ5IGFuIGV4aXN0aW5nIFdQVCB0ZXN0LgorCisgICAgICAgICog
cmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyRWxl
bWVudDo6Z2V0TGVhZGluZ0Nvcm5lciBjb25zdCk6IERvIG5vdCB0YWtlIGludG8gYWNjb3VudCBz
dGlja3kgcG9zaXRpb24gd2hlbiBjYWxjdWxhdGluZyB0aGlzIHBvaW50LgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyRWxlbWVudDo6Z2V0VHJhaWxpbmdDb3JuZXIgY29uc3QpOiBEaXR0by4KKwog
MjAyMS0wOS0yNyAgTXlsZXMgQy4gTWF4ZmllbGQgIDxtbWF4ZmllbGRAYXBwbGUuY29tPgogCiAg
ICAgICAgIG92ZXJyaWRlLWNvbG9yIGhhcyBiZWVuIHJlbmFtZWQgdG8gb3ZlcnJpZGUtY29sb3Jz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAKaW5kZXggNWQzNTYx
OGQ3MGY1MTczZjRmMzVjNjE4YWMxNWM1NTE1MmNjMzc0MC4uNmE3ODA2NDdhOGE2NjdiMGQ1OTRl
OTBkZmE3YmI3ODM5NzgyYmY1YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJF
bGVtZW50LmNwcApAQCAtMTYxNiw4ICsxNjE2LDEyIEBAIENvbG9yIFJlbmRlckVsZW1lbnQ6OnNl
bGVjdGlvbkJhY2tncm91bmRDb2xvcigpIGNvbnN0CiAKIGJvb2wgUmVuZGVyRWxlbWVudDo6Z2V0
TGVhZGluZ0Nvcm5lcihGbG9hdFBvaW50JiBwb2ludCwgYm9vbCYgaW5zaWRlRml4ZWQpIGNvbnN0
CiB7CisgICAgLy8gV2hlbiBzY3JvbGxpbmcgZWxlbWVudHMgaW50byB2aWV3LCBpZ25vcmUgc3Rp
Y2t5IG9mZnNldHMgYW5kIHNjcm9sbCB0byB0aGUgc3RhdGljCisgICAgLy8gcG9zaXRpb24gb2Yg
dGhlIGVsZW1lbnQuIFNlZTogaHR0cHM6Ly9kcmFmdHMuY3Nzd2cub3JnL2Nzcy1wb3NpdGlvbi8j
c3RpY2t5cG9zLXNjcm9sbC4KKyAgICBPcHRpb25TZXQ8TWFwQ29vcmRpbmF0ZXNNb2RlPiBsb2Nh
bFRvQWJzb2x1dGVNb2RlIHsgVXNlVHJhbnNmb3JtcywgSWdub3JlU3RpY2t5T2Zmc2V0cyB9Owor
CiAgICAgaWYgKCFpc0lubGluZSgpIHx8IGlzUmVwbGFjZWQoKSkgewotICAgICAgICBwb2ludCA9
IGxvY2FsVG9BYnNvbHV0ZShGbG9hdFBvaW50KCksIFVzZVRyYW5zZm9ybXMsICZpbnNpZGVGaXhl
ZCk7CisgICAgICAgIHBvaW50ID0gbG9jYWxUb0Fic29sdXRlKEZsb2F0UG9pbnQoKSwgbG9jYWxU
b0Fic29sdXRlTW9kZSwgJmluc2lkZUZpeGVkKTsKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAg
fQogCkBAIC0xNjQzLDcgKzE2NDcsNyBAQCBib29sIFJlbmRlckVsZW1lbnQ6OmdldExlYWRpbmdD
b3JuZXIoRmxvYXRQb2ludCYgcG9pbnQsIGJvb2wmIGluc2lkZUZpeGVkKSBjb25zdAogICAgICAg
ICBBU1NFUlQobyk7CiAKICAgICAgICAgaWYgKCFvLT5pc0lubGluZSgpIHx8IG8tPmlzUmVwbGFj
ZWQoKSkgewotICAgICAgICAgICAgcG9pbnQgPSBvLT5sb2NhbFRvQWJzb2x1dGUoRmxvYXRQb2lu
dCgpLCBVc2VUcmFuc2Zvcm1zLCAmaW5zaWRlRml4ZWQpOworICAgICAgICAgICAgcG9pbnQgPSBv
LT5sb2NhbFRvQWJzb2x1dGUoRmxvYXRQb2ludCgpLCBsb2NhbFRvQWJzb2x1dGVNb2RlLCAmaW5z
aWRlRml4ZWQpOwogICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgIH0KIApAQCAtMTY1
Nyw3ICsxNjYxLDcgQEAgYm9vbCBSZW5kZXJFbGVtZW50OjpnZXRMZWFkaW5nQ29ybmVyKEZsb2F0
UG9pbnQmIHBvaW50LCBib29sJiBpbnNpZGVGaXhlZCkgY29uc3QKICAgICAgICAgICAgICAgICAg
ICAgcG9pbnQubW92ZSh0ZXh0UmVuZGVyZXIubGluZXNCb3VuZGluZ0JveCgpLngoKSwgcnVuLT5s
aW5lKCktPnRvcCgpKTsKICAgICAgICAgICAgIH0gZWxzZSBpZiAoaXM8UmVuZGVyQm94Pigqbykp
CiAgICAgICAgICAgICAgICAgcG9pbnQubW92ZUJ5KGRvd25jYXN0PFJlbmRlckJveD4oKm8pLmxv
Y2F0aW9uKCkpOwotICAgICAgICAgICAgcG9pbnQgPSBvLT5jb250YWluZXIoKS0+bG9jYWxUb0Fi
c29sdXRlKHBvaW50LCBVc2VUcmFuc2Zvcm1zLCAmaW5zaWRlRml4ZWQpOworICAgICAgICAgICAg
cG9pbnQgPSBvLT5jb250YWluZXIoKS0+bG9jYWxUb0Fic29sdXRlKHBvaW50LCBsb2NhbFRvQWJz
b2x1dGVNb2RlLCAmaW5zaWRlRml4ZWQpOwogICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAg
ICAgIH0KICAgICB9CkBAIC0xNjczLDggKzE2NzcsMTIgQEAgYm9vbCBSZW5kZXJFbGVtZW50Ojpn
ZXRMZWFkaW5nQ29ybmVyKEZsb2F0UG9pbnQmIHBvaW50LCBib29sJiBpbnNpZGVGaXhlZCkgY29u
c3QKIAogYm9vbCBSZW5kZXJFbGVtZW50OjpnZXRUcmFpbGluZ0Nvcm5lcihGbG9hdFBvaW50JiBw
b2ludCwgYm9vbCYgaW5zaWRlRml4ZWQpIGNvbnN0CiB7CisgICAgLy8gV2hlbiBzY3JvbGxpbmcg
ZWxlbWVudHMgaW50byB2aWV3LCBpZ25vcmUgc3RpY2t5IG9mZnNldHMgYW5kIHNjcm9sbCB0byB0
aGUgc3RhdGljCisgICAgLy8gcG9zaXRpb24gb2YgdGhlIGVsZW1lbnQuIFNlZTogaHR0cHM6Ly9k
cmFmdHMuY3Nzd2cub3JnL2Nzcy1wb3NpdGlvbi8jc3RpY2t5cG9zLXNjcm9sbC4KKyAgICBPcHRp
b25TZXQ8TWFwQ29vcmRpbmF0ZXNNb2RlPiBsb2NhbFRvQWJzb2x1dGVNb2RlIHsgVXNlVHJhbnNm
b3JtcywgSWdub3JlU3RpY2t5T2Zmc2V0cyB9OworCiAgICAgaWYgKCFpc0lubGluZSgpIHx8IGlz
UmVwbGFjZWQoKSkgewotICAgICAgICBwb2ludCA9IGxvY2FsVG9BYnNvbHV0ZShMYXlvdXRQb2lu
dChkb3duY2FzdDxSZW5kZXJCb3g+KCp0aGlzKS5zaXplKCkpLCBVc2VUcmFuc2Zvcm1zLCAmaW5z
aWRlRml4ZWQpOworICAgICAgICBwb2ludCA9IGxvY2FsVG9BYnNvbHV0ZShMYXlvdXRQb2ludChk
b3duY2FzdDxSZW5kZXJCb3g+KCp0aGlzKS5zaXplKCkpLCBsb2NhbFRvQWJzb2x1dGVNb2RlLCAm
aW5zaWRlRml4ZWQpOwogICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9CiAKQEAgLTE3MDUsNyAr
MTcxMyw3IEBAIGJvb2wgUmVuZGVyRWxlbWVudDo6Z2V0VHJhaWxpbmdDb3JuZXIoRmxvYXRQb2lu
dCYgcG9pbnQsIGJvb2wmIGluc2lkZUZpeGVkKSBjb25zCiAgICAgICAgICAgICAgICAgcG9pbnQu
bW92ZUJ5KGxpbmVzQm94Lm1heFhNYXhZQ29ybmVyKCkpOwogICAgICAgICAgICAgfSBlbHNlCiAg
ICAgICAgICAgICAgICAgcG9pbnQubW92ZUJ5KGRvd25jYXN0PFJlbmRlckJveD4oKm8pLmZyYW1l
UmVjdCgpLm1heFhNYXhZQ29ybmVyKCkpOwotICAgICAgICAgICAgcG9pbnQgPSBvLT5jb250YWlu
ZXIoKS0+bG9jYWxUb0Fic29sdXRlKHBvaW50LCBVc2VUcmFuc2Zvcm1zLCAmaW5zaWRlRml4ZWQp
OworICAgICAgICAgICAgcG9pbnQgPSBvLT5jb250YWluZXIoKS0+bG9jYWxUb0Fic29sdXRlKHBv
aW50LCBsb2NhbFRvQWJzb2x1dGVNb2RlLCAmaW5zaWRlRml4ZWQpOwogICAgICAgICAgICAgcmV0
dXJuIHRydWU7CiAgICAgICAgIH0KICAgICB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNjAxMGEwMjAzY2E3NzcyZGYzZGQ3
OThkNTY5N2VmZjBjMjU0MjExMy4uNzIwYTIwYzY3MmNmMjQ5NTRiYTU3NWJlNjc2MjNjZTU2NTEw
OWFlMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIxLTA5LTI4ICBNYXJ0aW4gUm9iaW5zb24g
IDxtcm9iaW5zb25Ad2Via2l0Lm9yZz4KKworICAgICAgICBbY3NzLXBvc2l0aW9uLXN0aWNreV0g
c2Nyb2xsSW50b1ZpZXcgc2hvdWxkIG5vdCB0YWtlIGludG8gYWNjb3VudCBzdGlja3kgcG9zaXRp
b25pbmcgb2Zmc2V0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjMwNjg5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9pb3Mtd2syL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
Y3NzL2Nzcy1wb3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5LXNjcm9sbEludG9WaWV3LWV4
cGVjdGVkLnR4dDogUmVtb3ZlZC4KKwogMjAyMS0wOS0yOCAgQW50dGkgS29pdmlzdG8gIDxhbnR0
aUBhcHBsZS5jb20+CiAKICAgICAgICAgW0NTUyBDYXNjYWRlIExheWVyc10gSW1wb3J0IG1vcmUg
V1BUIHRlc3RzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCA3MmFkNmRiZDI4ZDc1
ZDA5NTdjNzIzNTJkMWViMWU0N2Y0NjcwYWRlLi4zOWM0NzZmMDNhZjVjYTU1MTUwNGQ2NjMzZjM2
ODUwZWZkNWQ5OTQ2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
MyBAQAorMjAyMS0wOS0yOCAgTWFydGluIFJvYmluc29uICA8bXJvYmluc29uQHdlYmtpdC5vcmc+
CisKKyAgICAgICAgW2Nzcy1wb3NpdGlvbi1zdGlja3ldIHNjcm9sbEludG9WaWV3IHNob3VsZCBu
b3QgdGFrZSBpbnRvIGFjY291bnQgc3RpY2t5IHBvc2l0aW9uaW5nIG9mZnNldHMKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMDY4OQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRl
c3RzL2Nzcy9jc3MtcG9zaXRpb24vc3RpY2t5L3Bvc2l0aW9uLXN0aWNreS1zY3JvbGxJbnRvVmll
dy1leHBlY3RlZC50eHQ6IFVwZGF0ZSByZXN1bHRzIHRvIHNob3cgbmV3bHkKKyAgICAgICAgcGFz
c2luZyB0ZXN0LgorCiAyMDIxLTA5LTI4ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNv
bT4KIAogICAgICAgICBbQ1NTIENhc2NhZGUgTGF5ZXJzXSBJbXBvcnQgbW9yZSBXUFQgdGVzdHMK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
Y3NzL2Nzcy1wb3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5LXNjcm9sbEludG9WaWV3LWV4
cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
Y3NzL2Nzcy1wb3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5LXNjcm9sbEludG9WaWV3LWV4
cGVjdGVkLnR4dAppbmRleCA4YjZlZmQ4MWZlYTYyNWU0NDI0YTZlODRjZjY0ZTgyOTFjYjE4ODU1
Li5lOWE4NDE3Y2Y3NmJhODU4MTcyZWI4ZDBlNzA4ZDg4ZmE1OTk4ZDQxIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcG9zaXRp
b24vc3RpY2t5L3Bvc2l0aW9uLXN0aWNreS1zY3JvbGxJbnRvVmlldy1leHBlY3RlZC50eHQKKysr
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBv
c2l0aW9uL3N0aWNreS9wb3NpdGlvbi1zdGlja3ktc2Nyb2xsSW50b1ZpZXctZXhwZWN0ZWQudHh0
CkBAIC01LDUgKzUsNSBAQCBUaXRsZSAyCiBUaXRsZSAzCiAKIAotRkFJTCBzY3JvbGxpbmcgYSBz
dGlja3kgZWxlbWVudCBpbnRvIHZpZXcgc2hvdWxkIHVzZSBpdHMgdW5zaGlmdGVkIHBvc2l0aW9u
IGFzc2VydF9hcHByb3hfZXF1YWxzOiBleHBlY3RlZCAxMTIyICsvLSAxIGJ1dCBnb3QgNTYxCitQ
QVNTIHNjcm9sbGluZyBhIHN0aWNreSBlbGVtZW50IGludG8gdmlldyBzaG91bGQgdXNlIGl0cyB1
bnNoaWZ0ZWQgcG9zaXRpb24KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9z
LXdrMi9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcG9zaXRpb24vc3Rp
Y2t5L3Bvc2l0aW9uLXN0aWNreS1zY3JvbGxJbnRvVmlldy1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9pb3Mtd2syL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3Nz
L2Nzcy1wb3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5LXNjcm9sbEludG9WaWV3LWV4cGVj
dGVkLnR4dApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggNzA5NDA2MTkxZGJiYTg1OGQx
NDgxMTU3Yjc3M2Q3NzhhZjMxNmEyZC4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtd2syL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wb3NpdGlvbi9zdGlja3kvcG9zaXRpb24tc3RpY2t5
LXNjcm9sbEludG9WaWV3LWV4cGVjdGVkLnR4dAorKysgL2Rldi9udWxsCkBAIC0xLDkgKzAsMCBA
QAotVGl0bGUgMQotCi1UaXRsZSAyCi0KLVRpdGxlIDMKLQotCi1GQUlMIHNjcm9sbGluZyBhIHN0
aWNreSBlbGVtZW50IGludG8gdmlldyBzaG91bGQgdXNlIGl0cyB1bnNoaWZ0ZWQgcG9zaXRpb24g
YXNzZXJ0X2FwcHJveF9lcXVhbHM6IGV4cGVjdGVkIDExMjAgKy8tIDEgYnV0IGdvdCA1NjAKLQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>