<?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>294558</bug_id>
          
          <creation_ts>2025-06-16 08:02:16 -0700</creation_ts>
          <short_desc>Inputs within inline-block containers shift vertically when text is deleted and re-entered into an input</short_desc>
          <delta_ts>2026-03-05 13:49:42 -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>Safari 18</version>
          <rep_platform>iPhone / iPad</rep_platform>
          <op_sys>iOS 18</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="beeps">beeps.grey</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>bugzilla</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>2123954</commentid>
    <comment_count>0</comment_count>
    <who name="beeps">beeps.grey</who>
    <bug_when>2025-06-16 08:02:16 -0700</bug_when>
    <thetext>Text inputs that are aligned into a &apos;row&apos; using inline-block on a parent element shift vertically when an input has the value removed and a new value inserted.

This has been observed taking place on the NHS Design System and the GOV.UK Design System&apos;s date input component.

Bug report in NHS Design System: https://github.com/nhsuk/nhsuk-frontend/issues/1227
Bug report in GOV.UK Design System: https://github.com/alphagov/govuk-frontend/issues/5861

These include video recordings of the issue taking place.

Reduced example: https://codepen.io/querkmachine/pen/QwbBpWm

## Reproduction steps

1. Open the reduced example in Safari on an iPad or iPhone running iOS/iPadOS 18.
2. Select one of the fields. Type one or two numbers.
3. Delete what you&apos;ve just typed, type in one or two numbers again.

These bug reports were raised against Safari running on iPadOS 18.4, however I have been able to reproduce them on iOS and iPadOS 26 Developer Beta 1 as well.

Interestingly, I was unable to reproduce this issue in any version of iOS/iPadOS when testing via Browserstack, and reproducing it on physically owned devices was only consistent when screen recording was disabled. Turning on screen recording made the issue no longer occur.

This issue could not be reproduced on macOS Safari or in other non-iOS browsers.

## Expected

The field groups (the container around the label and input pair) should not move relative to one another.

## Actual

The field groups that were not being with shift downwards, with only the field group being interacted with remaining in the same location.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2125222</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-06-23 08:03:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/154094432&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2125291</commentid>
    <comment_count>2</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-06-23 11:50:59 -0700</bug_when>
    <thetext>Thank you for reporting this bug.

It looks like baseline value changes between subsequent editings. I bet the internal structure (subtree) of the input box changes here causing this unexpected baseline value.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2125390</commentid>
    <comment_count>3</comment_count>
      <attachid>475634</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-06-23 20:01:35 -0700</bug_when>
    <thetext>Created attachment 475634
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2125393</commentid>
    <comment_count>4</comment_count>
      <attachid>475636</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-06-23 20:09:58 -0700</bug_when>
    <thetext>Created attachment 475636
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2125482</commentid>
    <comment_count>5</comment_count>
      <attachid>475640</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-06-24 07:31:44 -0700</bug_when>
    <thetext>Created attachment 475640
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2125509</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-06-24 09:21:54 -0700</bug_when>
    <thetext>Committed 296569@main (22d6d63a50dd): &lt;https://commits.webkit.org/296569@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 475640.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2187502</commentid>
    <comment_count>7</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2026-03-05 13:49:42 -0800</bug_when>
    <thetext>*** Bug 142968 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>475634</attachid>
            <date>2025-06-23 20:01:35 -0700</date>
            <delta_ts>2025-06-23 20:09:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-294558-20250623200135.patch</filename>
            <type>text/plain</type>
            <size>5135</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA0ODY3ODE3OGY0OTkwNWQ3NDhkNmJmYTg0MGNmYjllN2MzZDg4MWQ3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IE1vbiwgMjMgSnVuIDIwMjUgMTk6Mjg6MTEgLTA3MDAKU3ViamVjdDogW1BBVENIXSBJbnB1dHMg
