<?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>257930</bug_id>
          
          <creation_ts>2023-06-09 18:53:57 -0700</creation_ts>
          <short_desc>[IFC] LineBuilder should not mutate layout state</short_desc>
          <delta_ts>2023-06-12 11:16:38 -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>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1960901</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2023-06-09 18:53:57 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1960905</commentid>
    <comment_count>1</comment_count>
      <attachid>466660</attachid>
    <who name="alan">zalan</who>
    <bug_when>2023-06-09 19:25:04 -0700</bug_when>
    <thetext>Created attachment 466660
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1961019</commentid>
    <comment_count>2</comment_count>
      <attachid>466665</attachid>
    <who name="alan">zalan</who>
    <bug_when>2023-06-12 07:05:32 -0700</bug_when>
    <thetext>Created attachment 466665
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1961058</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-06-12 09:01:15 -0700</bug_when>
    <thetext>Committed 265071@main (fcf31d445023): &lt;https://commits.webkit.org/265071@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 466665.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1961059</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-06-12 09:02:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/110646459&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>466660</attachid>
            <date>2023-06-09 19:25:04 -0700</date>
            <delta_ts>2023-06-12 07:05:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-257930-20230609192504.patch</filename>
            <type>text/plain</type>
            <size>7574</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBkMzVhY2UwYzAxODJkMWE4NjRjYWNhMmEwYTc0OWUzY2U2MDY2ZmM2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IEZyaSwgOSBKdW4gMjAyMyAxODo1NDowNyAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIFtJRkNdIExp
