<?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>287638</bug_id>
          
          <creation_ts>2025-02-13 09:39:21 -0800</creation_ts>
          <short_desc>Element with `overflow: scroll` does not correctly account for margins of its child to determine the scrollable area with `writing-mode: vertical-rl`</short_desc>
          <delta_ts>2025-02-17 19:44:20 -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>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=285754</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=287790</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=287802</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <cc>bfulgham</cc>
    
    <cc>koivisto</cc>
    
    <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>2094482</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2025-02-13 09:39:21 -0800</bug_when>
    <thetext>Look at the attached test case which is this simple HTML and CSS:

```
&lt;style&gt;

#scroller {
    overflow: scroll;
    width: 80px;
    height: 100px;
    writing-mode: vertical-rl;
    background-color: gray;
}

#target {
    margin: 150px;
    width: 50px;
    height: 50px;
    background-color: green;
}
    
&lt;/style&gt;

&lt;div id=scroller&gt;
    &lt;div id=target&gt;&lt;/div&gt;
&lt;/div&gt;
```

In Chrome, `scroller.scrollHeight` returns `350` while in ToT as of 290337@main it returns `200`, as if `margin` for the `#target` was `0` and not `150px`.

This affects imported/w3c/web-platform-tests/scroll-animations/css/view-timeline-inset-animation.html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2094483</commentid>
    <comment_count>1</comment_count>
      <attachid>474220</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2025-02-13 09:41:14 -0800</bug_when>
    <thetext>Created attachment 474220
Test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2094484</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-02-13 09:42:49 -0800</bug_when>
    <thetext>&lt;rdar://problem/144793456&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2095133</commentid>
    <comment_count>3</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2025-02-17 02:57:51 -0800</bug_when>
    <thetext>We&apos;re updating the affected WPT in https://bugs.webkit.org/show_bug.cgi?id=287790 to not use `margin`. We should however still fix this bug to achieve interoperability with Chrome and Firefox in this area.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2095172</commentid>
    <comment_count>4</comment_count>
      <attachid>474245</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-02-17 09:31:27 -0800</bug_when>
    <thetext>Created attachment 474245
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2095193</commentid>
    <comment_count>5</comment_count>
      <attachid>474246</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-02-17 10:37:37 -0800</bug_when>
    <thetext>Created attachment 474246
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2095202</commentid>
    <comment_count>6</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2025-02-17 10:50:32 -0800</bug_when>
    <thetext>*** Bug 287765 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2095382</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-02-17 19:44:17 -0800</bug_when>
    <thetext>Committed 290518@main (88cdc8fdb1bd): &lt;https://commits.webkit.org/290518@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 474246.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>474220</attachid>
            <date>2025-02-13 09:41:14 -0800</date>
            <delta_ts>2025-02-13 09:41:14 -0800</delta_ts>
            <desc>Test</desc>
            <filename>test.html</filename>
            <type>text/html</type>
            <size>395</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">PHN0eWxlPgoKI3Njcm9sbGVyIHsKICAgIG92ZXJmbG93OiBzY3JvbGw7CiAgICB3aWR0aDogODBw
eDsKICAgIGhlaWdodDogMTAwcHg7CiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsOwogICAg
YmFja2dyb3VuZC1jb2xvcjogZ3JheTsKfQoKI3RhcmdldCB7CiAgICBtYXJnaW46IDE1MHB4Owog
ICAgd2lkdGg6IDUwcHg7CiAgICBoZWlnaHQ6IDUwcHg7CiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBn
cmVlbjsKfQogICAgCjwvc3R5bGU+Cgo8ZGl2IGlkPXNjcm9sbGVyPgogICAgPGRpdiBpZD10YXJn
ZXQ+PC9kaXY+CjwvZGl2PgoKPCEtLSA8c2NyaXB0PgoKICAgIGNvbnNvbGUubG9nKHNjcm9sbGVy
LnNjcm9sbFdpZHRoLCBzY3JvbGxlci5zY3JvbGxIZWlnaHQpOwoKPC9zY3JpcHQ+IC0tPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>474245</attachid>
            <date>2025-02-17 09:31:27 -0800</date>
            <delta_ts>2025-02-17 10:37:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-287638-20250217093126.patch</filename>
            <type>text/plain</type>
            <size>8184</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBlNTQ4NTJiMWUwNTUzNTQ1MzIwNzFkMDNmMWU0ODUxMzU2ZDg1M2VhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IE1vbiwgMTcgRmViIDIwMjUgMDk6MjY6NDYgLTA4MDAKU3ViamVjdDogW1BBVENIXSBFbGVtZW50