d2l0aGluIGlubGluZS1ibG9jayBjb250YWluZXJzIHNoaWZ0IHZlcnRpY2FsbHkgd2hlbgogdGV4
dCBpcyBkZWxldGVkIGFuZCByZS1lbnRlcmVkIGludG8gYW4gaW5wdXQKIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTQ1NTggPHJkYXI6Ly9wcm9ibGVtLzE1NDA5NDQz
Mj4KClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKMS4gUmVuZGVyVGV4dENvbnRyb2xTaW5n
bGVMaW5lJ3MgaW5uZXIgcmVuZGVyZXIgaXMgdmVydGljYWxseSBjZW50ZXJlZC4KMi4gUmVuZGVy
VGV4dENvbnRyb2xTaW5nbGVMaW5lJ3MgaW5uZXIgcmVuZGVyZXIgcHJvdmlkZXMgdGhlIGJhc2Vs
aW5lIHBvc2l0aW9uIGZvciB0aGUgaW5wdXQgYm94CjMuIFRoZSBiYXNlbGluZSBwb3NpdGlvbiBp
cyBpbnB1dCB0byBpbmxpbmUgbGF5b3V0IGFuZCBpdCBpcyB1c2VkIHRvIGFsaWduIG90aGVyIGNv
bnRlbnQgb24gdGhlIGxpbmUgKHdoZW4gYmFzZWxpbmUgYWxpZ25tZW50IGFwcGxpZXMpCgpBcyB0
ZXh0IGlzIGJlaW5nIGFwcGVuZGVkIHRvIHRoZSBpbnB1dCBib3gsCjEuIEFuIGVtcHR5IFJlbmRl
clRleHQgaXMgY29uc3RydWN0ZWQgYW5kIGluc2VydGVkIGludG8gdGhlIHRyZWUKMi4gSW5zZXJ0
SW50b1RleHROb2RlQ29tbWFuZDo6ZG9BcHBseSgpIGdldHMgY2FsbGVkCjMuIFJlbmRlclRleHQg
Z2V0cyBwb3B1bGF0ZWQgYnkgY2FsbGluZyBzZXRUZXh0CgpTdGVwICMyIHByZW1hdHVyZWx5IHJ1
bnMgbGF5b3V0IG9uIHRoZSBjb250ZW50IChzZWUgcGFzc3dvcmRFY2hvRW5hYmxlZCkgYmVmb3Jl
IGl0IGdldHMgcG9wdWxhdGVkIGF0IHN0ZXAgIzMuClRoaXMgbGF5b3V0IHByb2R1Y2VzIGFuIGVt
cHR5IGlubGluZSBkaXNwbGF5IGNvbnRlbnQgd2l0aCBhIDBweCB0YWxsIGxpbmUgYm94Li4ud2hp
Y2ggZ2V0cyB2ZXJ0aWNhbGx5IGNlbnRlcmVkClRoaXMgImNlbnRlcmVkIGxpbmUiIHRoZW4gYmVj
b21lcyB0aGUgYmFzZWxpbmUgZm9yIHRoZSByZXN0IG9mIHRoZSBjb250ZW50LgpBdCAjMyB3ZSBy
dW4gYW5vdGhlciBsYXlvdXQgb24gdGhlIGlucHV0IGJveCBub3cgd2l0aCB0aGUgcG9wdWxhdGVk
IGNvbnRlbnQgYnV0IHRoaXMgdGltZSB0aGUgbGF5b3V0IGlzIGxpbWl0ZWQgdG8KdGhlIGlucHV0
IG9ubHkgYW5kIG5vIGFkamFjZW50IGNvbnRlbnQgZ2V0cyBhbGlnbm1lbnQgdHJlYXRtZW50LiAt
YW5kIHRoaXMgaXMgaG93IHdlIGVuZCB1cCB3aXRoIHRoZSBvZmZzZXQgKGZyb20gdGhlIHByZW1h
dHVyZSBsYXlvdXQpLgoKVGhlcmUgYXJlIGEgZmV3IGlzc3VlcyBoZXJlCjEsIHdlIHNob3VsZCBu
b3QgcnVuIGxheW91dCBvbiB0aGUgZW1wdHkgY29udGVudCByaWdodCBiZWZvcmUgUmVuZGVyVGV4
dCBnZXRzIHBvcHVsYXRlZCAod2Via2l0Lm9yZy9iLzI5NDg4MCkKMiwgUmVuZGVyVGV4dENvbnRy
b2xTaW5nbGVMaW5lIHNob3VsZCBub3QgY2VudGVyIHRoZSBpbm5lciByZW5kZXJlciB3aGVuIGl0
IGhhcyBubyBjb250ZW50ICh3ZWJraXQub3JnL2IvYjI5NDg4MSkKMywgSUZDIHNob3VsZCBub3Qg
cmVwb3J0IHZhbGlkIGxpbmUgYm94ZXMgd2hlbiB0aGVyZSdzIG5vIGNvbnRlbnQgYXQgYWxsIChp
LmUuIHdoZW4gd2UgZG8gbm90IG1hbmFnZSB0byBnZW5lcmF0ZSBhbnkgZGlzcGxheSBib3hlcyku
CgpUaGlzIHBhdGNoIGFkZHJlc3NlcyAjMy4KCiogTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2lu
Y29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC1leHBlY3RlZC5odG1s
OiBBZGRlZC4KKiBMYXlvdXRUZXN0cy9mYXN0L2VkaXRpbmcvaW5jb3JyZWN0LWJhc2VsaW5lLWZv
ci1pbnB1dC1hZGphY2VudC1jb250ZW50Lmh0bWw6IEFkZGVkLgoqIFNvdXJjZS9XZWJDb3JlL2xh
eW91dC9pbnRlZ3JhdGlvbi9pbmxpbmUvTGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0LmNwcDoK
KFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpMaW5lTGF5b3V0OjpmaXJzdExpbmVCb3ggY29u
c3QpOgooV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVMYXlvdXQ6Omxhc3RMaW5lQm94
IGNvbnN0KToKLS0tCiAuLi4vaW5saW5lL0xheW91dEludGVncmF0aW9uTGluZUxheW91dC5jcHAg
ICAgICAgICB8ICA0ICsrLS0KIC4uLnNlbGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC1l
eHBlY3RlZC5odG1sIHwgMTMgKysrKysrKysrKysrKwogLi4ub3JyZWN0LWJhc2VsaW5lLWZvci1p
bnB1dC1hZGphY2VudC1jb250ZW50Lmh0bWwgfCAxNCArKysrKysrKysrKysrKwogMyBmaWxlcyBj
aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAw
NjQ0IExheW91dFRlc3RzL2Zhc3QvZWRpdGluZy9pbmNvcnJlY3QtYmFzZWxpbmUtZm9yLWlucHV0
LWFkamFjZW50LWNvbnRlbnQtZXhwZWN0ZWQuaHRtbAogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91
dFRlc3RzL2Zhc3QvZWRpdGluZy9pbmNvcnJlY3QtYmFzZWxpbmUtZm9yLWlucHV0LWFkamFjZW50
LWNvbnRlbnQuaHRtbAoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3Jh
dGlvbi9pbmxpbmUvTGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2xheW91dC9pbnRlZ3JhdGlvbi9pbmxpbmUvTGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0
LmNwcAppbmRleCBlOGUzN2ViMjA2ZTIuLjllOGZlNjczOWQ1YyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL2lubGluZS9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVM
YXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9pbmxpbmUv
TGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0LmNwcApAQCAtMTAyNyw3ICsxMDI3LDcgQEAgSW5s
aW5lSXRlcmF0b3I6OklubGluZUJveEl0ZXJhdG9yIExpbmVMYXlvdXQ6OmZpcnN0Um9vdElubGlu
ZUJveCgpIGNvbnN0CiAKIElubGluZUl0ZXJhdG9yOjpMaW5lQm94SXRlcmF0b3IgTGluZUxheW91
dDo6Zmlyc3RMaW5lQm94KCkgY29uc3QKIHsKLSAgICBpZiAoIW1faW5saW5lQ29udGVudCkKKyAg
ICBpZiAoIW1faW5saW5lQ29udGVudCB8fCAhbV9pbmxpbmVDb250ZW50LT5oYXNDb250ZW50KCkp
CiAgICAgICAgIHJldHVybiB7IH07CiAKICAgICByZXR1cm4geyBJbmxpbmVJdGVyYXRvcjo6TGlu
ZUJveEl0ZXJhdG9yTW9kZXJuUGF0aCgqbV9pbmxpbmVDb250ZW50LCAwKSB9OwpAQCAtMTAzNSw3
ICsxMDM1LDcgQEAgSW5saW5lSXRlcmF0b3I6OkxpbmVCb3hJdGVyYXRvciBMaW5lTGF5b3V0Ojpm
aXJzdExpbmVCb3goKSBjb25zdAogCiBJbmxpbmVJdGVyYXRvcjo6TGluZUJveEl0ZXJhdG9yIExp
bmVMYXlvdXQ6Omxhc3RMaW5lQm94KCkgY29uc3QKIHsKLSAgICBpZiAoIW1faW5saW5lQ29udGVu
dCkKKyAgICBpZiAoIW1faW5saW5lQ29udGVudCB8fCAhbV9pbmxpbmVDb250ZW50LT5oYXNDb250
ZW50KCkpCiAgICAgICAgIHJldHVybiB7IH07CiAKICAgICByZXR1cm4geyBJbmxpbmVJdGVyYXRv
cjo6TGluZUJveEl0ZXJhdG9yTW9kZXJuUGF0aCgqbV9pbmxpbmVDb250ZW50LCBtX2lubGluZUNv
bnRlbnQtPmRpc3BsYXlDb250ZW50KCkubGluZXMuaXNFbXB0eSgpID8gMCA6IG1faW5saW5lQ29u
dGVudC0+ZGlzcGxheUNvbnRlbnQoKS5saW5lcy5zaXplKCkgLSAxKSB9OwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRq
YWNlbnQtY29udGVudC1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2lu
Y29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC1leHBlY3RlZC5odG1s
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uM2ZkNjQ0MWFmYWU0Ci0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNl
bGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEs
MTMgQEAKKzxzdHlsZT4KK2RpdiB7CisJZGlzcGxheTogaW5saW5lLWJsb2NrOworfQoraW5wdXQg
eworIGZvbnQtc2l6ZTogNDBweDsKK30KKzwvc3R5bGU+CitQQVNTIGlmIHRoaXMgYW5kPGRpdj48
aW5wdXQgaWQ9Zm9vYmFyIHR5cGU9dGV4dCB2YWx1ZT0idGhpcyI+PC9kaXY+YXJlIHZlcnRpY2Fs
bHkgYWxpZ25lZC4KKzxzY3JpcHQ+Citmb29iYXIuZm9jdXMoKTsKK2Zvb2Jhci5zZXRTZWxlY3Rp
b25SYW5nZSg0LCA0KTsKKzwvc2NyaXB0PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9l
ZGl0aW5nL2luY29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQt
YWRqYWNlbnQtY29udGVudC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMC4uYWRjMGY5MWQ5MDk1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9l
ZGl0aW5nL2luY29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC5odG1s
CkBAIC0wLDAgKzEsMTQgQEAKKzxzdHlsZT4KK2RpdiB7CisJZGlzcGxheTogaW5saW5lLWJsb2Nr
OworfQoraW5wdXQgeworIGZvbnQtc2l6ZTogNDBweDsKK30KKzwvc3R5bGU+CitQQVNTIGlmIHRo
aXMgYW5kPGRpdj48aW5wdXQgaWQ9Y2hhbmdlX3RoaXMgdHlwZT10ZXh0IHZhbHVlPSJ0ZXN0Ij48
L2Rpdj5hcmUgdmVydGljYWxseSBhbGlnbmVkLgorPHNjcmlwdD4KK2NoYW5nZV90aGlzLmZvY3Vz
KCk7Citkb2N1bWVudC5leGVjQ29tbWFuZCgnRm9yd2FyZERlbGV0ZScsIGZhbHNlLCBudWxsKTsK
K2RvY3VtZW50LmV4ZWNDb21tYW5kKCJJbnNlcnRUZXh0IiwgdHJ1ZSwgInRoaXMiKTsKKzwvc2Ny
aXB0Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>475636</attachid>
            <date>2025-06-23 20:09:58 -0700</date>
            <delta_ts>2025-06-24 07:31:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-294558-20250623200957.patch</filename>
            <type>text/plain</type>
            <size>5209</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBjZDIyMGVjN2YyNWEzODhiMmJhMDZjMjBkZjczYzU0ZmViN2U2NGVkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IE1vbiwgMjMgSnVuIDIwMjUgMTk6Mjg6MTEgLTA3MDAKU3ViamVjdDogW1BBVENIXSBJbnB1dHMg