bmVCdWlsZGVyIHNob3VsZCBub3QgbXV0YXRlIGxheW91dCBzdGF0ZQogaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1NzkzMAoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCgpJbiBjYXNlIG9mIGxpbmUgbGF5b3V0IHByb2JpbmcgKHdoZW4gbGluZSBidWlsZGVyIGlz
IGNhbGxlZCBtdWx0aXBsZSB0aW1lcyB3aXRoIGRpZmZlcmVudCBjb25zdHJhaW50IHZhbHVlcyks
CndlIGNhbiBwYXNzIGluIGNsZWFuIEZsb2F0aW5nU3RhdGUgZm9yIGVhY2ggcm91bmQgKHRoZSBv
bmx5IHN0YXRlL2dlb21ldHJ5IHRoYXQgZ2V0cyBtdXRhdGVkIGN1cnJlbnRseSAtc2VlIEZJWE1F
KS4KUmVndWxhciBsYXlvdXQgd291bGQganVzdCBwYXNzIGluIHRoZSBmbG9hdGluZyBzdGF0ZSBm
cm9tIHRoZSBwYXJlbnQgYmxvY2sgZm9ybWF0dGluZyBjb250ZXh0LgoKKiBTb3VyY2UvV2ViQ29y
ZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4
dC5jcHA6CihXZWJDb3JlOjpMYXlvdXQ6OklubGluZUZvcm1hdHRpbmdDb250ZXh0OjpsaW5lTGF5
b3V0KToKKFdlYkNvcmU6OkxheW91dDo6SW5saW5lRm9ybWF0dGluZ0NvbnRleHQ6OmNvbXB1dGVk
SW50cmluc2ljV2lkdGhGb3JDb25zdHJhaW50IGNvbnN0KToKKiBTb3VyY2UvV2ViQ29yZS9sYXlv
dXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVMaW5lQnVpbGRlci5jcHA6CihXZWJD
b3JlOjpMYXlvdXQ6OkxpbmVCdWlsZGVyOjpMaW5lQnVpbGRlcik6CiogU291cmNlL1dlYkNvcmUv
bGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lTGluZUJ1aWxkZXIuaDoKKFdl
YkNvcmU6OkxheW91dDo6TGluZUJ1aWxkZXI6OmJsb2NrTGF5b3V0U3RhdGUgY29uc3QpOgooV2Vi
Q29yZTo6TGF5b3V0OjpMaW5lQnVpbGRlcjo6ZmxvYXRpbmdTdGF0ZSk6Ci0tLQogLi4uL2lubGlu
ZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5jcHAgICAgICAgICAgICAgICAgICAgfCA3ICsrKyst
LS0KIC4uLi9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxpbmVCdWlsZGVyLmNwcCAg
ICAgIHwgNCArKystCiAuLi4vbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5l
TGluZUJ1aWxkZXIuaCB8IDkgKysrKystLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlv
bnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0
L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lRm9ybWF0dGluZ0NvbnRleHQuY3BwIGIv
U291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lRm9y
bWF0dGluZ0NvbnRleHQuY3BwCmluZGV4IGE2YzBkNDI5OTc2Ny4uNjIxY2YxN2I0ZWNjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9J
bmxpbmVGb3JtYXR0aW5nQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zv
cm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lRm9ybWF0dGluZ0NvbnRleHQuY3BwCkBAIC0y
NjgsMTIgKzI2OCwxMyBAQCBJbmxpbmVMYXlvdXRSZXN1bHQgSW5saW5lRm9ybWF0dGluZ0NvbnRl
eHQ6OmxpbmVMYXlvdXQoY29uc3QgSW5saW5lSXRlbXMmIGlubGluZQogICAgICAgICBsYXlvdXRS
ZXN1bHQuZGlzcGxheUNvbnRlbnQuYm94ZXMucmVzZXJ2ZUluaXRpYWxDYXBhY2l0eShpbmxpbmVJ
dGVtcy5zaXplKCkpOwogCiAgICAgYXV0byBpc1BhcnRpYWxMYXlvdXQgPSBtX2xpbmVEYW1hZ2Ug
JiYgbV9saW5lRGFtYWdlLT5zdGFydCgpOwotICAgIGF1dG8gZmxvYXRpbmdDb250ZXh0ID0gRmxv
YXRpbmdDb250ZXh0IHsgKnRoaXMsIGlubGluZUxheW91dFN0YXRlLnBhcmVudEJsb2NrTGF5b3V0
U3RhdGUoKS5mbG9hdGluZ1N0YXRlKCkgfTsKKyAgICBhdXRvJiBmbG9hdGluZ1N0YXRlID0gaW5s
aW5lTGF5b3V0U3RhdGUucGFyZW50QmxvY2tMYXlvdXRTdGF0ZSgpLmZsb2F0aW5nU3RhdGUoKTsK
KyAgICBhdXRvIGZsb2F0aW5nQ29udGV4dCA9IEZsb2F0aW5nQ29udGV4dCB7ICp0aGlzLCBmbG9h
dGluZ1N0YXRlIH07CiAgICAgYXV0byBsaW5lTG9naWNhbFRvcCA9IElubGluZUxheW91dFVuaXQg
eyBjb25zdHJhaW50cy5sb2dpY2FsVG9wKCkgfTsKICAgICBhdXRvIHByZXZpb3VzTGluZUVuZCA9
IHN0ZDo6b3B0aW9uYWw8SW5saW5lSXRlbVBvc2l0aW9uPiB7IH07CiAgICAgYXV0byBsZWFkaW5n
SW5saW5lSXRlbVBvc2l0aW9uID0gbmVlZHNMYXlvdXRSYW5nZS5zdGFydDsKIAotICAgIGF1dG8g
bGluZUJ1aWxkZXIgPSBMaW5lQnVpbGRlciB7ICp0aGlzLCBpbmxpbmVMYXlvdXRTdGF0ZSwgY29u
c3RyYWludHMuaG9yaXpvbnRhbCgpLCBpbmxpbmVJdGVtcyB9OworICAgIGF1dG8gbGluZUJ1aWxk
ZXIgPSBMaW5lQnVpbGRlciB7ICp0aGlzLCBpbmxpbmVMYXlvdXRTdGF0ZSwgZmxvYXRpbmdTdGF0
ZSwgY29uc3RyYWludHMuaG9yaXpvbnRhbCgpLCBpbmxpbmVJdGVtcyB9OwogICAgIHdoaWxlICh0
cnVlKSB7CiAKICAgICAgICAgYXV0byBsaW5lSW5pdGlhbFJlY3QgPSBJbmxpbmVSZWN0IHsgbGlu
ZUxvZ2ljYWxUb3AsIGNvbnN0cmFpbnRzLmhvcml6b250YWwoKS5sb2dpY2FsTGVmdCwgY29uc3Ry
YWludHMuaG9yaXpvbnRhbCgpLmxvZ2ljYWxXaWR0aCwgZm9ybWF0dGluZ0dlb21ldHJ5KCkuaW5p
dGlhbExpbmVIZWlnaHQoIXByZXZpb3VzTGluZS5oYXNfdmFsdWUoKSkgfTsKQEAgLTQyNiw3ICs0
MjcsNyBAQCBJbmxpbmVMYXlvdXRVbml0IElubGluZUZvcm1hdHRpbmdDb250ZXh0Ojpjb21wdXRl
ZEludHJpbnNpY1dpZHRoRm9yQ29uc3RyYWludChJbgogICAgIGlmIChpbnRyaW5zaWNXaWR0aE1v
ZGUgPT0gSW50cmluc2ljV2lkdGhNb2RlOjpNYXhpbXVtKQogICAgICAgICBob3Jpem9udGFsQ29u
c3RyYWludHMubG9naWNhbFdpZHRoID0gbWF4SW5saW5lTGF5b3V0VW5pdCgpOwogICAgIGF1dG8m
IGlubGluZUl0ZW1zID0gZm9ybWF0dGluZ1N0YXRlKCkuaW5saW5lSXRlbXMoKTsKLSAgICBhdXRv
IGxpbmVCdWlsZGVyID0gTGluZUJ1aWxkZXIgeyAqdGhpcywgaW5saW5lTGF5b3V0U3RhdGUsIGhv
cml6b250YWxDb25zdHJhaW50cywgaW5saW5lSXRlbXMsIGludHJpbnNpY1dpZHRoTW9kZSB9Owor
ICAgIGF1dG8gbGluZUJ1aWxkZXIgPSBMaW5lQnVpbGRlciB7ICp0aGlzLCBpbmxpbmVMYXlvdXRT
dGF0ZSwgZmxvYXRpbmdTdGF0ZSwgaG9yaXpvbnRhbENvbnN0cmFpbnRzLCBpbmxpbmVJdGVtcywg
aW50cmluc2ljV2lkdGhNb2RlIH07CiAgICAgYXV0byBsYXlvdXRSYW5nZSA9IElubGluZUl0ZW1S
YW5nZSB7IDAgLCBpbmxpbmVJdGVtcy5zaXplKCkgfTsKICAgICBhdXRvIG1heGltdW1Db250ZW50
V2lkdGggPSBJbmxpbmVMYXlvdXRVbml0IHsgfTsKICAgICBhdXRvIHByZXZpb3VzTGluZUVuZCA9
IHN0ZDo6b3B0aW9uYWw8SW5saW5lSXRlbVBvc2l0aW9uPiB7IH07CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVMaW5lQnVp
bGRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGlu
ZS9JbmxpbmVMaW5lQnVpbGRlci5jcHAKaW5kZXggYjc2MDNlZDhhZjQxLi5hMWVlZDA5ZDRjYjEg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5s
aW5lL0lubGluZUxpbmVCdWlsZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9y
bWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVMaW5lQnVpbGRlci5jcHAKQEAgLTMzNiwxMCAr
MzM2LDExIEBAIElubGluZUxheW91dFVuaXQgTGluZUJ1aWxkZXI6OmlubGluZUl0ZW1XaWR0aChj
b25zdCBJbmxpbmVJdGVtJiBpbmxpbmVJdGVtLCBJbmxpCiAgICAgcmV0dXJuIGJveEdlb21ldHJ5
Lm1hcmdpbkJveFdpZHRoKCk7CiB9CiAKLUxpbmVCdWlsZGVyOjpMaW5lQnVpbGRlcihjb25zdCBJ
bmxpbmVGb3JtYXR0aW5nQ29udGV4dCYgaW5saW5lRm9ybWF0dGluZ0NvbnRleHQsIElubGluZUxh
eW91dFN0YXRlJiBpbmxpbmVMYXlvdXRTdGF0ZSwgSG9yaXpvbnRhbENvbnN0cmFpbnRzIHJvb3RI
b3Jpem9udGFsQ29uc3RyYWludHMsIGNvbnN0IElubGluZUl0ZW1zJiBpbmxpbmVJdGVtcywgc3Rk
OjpvcHRpb25hbDxJbnRyaW5zaWNXaWR0aE1vZGU+IGludHJpbnNpY1dpZHRoTW9kZSkKK0xpbmVC
dWlsZGVyOjpMaW5lQnVpbGRlcihjb25zdCBJbmxpbmVGb3JtYXR0aW5nQ29udGV4dCYgaW5saW5l
Rm9ybWF0dGluZ0NvbnRleHQsIGNvbnN0IElubGluZUxheW91dFN0YXRlJiBpbmxpbmVMYXlvdXRT
dGF0ZSwgRmxvYXRpbmdTdGF0ZSYgZmxvYXRpbmdTdGF0ZSwgSG9yaXpvbnRhbENvbnN0cmFpbnRz
IHJvb3RIb3Jpem9udGFsQ29uc3RyYWludHMsIGNvbnN0IElubGluZUl0ZW1zJiBpbmxpbmVJdGVt
cywgc3RkOjpvcHRpb25hbDxJbnRyaW5zaWNXaWR0aE1vZGU+IGludHJpbnNpY1dpZHRoTW9kZSkK
ICAgICA6IG1faW50cmluc2ljV2lkdGhNb2RlKGludHJpbnNpY1dpZHRoTW9kZSkKICAgICAsIG1f
aW5saW5lRm9ybWF0dGluZ0NvbnRleHQoaW5saW5lRm9ybWF0dGluZ0NvbnRleHQpCiAgICAgLCBt
X2lubGluZUxheW91dFN0YXRlKGlubGluZUxheW91dFN0YXRlKQorICAgICwgbV9mbG9hdGluZ1N0
YXRlKGZsb2F0aW5nU3RhdGUpCiAgICAgLCBtX3Jvb3RIb3Jpem9udGFsQ29uc3RyYWludHMocm9v
dEhvcml6b250YWxDb25zdHJhaW50cykKICAgICAsIG1fbGluZShpbmxpbmVGb3JtYXR0aW5nQ29u
dGV4dCkKICAgICAsIG1faW5saW5lSXRlbXMoaW5saW5lSXRlbXMpCkBAIC0xMTIxLDYgKzExMjIs
NyBAQCBib29sIExpbmVCdWlsZGVyOjp0cnlQbGFjaW5nRmxvYXRCb3goY29uc3QgQm94JiBmbG9h
dEJveCwgTWF5T3ZlckNvbnN0cmFpbkxpbmUgbQogCiAgICAgYXV0byBwbGFjZUZsb2F0Qm94ID0g
WyZdIHsKICAgICAgICAgYXV0byBmbG9hdEl0ZW0gPSBmbG9hdGluZ0NvbnRleHQudG9GbG9hdEl0
ZW0oZmxvYXRCb3gsIGJveEdlb21ldHJ5KTsKKyAgICAgICAgLy8gRklYTUU6IE1heWJlIEZsb2F0
aW5nQ29udGV4dCBzaG91bGQgYmUgYWJsZSB0byBwcmVzZXJ2ZSBGbG9hdEl0ZW1zIGFuZCB0aGUg
Y2FsbGVyIHNob3VsZCBtdXRhdGUgdGhlIEZsb2F0aW5nU3RhdGUgaW5zdGVhZC4KICAgICAgICAg
ZmxvYXRpbmdTdGF0ZSgpLmFwcGVuZChmbG9hdEl0ZW0pOwogICAgICAgICBtX3BsYWNlZEZsb2F0
cy5hcHBlbmQoZmxvYXRJdGVtKTsKICAgICB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
bGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lTGluZUJ1aWxkZXIuaCBiL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxpbmVC
dWlsZGVyLmgKaW5kZXggN2MzZWYxZjQxYTdkLi41NjczNTFkNTcyMTQgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxpbmVC
dWlsZGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9p
bmxpbmUvSW5saW5lTGluZUJ1aWxkZXIuaApAQCAtNDEsNyArNDEsNyBAQCBzdHJ1Y3QgTGluZUNh
bmRpZGF0ZTsKIAogY2xhc3MgTGluZUJ1aWxkZXIgewogcHVibGljOgotICAgIExpbmVCdWlsZGVy
KGNvbnN0IElubGluZUZvcm1hdHRpbmdDb250ZXh0JiwgSW5saW5lTGF5b3V0U3RhdGUmLCBIb3Jp
em9udGFsQ29uc3RyYWludHMgcm9vdEhvcml6b250YWxDb25zdHJhaW50cywgY29uc3QgSW5saW5l
SXRlbXMmLCBzdGQ6Om9wdGlvbmFsPEludHJpbnNpY1dpZHRoTW9kZT4gPSBzdGQ6Om51bGxvcHQp
OworICAgIExpbmVCdWlsZGVyKGNvbnN0IElubGluZUZvcm1hdHRpbmdDb250ZXh0JiwgY29uc3Qg
SW5saW5lTGF5b3V0U3RhdGUmLCBGbG9hdGluZ1N0YXRlJiwgSG9yaXpvbnRhbENvbnN0cmFpbnRz
IHJvb3RIb3Jpem9udGFsQ29uc3RyYWludHMsIGNvbnN0IElubGluZUl0ZW1zJiwgc3RkOjpvcHRp
b25hbDxJbnRyaW5zaWNXaWR0aE1vZGU+ID0gc3RkOjpudWxsb3B0KTsKIAogICAgIHN0cnVjdCBM
aW5lSW5wdXQgewogICAgICAgICBJbmxpbmVJdGVtUmFuZ2UgbmVlZHNMYXlvdXRSYW5nZTsKQEAg
LTE1Nyw4ICsxNTcsOCBAQCBwcml2YXRlOgogICAgIGJvb2wgaXNGaXJzdEZvcm1hdHRlZExpbmUo
KSBjb25zdCB7IHJldHVybiAhbV9wcmV2aW91c0xpbmUuaGFzX3ZhbHVlKCk7IH0KIAogICAgIGNv
bnN0IElubGluZUZvcm1hdHRpbmdDb250ZXh0JiBmb3JtYXR0aW5nQ29udGV4dCgpIGNvbnN0IHsg
cmV0dXJuIG1faW5saW5lRm9ybWF0dGluZ0NvbnRleHQ7IH0KLSAgICBCbG9ja0xheW91dFN0YXRl
JiBibG9ja0xheW91dFN0YXRlKCkgY29uc3QgeyByZXR1cm4gbV9pbmxpbmVMYXlvdXRTdGF0ZS5w
YXJlbnRCbG9ja0xheW91dFN0YXRlKCk7IH0KLSAgICBGbG9hdGluZ1N0YXRlJiBmbG9hdGluZ1N0
YXRlKCkgeyByZXR1cm4gYmxvY2tMYXlvdXRTdGF0ZSgpLmZsb2F0aW5nU3RhdGUoKTsgfQorICAg
IGNvbnN0IEJsb2NrTGF5b3V0U3RhdGUmIGJsb2NrTGF5b3V0U3RhdGUoKSBjb25zdCB7IHJldHVy
biBtX2lubGluZUxheW91dFN0YXRlLnBhcmVudEJsb2NrTGF5b3V0U3RhdGUoKTsgfQorICAgIEZs
b2F0aW5nU3RhdGUmIGZsb2F0aW5nU3RhdGUoKSB7IHJldHVybiBtX2Zsb2F0aW5nU3RhdGU7IH0K
ICAgICBjb25zdCBGbG9hdGluZ1N0YXRlJiBmbG9hdGluZ1N0YXRlKCkgY29uc3QgeyByZXR1cm4g
Y29uc3RfY2FzdDxMaW5lQnVpbGRlciY+KCp0aGlzKS5mbG9hdGluZ1N0YXRlKCk7IH0KICAgICBj
b25zdCBFbGVtZW50Qm94JiByb290KCkgY29uc3Q7CiAgICAgY29uc3QgTGF5b3V0U3RhdGUmIGxh
eW91dFN0YXRlKCkgY29uc3Q7CkBAIC0xNjgsNyArMTY4LDggQEAgcHJpdmF0ZToKICAgICBzdGQ6
Om9wdGlvbmFsPFByZXZpb3VzTGluZT4gbV9wcmV2aW91c0xpbmUgeyB9OwogICAgIHN0ZDo6b3B0
aW9uYWw8SW50cmluc2ljV2lkdGhNb2RlPiBtX2ludHJpbnNpY1dpZHRoTW9kZTsKICAgICBjb25z
dCBJbmxpbmVGb3JtYXR0aW5nQ29udGV4dCYgbV9pbmxpbmVGb3JtYXR0aW5nQ29udGV4dDsKLSAg
ICBJbmxpbmVMYXlvdXRTdGF0ZSYgbV9pbmxpbmVMYXlvdXRTdGF0ZTsKKyAgICBjb25zdCBJbmxp
bmVMYXlvdXRTdGF0ZSYgbV9pbmxpbmVMYXlvdXRTdGF0ZTsKKyAgICBGbG9hdGluZ1N0YXRlJiBt
X2Zsb2F0aW5nU3RhdGU7CiAgICAgc3RkOjpvcHRpb25hbDxIb3Jpem9udGFsQ29uc3RyYWludHM+
IG1fcm9vdEhvcml6b250YWxDb25zdHJhaW50czsKIAogICAgIExpbmUgbV9saW5lOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>466665</attachid>
            <date>2023-06-12 07:05:32 -0700</date>
            <delta_ts>2023-06-12 11:16:38 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-257930-20230612070531.patch</filename>
            <type>text/plain</type>
            <size>7574</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBiNzJmNDUxMmZjOGQ1NzFjMjE3YjNkNDUyMjBiN2QyZjRlOTJiM2YxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IEZyaSwgOSBKdW4gMjAyMyAxODo1NDowNyAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIFtJRkNdIExp
