<?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>271209</bug_id>
          
          <creation_ts>2024-03-18 20:40:23 -0700</creation_ts>
          <short_desc>[IFC][Ruby] Failure to line break before/between ruby sequences</short_desc>
          <delta_ts>2024-03-19 09:56:54 -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>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>
          
          
          <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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2022022</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2024-03-18 20:40:23 -0700</bug_when>
    <thetext>&lt;rdar://122663646&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2022025</commentid>
    <comment_count>1</comment_count>
      <attachid>470428</attachid>
    <who name="alan">zalan</who>
    <bug_when>2024-03-18 20:46:50 -0700</bug_when>
    <thetext>Created attachment 470428
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2022129</commentid>
    <comment_count>2</comment_count>
      <attachid>470433</attachid>
    <who name="alan">zalan</who>
    <bug_when>2024-03-19 07:11:01 -0700</bug_when>
    <thetext>Created attachment 470433
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2022171</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-03-19 09:56:52 -0700</bug_when>
    <thetext>Committed 276353@main (b8f448e7fd86): &lt;https://commits.webkit.org/276353@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 470433.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>470428</attachid>
            <date>2024-03-18 20:46:50 -0700</date>
            <delta_ts>2024-03-19 07:11:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-271209-20240318204649.patch</filename>
            <type>text/plain</type>
            <size>5271</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSAxYjkzMjMyNGNiYjEwYWU2MGFiNWNmMzVlMDMyODE4MDg0YjQ5YzYxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IE1vbiwgMTggTWFyIDIwMjQgMjA6NDA6NDggLTA3MDAKU3ViamVjdDogW1BBVENIXSBbSUZDXVtS