d2l0aGluIGlubGluZS1ibG9jayBjb250YWluZXJzIHNoaWZ0IHZlcnRpY2FsbHkgd2hlbgogdGV4
dCBpcyBkZWxldGVkIGFuZCByZS1lbnRlcmVkIGludG8gYW4gaW5wdXQKIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTQ1NTggPHJkYXI6Ly9wcm9ibGVtLzE1NDA5NDQz
Mj4KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVU
Ri04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKClJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgoKMS4gUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lJ3MgaW5uZXIgcmVuZGVyZXIg
aXMgdmVydGljYWxseSBjZW50ZXJlZC4KMi4gUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lJ3Mg
aW5uZXIgcmVuZGVyZXIgcHJvdmlkZXMgdGhlIGJhc2VsaW5lIHBvc2l0aW9uIGZvciB0aGUgaW5w
dXQgYm94LgozLiBUaGUgYmFzZWxpbmUgcG9zaXRpb24gaXMgcGFzc2VkIHRvIGlubGluZSBsYXlv
dXQgYW5kIGlzIHVzZWQgdG8gYWxpZ24gb3RoZXIgY29udGVudCBvbiB0aGUgbGluZSAod2hlbiBi
YXNlbGluZSBhbGlnbm1lbnQgYXBwbGllcykuCgpBcyB0ZXh0IGlzIGFwcGVuZGVkIHRvIHRoZSBp
bnB1dCBib3g6CgoxLiBBbiBlbXB0eSBSZW5kZXJUZXh0IGlzIGNvbnN0cnVjdGVkIGFuZCBpbnNl
cnRlZCBpbnRvIHRoZSB0cmVlLgoyLiBJbnNlcnRJbnRvVGV4dE5vZGVDb21tYW5kOjpkb0FwcGx5
KCkgaXMgY2FsbGVkLgozLiBSZW5kZXJUZXh0IGlzIHBvcHVsYXRlZCBieSBjYWxsaW5nIHNldFRl
eHQuCgpJbiBzdGVwICMyLCBsYXlvdXQgaXMgcHJlbWF0dXJlbHkgcnVuIG9uIHRoZSBjb250ZW50
IChzZWUgcGFzc3dvcmRFY2hvRW5hYmxlZCkgYmVmb3JlIGl0IGlzIHBvcHVsYXRlZCBpbiBzdGVw
ICMzLgpUaGlzIGxheW91dCBnZW5lcmF0ZXMgYW4gZW1wdHkgaW5saW5lIGRpc3BsYXkgY29udGVu
dCB3aXRoIGEgMHB4LXRhbGwgbGluZSBib3gsIHdoaWNoIGdldHMgdmVydGljYWxseSBjZW50ZXJl
ZC4KVGhpcyAiY2VudGVyZWQgbGluZSIgdGhlbiBiZWNvbWVzIHRoZSBiYXNlbGluZSBmb3IgdGhl
IHJlc3Qgb2YgdGhlIGNvbnRlbnQuCkluIHN0ZXAgIzMsIGFub3RoZXIgbGF5b3V0IGlzIHJ1biBv
biB0aGUgaW5wdXQgYm94LCB0aGlzIHRpbWUgd2l0aCBwb3B1bGF0ZWQgY29udGVudCwgYnV0IHRo
ZSBsYXlvdXQgaXMgbGltaXRlZCB0byB0aGUgaW5wdXQgb25seSwgc28gYWRqYWNlbnQgY29udGVu
dCBkb2VzIG5vdCBnZXQgYWxpZ25tZW50IHRyZWF0bWVudC4KVGhpcyBpcyBob3cgdGhlIG9mZnNl
dCBvY2N1cnMgKHJlc3VsdCBvZiB0aGUgcHJlbWF0dXJlIGxheW91dCkuCgpUaGVyZSBhcmUgYSBm
ZXcgaXNzdWVzIGhlcmU6CgoxLiBXZSBzaG91bGQgbm90IHJ1biBsYXlvdXQgb24gdGhlIGVtcHR5
IGNvbnRlbnQgYmVmb3JlIFJlbmRlclRleHQgaXMgcG9wdWxhdGVkICh3ZWJraXQub3JnL2IvMjk0
ODgwKS4KMi4gUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lIHNob3VsZCBub3QgY2VudGVyIHRo
ZSBpbm5lciByZW5kZXJlciB3aGVuIGl0IGhhcyBubyBjb250ZW50ICh3ZWJraXQub3JnL2IvMjk0
ODgxKS4KMy4gSUZDIHNob3VsZCBub3QgcmVwb3J0IHZhbGlkIGxpbmUgYm94ZXMgd2hlbiB0aGVy
ZeKAmXMgbm8gY29udGVudCBhdCBhbGwgKGkuZS4sIHdoZW4gbm8gZGlzcGxheSBib3hlcyBhcmUg
Z2VuZXJhdGVkKS4KClRoaXMgcGF0Y2ggYWRkcmVzc2VzIGlzc3VlICMzLgoKKiBMYXlvdXRUZXN0
cy9mYXN0L2VkaXRpbmcvaW5jb3JyZWN0LWJhc2VsaW5lLWZvci1pbnB1dC1hZGphY2VudC1jb250
ZW50LWV4cGVjdGVkLmh0bWw6IEFkZGVkLgoqIExheW91dFRlc3RzL2Zhc3QvZWRpdGluZy9pbmNv
cnJlY3QtYmFzZWxpbmUtZm9yLWlucHV0LWFkamFjZW50LWNvbnRlbnQuaHRtbDogQWRkZWQuCiog
U291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL2lubGluZS9MYXlvdXRJbnRlZ3JhdGlv
bkxpbmVMYXlvdXQuY3BwOgooV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVMYXlvdXQ6
OmZpcnN0TGluZUJveCBjb25zdCk6CihXZWJDb3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6TGluZUxh
eW91dDo6bGFzdExpbmVCb3ggY29uc3QpOgotLS0KIC4uLi9pbmxpbmUvTGF5b3V0SW50ZWdyYXRp
b25MaW5lTGF5b3V0LmNwcCAgICAgICAgIHwgIDQgKystLQogLi4uc2VsaW5lLWZvci1pbnB1dC1h
ZGphY2VudC1jb250ZW50LWV4cGVjdGVkLmh0bWwgfCAxMyArKysrKysrKysrKysrCiAuLi5vcnJl
Y3QtYmFzZWxpbmUtZm9yLWlucHV0LWFkamFjZW50LWNvbnRlbnQuaHRtbCB8IDE0ICsrKysrKysr
KysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1i
YXNlbGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC1leHBlY3RlZC5odG1sCiBjcmVhdGUg
bW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNlbGluZS1m
b3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvbGF5b3V0L2ludGVncmF0aW9uL2lubGluZS9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL2lubGluZS9MYXlvdXRJbnRl
Z3JhdGlvbkxpbmVMYXlvdXQuY3BwCmluZGV4IGU4ZTM3ZWIyMDZlMi4uOWU4ZmU2NzM5ZDVjIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vaW5saW5lL0xheW91
dEludGVncmF0aW9uTGluZUxheW91dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lu
dGVncmF0aW9uL2lubGluZS9MYXlvdXRJbnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCkBAIC0xMDI3
LDcgKzEwMjcsNyBAQCBJbmxpbmVJdGVyYXRvcjo6SW5saW5lQm94SXRlcmF0b3IgTGluZUxheW91
dDo6Zmlyc3RSb290SW5saW5lQm94KCkgY29uc3QKIAogSW5saW5lSXRlcmF0b3I6OkxpbmVCb3hJ
dGVyYXRvciBMaW5lTGF5b3V0OjpmaXJzdExpbmVCb3goKSBjb25zdAogewotICAgIGlmICghbV9p
bmxpbmVDb250ZW50KQorICAgIGlmICghbV9pbmxpbmVDb250ZW50IHx8ICFtX2lubGluZUNvbnRl
bnQtPmhhc0NvbnRlbnQoKSkKICAgICAgICAgcmV0dXJuIHsgfTsKIAogICAgIHJldHVybiB7IElu
bGluZUl0ZXJhdG9yOjpMaW5lQm94SXRlcmF0b3JNb2Rlcm5QYXRoKCptX2lubGluZUNvbnRlbnQs
IDApIH07CkBAIC0xMDM1LDcgKzEwMzUsNyBAQCBJbmxpbmVJdGVyYXRvcjo6TGluZUJveEl0ZXJh
dG9yIExpbmVMYXlvdXQ6OmZpcnN0TGluZUJveCgpIGNvbnN0CiAKIElubGluZUl0ZXJhdG9yOjpM
aW5lQm94SXRlcmF0b3IgTGluZUxheW91dDo6bGFzdExpbmVCb3goKSBjb25zdAogewotICAgIGlm
ICghbV9pbmxpbmVDb250ZW50KQorICAgIGlmICghbV9pbmxpbmVDb250ZW50IHx8ICFtX2lubGlu
ZUNvbnRlbnQtPmhhc0NvbnRlbnQoKSkKICAgICAgICAgcmV0dXJuIHsgfTsKIAogICAgIHJldHVy
biB7IElubGluZUl0ZXJhdG9yOjpMaW5lQm94SXRlcmF0b3JNb2Rlcm5QYXRoKCptX2lubGluZUNv
bnRlbnQsIG1faW5saW5lQ29udGVudC0+ZGlzcGxheUNvbnRlbnQoKS5saW5lcy5pc0VtcHR5KCkg
PyAwIDogbV9pbmxpbmVDb250ZW50LT5kaXNwbGF5Q29udGVudCgpLmxpbmVzLnNpemUoKSAtIDEp
IH07CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2VkaXRpbmcvaW5jb3JyZWN0LWJhc2Vs
aW5lLWZvci1pbnB1dC1hZGphY2VudC1jb250ZW50LWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0
cy9mYXN0L2VkaXRpbmcvaW5jb3JyZWN0LWJhc2VsaW5lLWZvci1pbnB1dC1hZGphY2VudC1jb250
ZW50LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
Li4zZmQ2NDQxYWZhZTQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2VkaXRp
bmcvaW5jb3JyZWN0LWJhc2VsaW5lLWZvci1pbnB1dC1hZGphY2VudC1jb250ZW50LWV4cGVjdGVk
Lmh0bWwKQEAgLTAsMCArMSwxMyBAQAorPHN0eWxlPgorZGl2IHsKKwlkaXNwbGF5OiBpbmxpbmUt
YmxvY2s7Cit9CitpbnB1dCB7CisgZm9udC1zaXplOiA0MHB4OworfQorPC9zdHlsZT4KK1BBU1Mg
aWYgdGhpcyBhbmQ8ZGl2PjxpbnB1dCBpZD1mb29iYXIgdHlwZT10ZXh0IHZhbHVlPSJ0aGlzIj48
L2Rpdj5hcmUgdmVydGljYWxseSBhbGlnbmVkLgorPHNjcmlwdD4KK2Zvb2Jhci5mb2N1cygpOwor
Zm9vYmFyLnNldFNlbGVjdGlvblJhbmdlKDQsIDQpOworPC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9mYXN0L2VkaXRpbmcvaW5jb3JyZWN0LWJhc2VsaW5lLWZvci1pbnB1dC1hZGph
Y2VudC1jb250ZW50Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2VkaXRpbmcvaW5jb3JyZWN0LWJh
c2VsaW5lLWZvci1pbnB1dC1hZGphY2VudC1jb250ZW50Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwLi5hZGMwZjkxZDkwOTUKLS0tIC9kZXYvbnVsbAorKysgYi9M
YXlvdXRUZXN0cy9mYXN0L2VkaXRpbmcvaW5jb3JyZWN0LWJhc2VsaW5lLWZvci1pbnB1dC1hZGph
Y2VudC1jb250ZW50Lmh0bWwKQEAgLTAsMCArMSwxNCBAQAorPHN0eWxlPgorZGl2IHsKKwlkaXNw
bGF5OiBpbmxpbmUtYmxvY2s7Cit9CitpbnB1dCB7CisgZm9udC1zaXplOiA0MHB4OworfQorPC9z
dHlsZT4KK1BBU1MgaWYgdGhpcyBhbmQ8ZGl2PjxpbnB1dCBpZD1jaGFuZ2VfdGhpcyB0eXBlPXRl
eHQgdmFsdWU9InRlc3QiPjwvZGl2PmFyZSB2ZXJ0aWNhbGx5IGFsaWduZWQuCis8c2NyaXB0Pgor
Y2hhbmdlX3RoaXMuZm9jdXMoKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCdGb3J3YXJkRGVsZXRl
JywgZmFsc2UsIG51bGwpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoIkluc2VydFRleHQiLCB0cnVl
LCAidGhpcyIpOworPC9zY3JpcHQ+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>475640</attachid>
            <date>2025-06-24 07:31:44 -0700</date>
            <delta_ts>2025-06-24 09:21:56 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-294558-20250624073143.patch</filename>
            <type>text/plain</type>
            <size>5238</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBhNTE2YTYzYWYxZTU3MzQ4NjM1MGNlNzg3NWViZjhhNjZjMzhmYThhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IE1vbiwgMjMgSnVuIDIwMjUgMTk6Mjg6MTEgLTA3MDAKU3ViamVjdDogW1BBVENIXSBJbnB1dHMg