bmVCdWlsZGVyIHNob3VsZCBub3QgbXV0YXRlIGxheW91dCBzdGF0ZQogaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1NzkzMAoKUmV2aWV3ZWQgYnkgQW50dGkgS29pdmlz
dG8uCgpJbiBjYXNlIG9mIGxpbmUgbGF5b3V0IHByb2JpbmcgKHdoZW4gbGluZSBidWlsZGVyIGlz
IGNhbGxlZCBtdWx0aXBsZSB0aW1lcyB3aXRoIGRpZmZlcmVudCBjb25zdHJhaW50IHZhbHVlcyks
CndlIGNhbiBwYXNzIGluIGNsZWFuIEZsb2F0aW5nU3RhdGUgZm9yIGVhY2ggcm91bmQgKHRoZSBv
bmx5IHN0YXRlL2dlb21ldHJ5IHRoYXQgZ2V0cyBtdXRhdGVkIGN1cnJlbnRseSAtc2VlIEZJWE1F
KS4KUmVndWxhciBsYXlvdXQgd291bGQganVzdCBwYXNzIGluIHRoZSBmbG9hdGluZyBzdGF0ZSBm
cm9tIHRoZSBwYXJlbnQgYmxvY2sgZm9ybWF0dGluZyBjb250ZXh0LgoKKiBTb3VyY2UvV2ViQ29y
ZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4
dC5jcHA6CihXZWJDb3JlOjpMYXlvdXQ6OklubGluZUZvcm1hdHRpbmdDb250ZXh0OjpsaW5lTGF5
b3V0KToKKFdlYkNvcmU6OkxheW91dDo6SW5saW5lRm9ybWF0dGluZ0NvbnRleHQ6OmNvbXB1dGVk
SW50cmluc2ljV2lkdGhGb3JDb25zdHJhaW50IGNvbnN0KToKKiBTb3VyY2UvV2ViQ29yZS9sYXlv
dXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVMaW5lQnVpbGRlci5jcHA6CihXZWJD
b3JlOjpMYXlvdXQ6OkxpbmVCdWlsZGVyOjpMaW5lQnVpbGRlcik6CiogU291cmNlL1dlYkNvcmUv
bGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lTGluZUJ1aWxkZXIuaDoKKFdl
YkNvcmU6OkxheW91dDo6TGluZUJ1aWxkZXI6OmJsb2NrTGF5b3V0U3RhdGUgY29uc3QpOgooV2Vi
Q29yZTo6TGF5b3V0OjpMaW5lQnVpbGRlcjo6ZmxvYXRpbmdTdGF0ZSk6Ci0tLQogLi4uL2lubGlu
ZS9JbmxpbmVGb3JtYXR0aW5nQ29udGV4dC5jcHAgICAgICAgICAgICAgICAgICAgfCA3ICsrKyst
LS0KIC4uLi9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxpbmVCdWlsZGVyLmNwcCAg
ICAgIHwgNCArKystCiAuLi4vbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5l
TGluZUJ1aWxkZXIuaCB8IDkgKysrKystLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlv
bnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0
L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lRm9ybWF0dGluZ0NvbnRleHQuY3BwIGIv
U291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lRm9y
bWF0dGluZ0NvbnRleHQuY3BwCmluZGV4IGE2YzBkNDI5OTc2Ny4uNjIxY2YxN2I0ZWNjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9J
bmxpbmVGb3JtYXR0aW5nQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zv
cm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lRm9ybWF0dGluZ0NvbnRleHQuY3BwCkBAIC0y
NjgsMTIgKzI2OCwxMyBAQCBJbmxpbmVMYXlvdXRSZXN1bHQgSW5saW5lRm9ybWF0dGluZ0NvbnRl
eHQ6OmxpbmVMYXlvdXQoY29uc3QgSW5saW5lSXRlbXMmIGlubGluZQogICAgICAgICBsYXlvdXRS
ZXN1bHQuZGlzcGxheUNvbnRlbnQuYm94ZXMucmVzZXJ2ZUluaXRpYWxDYXBhY2l0eShpbmxpbmVJ
dGVtcy5zaXplKCkpOwogCiAgICAgYXV0byBpc1BhcnRpYWxMYXlvdXQgPSBtX2xpbmVEYW1hZ2Ug
JiYgbV9saW5lRGFtYWdlLT5zdGFydCgpOwotICAgIGF1dG8gZmxvYXRpbmdDb250ZXh0ID0gRmxv
YXRpbmdDb250ZXh0IHsgKnRoaXMsIGlubGluZUxheW91dFN0YXRlLnBhcmVudEJsb2NrTGF5b3V0
U3RhdGUoKS5mbG9hdGluZ1N0YXRlKCkgfTsKKyAgICBhdXRvJiBmbG9hdGluZ1N0YXRlID0gaW5s
aW5lTGF5b3V0U3RhdGUucGFyZW50QmxvY2tMYXlvdXRTdGF0ZSgpLmZsb2F0aW5nU3RhdGUoKTsK
KyAgICBhdXRvIGZsb2F0aW5nQ29udGV4dCA9IEZsb2F0aW5nQ29udGV4dCB7ICp0aGlzLCBmbG9h
dGluZ1N0YXRlIH07CiAgICAgYXV0byBsaW5lTG9naWNhbFRvcCA9IElubGluZUxheW91dFVuaXQg
eyBjb25zdHJhaW50cy5sb2dpY2FsVG9wKCkgfTsKICAgICBhdXRvIHByZXZpb3VzTGluZUVuZCA9
IHN0ZDo6b3B0aW9uYWw8SW5saW5lSXRlbVBvc2l0aW9uPiB7IH07CiAgICAgYXV0byBsZWFkaW5n
SW5saW5lSXRlbVBvc2l0aW9uID0gbmVlZHNMYXlvdXRSYW5nZS5zdGFydDsKIAotICAgIGF1dG8g
bGluZUJ1aWxkZXIgPSBMaW5lQnVpbGRlciB7ICp0aGlzLCBpbmxpbmVMYXlvdXRTdGF0ZSwgY29u
c3RyYWludHMuaG9yaXpvbnRhbCgpLCBpbmxpbmVJdGVtcyB9OworICAgIGF1dG8gbGluZUJ1aWxk
ZXIgPSBMaW5lQnVpbGRlciB7ICp0aGlzLCBpbmxpbmVMYXlvdXRTdGF0ZSwgZmxvYXRpbmdTdGF0
ZSwgY29uc3RyYWludHMuaG9yaXpvbnRhbCgpLCBpbmxpbmVJdGVtcyB9OwogICAgIHdoaWxlICh0
cnVlKSB7CiAKICAgICAgICAgYXV0byBsaW5lSW5pdGlhbFJlY3QgPSBJbmxpbmVSZWN0IHsgbGlu
ZUxvZ2ljYWxUb3AsIGNvbnN0cmFpbnRzLmhvcml6b250YWwoKS5sb2dpY2FsTGVmdCwgY29uc3Ry
YWludHMuaG9yaXpvbnRhbCgpLmxvZ2ljYWxXaWR0aCwgZm9ybWF0dGluZ0dlb21ldHJ5KCkuaW5p
dGlhbExpbmVIZWlnaHQoIXByZXZpb3VzTGluZS5oYXNfdmFsdWUoKSkgfTsKQEAgLTQyNiw3ICs0
MjcsNyBAQCBJbmxpbmVMYXlvdXRVbml0IElubGluZUZvcm1hdHRpbmdDb250ZXh0Ojpjb21wdXRl
ZEludHJpbnNpY1dpZHRoRm9yQ29uc3RyYWludChJbgogICAgIGlmIChpbnRyaW5zaWNXaWR0aE1v
ZGUgPT0gSW50cmluc2ljV2lkdGhNb2RlOjpNYXhpbXVtKQogICAgICAgICBob3Jpem9udGFsQ29u
c3RyYWludHMubG9naWNhbFdpZHRoID0gbWF4SW5saW5lTGF5b3V0VW5pdCgpOwogICAgIGF1dG8m
IGlubGluZUl0ZW1zID0gZm9ybWF0dGluZ1N0YXRlKCkuaW5saW5lSXRlbXMoKTsKLSAgICBhdXRv
IGxpbmVCdWlsZGVyID0gTGluZUJ1aWxkZXIgeyAqdGhpcywgaW5saW5lTGF5b3V0U3RhdGUsIGhv
cml6b250YWxDb25zdHJhaW50cywgaW5saW5lSXRlbXMsIGludHJpbnNpY1dpZHRoTW9kZSB9Owor
ICAgIGF1dG8gbGluZUJ1aWxkZXIgPSBMaW5lQnVpbGRlciB7ICp0aGlzLCBpbmxpbmVMYXlvdXRT
dGF0ZSwgZmxvYXRpbmdTdGF0ZSwgaG9yaXpvbnRhbENvbnN0cmFpbnRzLCBpbmxpbmVJdGVtcywg
aW50cmluc2ljV2lkdGhNb2RlIH07CiAgICAgYXV0byBsYXlvdXRSYW5nZSA9IElubGluZUl0ZW1S
YW5nZSB7IDAgLCBpbmxpbmVJdGVtcy5zaXplKCkgfTsKICAgICBhdXRvIG1heGltdW1Db250ZW50
V2lkdGggPSBJbmxpbmVMYXlvdXRVbml0IHsgfTsKICAgICBhdXRvIHByZXZpb3VzTGluZUVuZCA9
IHN0ZDo6b3B0aW9uYWw8SW5saW5lSXRlbVBvc2l0aW9uPiB7IH07CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVMaW5lQnVp
bGRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGlu
ZS9JbmxpbmVMaW5lQnVpbGRlci5jcHAKaW5kZXggMGU0MjZhZTg4ZTRiLi4xMjQ0YzViOTJlNGQg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5s
aW5lL0lubGluZUxpbmVCdWlsZGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9y
bWF0dGluZ0NvbnRleHRzL2lubGluZS9JbmxpbmVMaW5lQnVpbGRlci5jcHAKQEAgLTMzNiwxMCAr
MzM2LDExIEBAIElubGluZUxheW91dFVuaXQgTGluZUJ1aWxkZXI6OmlubGluZUl0ZW1XaWR0aChj
b25zdCBJbmxpbmVJdGVtJiBpbmxpbmVJdGVtLCBJbmxpCiAgICAgcmV0dXJuIGJveEdlb21ldHJ5
Lm1hcmdpbkJveFdpZHRoKCk7CiB9CiAKLUxpbmVCdWlsZGVyOjpMaW5lQnVpbGRlcihjb25zdCBJ
bmxpbmVGb3JtYXR0aW5nQ29udGV4dCYgaW5saW5lRm9ybWF0dGluZ0NvbnRleHQsIElubGluZUxh
eW91dFN0YXRlJiBpbmxpbmVMYXlvdXRTdGF0ZSwgSG9yaXpvbnRhbENvbnN0cmFpbnRzIHJvb3RI
b3Jpem9udGFsQ29uc3RyYWludHMsIGNvbnN0IElubGluZUl0ZW1zJiBpbmxpbmVJdGVtcywgc3Rk
OjpvcHRpb25hbDxJbnRyaW5zaWNXaWR0aE1vZGU+IGludHJpbnNpY1dpZHRoTW9kZSkKK0xpbmVC
dWlsZGVyOjpMaW5lQnVpbGRlcihjb25zdCBJbmxpbmVGb3JtYXR0aW5nQ29udGV4dCYgaW5saW5l
Rm9ybWF0dGluZ0NvbnRleHQsIGNvbnN0IElubGluZUxheW91dFN0YXRlJiBpbmxpbmVMYXlvdXRT
dGF0ZSwgRmxvYXRpbmdTdGF0ZSYgZmxvYXRpbmdTdGF0ZSwgSG9yaXpvbnRhbENvbnN0cmFpbnRz
IHJvb3RIb3Jpem9udGFsQ29uc3RyYWludHMsIGNvbnN0IElubGluZUl0ZW1zJiBpbmxpbmVJdGVt
cywgc3RkOjpvcHRpb25hbDxJbnRyaW5zaWNXaWR0aE1vZGU+IGludHJpbnNpY1dpZHRoTW9kZSkK
ICAgICA6IG1faW50cmluc2ljV2lkdGhNb2RlKGludHJpbnNpY1dpZHRoTW9kZSkKICAgICAsIG1f
aW5saW5lRm9ybWF0dGluZ0NvbnRleHQoaW5saW5lRm9ybWF0dGluZ0NvbnRleHQpCiAgICAgLCBt
X2lubGluZUxheW91dFN0YXRlKGlubGluZUxheW91dFN0YXRlKQorICAgICwgbV9mbG9hdGluZ1N0
YXRlKGZsb2F0aW5nU3RhdGUpCiAgICAgLCBtX3Jvb3RIb3Jpem9udGFsQ29uc3RyYWludHMocm9v
dEhvcml6b250YWxDb25zdHJhaW50cykKICAgICAsIG1fbGluZShpbmxpbmVGb3JtYXR0aW5nQ29u
dGV4dCkKICAgICAsIG1faW5saW5lSXRlbXMoaW5saW5lSXRlbXMpCkBAIC0xMTIyLDYgKzExMjMs
NyBAQCBib29sIExpbmVCdWlsZGVyOjp0cnlQbGFjaW5nRmxvYXRCb3goY29uc3QgQm94JiBmbG9h
dEJveCwgTWF5T3ZlckNvbnN0cmFpbkxpbmUgbQogCiAgICAgYXV0byBwbGFjZUZsb2F0Qm94ID0g
WyZdIHsKICAgICAgICAgYXV0byBmbG9hdEl0ZW0gPSBmbG9hdGluZ0NvbnRleHQudG9GbG9hdEl0
ZW0oZmxvYXRCb3gsIGJveEdlb21ldHJ5KTsKKyAgICAgICAgLy8gRklYTUU6IE1heWJlIEZsb2F0
aW5nQ29udGV4dCBzaG91bGQgYmUgYWJsZSB0byBwcmVzZXJ2ZSBGbG9hdEl0ZW1zIGFuZCB0aGUg
Y2FsbGVyIHNob3VsZCBtdXRhdGUgdGhlIEZsb2F0aW5nU3RhdGUgaW5zdGVhZC4KICAgICAgICAg
ZmxvYXRpbmdTdGF0ZSgpLmFwcGVuZChmbG9hdEl0ZW0pOwogICAgICAgICBtX3BsYWNlZEZsb2F0
cy5hcHBlbmQoZmxvYXRJdGVtKTsKICAgICB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
bGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lTGluZUJ1aWxkZXIuaCBiL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxpbmVC
dWlsZGVyLmgKaW5kZXggN2MzZWYxZjQxYTdkLi41NjczNTFkNTcyMTQgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGluZUxpbmVC
dWlsZGVyLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9p
bmxpbmUvSW5saW5lTGluZUJ1aWxkZXIuaApAQCAtNDEsNyArNDEsNyBAQCBzdHJ1Y3QgTGluZUNh
bmRpZGF0ZTsKIAogY2xhc3MgTGluZUJ1aWxkZXIgewogcHVibGljOgotICAgIExpbmVCdWlsZGVy
KGNvbnN0IElubGluZUZvcm1hdHRpbmdDb250ZXh0JiwgSW5saW5lTGF5b3V0U3RhdGUmLCBIb3Jp
em9udGFsQ29uc3RyYWludHMgcm9vdEhvcml6b250YWxDb25zdHJhaW50cywgY29uc3QgSW5saW5l
SXRlbXMmLCBzdGQ6Om9wdGlvbmFsPEludHJpbnNpY1dpZHRoTW9kZT4gPSBzdGQ6Om51bGxvcHQp
OworICAgIExpbmVCdWlsZGVyKGNvbnN0IElubGluZUZvcm1hdHRpbmdDb250ZXh0JiwgY29uc3Qg
SW5saW5lTGF5b3V0U3RhdGUmLCBGbG9hdGluZ1N0YXRlJiwgSG9yaXpvbnRhbENvbnN0cmFpbnRz
IHJvb3RIb3Jpem9udGFsQ29uc3RyYWludHMsIGNvbnN0IElubGluZUl0ZW1zJiwgc3RkOjpvcHRp
b25hbDxJbnRyaW5zaWNXaWR0aE1vZGU+ID0gc3RkOjpudWxsb3B0KTsKIAogICAgIHN0cnVjdCBM
aW5lSW5wdXQgewogICAgICAgICBJbmxpbmVJdGVtUmFuZ2UgbmVlZHNMYXlvdXRSYW5nZTsKQEAg
LTE1Nyw4ICsxNTcsOCBAQCBwcml2YXRlOgogICAgIGJvb2wgaXNGaXJzdEZvcm1hdHRlZExpbmUo
KSBjb25zdCB7IHJldHVybiAhbV9wcmV2aW91c0xpbmUuaGFzX3ZhbHVlKCk7IH0KIAogICAgIGNv
bnN0IElubGluZUZvcm1hdHRpbmdDb250ZXh0JiBmb3JtYXR0aW5nQ29udGV4dCgpIGNvbnN0IHsg
cmV0dXJuIG1faW5saW5lRm9ybWF0dGluZ0NvbnRleHQ7IH0KLSAgICBCbG9ja0xheW91dFN0YXRl
JiBibG9ja0xheW91dFN0YXRlKCkgY29uc3QgeyByZXR1cm4gbV9pbmxpbmVMYXlvdXRTdGF0ZS5w
YXJlbnRCbG9ja0xheW91dFN0YXRlKCk7IH0KLSAgICBGbG9hdGluZ1N0YXRlJiBmbG9hdGluZ1N0
YXRlKCkgeyByZXR1cm4gYmxvY2tMYXlvdXRTdGF0ZSgpLmZsb2F0aW5nU3RhdGUoKTsgfQorICAg
IGNvbnN0IEJsb2NrTGF5b3V0U3RhdGUmIGJsb2NrTGF5b3V0U3RhdGUoKSBjb25zdCB7IHJldHVy
biBtX2lubGluZUxheW91dFN0YXRlLnBhcmVudEJsb2NrTGF5b3V0U3RhdGUoKTsgfQorICAgIEZs
b2F0aW5nU3RhdGUmIGZsb2F0aW5nU3RhdGUoKSB7IHJldHVybiBtX2Zsb2F0aW5nU3RhdGU7IH0K
ICAgICBjb25zdCBGbG9hdGluZ1N0YXRlJiBmbG9hdGluZ1N0YXRlKCkgY29uc3QgeyByZXR1cm4g
Y29uc3RfY2FzdDxMaW5lQnVpbGRlciY+KCp0aGlzKS5mbG9hdGluZ1N0YXRlKCk7IH0KICAgICBj
b25zdCBFbGVtZW50Qm94JiByb290KCkgY29uc3Q7CiAgICAgY29uc3QgTGF5b3V0U3RhdGUmIGxh
eW91dFN0YXRlKCkgY29uc3Q7CkBAIC0xNjgsNyArMTY4LDggQEAgcHJpdmF0ZToKICAgICBzdGQ6
Om9wdGlvbmFsPFByZXZpb3VzTGluZT4gbV9wcmV2aW91c0xpbmUgeyB9OwogICAgIHN0ZDo6b3B0
aW9uYWw8SW50cmluc2ljV2lkdGhNb2RlPiBtX2ludHJpbnNpY1dpZHRoTW9kZTsKICAgICBjb25z
dCBJbmxpbmVGb3JtYXR0aW5nQ29udGV4dCYgbV9pbmxpbmVGb3JtYXR0aW5nQ29udGV4dDsKLSAg
ICBJbmxpbmVMYXlvdXRTdGF0ZSYgbV9pbmxpbmVMYXlvdXRTdGF0ZTsKKyAgICBjb25zdCBJbmxp
bmVMYXlvdXRTdGF0ZSYgbV9pbmxpbmVMYXlvdXRTdGF0ZTsKKyAgICBGbG9hdGluZ1N0YXRlJiBt
X2Zsb2F0aW5nU3RhdGU7CiAgICAgc3RkOjpvcHRpb25hbDxIb3Jpem9udGFsQ29uc3RyYWludHM+
IG1fcm9vdEhvcml6b250YWxDb25zdHJhaW50czsKIAogICAgIExpbmUgbV9saW5lOwo=
</data>
<flag name="commit-queue"
          id="494283"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>