IHdpdGggYG92ZXJmbG93OiBzY3JvbGxgIGRvZXMgbm90IGNvcnJlY3RseSBhY2NvdW50CiBmb3Ig
bWFyZ2lucyBvZiBpdHMgY2hpbGQgdG8gZGV0ZXJtaW5lIHRoZSBzY3JvbGxhYmxlIGFyZWEgd2l0
aCBgd3JpdGluZy1tb2RlOgogdmVydGljYWwtcmxgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yODc2MzgKIDxyZGFyOi8vcHJvYmxlbS8xNDQ3OTM0NTY+CgpSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KClNjcm9sbGFibGUgcmVjdCB3aWR0aC9oZWlnaHQgYXJlIGZs
aXBwZWQgaW4gdmVydGljYWwgbW9kZS4KCiogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLW92ZXJmbG93L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0
LXdpdGgtZmxleC1pdGVtLW1hcmdpbi1pbmxpbmUtZW5kLmh0bWwtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mt
b3ZlcmZsb3cvc2Nyb2xsYWJsZS1vdmVyZmxvdy1oZWlnaHQtd2l0aC1mbGV4LWl0ZW0tbWFyZ2lu
LWlubGluZS1lbmQuaHRtbC5odG1sOiBDb3BpZWQgZnJvbSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtb3ZlcmZsb3cvc2Nyb2xsYWJsZS1vdmVyZmxv
dy13aXRoLWZsZXgtaXRlbS1tYXJnaW4taW5saW5lLWVuZC5odG1sLgoqIExheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1vdmVyZmxvdy9zY3JvbGxhYmxl
LW92ZXJmbG93LXdpdGgtZmxleC1pdGVtLW1hcmdpbi1pbmxpbmUtZW5kLmh0bWw6CiogU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHA6CihXZWJDb3JlOjpSZW5kZXJCb3g6Omxh
eW91dE92ZXJmbG93UmVjdEZvclByb3BhZ2F0aW9uIGNvbnN0KToKLS0tCiBTb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcCAgICAgICAgfCAgNiArLQogLi4ueC1pdGVtLW1hcmdp
bi1pbmxpbmUtZW5kLmh0bWwtZXhwZWN0ZWQudHh0IHwgMTAgKysrCiAuLi53aXRoLWZsZXgtaXRl
bS1tYXJnaW4taW5saW5lLWVuZC5odG1sLmh0bWwgfCA3MSArKysrKysrKysrKysrKysrKysrCiAu
Li52aWV3LXRpbWVsaW5lLWluc2V0LWFuaW1hdGlvbi1leHBlY3RlZC50eHQgfCAgNiArLQogNCBm
aWxlcyBjaGFuZ2VkLCA4OCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQogY3JlYXRlIG1v
ZGUgMTAwNjQ0IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3Nz
L2Nzcy1vdmVyZmxvdy9zY3JvbGxhYmxlLW92ZXJmbG93LWhlaWdodC13aXRoLWZsZXgtaXRlbS1t
YXJnaW4taW5saW5lLWVuZC5odG1sLWV4cGVjdGVkLnR4dAogY3JlYXRlIG1vZGUgMTAwNjQ0IExh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1vdmVyZmxv
dy9zY3JvbGxhYmxlLW92ZXJmbG93LWhlaWdodC13aXRoLWZsZXgtaXRlbS1tYXJnaW4taW5saW5l
LWVuZC5odG1sLmh0bWwKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyQm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwCmluZGV4
IGQzMzZmZTIwYWZjNi4uNmJjYTk1ZGE0ZjMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyQm94LmNwcApAQCAtNTQ5Myw4ICs1NDkzLDEwIEBAIExheW91dFJlY3QgUmVuZGVyQm94Ojps
YXlvdXRPdmVyZmxvd1JlY3RGb3JQcm9wYWdhdGlvbihjb25zdCBXcml0aW5nTW9kZSBwYXJlbnRX
CiAgICAgLy8gT25seSBwcm9wYWdhdGUgaW50ZXJpb3IgbGF5b3V0IG92ZXJmbG93IGlmIHdlIGRv
bid0IGNvbXBsZXRlbHkgY2xpcCBpdC4KICAgICBhdXRvIHJlY3QgPSBib3JkZXJCb3hSZWN0KCk7
CiAgICAgLy8gQXMgcGVyIGh0dHBzOi8vZHJhZnRzLmNzc3dnLm9yZy9jc3Mtb3ZlcmZsb3ctMy8j
c2Nyb2xsYWJsZSwgYm90aCBmbGV4IGFuZCBncmlkIGl0ZW1zIG1hcmdpbnMnIHNob3VsZCBjb250
cmlidXRlIHRvIHRoZSBzY3JvbGxhYmxlIG92ZXJmbG93IGFyZWEuCi0gICAgaWYgKHNob3VsZE1h
cmdpbklubGluZUVuZENvbnRyaWJ1dGVUb1Njcm9sbGFibGVPdmVyZmxvdygqdGhpcykpCi0gICAg
ICAgIHJlY3Quc2V0V2lkdGgocmVjdC53aWR0aCgpICsgc3RkOjptYXgoMF9sdSwgbWFyZ2luRW5k
KCkpKTsKKyAgICBpZiAoc2hvdWxkTWFyZ2luSW5saW5lRW5kQ29udHJpYnV0ZVRvU2Nyb2xsYWJs
ZU92ZXJmbG93KCp0aGlzKSkgeworICAgICAgICBhdXRvIG1hcmdpbkVuZCA9IHN0ZDo6bWF4KDBf
bHUsIHRoaXMtPm1hcmdpbkVuZChwYXJlbnRXcml0aW5nTW9kZSkpOworICAgICAgICBwYXJlbnRX
cml0aW5nTW9kZS5pc0hvcml6b250YWwoKSA/IHJlY3Quc2V0V2lkdGgocmVjdC53aWR0aCgpICsg
bWFyZ2luRW5kKSA6IHJlY3Quc2V0SGVpZ2h0KHJlY3QuaGVpZ2h0KCkgKyBtYXJnaW5FbmQpOwor
ICAgIH0KIAogICAgIGlmICghc2hvdWxkQXBwbHlMYXlvdXRDb250YWlubWVudCgpKSB7CiAgICAg
ICAgIGlmIChoYXNOb25WaXNpYmxlT3ZlcmZsb3coKSkgewpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLW92ZXJmbG93L3Njcm9s
bGFibGUtb3ZlcmZsb3ctaGVpZ2h0LXdpdGgtZmxleC1pdGVtLW1hcmdpbi1pbmxpbmUtZW5kLmh0
bWwtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9jc3MvY3NzLW92ZXJmbG93L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0LXdpdGgtZmxl
eC1pdGVtLW1hcmdpbi1pbmxpbmUtZW5kLmh0bWwtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uZWI1MDQyMjcyZTQxCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLW92
ZXJmbG93L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0LXdpdGgtZmxleC1pdGVtLW1hcmdpbi1p
bmxpbmUtZW5kLmh0bWwtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTAgQEAKKworUEFTUyBDaGVj
ayBzY3JvbGxIZWlnaHQgd2l0aCBvdmVyZmxvdzogYXV0bworUEFTUyBDaGVjayBzY3JvbGxIZWln
aHQgd2l0aCBvdmVyZmxvdzogc2Nyb2xsCitQQVNTIENoZWNrIHNjcm9sbEhlaWdodCB3aXRoIG92
ZXJmbG93OiBoaWRkZW4KK1BBU1MgQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3c6IGNs
aXAKK1BBU1MgQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3c6IHZpc2libGUKK1BBU1Mg
Q2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3dYOiB2aXNpYmxlLCBvdmVyZmxvd1k6IGNs
aXAKK1BBU1MgQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3dYOiB2aXNpYmxlLCBvdmVy
Zmxvd1k6IGhpZGRlbgorUEFTUyBDaGVjayBzY3JvbGxIZWlnaHQgd2l0aCBvdmVyZmxvd1g6IHZp
c2libGUsIG92ZXJmbG93WTogYXV0bworCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtb3ZlcmZsb3cvc2Nyb2xsYWJsZS1vdmVy
Zmxvdy1oZWlnaHQtd2l0aC1mbGV4LWl0ZW0tbWFyZ2luLWlubGluZS1lbmQuaHRtbC5odG1sIGIv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLW92ZXJm
bG93L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0LXdpdGgtZmxleC1pdGVtLW1hcmdpbi1pbmxp
bmUtZW5kLmh0bWwuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAu
LmMzYWUyOThkOWU4ZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1vdmVyZmxvdy9zY3JvbGxhYmxlLW92ZXJmbG93
LWhlaWdodC13aXRoLWZsZXgtaXRlbS1tYXJnaW4taW5saW5lLWVuZC5odG1sLmh0bWwKQEAgLTAs
MCArMSw3MSBAQAorPCFET0NUWVBFIGh0bWw+Cis8dGl0bGU+Q1NTIE92ZXJmbG93OiBTY3JvbGxh
YmxlIG92ZXJmbG93IGZyb20gZmxleCBpdGVtIHdpdGggbWFyZ2luLWlubGluZS1lbmQ8L3RpdGxl
PgorPGxpbmsgcmVsPSJoZWxwIiBocmVmPSJodHRwczovL2RyYWZ0cy5jc3N3Zy5vcmcvY3NzLW92
ZXJmbG93LTMvI3Njcm9sbGFibGUiIC8+Cis8bWV0YSBuYW1lPSJhc3NlcnQiIGNvbnRlbnQ9IkZs
ZXggaXRlbSBjb250cmlidXRlIGl0cyBtYXJnaW4tZW5kIHRvIHBhcmVudCBzY3JvbGxlcidzIHNj
cm9sbGFibGUgb3ZlcmZsb3cuIj4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNz
LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVwb3J0
LmpzIj48L3NjcmlwdD4KKzxzdHlsZT4KKyAgI2NvbnRhaW5lciB7CisgICAgd2lkdGg6IDEwMHB4
OworICAgIGhlaWdodDogMTAwcHg7CisgICAgZGlzcGxheTogZmxleDsKKyAgICBvdmVyZmxvdzog
c2Nyb2xsOworICAgIG91dGxpbmU6IDFweCBzb2xpZCByZWQ7CisgICAgd3JpdGluZy1tb2RlOiB2
ZXJ0aWNhbC1scjsKKyAgfQorCisgIC5pdGVtIHsKKyAgICBvdXRsaW5lOiAycHggc29saWQgZ3Jl
ZW47CisgICAgd2lkdGg6IDUwcHg7CisgICAgaGVpZ2h0OiA1MHB4OworICAgIG1hcmdpbi1pbmxp
bmUtZW5kOiA5NTBweDsKKyAgfQorPC9zdHlsZT4KKworPGRpdiBpZD1jb250YWluZXI+CisgIDxk
aXYgY2xhc3M9aXRlbT48L2Rpdj4KKzwvZGl2PgorPHNjcmlwdD4KKyAgdGVzdCgoKSA9PiB7Cisg
ICAgY29udGFpbmVyLnN0eWxlLm92ZXJmbG93ID0gImF1dG8iOworICAgIGFzc2VydF9lcXVhbHMo
Y29udGFpbmVyLnNjcm9sbEhlaWdodCwgOTUwKTsKKyAgfSwgIkNoZWNrIHNjcm9sbEhlaWdodCB3
aXRoIG92ZXJmbG93OiBhdXRvIik7CisKKyAgdGVzdCgoKSA9PiB7CisgICAgY29udGFpbmVyLnN0
eWxlLm92ZXJmbG93ID0gInNjcm9sbCI7CisgICAgYXNzZXJ0X2VxdWFscyhjb250YWluZXIuc2Ny
b2xsSGVpZ2h0LCA5NTApOworICB9LCAiQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3c6
IHNjcm9sbCIpOworCisgIHRlc3QoKCkgPT4geworICAgIGNvbnRhaW5lci5zdHlsZS5vdmVyZmxv
dyA9ICJoaWRkZW4iOworICAgIGFzc2VydF9lcXVhbHMoY29udGFpbmVyLnNjcm9sbEhlaWdodCwg
OTUwKTsKKyAgfSwgIkNoZWNrIHNjcm9sbEhlaWdodCB3aXRoIG92ZXJmbG93OiBoaWRkZW4iKTsK
KworICB0ZXN0KCgpID0+IHsKKyAgICBjb250YWluZXIuc3R5bGUub3ZlcmZsb3cgPSAiY2xpcCI7
CisgICAgYXNzZXJ0X2VxdWFscyhjb250YWluZXIuc2Nyb2xsSGVpZ2h0LCAxMDApOworICB9LCAi
Q2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3c6IGNsaXAiKTsKKworICB0ZXN0KCgpID0+
IHsKKyAgICBjb250YWluZXIuc3R5bGUub3ZlcmZsb3cgPSAidmlzaWJsZSI7CisgICAgYXNzZXJ0
X2VxdWFscyhjb250YWluZXIuc2Nyb2xsSGVpZ2h0LCAxMDApOworICB9LCAiQ2hlY2sgc2Nyb2xs
SGVpZ2h0IHdpdGggb3ZlcmZsb3c6IHZpc2libGUiKTsKKworICB0ZXN0KCgpID0+IHsKKyAgICBj
b250YWluZXIuc3R5bGUub3ZlcmZsb3dYID0gInZpc2libGUiOworICAgIGNvbnRhaW5lci5zdHls
ZS5vdmVyZmxvd1kgPSAiY2xpcCI7CisgICAgYXNzZXJ0X2VxdWFscyhjb250YWluZXIuc2Nyb2xs
SGVpZ2h0LCAxMDApOworICB9LCAiQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3dYOiB2
aXNpYmxlLCBvdmVyZmxvd1k6IGNsaXAiKTsKKworICB0ZXN0KCgpID0+IHsKKyAgICBjb250YWlu
ZXIuc3R5bGUub3ZlcmZsb3dYID0gInZpc2libGUiOworICAgIGNvbnRhaW5lci5zdHlsZS5vdmVy
Zmxvd1kgPSAiaGlkZGVuIjsKKyAgICBhc3NlcnRfZXF1YWxzKGNvbnRhaW5lci5zY3JvbGxIZWln
aHQsIDk1MCk7CisgIH0sICJDaGVjayBzY3JvbGxIZWlnaHQgd2l0aCBvdmVyZmxvd1g6IHZpc2li
bGUsIG92ZXJmbG93WTogaGlkZGVuIik7CisKKyAgdGVzdCgoKSA9PiB7CisgICAgY29udGFpbmVy
LnN0eWxlLm92ZXJmbG93WCA9ICJ2aXNpYmxlIjsKKyAgICBjb250YWluZXIuc3R5bGUub3ZlcmZs
b3dZID0gImF1dG8iOworICAgIGFzc2VydF9lcXVhbHMoY29udGFpbmVyLnNjcm9sbEhlaWdodCwg
OTUwKTsKKyAgfSwgIkNoZWNrIHNjcm9sbEhlaWdodCB3aXRoIG92ZXJmbG93WDogdmlzaWJsZSwg
b3ZlcmZsb3dZOiBhdXRvIik7Cis8L3NjcmlwdD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2Nyb2xsLWFuaW1hdGlvbnMvY3NzL3ZpZXct
dGltZWxpbmUtaW5zZXQtYW5pbWF0aW9uLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2Nyb2xsLWFuaW1hdGlvbnMvY3NzL3ZpZXctdGlt
ZWxpbmUtaW5zZXQtYW5pbWF0aW9uLWV4cGVjdGVkLnR4dAppbmRleCAwZTkyNTNiZmRmMTUuLmM5
OWMzYjNlMGQ4NCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9zY3JvbGwtYW5pbWF0aW9ucy9jc3Mvdmlldy10aW1lbGluZS1pbnNldC1hbmlt
YXRpb24tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvc2Nyb2xsLWFuaW1hdGlvbnMvY3NzL3ZpZXctdGltZWxpbmUtaW5zZXQtYW5p
bWF0aW9uLWV4cGVjdGVkLnR4dApAQCAtMTEsMTMgKzExLDEzIEBAIFBBU1Mgdmlldy10aW1lbGlu
ZS1pbnNldDphdXRvLCBibG9jawogUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGJsb2Nr
LCB2ZXJ0aWNhbC1scgogUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGJsb2NrLCB2ZXJ0
aWNhbC1ybAogUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGlubGluZQotRkFJTCB2aWV3
LXRpbWVsaW5lLWluc2V0OmF1dG8sIGlubGluZSwgdmVydGljYWwtcmwgYXNzZXJ0X2VxdWFsczog
ZXhwZWN0ZWQgIjUwIiBidXQgZ290ICIyNSIKLUZBSUwgdmlldy10aW1lbGluZS1pbnNldDphdXRv
LCBpbmxpbmUsIHZlcnRpY2FsLWxyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICI1MCIgYnV0IGdv
dCAiMjUiCitQQVNTIHZpZXctdGltZWxpbmUtaW5zZXQ6YXV0bywgaW5saW5lLCB2ZXJ0aWNhbC1y
bAorUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGlubGluZSwgdmVydGljYWwtbHIKIEZB
SUwgdmlldy10aW1lbGluZS1pbnNldDphdXRvLCBpbmxpbmUsIHJ0bCBhc3NlcnRfZXF1YWxzOiBl
eHBlY3RlZCAiNTAiIGJ1dCBnb3QgIjMwIgogRkFJTCB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8s
IGlubGluZSwgdmVydGljYWwtcmwsIHJ0bCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiNTAiIGJ1
dCBnb3QgIjI1IgogRkFJTCB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGlubGluZSwgdmVydGlj
YWwtbHIsIHJ0bCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiNTAiIGJ1dCBnb3QgIjI1IgogUEFT
UyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIHkKLUZBSUwgdmlldy10aW1lbGluZS1pbnNldDph
dXRvLCB5LCB2ZXJ0aWNhbC1ybCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiNTAiIGJ1dCBnb3Qg
IjI1IgorUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIHksIHZlcnRpY2FsLXJsCiBGQUlM
IHZpZXctdGltZWxpbmUtaW5zZXQ6YXV0bywgeSwgdmVydGljYWwtcmwsIHJ0bCBhc3NlcnRfZXF1
YWxzOiBleHBlY3RlZCAiNTAiIGJ1dCBnb3QgIjI1IgogUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0
OmF1dG8sIHgKIEZBSUwgdmlldy10aW1lbGluZS1pbnNldDphdXRvLCB4LCBydGwgYXNzZXJ0X2Vx
dWFsczogZXhwZWN0ZWQgIjUwIiBidXQgZ290ICIzMCIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>474246</attachid>
            <date>2025-02-17 10:37:37 -0800</date>
            <delta_ts>2025-02-17 19:44:18 -0800</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-287638-20250217103737.patch</filename>
            <type>text/plain</type>
            <size>8988</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBjMjVjNWU0NzU4NTBhYmM0Zjc5ZDcyYmFmOTkxOTE5MzhhNzA1YjMxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IE1vbiwgMTcgRmViIDIwMjUgMDk6MjY6NDYgLTA4MDAKU3ViamVjdDogW1BBVENIXSBFbGVtZW50