d2l0aGluIGlubGluZS1ibG9jayBjb250YWluZXJzIHNoaWZ0IHZlcnRpY2FsbHkgd2hlbgogdGV4
dCBpcyBkZWxldGVkIGFuZCByZS1lbnRlcmVkIGludG8gYW4gaW5wdXQKIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTQ1NTggPHJkYXI6Ly9wcm9ibGVtLzE1NDA5NDQz
Mj4KTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVU
Ri04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKClJldmlld2VkIGJ5IEFudHRpIEtv
aXZpc3RvLgoKMS4gUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lJ3MgaW5uZXIgcmVuZGVyZXIg
aXMgdmVydGljYWxseSBjZW50ZXJlZC4KMi4gUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lJ3Mg
aW5uZXIgcmVuZGVyZXIgcHJvdmlkZXMgdGhlIGJhc2VsaW5lIHBvc2l0aW9uIGZvciB0aGUgaW5w
dXQgYm94LgozLiBUaGUgYmFzZWxpbmUgcG9zaXRpb24gaXMgcGFzc2VkIHRvIGlubGluZSBsYXlv
dXQgYW5kIGlzIHVzZWQgdG8gYWxpZ24gb3RoZXIgY29udGVudCBvbiB0aGUgbGluZSAod2hlbiBi
YXNlbGluZSBhbGlnbm1lbnQgYXBwbGllcykuCgpBcyB0ZXh0IGlzIGFwcGVuZGVkIHRvIHRoZSBp
bnB1dCBib3g6CgoxLiBBbiBlbXB0eSBSZW5kZXJUZXh0IGlzIGNvbnN0cnVjdGVkIGFuZCBpbnNl
cnRlZCBpbnRvIHRoZSB0cmVlLgoyLiBJbnNlcnRJbnRvVGV4dE5vZGVDb21tYW5kOjpkb0FwcGx5
KCkgaXMgY2FsbGVkLgozLiBSZW5kZXJUZXh0IGlzIHBvcHVsYXRlZCBieSBjYWxsaW5nIHNldFRl
eHQuCgpJbiBzdGVwICMyLCBsYXlvdXQgaXMgcHJlbWF0dXJlbHkgcnVuIG9uIHRoZSBjb250ZW50
IChzZWUgcGFzc3dvcmRFY2hvRW5hYmxlZCkgYmVmb3JlIGl0IGlzIHBvcHVsYXRlZCBpbiBzdGVw
ICMzLgpUaGlzIGxheW91dCBnZW5lcmF0ZXMgYW4gZW1wdHkgaW5saW5lIGRpc3BsYXkgY29udGVu
dCB3aXRoIGEgMHB4LXRhbGwgbGluZSBib3gsIHdoaWNoIGdldHMgdmVydGljYWxseSBjZW50ZXJl
ZC4KVGhpcyAiY2VudGVyZWQgbGluZSIgdGhlbiBiZWNvbWVzIHRoZSBiYXNlbGluZSBmb3IgdGhl
IHJlc3Qgb2YgdGhlIGNvbnRlbnQuCkluIHN0ZXAgIzMsIGFub3RoZXIgbGF5b3V0IGlzIHJ1biBv
biB0aGUgaW5wdXQgYm94LCB0aGlzIHRpbWUgd2l0aCBwb3B1bGF0ZWQgY29udGVudCwgYnV0IHRo
ZSBsYXlvdXQgaXMgbGltaXRlZCB0byB0aGUgaW5wdXQgb25seSwgc28gYWRqYWNlbnQgY29udGVu
dCBkb2VzIG5vdCBnZXQgYWxpZ25tZW50IHRyZWF0bWVudC4KVGhpcyBpcyBob3cgdGhlIG9mZnNl
dCBvY2N1cnMgKHJlc3VsdCBvZiB0aGUgcHJlbWF0dXJlIGxheW91dCkuCgpUaGVyZSBhcmUgYSBm
ZXcgaXNzdWVzIGhlcmU6CgoxLiBXZSBzaG91bGQgbm90IHJ1biBsYXlvdXQgb24gdGhlIGVtcHR5
IGNvbnRlbnQgYmVmb3JlIFJlbmRlclRleHQgaXMgcG9wdWxhdGVkICh3ZWJraXQub3JnL2IvMjk0
ODgwKS4KMi4gUmVuZGVyVGV4dENvbnRyb2xTaW5nbGVMaW5lIHNob3VsZCBub3QgY2VudGVyIHRo
ZSBpbm5lciByZW5kZXJlciB3aGVuIGl0IGhhcyBubyBjb250ZW50ICh3ZWJraXQub3JnL2IvMjk0
ODgxKS4KMy4gSUZDIHNob3VsZCBub3QgcmVwb3J0IHZhbGlkIGxpbmUgYm94ZXMgd2hlbiB0aGVy
ZeKAmXMgbm8gY29udGVudCBhdCBhbGwgKGkuZS4sIHdoZW4gbm8gZGlzcGxheSBib3hlcyBhcmUg
Z2VuZXJhdGVkKS4KClRoaXMgcGF0Y2ggYWRkcmVzc2VzIGlzc3VlICMzLgoKKiBMYXlvdXRUZXN0
cy9mYXN0L2VkaXRpbmcvaW5jb3JyZWN0LWJhc2VsaW5lLWZvci1pbnB1dC1hZGphY2VudC1jb250
ZW50LWV4cGVjdGVkLmh0bWw6IEFkZGVkLgoqIExheW91dFRlc3RzL2Zhc3QvZWRpdGluZy9pbmNv
cnJlY3QtYmFzZWxpbmUtZm9yLWlucHV0LWFkamFjZW50LWNvbnRlbnQuaHRtbDogQWRkZWQuCiog
U291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL2lubGluZS9MYXlvdXRJbnRlZ3JhdGlv
bkxpbmVMYXlvdXQuY3BwOgooV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkxpbmVMYXlvdXQ6
OmZpcnN0TGluZUJveCBjb25zdCk6CihXZWJDb3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6TGluZUxh
eW91dDo6bGFzdExpbmVCb3ggY29uc3QpOgotLS0KIC4uLi9pbmxpbmUvTGF5b3V0SW50ZWdyYXRp
b25MaW5lTGF5b3V0LmNwcCAgICAgICAgfCAgNCArKy0tCiAuLi5lbGluZS1mb3ItaW5wdXQtYWRq
YWNlbnQtY29udGVudC1leHBlY3RlZC5odG1sIHwgMTMgKysrKysrKysrKysrKwogLi4ucnJlY3Qt
YmFzZWxpbmUtZm9yLWlucHV0LWFkamFjZW50LWNvbnRlbnQuaHRtbCB8IDE1ICsrKysrKysrKysr
KysrKwogMyBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2Zhc3QvZWRpdGluZy9pbmNvcnJlY3QtYmFz
ZWxpbmUtZm9yLWlucHV0LWFkamFjZW50LWNvbnRlbnQtZXhwZWN0ZWQuaHRtbAogY3JlYXRlIG1v
ZGUgMTAwNjQ0IExheW91dFRlc3RzL2Zhc3QvZWRpdGluZy9pbmNvcnJlY3QtYmFzZWxpbmUtZm9y
LWlucHV0LWFkamFjZW50LWNvbnRlbnQuaHRtbAoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2xheW91dC9pbnRlZ3JhdGlvbi9pbmxpbmUvTGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0LmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9pbmxpbmUvTGF5b3V0SW50ZWdy
YXRpb25MaW5lTGF5b3V0LmNwcAppbmRleCBlOGUzN2ViMjA2ZTIuLjllOGZlNjczOWQ1YyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL2lubGluZS9MYXlvdXRJ
bnRlZ3JhdGlvbkxpbmVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRl
Z3JhdGlvbi9pbmxpbmUvTGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0LmNwcApAQCAtMTAyNyw3
ICsxMDI3LDcgQEAgSW5saW5lSXRlcmF0b3I6OklubGluZUJveEl0ZXJhdG9yIExpbmVMYXlvdXQ6
OmZpcnN0Um9vdElubGluZUJveCgpIGNvbnN0CiAKIElubGluZUl0ZXJhdG9yOjpMaW5lQm94SXRl
cmF0b3IgTGluZUxheW91dDo6Zmlyc3RMaW5lQm94KCkgY29uc3QKIHsKLSAgICBpZiAoIW1faW5s
aW5lQ29udGVudCkKKyAgICBpZiAoIW1faW5saW5lQ29udGVudCB8fCAhbV9pbmxpbmVDb250ZW50
LT5oYXNDb250ZW50KCkpCiAgICAgICAgIHJldHVybiB7IH07CiAKICAgICByZXR1cm4geyBJbmxp
bmVJdGVyYXRvcjo6TGluZUJveEl0ZXJhdG9yTW9kZXJuUGF0aCgqbV9pbmxpbmVDb250ZW50LCAw
KSB9OwpAQCAtMTAzNSw3ICsxMDM1LDcgQEAgSW5saW5lSXRlcmF0b3I6OkxpbmVCb3hJdGVyYXRv
ciBMaW5lTGF5b3V0OjpmaXJzdExpbmVCb3goKSBjb25zdAogCiBJbmxpbmVJdGVyYXRvcjo6TGlu
ZUJveEl0ZXJhdG9yIExpbmVMYXlvdXQ6Omxhc3RMaW5lQm94KCkgY29uc3QKIHsKLSAgICBpZiAo
IW1faW5saW5lQ29udGVudCkKKyAgICBpZiAoIW1faW5saW5lQ29udGVudCB8fCAhbV9pbmxpbmVD
b250ZW50LT5oYXNDb250ZW50KCkpCiAgICAgICAgIHJldHVybiB7IH07CiAKICAgICByZXR1cm4g
eyBJbmxpbmVJdGVyYXRvcjo6TGluZUJveEl0ZXJhdG9yTW9kZXJuUGF0aCgqbV9pbmxpbmVDb250
ZW50LCBtX2lubGluZUNvbnRlbnQtPmRpc3BsYXlDb250ZW50KCkubGluZXMuaXNFbXB0eSgpID8g
MCA6IG1faW5saW5lQ29udGVudC0+ZGlzcGxheUNvbnRlbnQoKS5saW5lcy5zaXplKCkgLSAxKSB9
OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNlbGlu
ZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMv
ZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVu
dC1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4u
M2ZkNjQ0MWFmYWU0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5n
L2luY29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC1leHBlY3RlZC5o
dG1sCkBAIC0wLDAgKzEsMTMgQEAKKzxzdHlsZT4KK2RpdiB7CisJZGlzcGxheTogaW5saW5lLWJs
b2NrOworfQoraW5wdXQgeworIGZvbnQtc2l6ZTogNDBweDsKK30KKzwvc3R5bGU+CitQQVNTIGlm
IHRoaXMgYW5kPGRpdj48aW5wdXQgaWQ9Zm9vYmFyIHR5cGU9dGV4dCB2YWx1ZT0idGhpcyI+PC9k
aXY+YXJlIHZlcnRpY2FsbHkgYWxpZ25lZC4KKzxzY3JpcHQ+Citmb29iYXIuZm9jdXMoKTsKK2Zv
b2Jhci5zZXRTZWxlY3Rpb25SYW5nZSg0LCA0KTsKKzwvc2NyaXB0PgpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRqYWNl
bnQtY29udGVudC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNl
bGluZS1mb3ItaW5wdXQtYWRqYWNlbnQtY29udGVudC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMC4uMWFhY2Y2MzNlNGZiCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvZmFzdC9lZGl0aW5nL2luY29ycmVjdC1iYXNlbGluZS1mb3ItaW5wdXQtYWRqYWNl
bnQtY29udGVudC5odG1sCkBAIC0wLDAgKzEsMTUgQEAKKzxzdHlsZT4KK2RpdiB7CisJZGlzcGxh
eTogaW5saW5lLWJsb2NrOworfQoraW5wdXQgeworIGZvbnQtc2l6ZTogNDBweDsKK30KKzwvc3R5
bGU+CitQQVNTIGlmIHRoaXMgYW5kPGRpdj48aW5wdXQgaWQ9Y2hhbmdlX3RoaXMgdHlwZT10ZXh0
IHZhbHVlPSJ0ZXN0Ij48L2Rpdj5hcmUgdmVydGljYWxseSBhbGlnbmVkLgorPHNjcmlwdD4KK2No
YW5nZV90aGlzLmZvY3VzKCk7CitjaGFuZ2VfdGhpcy5zZXRTZWxlY3Rpb25SYW5nZSgwLCA0KTsK
K2RvY3VtZW50LmV4ZWNDb21tYW5kKCdEZWxldGUnLCBmYWxzZSwgbnVsbCk7Citkb2N1bWVudC5l
eGVjQ29tbWFuZCgiSW5zZXJ0VGV4dCIsIHRydWUsICJ0aGlzIik7Cis8L3NjcmlwdD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>