dWJ5XSBGYWlsdXJlIHRvIGxpbmUgYnJlYWsgYmVmb3JlL2JldHdlZW4gcnVieQogc2VxdWVuY2Vz
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNzEyMDkgPHJkYXI6Ly8x
MjI2NjM2NDY+CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCkxldCdzIGRpZmZlcmVudGlh
dGUgYmVmb3JlIGFuZCBhZnRlciBicmVha2luZyBydWxlcyAoZS5nLiBubyBsaW5lIHNob3VsZCBi
ZWdpbiB3aXRoIEtBVEFLQU5BIE1JRERMRSBET1QgYnV0IGl0J3Mgb2sgdG8gaGF2ZSBpdCBhdCB0
aGUgZW5kIG9mIHRoZSBsaW5lKS4KCiogTGF5b3V0VGVzdHMvZmFzdC9ydWJ5L2Nhbi1icmVhay1i
ZWZvcmUtYWZ0ZXItZXhwZWN0ZWQuaHRtbDogQWRkZWQuCiogTGF5b3V0VGVzdHMvZmFzdC9ydWJ5
L2Nhbi1icmVhay1iZWZvcmUtYWZ0ZXIuaHRtbDogQWRkZWQuCiogU291cmNlL1dlYkNvcmUvbGF5
b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvcnVieS9SdWJ5Rm9ybWF0dGluZ0NvbnRleHQu
Y3BwOgooV2ViQ29yZTo6TGF5b3V0OjpjYW5CcmVha0JlZm9yZSk6CihXZWJDb3JlOjpMYXlvdXQ6
OmNhbkJyZWFrQWZ0ZXIpOgooV2ViQ29yZTo6TGF5b3V0OjpSdWJ5Rm9ybWF0dGluZ0NvbnRleHQ6
OmlzQXRTb2Z0V3JhcE9wcG9ydHVuaXR5KToKKFdlYkNvcmU6OkxheW91dDo6Y2FuQnJlYWtBdENo
YXJhY3Rlcik6IERlbGV0ZWQuCi0tLQogLi4uL2lubGluZS9ydWJ5L1J1YnlGb3JtYXR0aW5nQ29u
dGV4dC5jcHAgICAgIHwgMzMgKysrKysrKysrKysrKysrKystLQogLi4uL3J1YnkvY2FuLWJyZWFr
LWJlZm9yZS1hZnRlci1leHBlY3RlZC5odG1sIHwgMTIgKysrKysrKwogLi4uL2Zhc3QvcnVieS9j
YW4tYnJlYWstYmVmb3JlLWFmdGVyLmh0bWwgICAgIHwgMTEgKysrKysrKwogMyBmaWxlcyBjaGFu
Z2VkLCA1MyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0
IExheW91dFRlc3RzL2Zhc3QvcnVieS9jYW4tYnJlYWstYmVmb3JlLWFmdGVyLWV4cGVjdGVkLmh0
bWwKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9mYXN0L3J1YnkvY2FuLWJyZWFrLWJl
Zm9yZS1hZnRlci5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1h
dHRpbmdDb250ZXh0cy9pbmxpbmUvcnVieS9SdWJ5Rm9ybWF0dGluZ0NvbnRleHQuY3BwIGIvU291
cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvcnVieS9SdWJ5Rm9y
bWF0dGluZ0NvbnRleHQuY3BwCmluZGV4IDhjZGJhZmM2ZjM1NS4uMzI4YzYzYjgzNjY0IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9y
dWJ5L1J1YnlGb3JtYXR0aW5nQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0
L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvcnVieS9SdWJ5Rm9ybWF0dGluZ0NvbnRleHQuY3Bw
CkBAIC0xMTIsNyArMTEyLDcgQEAgc3RhdGljIGJvb2wgYW5ub3RhdGlvbk92ZXJsYXBDaGVjayhj
b25zdCBJbmxpbmVEaXNwbGF5OjpCb3gmIGFkamFjZW50RGlzcGxheUJveCwKICAgICByZXR1cm4g
ZmFsc2U7CiB9CiAKLXN0YXRpYyBib29sIGNhbkJyZWFrQXRDaGFyYWN0ZXIoVUNoYXIgY2hhcmFj
dGVyKQorc3RhdGljIGJvb2wgY2FuQnJlYWtCZWZvcmUoVUNoYXIgY2hhcmFjdGVyKQogewogICAg
IGF1dG8gbGluZUJyZWFrID0gKFVMaW5lQnJlYWspdV9nZXRJbnRQcm9wZXJ0eVZhbHVlKGNoYXJh
Y3RlciwgVUNIQVJfTElORV9CUkVBSyk7CiAgICAgLy8gVU5JQ09ERSBMSU5FIEJSRUFLSU5HIEFM
R09SSVRITQpAQCAtMTQ3LDYgKzE0NywzMyBAQCBzdGF0aWMgYm9vbCBjYW5CcmVha0F0Q2hhcmFj
dGVyKFVDaGFyIGNoYXJhY3RlcikKICAgICByZXR1cm4gdHJ1ZTsKIH0KIAorc3RhdGljIGJvb2wg
Y2FuQnJlYWtBZnRlcihVQ2hhciBjaGFyYWN0ZXIpCit7CisgICAgLy8gU3BlY2lhbCBjYXJlIGZv
ciBSZXF1aXJlbWVudHMgZm9yIEphcGFuZXNlIFRleHQgTGF5b3V0CisgICAgc3dpdGNoIChjaGFy
YWN0ZXIpIHsKKyAgICBjYXNlIDB4MjAxODogLy8gTEVGVCBTSU5HTEUgUVVPVEFUSU9OIE1BUksK
KyAgICBjYXNlIDB4MjAxQzogLy8gTEVGVCBET1VCTEUgUVVPVEFUSU9OIE1BUksKKyAgICBjYXNl
IDB4MDAyODogLy8gTEVGVCBQQVJFTlRIRVNJUworICAgIGNhc2UgMHgzMDE0OiAvLyBMRUZUIFRP
UlRPSVNFIFNIRUxMIEJSQUNLRVQKKyAgICBjYXNlIDB4MDA1QjogLy8gTEVGVCBTUVVBUkUgQlJB
Q0tFVAorICAgIGNhc2UgMHgwMDdCOiAvLyBMRUZUIENVUkxZIEJSQUNLRVQKKyAgICBjYXNlIDB4
MzAwODogLy8gTEVGVCBBTkdMRSBCUkFDS0VUCisgICAgY2FzZSAweDMwMEE6IC8vIExFRlQgRE9V
QkxFIEFOR0xFIEJSQUNLRVQKKyAgICBjYXNlIDB4MzAwQzogLy8gTEVGVCBDT1JORVIgQlJBQ0tF
VAorICAgIGNhc2UgMHgzMDBFOiAvLyBMRUZUIFdISVRFIENPUk5FUiBCUkFDS0VUCisgICAgY2Fz
ZSAweDMwMTA6IC8vIExFRlQgQkxBQ0sgTEVOVElDVUxBUiBCUkFDS0VUCisgICAgY2FzZSAweDI5
ODU6IC8vIExFRlQgV0hJVEUgUEFSRU5USEVTSVMKKyAgICBjYXNlIDB4MzAxODogLy8gTEVGVCBX
SElURSBUT1JUT0lTRSBTSEVMTCBCUkFDS0VUCisgICAgY2FzZSAweDMwMTY6IC8vIExFRlQgV0hJ
VEUgTEVOVElDVUxBUiBCUkFDS0VUCisgICAgY2FzZSAweDAwQUI6IC8vIExFRlQtUE9JTlRJTkcg
RE9VQkxFIEFOR0xFIFFVT1RBVElPTiBNQVJLCisgICAgY2FzZSAweDMwMUQ6IC8vIFJFVkVSU0VE
IERPVUJMRSBQUklNRSBRVU9UQVRJT04gTUFSSworICAgICAgICByZXR1cm4gZmFsc2U7CisgICAg
ZGVmYXVsdDoKKyAgICAgICAgYnJlYWs7CisgICAgfQorICAgIHJldHVybiB0cnVlOworfQorCiBi
b29sIFJ1YnlGb3JtYXR0aW5nQ29udGV4dDo6aXNBdFNvZnRXcmFwT3Bwb3J0dW5pdHkoY29uc3Qg
SW5saW5lSXRlbSYgcHJldmlvdXMsIGNvbnN0IElubGluZUl0ZW0mIGN1cnJlbnQpCiB7CiAgICAg
YXV0byYgcHJldmlvdXNMYXlvdXRCb3ggPSBwcmV2aW91cy5sYXlvdXRCb3goKTsKQEAgLTE2Niw3
ICsxOTMsNyBAQCBib29sIFJ1YnlGb3JtYXR0aW5nQ29udGV4dDo6aXNBdFNvZnRXcmFwT3Bwb3J0
dW5pdHkoY29uc3QgSW5saW5lSXRlbSYgcHJldmlvdXMsCiAgICAgICAgICAgICAgICAgcmV0dXJu
IHRydWU7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBhdXRvIGxhc3RDaGFyYWN0ZXIgPSBs
ZWFkaW5nVGV4dEl0ZW0tPmlubGluZVRleHRCb3goKS5jb250ZW50KClbbGVhZGluZ1RleHRJdGVt
LT5lbmQoKSAtIDFdOwotICAgICAgICAgICAgcmV0dXJuIGNhbkJyZWFrQXRDaGFyYWN0ZXIobGFz
dENoYXJhY3Rlcik7CisgICAgICAgICAgICByZXR1cm4gY2FuQnJlYWtBZnRlcihsYXN0Q2hhcmFj
dGVyKTsKICAgICAgICAgfQogICAgICAgICAvLyBEb24ndCBicmVhayBiZXR3ZWVuIGJhc2UgZW5k
IGFuZCA8cnVieT4gZW5kLgogICAgICAgICByZXR1cm4gZmFsc2U7CkBAIC0xOTAsNyArMjE3LDcg
QEAgYm9vbCBSdWJ5Rm9ybWF0dGluZ0NvbnRleHQ6OmlzQXRTb2Z0V3JhcE9wcG9ydHVuaXR5KGNv
bnN0IElubGluZUl0ZW0mIHByZXZpb3VzLAogICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwog
ICAgICAgICAgICAgfQogICAgICAgICAgICAgYXV0byBmaXJzdENoYXJhY3RlciA9IHRyYWlsaW5n
VGV4dEl0ZW0tPmlubGluZVRleHRCb3goKS5jb250ZW50KClbdHJhaWxpbmdUZXh0SXRlbS0+c3Rh
cnQoKV07Ci0gICAgICAgICAgICByZXR1cm4gY2FuQnJlYWtBdENoYXJhY3RlcihmaXJzdENoYXJh
Y3Rlcik7CisgICAgICAgICAgICByZXR1cm4gY2FuQnJlYWtCZWZvcmUoZmlyc3RDaGFyYWN0ZXIp
OwogICAgICAgICB9CiAgICAgICAgIC8vIFdlIHNob3VsZCBoYW5kbGVkIHRoaXMgY2FzZSBhbHJl
YWR5IHdoZW4gbG9va2luZyBhdCBjdXJyZW50OiBiYXNlLCBwcmV2aW91czogcnVieS4KICAgICAg
ICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3J1
YnkvY2FuLWJyZWFrLWJlZm9yZS1hZnRlci1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFz
dC9ydWJ5L2Nhbi1icmVhay1iZWZvcmUtYWZ0ZXItZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLjZiOWFkNDFjOGVhYwotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvcnVieS9jYW4tYnJlYWstYmVmb3JlLWFmdGVyLWV4cGVjdGVk
Lmh0bWwKQEAgLTAsMCArMSwxMiBAQAorPG1ldGEgY2hhcnNldD0idXRmOCI+Cis8c3R5bGU+Citk
aXYgeworICBmb250LWZhbWlseTogQWhlbTsKKyAgdGV4dC1hbGlnbi1sYXN0OiBqdXN0aWZ5Owor
ICBmb250LXNpemU6IDIwcHg7CisgIHdpZHRoOiAzODBweDsKK30KKzwvc3R5bGU+Cis8ZGl2Plgg
WCBYIFgg44O7PHJ1Ynk+YiBhIHMgZTwvcnVieT7jg7s8L2Rpdj4KKzxkaXY+PHJ1Ynk+YiBhIHMg
ZTwvcnVieT48L2Rpdj4KKzxwcmU+UEFTUyBpZiDjg7sgaXMgbm90IGF0IHRoZSBzdGFydCBvZiAn
YmFzZS4uLicgbGluZTwvcHJlPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ydWJ5L2Nh
bi1icmVhay1iZWZvcmUtYWZ0ZXIuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvcnVieS9jYW4tYnJl
YWstYmVmb3JlLWFmdGVyLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwLi44OTE3ZGIyY2IwMDgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3J1
YnkvY2FuLWJyZWFrLWJlZm9yZS1hZnRlci5odG1sCkBAIC0wLDAgKzEsMTEgQEAKKzxtZXRhIGNo
YXJzZXQ9InV0ZjgiPgorPHN0eWxlPgorZGl2IHsKKyAgZm9udC1mYW1pbHk6IEFoZW07CisgIHRl
eHQtYWxpZ246IGp1c3RpZnk7CisgIGZvbnQtc2l6ZTogMjBweDsKKyAgd2lkdGg6IDM4MHB4Owor
fQorPC9zdHlsZT4KKzxkaXY+WCBYIFggWCDjg7s8cnVieT5iIGEgcyBlPC9ydWJ5PuODuzxydWJ5
PmIgYSBzIGU8L3J1Ynk+PC9kaXY+Cis8cHJlPlBBU1MgaWYg44O7IGlzIG5vdCBhdCB0aGUgc3Rh
cnQgb2YgJ2Jhc2UuLi4nIGxpbmU8L3ByZT4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>470433</attachid>
            <date>2024-03-19 07:11:01 -0700</date>
            <delta_ts>2024-03-19 09:56:53 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-271209-20240319071101.patch</filename>
            <type>text/plain</type>
            <size>6648</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA1YmZkNmE0OGQ0YjdjNzU3MWY0OTVhYjEzODE5NmZhOTAxMzdhMWY4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IE1vbiwgMTggTWFyIDIwMjQgMjA6NDA6NDggLTA3MDAKU3ViamVjdDogW1BBVENIXSBbSUZDXVtS