IHdpdGggYG92ZXJmbG93OiBzY3JvbGxgIGRvZXMgbm90IGNvcnJlY3RseSBhY2NvdW50CiBmb3Ig
bWFyZ2lucyBvZiBpdHMgY2hpbGQgdG8gZGV0ZXJtaW5lIHRoZSBzY3JvbGxhYmxlIGFyZWEgd2l0
aCBgd3JpdGluZy1tb2RlOgogdmVydGljYWwtcmxgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yODc2MzgKIDxyZGFyOi8vcHJvYmxlbS8xNDQ3OTM0NTY+CgpSZXZpZXdl
ZCBieSBBbnR0aSBLb2l2aXN0by4KClNjcm9sbGFibGUgcmVjdCB3aWR0aC9oZWlnaHQgYXJlIGZs
aXBwZWQgaW4gdmVydGljYWwgbW9kZS4KCiogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLW92ZXJmbG93L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0
LXdpdGgtZmxleC1pdGVtLW1hcmdpbi1pbmxpbmUtZW5kLmh0bWwtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mt
b3ZlcmZsb3cvc2Nyb2xsYWJsZS1vdmVyZmxvdy1oZWlnaHQtd2l0aC1mbGV4LWl0ZW0tbWFyZ2lu
LWlubGluZS1lbmQuaHRtbC5odG1sOiBDb3BpZWQgZnJvbSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtb3ZlcmZsb3cvc2Nyb2xsYWJsZS1vdmVyZmxv
dy13aXRoLWZsZXgtaXRlbS1tYXJnaW4taW5saW5lLWVuZC5odG1sLgoqIExheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1vdmVyZmxvdy9zY3JvbGxhYmxl
LW92ZXJmbG93LXdpdGgtZmxleC1pdGVtLW1hcmdpbi1pbmxpbmUtZW5kLmh0bWw6CiogU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHA6CihXZWJDb3JlOjpSZW5kZXJCb3g6Omxh
eW91dE92ZXJmbG93UmVjdEZvclByb3BhZ2F0aW9uIGNvbnN0KToKLS0tCiBTb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcCAgICAgICAgfCAgNiArLQogLi4ubC1mbG93LXdpdGgt
aW5saW5lLWVuZC1tYXJnaW4tZXhwZWN0ZWQudHh0IHwgIDIgKy0KIC4uLngtaXRlbS1tYXJnaW4t
aW5saW5lLWVuZC5odG1sLWV4cGVjdGVkLnR4dCB8IDEwICsrKwogLi4ud2l0aC1mbGV4LWl0ZW0t
bWFyZ2luLWlubGluZS1lbmQuaHRtbC5odG1sIHwgNzEgKysrKysrKysrKysrKysrKysrKwogLi4u
dmlldy10aW1lbGluZS1pbnNldC1hbmltYXRpb24tZXhwZWN0ZWQudHh0IHwgIDYgKy0KIDUgZmls
ZXMgY2hhbmdlZCwgODkgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9j
c3Mtb3ZlcmZsb3cvc2Nyb2xsYWJsZS1vdmVyZmxvdy1oZWlnaHQtd2l0aC1mbGV4LWl0ZW0tbWFy
Z2luLWlubGluZS1lbmQuaHRtbC1leHBlY3RlZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtb3ZlcmZsb3cv
c2Nyb2xsYWJsZS1vdmVyZmxvdy1oZWlnaHQtd2l0aC1mbGV4LWl0ZW0tbWFyZ2luLWlubGluZS1l
bmQuaHRtbC5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJveC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcAppbmRleCBk
MzM2ZmUyMGFmYzYuLjZiY2E5NWRhNGYzMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJveC5jcHAKQEAgLTU0OTMsOCArNTQ5MywxMCBAQCBMYXlvdXRSZWN0IFJlbmRlckJveDo6bGF5
b3V0T3ZlcmZsb3dSZWN0Rm9yUHJvcGFnYXRpb24oY29uc3QgV3JpdGluZ01vZGUgcGFyZW50Vwog
ICAgIC8vIE9ubHkgcHJvcGFnYXRlIGludGVyaW9yIGxheW91dCBvdmVyZmxvdyBpZiB3ZSBkb24n
dCBjb21wbGV0ZWx5IGNsaXAgaXQuCiAgICAgYXV0byByZWN0ID0gYm9yZGVyQm94UmVjdCgpOwog
ICAgIC8vIEFzIHBlciBodHRwczovL2RyYWZ0cy5jc3N3Zy5vcmcvY3NzLW92ZXJmbG93LTMvI3Nj
cm9sbGFibGUsIGJvdGggZmxleCBhbmQgZ3JpZCBpdGVtcyBtYXJnaW5zJyBzaG91bGQgY29udHJp
YnV0ZSB0byB0aGUgc2Nyb2xsYWJsZSBvdmVyZmxvdyBhcmVhLgotICAgIGlmIChzaG91bGRNYXJn
aW5JbmxpbmVFbmRDb250cmlidXRlVG9TY3JvbGxhYmxlT3ZlcmZsb3coKnRoaXMpKQotICAgICAg
ICByZWN0LnNldFdpZHRoKHJlY3Qud2lkdGgoKSArIHN0ZDo6bWF4KDBfbHUsIG1hcmdpbkVuZCgp
KSk7CisgICAgaWYgKHNob3VsZE1hcmdpbklubGluZUVuZENvbnRyaWJ1dGVUb1Njcm9sbGFibGVP
dmVyZmxvdygqdGhpcykpIHsKKyAgICAgICAgYXV0byBtYXJnaW5FbmQgPSBzdGQ6Om1heCgwX2x1
LCB0aGlzLT5tYXJnaW5FbmQocGFyZW50V3JpdGluZ01vZGUpKTsKKyAgICAgICAgcGFyZW50V3Jp
dGluZ01vZGUuaXNIb3Jpem9udGFsKCkgPyByZWN0LnNldFdpZHRoKHJlY3Qud2lkdGgoKSArIG1h
cmdpbkVuZCkgOiByZWN0LnNldEhlaWdodChyZWN0LmhlaWdodCgpICsgbWFyZ2luRW5kKTsKKyAg
ICB9CiAKICAgICBpZiAoIXNob3VsZEFwcGx5TGF5b3V0Q29udGFpbm1lbnQoKSkgewogICAgICAg
ICBpZiAoaGFzTm9uVmlzaWJsZU92ZXJmbG93KCkpIHsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1vdmVyZmxvdy9vcnRob2dv
bmFsLWZsb3ctd2l0aC1pbmxpbmUtZW5kLW1hcmdpbi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtb3ZlcmZsb3cvb3J0aG9n
b25hbC1mbG93LXdpdGgtaW5saW5lLWVuZC1tYXJnaW4tZXhwZWN0ZWQudHh0CmluZGV4IGFiYTJh
MjYyY2FhZS4uNDY3Njk4ZDZkNWZiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtb3ZlcmZsb3cvb3J0aG9nb25hbC1mbG93LXdp
dGgtaW5saW5lLWVuZC1tYXJnaW4tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1vdmVyZmxvdy9vcnRob2dvbmFsLWZs
b3ctd2l0aC1pbmxpbmUtZW5kLW1hcmdpbi1leHBlY3RlZC50eHQKQEAgLTEsMyArMSwzIEBACiAK
LUZBSUwgU2Nyb2xsYWJsZSBjb250YWluZXIgd2l0aCBvcnRob2dvbmFsIHdyaXRpbmctbW9kZSBj
aGlsZCB3aXRoIGlubGluZS1lbmQgbWFyZ2luIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkIDMwMCBi
dXQgZ290IDEwMAorUEFTUyBTY3JvbGxhYmxlIGNvbnRhaW5lciB3aXRoIG9ydGhvZ29uYWwgd3Jp
dGluZy1tb2RlIGNoaWxkIHdpdGggaW5saW5lLWVuZCBtYXJnaW4KIApkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLW92ZXJmbG93
L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0LXdpdGgtZmxleC1pdGVtLW1hcmdpbi1pbmxpbmUt
ZW5kLmh0bWwtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9jc3MvY3NzLW92ZXJmbG93L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0LXdp
dGgtZmxleC1pdGVtLW1hcmdpbi1pbmxpbmUtZW5kLmh0bWwtZXhwZWN0ZWQudHh0Cm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uZWI1MDQyMjcyZTQxCi0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mv
Y3NzLW92ZXJmbG93L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0LXdpdGgtZmxleC1pdGVtLW1h
cmdpbi1pbmxpbmUtZW5kLmh0bWwtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTAgQEAKKworUEFT
UyBDaGVjayBzY3JvbGxIZWlnaHQgd2l0aCBvdmVyZmxvdzogYXV0bworUEFTUyBDaGVjayBzY3Jv
bGxIZWlnaHQgd2l0aCBvdmVyZmxvdzogc2Nyb2xsCitQQVNTIENoZWNrIHNjcm9sbEhlaWdodCB3
aXRoIG92ZXJmbG93OiBoaWRkZW4KK1BBU1MgQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZs
b3c6IGNsaXAKK1BBU1MgQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3c6IHZpc2libGUK
K1BBU1MgQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3dYOiB2aXNpYmxlLCBvdmVyZmxv
d1k6IGNsaXAKK1BBU1MgQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3dYOiB2aXNpYmxl
LCBvdmVyZmxvd1k6IGhpZGRlbgorUEFTUyBDaGVjayBzY3JvbGxIZWlnaHQgd2l0aCBvdmVyZmxv
d1g6IHZpc2libGUsIG92ZXJmbG93WTogYXV0bworCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtb3ZlcmZsb3cvc2Nyb2xsYWJs
ZS1vdmVyZmxvdy1oZWlnaHQtd2l0aC1mbGV4LWl0ZW0tbWFyZ2luLWlubGluZS1lbmQuaHRtbC5o
dG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nz
LW92ZXJmbG93L3Njcm9sbGFibGUtb3ZlcmZsb3ctaGVpZ2h0LXdpdGgtZmxleC1pdGVtLW1hcmdp
bi1pbmxpbmUtZW5kLmh0bWwuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAuLmMzYWUyOThkOWU4ZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1vdmVyZmxvdy9zY3JvbGxhYmxlLW92
ZXJmbG93LWhlaWdodC13aXRoLWZsZXgtaXRlbS1tYXJnaW4taW5saW5lLWVuZC5odG1sLmh0bWwK
QEAgLTAsMCArMSw3MSBAQAorPCFET0NUWVBFIGh0bWw+Cis8dGl0bGU+Q1NTIE92ZXJmbG93OiBT
Y3JvbGxhYmxlIG92ZXJmbG93IGZyb20gZmxleCBpdGVtIHdpdGggbWFyZ2luLWlubGluZS1lbmQ8
L3RpdGxlPgorPGxpbmsgcmVsPSJoZWxwIiBocmVmPSJodHRwczovL2RyYWZ0cy5jc3N3Zy5vcmcv
Y3NzLW92ZXJmbG93LTMvI3Njcm9sbGFibGUiIC8+Cis8bWV0YSBuYW1lPSJhc3NlcnQiIGNvbnRl
bnQ9IkZsZXggaXRlbSBjb250cmlidXRlIGl0cyBtYXJnaW4tZW5kIHRvIHBhcmVudCBzY3JvbGxl
cidzIHNjcm9sbGFibGUgb3ZlcmZsb3cuIj4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3Ro
YXJuZXNzLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNz
cmVwb3J0LmpzIj48L3NjcmlwdD4KKzxzdHlsZT4KKyAgI2NvbnRhaW5lciB7CisgICAgd2lkdGg6
IDEwMHB4OworICAgIGhlaWdodDogMTAwcHg7CisgICAgZGlzcGxheTogZmxleDsKKyAgICBvdmVy
Zmxvdzogc2Nyb2xsOworICAgIG91dGxpbmU6IDFweCBzb2xpZCByZWQ7CisgICAgd3JpdGluZy1t
b2RlOiB2ZXJ0aWNhbC1scjsKKyAgfQorCisgIC5pdGVtIHsKKyAgICBvdXRsaW5lOiAycHggc29s
aWQgZ3JlZW47CisgICAgd2lkdGg6IDUwcHg7CisgICAgaGVpZ2h0OiA1MHB4OworICAgIG1hcmdp
bi1pbmxpbmUtZW5kOiA5NTBweDsKKyAgfQorPC9zdHlsZT4KKworPGRpdiBpZD1jb250YWluZXI+
CisgIDxkaXYgY2xhc3M9aXRlbT48L2Rpdj4KKzwvZGl2PgorPHNjcmlwdD4KKyAgdGVzdCgoKSA9
PiB7CisgICAgY29udGFpbmVyLnN0eWxlLm92ZXJmbG93ID0gImF1dG8iOworICAgIGFzc2VydF9l
cXVhbHMoY29udGFpbmVyLnNjcm9sbEhlaWdodCwgOTUwKTsKKyAgfSwgIkNoZWNrIHNjcm9sbEhl
aWdodCB3aXRoIG92ZXJmbG93OiBhdXRvIik7CisKKyAgdGVzdCgoKSA9PiB7CisgICAgY29udGFp
bmVyLnN0eWxlLm92ZXJmbG93ID0gInNjcm9sbCI7CisgICAgYXNzZXJ0X2VxdWFscyhjb250YWlu
ZXIuc2Nyb2xsSGVpZ2h0LCA5NTApOworICB9LCAiQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3Zl
cmZsb3c6IHNjcm9sbCIpOworCisgIHRlc3QoKCkgPT4geworICAgIGNvbnRhaW5lci5zdHlsZS5v
dmVyZmxvdyA9ICJoaWRkZW4iOworICAgIGFzc2VydF9lcXVhbHMoY29udGFpbmVyLnNjcm9sbEhl
aWdodCwgOTUwKTsKKyAgfSwgIkNoZWNrIHNjcm9sbEhlaWdodCB3aXRoIG92ZXJmbG93OiBoaWRk
ZW4iKTsKKworICB0ZXN0KCgpID0+IHsKKyAgICBjb250YWluZXIuc3R5bGUub3ZlcmZsb3cgPSAi
Y2xpcCI7CisgICAgYXNzZXJ0X2VxdWFscyhjb250YWluZXIuc2Nyb2xsSGVpZ2h0LCAxMDApOwor
ICB9LCAiQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3c6IGNsaXAiKTsKKworICB0ZXN0
KCgpID0+IHsKKyAgICBjb250YWluZXIuc3R5bGUub3ZlcmZsb3cgPSAidmlzaWJsZSI7CisgICAg
YXNzZXJ0X2VxdWFscyhjb250YWluZXIuc2Nyb2xsSGVpZ2h0LCAxMDApOworICB9LCAiQ2hlY2sg
c2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZsb3c6IHZpc2libGUiKTsKKworICB0ZXN0KCgpID0+IHsK
KyAgICBjb250YWluZXIuc3R5bGUub3ZlcmZsb3dYID0gInZpc2libGUiOworICAgIGNvbnRhaW5l
ci5zdHlsZS5vdmVyZmxvd1kgPSAiY2xpcCI7CisgICAgYXNzZXJ0X2VxdWFscyhjb250YWluZXIu
c2Nyb2xsSGVpZ2h0LCAxMDApOworICB9LCAiQ2hlY2sgc2Nyb2xsSGVpZ2h0IHdpdGggb3ZlcmZs
b3dYOiB2aXNpYmxlLCBvdmVyZmxvd1k6IGNsaXAiKTsKKworICB0ZXN0KCgpID0+IHsKKyAgICBj
b250YWluZXIuc3R5bGUub3ZlcmZsb3dYID0gInZpc2libGUiOworICAgIGNvbnRhaW5lci5zdHls
ZS5vdmVyZmxvd1kgPSAiaGlkZGVuIjsKKyAgICBhc3NlcnRfZXF1YWxzKGNvbnRhaW5lci5zY3Jv
bGxIZWlnaHQsIDk1MCk7CisgIH0sICJDaGVjayBzY3JvbGxIZWlnaHQgd2l0aCBvdmVyZmxvd1g6
IHZpc2libGUsIG92ZXJmbG93WTogaGlkZGVuIik7CisKKyAgdGVzdCgoKSA9PiB7CisgICAgY29u
dGFpbmVyLnN0eWxlLm92ZXJmbG93WCA9ICJ2aXNpYmxlIjsKKyAgICBjb250YWluZXIuc3R5bGUu
b3ZlcmZsb3dZID0gImF1dG8iOworICAgIGFzc2VydF9lcXVhbHMoY29udGFpbmVyLnNjcm9sbEhl
aWdodCwgOTUwKTsKKyAgfSwgIkNoZWNrIHNjcm9sbEhlaWdodCB3aXRoIG92ZXJmbG93WDogdmlz
aWJsZSwgb3ZlcmZsb3dZOiBhdXRvIik7Cis8L3NjcmlwdD4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2Nyb2xsLWFuaW1hdGlvbnMvY3Nz
L3ZpZXctdGltZWxpbmUtaW5zZXQtYW5pbWF0aW9uLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2Nyb2xsLWFuaW1hdGlvbnMvY3NzL3Zp
ZXctdGltZWxpbmUtaW5zZXQtYW5pbWF0aW9uLWV4cGVjdGVkLnR4dAppbmRleCAwZTkyNTNiZmRm
MTUuLmM5OWMzYjNlMGQ4NCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9zY3JvbGwtYW5pbWF0aW9ucy9jc3Mvdmlldy10aW1lbGluZS1pbnNl
dC1hbmltYXRpb24tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvc2Nyb2xsLWFuaW1hdGlvbnMvY3NzL3ZpZXctdGltZWxpbmUtaW5z
ZXQtYW5pbWF0aW9uLWV4cGVjdGVkLnR4dApAQCAtMTEsMTMgKzExLDEzIEBAIFBBU1Mgdmlldy10
aW1lbGluZS1pbnNldDphdXRvLCBibG9jawogUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8s
IGJsb2NrLCB2ZXJ0aWNhbC1scgogUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGJsb2Nr
LCB2ZXJ0aWNhbC1ybAogUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGlubGluZQotRkFJ
TCB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGlubGluZSwgdmVydGljYWwtcmwgYXNzZXJ0X2Vx
dWFsczogZXhwZWN0ZWQgIjUwIiBidXQgZ290ICIyNSIKLUZBSUwgdmlldy10aW1lbGluZS1pbnNl
dDphdXRvLCBpbmxpbmUsIHZlcnRpY2FsLWxyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICI1MCIg
YnV0IGdvdCAiMjUiCitQQVNTIHZpZXctdGltZWxpbmUtaW5zZXQ6YXV0bywgaW5saW5lLCB2ZXJ0
aWNhbC1ybAorUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGlubGluZSwgdmVydGljYWwt
bHIKIEZBSUwgdmlldy10aW1lbGluZS1pbnNldDphdXRvLCBpbmxpbmUsIHJ0bCBhc3NlcnRfZXF1
YWxzOiBleHBlY3RlZCAiNTAiIGJ1dCBnb3QgIjMwIgogRkFJTCB2aWV3LXRpbWVsaW5lLWluc2V0
OmF1dG8sIGlubGluZSwgdmVydGljYWwtcmwsIHJ0bCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAi
NTAiIGJ1dCBnb3QgIjI1IgogRkFJTCB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIGlubGluZSwg
dmVydGljYWwtbHIsIHJ0bCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiNTAiIGJ1dCBnb3QgIjI1
IgogUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIHkKLUZBSUwgdmlldy10aW1lbGluZS1p
bnNldDphdXRvLCB5LCB2ZXJ0aWNhbC1ybCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiNTAiIGJ1
dCBnb3QgIjI1IgorUEFTUyB2aWV3LXRpbWVsaW5lLWluc2V0OmF1dG8sIHksIHZlcnRpY2FsLXJs
CiBGQUlMIHZpZXctdGltZWxpbmUtaW5zZXQ6YXV0bywgeSwgdmVydGljYWwtcmwsIHJ0bCBhc3Nl
cnRfZXF1YWxzOiBleHBlY3RlZCAiNTAiIGJ1dCBnb3QgIjI1IgogUEFTUyB2aWV3LXRpbWVsaW5l
LWluc2V0OmF1dG8sIHgKIEZBSUwgdmlldy10aW1lbGluZS1pbnNldDphdXRvLCB4LCBydGwgYXNz
ZXJ0X2VxdWFsczogZXhwZWN0ZWQgIjUwIiBidXQgZ290ICIzMCIK
</data>

          </attachment>
      

    </bug>

</bugzilla>