dWJ5XSBGYWlsdXJlIHRvIGxpbmUgYnJlYWsgYmVmb3JlL2JldHdlZW4gcnVieQogc2VxdWVuY2Vz
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNzEyMDkgPHJkYXI6Ly8x
MjI2NjM2NDY+CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCk5vdCBhbGwgImRvIG5vdCBi
cmVhayBiZWZvcmUiIGNoYXJhY3RlcnMgaGF2ZSAiZG8gbm90IGJyZWFrIGFmdGVyIiBtZWFuaW5n
LiAoZS5nLiBubyBsaW5lIHNob3VsZCBiZWdpbiB3aXRoIEtBVEFLQU5BIE1JRERMRSBET1QgYnV0
IGl0J3Mgb2sgdG8gaGF2ZSBpdCBhdCB0aGUgZW5kIG9mIHRoZSBsaW5lKS4KTGV0J3MgZGl2aWRl
IHRoZW0gaW50byAyIGNhdGVnb3JpZXMgYXMgc2VlbiBpbiBodHRwczovL3d3dy53My5vcmcvVFIv
amxyZXEuCgoqTGF5b3V0VGVzdHMvZmFzdC9ydWJ5L3J1Ynktd2l0aC11bmJyZWFrYWJsZS1jaGFy
YWN0ZXJzLWluY29ycmVjdC13aWR0aC5odG1sOiB1c2UgZGlmZmVyZW50IHB1bmN0dWF0aW9uIHRv
IGZvcmNlIGxpbmUgYnJlYWtpbmcgYXQgdGhlIHJpZ2h0IHBvc2l0aW9uLgoqIExheW91dFRlc3Rz
L2Zhc3QvcnVieS9jYW4tYnJlYWstYmVmb3JlLWFmdGVyLWV4cGVjdGVkLmh0bWw6IEFkZGVkLgoq
IExheW91dFRlc3RzL2Zhc3QvcnVieS9jYW4tYnJlYWstYmVmb3JlLWFmdGVyLmh0bWw6IEFkZGVk
LgoqIFNvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3J1Ynkv
UnVieUZvcm1hdHRpbmdDb250ZXh0LmNwcDoKKFdlYkNvcmU6OkxheW91dDo6Y2FuQnJlYWtCZWZv
cmUpOgooV2ViQ29yZTo6TGF5b3V0OjpjYW5CcmVha0FmdGVyKToKKFdlYkNvcmU6OkxheW91dDo6
UnVieUZvcm1hdHRpbmdDb250ZXh0Ojppc0F0U29mdFdyYXBPcHBvcnR1bml0eSk6CihXZWJDb3Jl
OjpMYXlvdXQ6OmNhbkJyZWFrQXRDaGFyYWN0ZXIpOiBEZWxldGVkLgotLS0KIC4uLi9pbmxpbmUv
cnVieS9SdWJ5Rm9ybWF0dGluZ0NvbnRleHQuY3BwICAgICB8IDM1ICsrKysrKysrKysrKysrKyst
LS0KIC4uLi9ydWJ5L2Nhbi1icmVhay1iZWZvcmUtYWZ0ZXItZXhwZWN0ZWQuaHRtbCB8IDEyICsr
KysrKysKIC4uLi9mYXN0L3J1YnkvY2FuLWJyZWFrLWJlZm9yZS1hZnRlci5odG1sICAgICB8IDEx
ICsrKysrKwogLi4ubmJyZWFrYWJsZS1jaGFyYWN0ZXJzLWluY29ycmVjdC13aWR0aC5odG1sIHwg
IDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgNTUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9mYXN0L3J1YnkvY2FuLWJyZWFrLWJlZm9y
ZS1hZnRlci1leHBlY3RlZC5odG1sCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFz
dC9ydWJ5L2Nhbi1icmVhay1iZWZvcmUtYWZ0ZXIuaHRtbAoKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3J1YnkvUnVieUZvcm1hdHRp
bmdDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMv
aW5saW5lL3J1YnkvUnVieUZvcm1hdHRpbmdDb250ZXh0LmNwcAppbmRleCA4Y2RiYWZjNmYzNTUu
LjQzODY0N2NlMTkxOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRp
bmdDb250ZXh0cy9pbmxpbmUvcnVieS9SdWJ5Rm9ybWF0dGluZ0NvbnRleHQuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3J1YnkvUnVieUZv
cm1hdHRpbmdDb250ZXh0LmNwcApAQCAtMTEyLDEzICsxMTIsMTMgQEAgc3RhdGljIGJvb2wgYW5u
b3RhdGlvbk92ZXJsYXBDaGVjayhjb25zdCBJbmxpbmVEaXNwbGF5OjpCb3gmIGFkamFjZW50RGlz
cGxheUJveCwKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKLXN0YXRpYyBib29sIGNhbkJyZWFrQXRD
aGFyYWN0ZXIoVUNoYXIgY2hhcmFjdGVyKQorc3RhdGljIGJvb2wgY2FuQnJlYWtCZWZvcmUoVUNo
YXIgY2hhcmFjdGVyKQogewogICAgIGF1dG8gbGluZUJyZWFrID0gKFVMaW5lQnJlYWspdV9nZXRJ
bnRQcm9wZXJ0eVZhbHVlKGNoYXJhY3RlciwgVUNIQVJfTElORV9CUkVBSyk7CiAgICAgLy8gVU5J
Q09ERSBMSU5FIEJSRUFLSU5HIEFMR09SSVRITQogICAgIC8vIGh0dHA6Ly93d3cudW5pY29kZS5v
cmcvcmVwb3J0cy90cjE0LwogICAgIC8vIEFuZCBSZXF1aXJlbWVudHMgZm9yIEphcGFuZXNlIFRl
eHQgTGF5b3V0LCAzLjEuNyBDaGFyYWN0ZXJzIE5vdCBTdGFydGluZyBhIExpbmUKLSAgICAvLyBo
dHRwOi8vd3d3LnczLm9yZy9UUi8yMDEyL05PVEUtamxyZXEtMjAxMjA0MDMvI2NoYXJhY3RlcnNf
bm90X3N0YXJ0aW5nX2FfbGluZQorICAgIC8vIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9qbHJlcS8j
Y2hhcmFjdGVyc19ub3Rfc3RhcnRpbmdfYV9saW5lCiAgICAgc3dpdGNoIChsaW5lQnJlYWspIHsK
ICAgICBjYXNlIFVfTEJfTk9OU1RBUlRFUjoKICAgICBjYXNlIFVfTEJfQ0xPU0VfUEFSRU5USEVT
SVM6CkBAIC0xNDcsNiArMTQ3LDMzIEBAIHN0YXRpYyBib29sIGNhbkJyZWFrQXRDaGFyYWN0ZXIo
VUNoYXIgY2hhcmFjdGVyKQogICAgIHJldHVybiB0cnVlOwogfQogCitzdGF0aWMgYm9vbCBjYW5C
cmVha0FmdGVyKFVDaGFyIGNoYXJhY3RlcikKK3sKKyAgICAvLyBodHRwczovL3d3dy53My5vcmcv
VFIvamxyZXEvI2NoYXJhY3RlcnNfbm90X2VuZGluZ19hX2xpbmUKKyAgICBzd2l0Y2ggKGNoYXJh
Y3RlcikgeworICAgIGNhc2UgMHgyMDE4OiAvLyBMRUZUIFNJTkdMRSBRVU9UQVRJT04gTUFSSwor
ICAgIGNhc2UgMHgyMDFDOiAvLyBMRUZUIERPVUJMRSBRVU9UQVRJT04gTUFSSworICAgIGNhc2Ug
MHgwMDI4OiAvLyBMRUZUIFBBUkVOVEhFU0lTCisgICAgY2FzZSAweDMwMTQ6IC8vIExFRlQgVE9S
VE9JU0UgU0hFTEwgQlJBQ0tFVAorICAgIGNhc2UgMHgwMDVCOiAvLyBMRUZUIFNRVUFSRSBCUkFD
S0VUCisgICAgY2FzZSAweDAwN0I6IC8vIExFRlQgQ1VSTFkgQlJBQ0tFVAorICAgIGNhc2UgMHgz
MDA4OiAvLyBMRUZUIEFOR0xFIEJSQUNLRVQKKyAgICBjYXNlIDB4MzAwQTogLy8gTEVGVCBET1VC
TEUgQU5HTEUgQlJBQ0tFVAorICAgIGNhc2UgMHgzMDBDOiAvLyBMRUZUIENPUk5FUiBCUkFDS0VU
CisgICAgY2FzZSAweDMwMEU6IC8vIExFRlQgV0hJVEUgQ09STkVSIEJSQUNLRVQKKyAgICBjYXNl
IDB4MzAxMDogLy8gTEVGVCBCTEFDSyBMRU5USUNVTEFSIEJSQUNLRVQKKyAgICBjYXNlIDB4Mjk4
NTogLy8gTEVGVCBXSElURSBQQVJFTlRIRVNJUworICAgIGNhc2UgMHgzMDE4OiAvLyBMRUZUIFdI
SVRFIFRPUlRPSVNFIFNIRUxMIEJSQUNLRVQKKyAgICBjYXNlIDB4MzAxNjogLy8gTEVGVCBXSElU
RSBMRU5USUNVTEFSIEJSQUNLRVQKKyAgICBjYXNlIDB4MDBBQjogLy8gTEVGVC1QT0lOVElORyBE
T1VCTEUgQU5HTEUgUVVPVEFUSU9OIE1BUksKKyAgICBjYXNlIDB4MzAxRDogLy8gUkVWRVJTRUQg
RE9VQkxFIFBSSU1FIFFVT1RBVElPTiBNQVJLCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBk
ZWZhdWx0OgorICAgICAgICBicmVhazsKKyAgICB9CisgICAgcmV0dXJuIHRydWU7Cit9CisKIGJv
b2wgUnVieUZvcm1hdHRpbmdDb250ZXh0Ojppc0F0U29mdFdyYXBPcHBvcnR1bml0eShjb25zdCBJ
bmxpbmVJdGVtJiBwcmV2aW91cywgY29uc3QgSW5saW5lSXRlbSYgY3VycmVudCkKIHsKICAgICBh
dXRvJiBwcmV2aW91c0xheW91dEJveCA9IHByZXZpb3VzLmxheW91dEJveCgpOwpAQCAtMTY2LDcg
KzE5Myw3IEBAIGJvb2wgUnVieUZvcm1hdHRpbmdDb250ZXh0Ojppc0F0U29mdFdyYXBPcHBvcnR1
bml0eShjb25zdCBJbmxpbmVJdGVtJiBwcmV2aW91cywKICAgICAgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGF1dG8gbGFzdENoYXJhY3RlciA9IGxl
YWRpbmdUZXh0SXRlbS0+aW5saW5lVGV4dEJveCgpLmNvbnRlbnQoKVtsZWFkaW5nVGV4dEl0ZW0t
PmVuZCgpIC0gMV07Ci0gICAgICAgICAgICByZXR1cm4gY2FuQnJlYWtBdENoYXJhY3RlcihsYXN0
Q2hhcmFjdGVyKTsKKyAgICAgICAgICAgIHJldHVybiBjYW5CcmVha0FmdGVyKGxhc3RDaGFyYWN0
ZXIpOwogICAgICAgICB9CiAgICAgICAgIC8vIERvbid0IGJyZWFrIGJldHdlZW4gYmFzZSBlbmQg
YW5kIDxydWJ5PiBlbmQuCiAgICAgICAgIHJldHVybiBmYWxzZTsKQEAgLTE5MCw3ICsyMTcsNyBA
QCBib29sIFJ1YnlGb3JtYXR0aW5nQ29udGV4dDo6aXNBdFNvZnRXcmFwT3Bwb3J0dW5pdHkoY29u
c3QgSW5saW5lSXRlbSYgcHJldmlvdXMsCiAgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICBhdXRvIGZpcnN0Q2hhcmFjdGVyID0gdHJhaWxpbmdU
ZXh0SXRlbS0+aW5saW5lVGV4dEJveCgpLmNvbnRlbnQoKVt0cmFpbGluZ1RleHRJdGVtLT5zdGFy
dCgpXTsKLSAgICAgICAgICAgIHJldHVybiBjYW5CcmVha0F0Q2hhcmFjdGVyKGZpcnN0Q2hhcmFj
dGVyKTsKKyAgICAgICAgICAgIHJldHVybiBjYW5CcmVha0JlZm9yZShmaXJzdENoYXJhY3Rlcik7
CiAgICAgICAgIH0KICAgICAgICAgLy8gV2Ugc2hvdWxkIGhhbmRsZWQgdGhpcyBjYXNlIGFscmVh
ZHkgd2hlbiBsb29raW5nIGF0IGN1cnJlbnQ6IGJhc2UsIHByZXZpb3VzOiBydWJ5LgogICAgICAg
ICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcnVi
eS9jYW4tYnJlYWstYmVmb3JlLWFmdGVyLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0
L3J1YnkvY2FuLWJyZWFrLWJlZm9yZS1hZnRlci1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uNmI5YWQ0MWM4ZWFjCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC9ydWJ5L2Nhbi1icmVhay1iZWZvcmUtYWZ0ZXItZXhwZWN0ZWQu
aHRtbApAQCAtMCwwICsxLDEyIEBACis8bWV0YSBjaGFyc2V0PSJ1dGY4Ij4KKzxzdHlsZT4KK2Rp
diB7CisgIGZvbnQtZmFtaWx5OiBBaGVtOworICB0ZXh0LWFsaWduLWxhc3Q6IGp1c3RpZnk7Cisg
IGZvbnQtc2l6ZTogMjBweDsKKyAgd2lkdGg6IDM4MHB4OworfQorPC9zdHlsZT4KKzxkaXY+WCBY
IFggWCDjg7s8cnVieT5iIGEgcyBlPC9ydWJ5PuODuzwvZGl2PgorPGRpdj48cnVieT5iIGEgcyBl
PC9ydWJ5PjwvZGl2PgorPHByZT5QQVNTIGlmIOODuyBpcyBub3QgYXQgdGhlIHN0YXJ0IG9mICdi
YXNlLi4uJyBsaW5lPC9wcmU+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3J1YnkvY2Fu
LWJyZWFrLWJlZm9yZS1hZnRlci5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ydWJ5L2Nhbi1icmVh
ay1iZWZvcmUtYWZ0ZXIuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAuLjg5MTdkYjJjYjAwOAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcnVi
eS9jYW4tYnJlYWstYmVmb3JlLWFmdGVyLmh0bWwKQEAgLTAsMCArMSwxMSBAQAorPG1ldGEgY2hh
cnNldD0idXRmOCI+Cis8c3R5bGU+CitkaXYgeworICBmb250LWZhbWlseTogQWhlbTsKKyAgdGV4
dC1hbGlnbjoganVzdGlmeTsKKyAgZm9udC1zaXplOiAyMHB4OworICB3aWR0aDogMzgwcHg7Cit9
Cis8L3N0eWxlPgorPGRpdj5YIFggWCBYIOODuzxydWJ5PmIgYSBzIGU8L3J1Ynk+44O7PHJ1Ynk+
YiBhIHMgZTwvcnVieT48L2Rpdj4KKzxwcmU+UEFTUyBpZiDjg7sgaXMgbm90IGF0IHRoZSBzdGFy
dCBvZiAnYmFzZS4uLicgbGluZTwvcHJlPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9y
dWJ5L3J1Ynktd2l0aC11bmJyZWFrYWJsZS1jaGFyYWN0ZXJzLWluY29ycmVjdC13aWR0aC5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9ydWJ5L3J1Ynktd2l0aC11bmJyZWFrYWJsZS1jaGFyYWN0ZXJz
LWluY29ycmVjdC13aWR0aC5odG1sCmluZGV4IDMzMGVjY2RjZjI5MS4uZDUyNmI0NjM0MTc3IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L3J1YnkvcnVieS13aXRoLXVuYnJlYWthYmxlLWNo
YXJhY3RlcnMtaW5jb3JyZWN0LXdpZHRoLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9ydWJ5
L3J1Ynktd2l0aC11bmJyZWFrYWJsZS1jaGFyYWN0ZXJzLWluY29ycmVjdC13aWR0aC5odG1sCkBA
IC0xMSw0ICsxMSw0IEBAIGRpdiB7CiB9CiA8L3N0eWxlPgogPCEtLSBQQVNTIGlmIGFsbCBjb250
ZW50IGlzIGluc2lkZSB0aGUgZ3JlZW4gYm94IC0tPgotPGRpdj48cnVieT5YWDxydD5YWFhYWFg8
L3J0PjwvcnVieT4gPHJ1Ynk+WDxydD5YWFg8L3J0PjwvcnVieT48cnVieT5YPHJ0PlhYWDwvcnQ+
PC9ydWJ5PuOAgTxydWJ5PlhYWFg8L3J1Ynk+PC9kaXY+Cis8ZGl2PjxydWJ5PlhYPHJ0PlhYWFhY
WDwvcnQ+PC9ydWJ5PiA8cnVieT5YPHJ0PlhYWDwvcnQ+PC9ydWJ5PjxydWJ5Plg8cnQ+WFhYPC9y
dD48L3J1Ynk+44CMPHJ1Ynk+WFhYWDwvcnVieT48L2Rpdj4K
</data>

          </attachment>
      

    </bug>

</bugzilla>