<?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>266466</bug_id>
          
          <creation_ts>2023-12-15 01:44:03 -0800</creation_ts>
          <short_desc>REGRESSION(270388@main): Caused tests layout regressions in WPE</short_desc>
          <delta_ts>2023-12-15 02:18:14 -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>New Bugs</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>
          
          <blocked>264090</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>dpino</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1999848</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2023-12-15 01:44:03 -0800</bug_when>
    <thetext>https://commits.webkit.org/270388@main introduced a regression:
Caused tests layout regressions in WPE

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1999850</commentid>
    <comment_count>1</comment_count>
      <attachid>469057</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2023-12-15 01:44:10 -0800</bug_when>
    <thetext>Created attachment 469057
REVERT of 270388@main

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the revert will be successful.  This process takes approximately 15 minutes.

If you would like to land the revert faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1999858</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-12-15 02:17:05 -0800</bug_when>
    <thetext>Committed 272105@main (ffce61a305af): &lt;https://commits.webkit.org/272105@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 469057.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1999859</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-12-15 02:18:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/119712709&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>469057</attachid>
            <date>2023-12-15 01:44:10 -0800</date>
            <delta_ts>2023-12-15 02:17:06 -0800</delta_ts>
            <desc>REVERT of 270388@main</desc>
            <filename>bug-266466-20231215094409.patch</filename>
            <type>text/plain</type>
            <size>13274</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSAyN2ExMGY2NGFlMjdiNzlhYjNkOGU2MmJhNWZkMmRmOTQ2ZGQ5OGVlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBGcmksIDE1IERlYyAyMDIzIDA5OjQ0OjA3ICswMDAwClN1YmplY3Q6IFtQQVRDSF0g
VW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIDI3MDM4OEBtYWluLgogaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTI2NjQ2NgoKQ2F1c2VkIHRlc3RzIGxheW91dCByZWdyZXNzaW9u
cyBpbiBXUEUKClJldmVydGVkIGNoYW5nZXNldDoKCiJbVGhyZWFkZWRDb21wb3NpdG9yXSBUaGUg
Y29tcG9zaXRpbmcgdGhyZWFkIHNob3VsZCBub3Qgd2FpdCBmb3IgcGFpbnQgdGhyZWFkcyIKaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI2NDA5MApodHRwczovL2NvbW1p
dHMud2Via2l0Lm9yZy8yNzAzODhAbWFpbgotLS0KIC4uLi9ncmFwaGljcy9uaWNvc2lhL05pY29z
aWFCYWNraW5nU3RvcmUuY3BwICB8ICA3IC0tLS0KIC4uLi9ncmFwaGljcy9uaWNvc2lhL05pY29z
aWFCYWNraW5nU3RvcmUuaCAgICB8ICAyIC0KIC4uLi9uaWNvc2lhL05pY29zaWFDb21wb3NpdGlv
bkxheWVyLmggICAgICAgICB8ICA3IC0tLS0KIC4uLi9jb29yZGluYXRlZC9Db29yZGluYXRlZEJh
Y2tpbmdTdG9yZS5jcHAgICB8ICAxICsKIC4uLi9Db21wb3NpdGluZ0Nvb3JkaW5hdG9yLmNwcCAg
ICAgICAgICAgICAgICB8ICA3IC0tLS0KIC4uLi9EcmF3aW5nQXJlYUNvb3JkaW5hdGVkR3JhcGhp
Y3MuY3BwICAgICAgICB8ICA5IC0tLS0tCiAuLi4vRHJhd2luZ0FyZWFDb29yZGluYXRlZEdyYXBo
aWNzLmggICAgICAgICAgfCAgNCAtLQogLi4uL0Nvb3JkaW5hdGVkR3JhcGhpY3MvTGF5ZXJUcmVl
SG9zdC5jcHAgICAgIHwgNDAgKysrKysrKystLS0tLS0tLS0tLQogLi4uL0Nvb3JkaW5hdGVkR3Jh
cGhpY3MvTGF5ZXJUcmVlSG9zdC5oICAgICAgIHwgMTQgKysrLS0tLQogOSBmaWxlcyBjaGFuZ2Vk
LCAyNCBpbnNlcnRpb25zKCspLCA2NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9uaWNvc2lhL05pY29zaWFCYWNraW5nU3RvcmUuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvbmljb3NpYS9OaWNvc2lhQmFja2lu
Z1N0b3JlLmNwcAppbmRleCBkYTFjOTdjMDNhODguLjgzNTNiODM5MGZjZSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvbmljb3NpYS9OaWNvc2lhQmFja2luZ1N0
b3JlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9uaWNvc2lhL05p
Y29zaWFCYWNraW5nU3RvcmUuY3BwCkBAIC0xMDMsMTEgKzEwMyw0IEBAIGF1dG8gQmFja2luZ1N0
b3JlOjp0YWtlVXBkYXRlKCkgLT4gVGlsZVVwZGF0ZQogICAgIHJldHVybiBXVEZNb3ZlKG1fdXBk
YXRlLnBlbmRpbmcpOwogfQogCi12b2lkIEJhY2tpbmdTdG9yZTo6d2FpdFVudGlsUGFpbnRpbmdD
b21wbGV0ZSgpCi17Ci0gICAgTG9ja2VyIGxvY2tlciB7IG1fdXBkYXRlLmxvY2sgfTsKLSAgICBm
b3IgKGF1dG8mIHVwZGF0ZSA6IG1fdXBkYXRlLnBlbmRpbmcudGlsZXNUb1VwZGF0ZSkKLSAgICAg
ICAgdXBkYXRlLnVwZGF0ZUluZm8uYnVmZmVyLT53YWl0VW50aWxQYWludGluZ0NvbXBsZXRlKCk7
Ci19Ci0KIH0gLy8gbmFtZXNwYWNlIE5pY29zaWEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL25pY29zaWEvTmljb3NpYUJhY2tpbmdTdG9yZS5oIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvbmljb3NpYS9OaWNvc2lhQmFja2luZ1N0b3JlLmgK
aW5kZXggMzg0NGQxNmRlMWUxLi5hNWFmNWI0ZmExMmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL25pY29zaWEvTmljb3NpYUJhY2tpbmdTdG9yZS5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL25pY29zaWEvTmljb3NpYUJhY2tpbmdT
dG9yZS5oCkBAIC0xMTMsOCArMTEzLDYgQEAgcHVibGljOgogICAgIHZvaWQgdXBkYXRlVGlsZSh1
aW50MzJfdCwgY29uc3QgV2ViQ29yZTo6U3VyZmFjZVVwZGF0ZUluZm8mLCBjb25zdCBXZWJDb3Jl
OjpJbnRSZWN0Jikgb3ZlcnJpZGU7CiAgICAgdm9pZCByZW1vdmVUaWxlKHVpbnQzMl90KSBvdmVy
cmlkZTsKIAotICAgIHZvaWQgd2FpdFVudGlsUGFpbnRpbmdDb21wbGV0ZSgpOwotCiBwcml2YXRl
OgogICAgIExheWVyU3RhdGUgbV9sYXllclN0YXRlOwogICAgIENvbXBvc2l0aW9uU3RhdGUgbV9j
b21wb3NpdGlvblN0YXRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3Mvbmljb3NpYS9OaWNvc2lhQ29tcG9zaXRpb25MYXllci5oIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3Mvbmljb3NpYS9OaWNvc2lhQ29tcG9zaXRpb25MYXllci5oCmluZGV4
IDA4MzM1NDRjYTVhMC4uYTBjYjBmNjg2YjI3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9uaWNvc2lhL05pY29zaWFDb21wb3NpdGlvbkxheWVyLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvbmljb3NpYS9OaWNvc2lhQ29tcG9zaXRp
b25MYXllci5oCkBAIC0yNTYsMTMgKzI1Niw2IEBAIHB1YmxpYzoKICAgICAgICAgZnVuY3Rvciht
X3N0YXRlLnBlbmRpbmcpOwogICAgIH0KIAotICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+Ci0gICAg
dm9pZCBhY2Nlc3NTdGFnaW5nKGNvbnN0IFQmIGZ1bmN0b3IpCi0gICAgewotICAgICAgICBMb2Nr
ZXIgbG9ja2VyIHsgUGxhdGZvcm1MYXllcjo6bV9zdGF0ZS5sb2NrIH07Ci0gICAgICAgIGZ1bmN0
b3IobV9zdGF0ZS5zdGFnaW5nKTsKLSAgICB9Ci0KICAgICB0ZW1wbGF0ZTx0eXBlbmFtZSBUPgog
ICAgIHZvaWQgYWNjZXNzQ29tbWl0dGVkKGNvbnN0IFQmIGZ1bmN0b3IpCiAgICAgewpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL2Nvb3JkaW5hdGVk
L0Nvb3JkaW5hdGVkQmFja2luZ1N0b3JlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL3RleG1hcC9jb29yZGluYXRlZC9Db29yZGluYXRlZEJhY2tpbmdTdG9yZS5jcHAKaW5k
ZXggZmRiYTkzZGMwODFmLi4zZmE2MmEwMDkxMTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9jb29yZGluYXRlZC9Db29yZGluYXRlZEJhY2tpbmdT
dG9yZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL2Nv
b3JkaW5hdGVkL0Nvb3JkaW5hdGVkQmFja2luZ1N0b3JlLmNwcApAQCAtNTYsNiArNTYsNyBAQCB2
b2lkIENvb3JkaW5hdGVkQmFja2luZ1N0b3JlVGlsZTo6c3dhcEJ1ZmZlcnMoVGV4dHVyZU1hcHBl
ciYgdGV4dHVyZU1hcHBlcikKICAgICAgICAgfSBlbHNlIGlmICh1cGRhdGUuYnVmZmVyLT5zdXBw
b3J0c0FscGhhKCkgPT0gbV90ZXh0dXJlLT5pc09wYXF1ZSgpKQogICAgICAgICAgICAgbV90ZXh0
dXJlLT5yZXNldCh1cGRhdGUudGlsZVJlY3Quc2l6ZSgpLCBmbGFncyk7CiAKKyAgICAgICAgdXBk
YXRlLmJ1ZmZlci0+d2FpdFVudGlsUGFpbnRpbmdDb21wbGV0ZSgpOwogICAgICAgICBtX3RleHR1
cmUtPnVwZGF0ZUNvbnRlbnRzKHVwZGF0ZS5idWZmZXItPmRhdGEoKSwgdXBkYXRlLnNvdXJjZVJl
Y3QsIHVwZGF0ZS5idWZmZXJPZmZzZXQsIHVwZGF0ZS5idWZmZXItPnN0cmlkZSgpKTsKICAgICAg
ICAgdXBkYXRlLmJ1ZmZlciA9IG51bGxwdHI7CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db21wb3NpdGluZ0Nv
b3JkaW5hdG9yLmNwcCBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5h
dGVkR3JhcGhpY3MvQ29tcG9zaXRpbmdDb29yZGluYXRvci5jcHAKaW5kZXggODk5ZTYwZWViNDhi
Li42YjE1NTljODIzODIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQ
YWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvQ29tcG9zaXRpbmdDb29yZGluYXRvci5jcHAKKysrIGIv
U291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9Db21w
b3NpdGluZ0Nvb3JkaW5hdG9yLmNwcApAQCAtMTY4LDEzICsxNjgsNiBAQCBib29sIENvbXBvc2l0
aW5nQ29vcmRpbmF0b3I6OmZsdXNoUGVuZGluZ0xheWVyQ2hhbmdlcyhPcHRpb25TZXQ8RmluYWxp
emVSZW5kZXJpbgogICAgICAgICAgICAgICAgIHN0YXRlLnJvb3RMYXllciA9IG1fbmljb3NpYS5z
dGF0ZS5yb290TGF5ZXI7CiAgICAgICAgICAgICB9KTsKIAotICAgICAgICBmb3IgKGF1dG8mIGNv
bXBvc2l0aW9uTGF5ZXIgOiBtX25pY29zaWEuc3RhdGUubGF5ZXJzKSB7Ci0gICAgICAgICAgICBj
b21wb3NpdGlvbkxheWVyLT5hY2Nlc3NTdGFnaW5nKFtdKGNvbnN0IE5pY29zaWE6OkNvbXBvc2l0
aW9uTGF5ZXI6OkxheWVyU3RhdGUmIHN0YXRlKSB7Ci0gICAgICAgICAgICAgICAgaWYgKHN0YXRl
LmJhY2tpbmdTdG9yZSkKLSAgICAgICAgICAgICAgICAgICAgc3RhdGUuYmFja2luZ1N0b3JlLT53
YWl0VW50aWxQYWludGluZ0NvbXBsZXRlKCk7Ci0gICAgICAgICAgICB9KTsKLSAgICAgICAgfQot
CiAgICAgICAgIG1fY2xpZW50LmNvbW1pdFNjZW5lU3RhdGUobV9uaWNvc2lhLnNjZW5lKTsKICNp
ZiAhSEFWRShESVNQTEFZX0xJTkspCiAgICAgICAgIG1fZm9yY2VGcmFtZVN5bmMgPSBmYWxzZTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVk
R3JhcGhpY3MvRHJhd2luZ0FyZWFDb29yZGluYXRlZEdyYXBoaWNzLmNwcCBiL1NvdXJjZS9XZWJL
aXQvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvRHJhd2luZ0FyZWFDb29y
ZGluYXRlZEdyYXBoaWNzLmNwcAppbmRleCBmZDYzMjRjMWQwMTAuLjFlZDFiYzkzMGRjZCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFw
aGljcy9EcmF3aW5nQXJlYUNvb3JkaW5hdGVkR3JhcGhpY3MuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvRHJhd2luZ0FyZWFDb29y
ZGluYXRlZEdyYXBoaWNzLmNwcApAQCAtMzM5LDE1ICszMzksNiBAQCB2b2lkIERyYXdpbmdBcmVh
Q29vcmRpbmF0ZWRHcmFwaGljczo6dHJpZ2dlclJlbmRlcmluZ1VwZGF0ZSgpCiAgICAgICAgIHNj
aGVkdWxlRGlzcGxheSgpOwogfQogCi0jaWYgSEFWRShESVNQTEFZX0xJTkspCi12b2lkIERyYXdp
bmdBcmVhQ29vcmRpbmF0ZWRHcmFwaGljczo6ZGlkQ29tcGxldGVSZW5kZXJpbmdVcGRhdGVEaXNw
bGF5KCkKLXsKLSAgICBpZiAobV9sYXllclRyZWVIb3N0KQotICAgICAgICBtX2xheWVyVHJlZUhv
c3QtPmRpZENvbXBsZXRlUmVuZGVyaW5nVXBkYXRlRGlzcGxheSgpOwotICAgIERyYXdpbmdBcmVh
OjpkaWRDb21wbGV0ZVJlbmRlcmluZ1VwZGF0ZURpc3BsYXkoKTsKLX0KLSNlbmRpZgotCiBSZWZQ
dHI8RGlzcGxheVJlZnJlc2hNb25pdG9yPiBEcmF3aW5nQXJlYUNvb3JkaW5hdGVkR3JhcGhpY3M6
OmNyZWF0ZURpc3BsYXlSZWZyZXNoTW9uaXRvcihQbGF0Zm9ybURpc3BsYXlJRCBkaXNwbGF5SUQp
CiB7CiAjaWYgSEFWRShESVNQTEFZX0xJTkspCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dl
YlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0RyYXdpbmdBcmVhQ29vcmRpbmF0
ZWRHcmFwaGljcy5oIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0
ZWRHcmFwaGljcy9EcmF3aW5nQXJlYUNvb3JkaW5hdGVkR3JhcGhpY3MuaAppbmRleCBjODdhYjQ3
OWJjMWUuLjk0MWZjNTUwMDg5MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNz
L1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9EcmF3aW5nQXJlYUNvb3JkaW5hdGVkR3JhcGhp
Y3MuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdy
YXBoaWNzL0RyYXdpbmdBcmVhQ29vcmRpbmF0ZWRHcmFwaGljcy5oCkBAIC03OCwxMCArNzgsNiBA
QCBwcml2YXRlOgogICAgIHZvaWQgc2V0Um9vdENvbXBvc2l0aW5nTGF5ZXIoV2ViQ29yZTo6RnJh
bWUmLCBXZWJDb3JlOjpHcmFwaGljc0xheWVyKikgb3ZlcnJpZGU7CiAgICAgdm9pZCB0cmlnZ2Vy
UmVuZGVyaW5nVXBkYXRlKCkgb3ZlcnJpZGU7CiAKLSNpZiBIQVZFKERJU1BMQVlfTElOSykKLSAg
ICB2b2lkIGRpZENvbXBsZXRlUmVuZGVyaW5nVXBkYXRlRGlzcGxheSgpIG92ZXJyaWRlOwotI2Vu
ZGlmCi0KICAgICBSZWZQdHI8V2ViQ29yZTo6RGlzcGxheVJlZnJlc2hNb25pdG9yPiBjcmVhdGVE
aXNwbGF5UmVmcmVzaE1vbml0b3IoV2ViQ29yZTo6UGxhdGZvcm1EaXNwbGF5SUQpIG92ZXJyaWRl
OwogCiAgICAgdm9pZCBhY3Rpdml0eVN0YXRlRGlkQ2hhbmdlKE9wdGlvblNldDxXZWJDb3JlOjpB
Y3Rpdml0eVN0YXRlPiwgQWN0aXZpdHlTdGF0ZUNoYW5nZUlELCBDb21wbGV0aW9uSGFuZGxlcjx2
b2lkKCk+JiYpIG92ZXJyaWRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNz
L1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9MYXllclRyZWVIb3N0LmNwcCBiL1NvdXJjZS9X
ZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvTGF5ZXJUcmVlSG9z
dC5jcHAKaW5kZXggNDIzMWE1MDM0NmI5Li44ODg3OGNkZTA3ZmMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvTGF5ZXJUcmVl
SG9zdC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0
ZWRHcmFwaGljcy9MYXllclRyZWVIb3N0LmNwcApAQCAtNjAsNiArNjAsOSBAQCBMYXllclRyZWVI
b3N0OjpMYXllclRyZWVIb3N0KFdlYlBhZ2UmIHdlYlBhZ2UsIFdlYkNvcmU6OlBsYXRmb3JtRGlz
cGxheUlEIGRpc3BsYQogICAgICwgbV9zdXJmYWNlKEFjY2VsZXJhdGVkU3VyZmFjZTo6Y3JlYXRl
KHdlYlBhZ2UsICp0aGlzKSkKICAgICAsIG1fdmlld3BvcnRDb250cm9sbGVyKHdlYlBhZ2Uuc2l6
ZSgpKQogICAgICwgbV9sYXllckZsdXNoVGltZXIoUnVuTG9vcDo6bWFpbigpLCB0aGlzLCAmTGF5
ZXJUcmVlSG9zdDo6bGF5ZXJGbHVzaFRpbWVyRmlyZWQpCisjaWYgSEFWRShESVNQTEFZX0xJTksp
CisgICAgLCBtX2RpZFJlbmRlckZyYW1lVGltZXIoUnVuTG9vcDo6bWFpbigpLCB0aGlzLCAmTGF5
ZXJUcmVlSG9zdDo6ZGlkUmVuZGVyRnJhbWVUaW1lckZpcmVkKQorI2VuZGlmCiAgICAgLCBtX2Nv
b3JkaW5hdG9yKHdlYlBhZ2UsICp0aGlzKQogI2lmICFIQVZFKERJU1BMQVlfTElOSykKICAgICAs
IG1fZGlzcGxheUlEKGRpc3BsYXlJRCkKQEAgLTEyNiwxMiArMTI5LDEwIEBAIHZvaWQgTGF5ZXJU
cmVlSG9zdDo6c2NoZWR1bGVMYXllckZsdXNoKCkKICAgICBpZiAoIW1fbGF5ZXJGbHVzaFNjaGVk
dWxpbmdFbmFibGVkKQogICAgICAgICByZXR1cm47CiAKLSNpZiAhSEFWRShESVNQTEFZX0xJTksp
CiAgICAgaWYgKG1faXNXYWl0aW5nRm9yUmVuZGVyZXIpIHsKICAgICAgICAgbV9zY2hlZHVsZWRX
aGlsZVdhaXRpbmdGb3JSZW5kZXJlciA9IHRydWU7CiAgICAgICAgIHJldHVybjsKICAgICB9Ci0j
ZW5kaWYKIAogICAgIGlmICghbV9sYXllckZsdXNoVGltZXIuaXNBY3RpdmUoKSkKICAgICAgICAg
bV9sYXllckZsdXNoVGltZXIuc3RhcnRPbmVTaG90KDBfcyk7CkBAIC0xNDcsMTAgKzE0OCw4IEBA
IHZvaWQgTGF5ZXJUcmVlSG9zdDo6bGF5ZXJGbHVzaFRpbWVyRmlyZWQoKQogICAgIGlmIChtX2lz
U3VzcGVuZGVkKQogICAgICAgICByZXR1cm47CiAKLSNpZiAhSEFWRShESVNQTEFZX0xJTkspCiAg
ICAgaWYgKG1faXNXYWl0aW5nRm9yUmVuZGVyZXIpCiAgICAgICAgIHJldHVybjsKLSNlbmRpZgog
CiAgICAgaWYgKCFtX2Nvb3JkaW5hdG9yLnJvb3RDb21wb3NpdGluZ0xheWVyKCkpCiAgICAgICAg
IHJldHVybjsKQEAgLTIxNCwxMyArMjEzLDcgQEAgdm9pZCBMYXllclRyZWVIb3N0Ojpmb3JjZVJl
cGFpbnQoKQogICAgIC8vIFdlIG5lZWQgdG8gc2NoZWR1bGUgYW5vdGhlciBmbHVzaCwgb3RoZXJ3
aXNlIHRoZSBmb3JjZWQgcGFpbnQgbWlnaHQgY2FuY2VsIGEgbGF0ZXIgZXhwZWN0ZWQgZmx1c2gu
CiAgICAgc2NoZWR1bGVMYXllckZsdXNoKCk7CiAKLSNpZiBIQVZFKERJU1BMQVlfTElOSykKLSAg
ICBib29sIHNob3VsZEZsdXNoUGVuZGluZ0xheWVyQ2hhbmdlcyA9IHRydWU7Ci0jZWxzZQotICAg
IGJvb2wgc2hvdWxkRmx1c2hQZW5kaW5nTGF5ZXJDaGFuZ2VzID0gIW1faXNXYWl0aW5nRm9yUmVu
ZGVyZXI7Ci0jZW5kaWYKLQotICAgIGlmIChzaG91bGRGbHVzaFBlbmRpbmdMYXllckNoYW5nZXMp
IHsKKyAgICBpZiAoIW1faXNXYWl0aW5nRm9yUmVuZGVyZXIpIHsKICAgICAgICAgT3B0aW9uU2V0
PEZpbmFsaXplUmVuZGVyaW5nVXBkYXRlRmxhZ3M+IGZsYWdzOwogI2lmIFBMQVRGT1JNKEdUSykK
ICAgICAgICAgaWYgKCFtX3RyYW5zaWVudFpvb20pCkBAIC0yNDMsOSArMjM2LDcgQEAgdm9pZCBM
YXllclRyZWVIb3N0Ojpmb3JjZVJlcGFpbnRBc3luYyhDb21wbGV0aW9uSGFuZGxlcjx2b2lkKCk+
JiYgY2FsbGJhY2spCiAgICAgLy8gdG8gZmluaXNoIGFuIHVwZGF0ZSwgd2UnbGwgaGF2ZSB0byBz
Y2hlZHVsZSBhbm90aGVyIGZsdXNoIHdoZW4gaXQncyBkb25lLgogICAgIEFTU0VSVCghbV9mb3Jj
ZVJlcGFpbnRBc3luYy5jYWxsYmFjayk7CiAgICAgbV9mb3JjZVJlcGFpbnRBc3luYy5jYWxsYmFj
ayA9IFdURk1vdmUoY2FsbGJhY2spOwotI2lmICFIQVZFKERJU1BMQVlfTElOSykKICAgICBtX2Zv
cmNlUmVwYWludEFzeW5jLm5lZWRzRnJlc2hGbHVzaCA9IG1fc2NoZWR1bGVkV2hpbGVXYWl0aW5n
Rm9yUmVuZGVyZXI7Ci0jZW5kaWYKIH0KIAogdm9pZCBMYXllclRyZWVIb3N0OjpzaXplRGlkQ2hh
bmdlKGNvbnN0IEludFNpemUmIHNpemUpCkBAIC0zNjMsOSArMzU0LDcgQEAgdm9pZCBMYXllclRy
ZWVIb3N0OjpkaWRGbHVzaFJvb3RMYXllcihjb25zdCBGbG9hdFJlY3QmIHZpc2libGVDb250ZW50
UmVjdCkKIAogdm9pZCBMYXllclRyZWVIb3N0Ojpjb21taXRTY2VuZVN0YXRlKGNvbnN0IFJlZlB0
cjxOaWNvc2lhOjpTY2VuZT4mIHN0YXRlKQogewotI2lmICFIQVZFKERJU1BMQVlfTElOSykKICAg
ICBtX2lzV2FpdGluZ0ZvclJlbmRlcmVyID0gdHJ1ZTsKLSNlbmRpZgogICAgIG1fY29tcG9zaXRv
ci0+dXBkYXRlU2NlbmVTdGF0ZShzdGF0ZSk7CiB9CiAKQEAgLTQxNywyMyArNDA2LDI2IEBAIHZv
aWQgTGF5ZXJUcmVlSG9zdDo6d2lsbFJlbmRlckZyYW1lKCkKIHZvaWQgTGF5ZXJUcmVlSG9zdDo6
ZGlkUmVuZGVyRnJhbWUoKQogewogICAgIG1fc3VyZmFjZS0+ZGlkUmVuZGVyRnJhbWUoKTsKKyNp
ZiBIQVZFKERJU1BMQVlfTElOSykKKyAgICBpZiAoIW1fZGlkUmVuZGVyRnJhbWVUaW1lci5pc0Fj
dGl2ZSgpKQorICAgICAgICBtX2RpZFJlbmRlckZyYW1lVGltZXIuc3RhcnRPbmVTaG90KDBfcyk7
CisjZW5kaWYKICAgICBSdW5Mb29wOjptYWluKCkuZGlzcGF0Y2goW3dlYlBhZ2UgPSBSZWYgeyBt
X3dlYlBhZ2UgfV0gewogICAgICAgICBpZiAoYXV0byogZHJhd2luZ0FyZWEgPSB3ZWJQYWdlLT5k
cmF3aW5nQXJlYSgpKQogICAgICAgICAgICAgZHJhd2luZ0FyZWEtPmRpZENvbXBsZXRlUmVuZGVy
aW5nVXBkYXRlRGlzcGxheSgpOwogICAgIH0pOwogfQogCi12b2lkIExheWVyVHJlZUhvc3Q6OmRp
c3BsYXlEaWRSZWZyZXNoKFBsYXRmb3JtRGlzcGxheUlEIGRpc3BsYXlJRCkKKyNpZiBIQVZFKERJ
U1BMQVlfTElOSykKK3ZvaWQgTGF5ZXJUcmVlSG9zdDo6ZGlkUmVuZGVyRnJhbWVUaW1lckZpcmVk
KCkKIHsKLSAgICBXZWJQcm9jZXNzOjpzaW5nbGV0b24oKS5ldmVudERpc3BhdGNoZXIoKS5ub3Rp
ZnlTY3JvbGxpbmdUcmVlc0Rpc3BsYXlEaWRSZWZyZXNoKGRpc3BsYXlJRCk7CisgICAgcmVuZGVy
TmV4dEZyYW1lKGZhbHNlKTsKIH0KKyNlbmRpZgogCi12b2lkIExheWVyVHJlZUhvc3Q6OmRpZENv
bXBsZXRlUmVuZGVyaW5nVXBkYXRlRGlzcGxheSgpCit2b2lkIExheWVyVHJlZUhvc3Q6OmRpc3Bs
YXlEaWRSZWZyZXNoKFBsYXRmb3JtRGlzcGxheUlEIGRpc3BsYXlJRCkKIHsKLSNpZiBIQVZFKERJ
U1BMQVlfTElOSykKLSAgICBpZiAobV9mb3JjZVJlcGFpbnRBc3luYy5jYWxsYmFjaykKLSAgICAg
ICAgbV9mb3JjZVJlcGFpbnRBc3luYy5jYWxsYmFjaygpOwotI2VuZGlmCisgICAgV2ViUHJvY2Vz
czo6c2luZ2xldG9uKCkuZXZlbnREaXNwYXRjaGVyKCkubm90aWZ5U2Nyb2xsaW5nVHJlZXNEaXNw
bGF5RGlkUmVmcmVzaChkaXNwbGF5SUQpOwogfQogCiAjaWYgIUhBVkUoRElTUExBWV9MSU5LKQpA
QCAtNDUyLDYgKzQ0NCw3IEBAIHZvaWQgTGF5ZXJUcmVlSG9zdDo6aGFuZGxlRGlzcGxheVJlZnJl
c2hNb25pdG9yVXBkYXRlKGJvb2wgaGFzQmVlblJlc2NoZWR1bGVkKQogICAgIC8vIHRoYXQgd2ls
bCBjYXVzZSB0aGUgZGlzcGxheSByZWZyZXNoIG5vdGlmaWNhdGlvbiB0byBjb21lLgogICAgIHJl
bmRlck5leHRGcmFtZShoYXNCZWVuUmVzY2hlZHVsZWQpOwogfQorI2VuZGlmCiAKIHZvaWQgTGF5
ZXJUcmVlSG9zdDo6cmVuZGVyTmV4dEZyYW1lKGJvb2wgZm9yY2VSZXBhaW50KQogewpAQCAtNDc0
LDEyICs0NjcsMTMgQEAgdm9pZCBMYXllclRyZWVIb3N0OjpyZW5kZXJOZXh0RnJhbWUoYm9vbCBm
b3JjZVJlcGFpbnQpCiAKICAgICBpZiAoc2NoZWR1bGVkV2hpbGVXYWl0aW5nRm9yUmVuZGVyZXIg
fHwgbV9sYXllckZsdXNoVGltZXIuaXNBY3RpdmUoKSB8fCBmb3JjZVJlcGFpbnQpIHsKICAgICAg
ICAgbV9sYXllckZsdXNoVGltZXIuc3RvcCgpOworI2lmICFIQVZFKERJU1BMQVlfTElOSykKICAg
ICAgICAgaWYgKGZvcmNlUmVwYWludCkKICAgICAgICAgICAgIG1fY29vcmRpbmF0b3IuZm9yY2VG
cmFtZVN5bmMoKTsKKyNlbmRpZgogICAgICAgICBsYXllckZsdXNoVGltZXJGaXJlZCgpOwogICAg
IH0KIH0KLSNlbmRpZgogCiAjaWYgUExBVEZPUk0oR1RLKQogRmxvYXRQb2ludCBMYXllclRyZWVI
b3N0Ojpjb25zdHJhaW5UcmFuc2llbnRab29tT3JpZ2luKGRvdWJsZSBzY2FsZSwgRmxvYXRQb2lu
dCBvcmlnaW4pIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2Vi
UGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0xheWVyVHJlZUhvc3QuaCBiL1NvdXJjZS9XZWJLaXQv
V2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvTGF5ZXJUcmVlSG9zdC5oCmlu
ZGV4IGUyYWM3NzM2ZjQwYS4uY2IzZDJjYzQ3N2NjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0xheWVyVHJlZUhvc3QuaAor
KysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNz
L0xheWVyVHJlZUhvc3QuaApAQCAtMTAxLDggKzEwMSw2IEBAIHB1YmxpYzoKIAogICAgIHZvaWQg
ZGV2aWNlT3JQYWdlU2NhbGVGYWN0b3JDaGFuZ2VkKCk7CiAKLSAgICB2b2lkIGRpZENvbXBsZXRl
UmVuZGVyaW5nVXBkYXRlRGlzcGxheSgpOwotCiAjaWYgIUhBVkUoRElTUExBWV9MSU5LKQogICAg
IFJlZlB0cjxXZWJDb3JlOjpEaXNwbGF5UmVmcmVzaE1vbml0b3I+IGNyZWF0ZURpc3BsYXlSZWZy
ZXNoTW9uaXRvcihXZWJDb3JlOjpQbGF0Zm9ybURpc3BsYXlJRCk7CiAgICAgV2ViQ29yZTo6UGxh
dGZvcm1EaXNwbGF5SUQgZGlzcGxheUlEKCkgY29uc3QgeyByZXR1cm4gbV9kaXNwbGF5SUQ7IH0K
QEAgLTEyMCw5ICsxMTgsMTAgQEAgcHJpdmF0ZToKICNpZiBVU0UoQ09PUkRJTkFURURfR1JBUEhJ
Q1MpCiAgICAgdm9pZCBsYXllckZsdXNoVGltZXJGaXJlZCgpOwogICAgIHZvaWQgZGlkQ2hhbmdl
Vmlld3BvcnQoKTsKLSNpZiAhSEFWRShESVNQTEFZX0xJTkspCi0gICAgdm9pZCByZW5kZXJOZXh0
RnJhbWUoYm9vbCk7CisjaWYgSEFWRShESVNQTEFZX0xJTkspCisgICAgdm9pZCBkaWRSZW5kZXJG
cmFtZVRpbWVyRmlyZWQoKTsKICNlbmRpZgorICAgIHZvaWQgcmVuZGVyTmV4dEZyYW1lKGJvb2wp
OwogCiAgICAgLy8gQ29tcG9zaXRpbmdDb29yZGluYXRvcjo6Q2xpZW50CiAgICAgdm9pZCBkaWRG
bHVzaFJvb3RMYXllcihjb25zdCBXZWJDb3JlOjpGbG9hdFJlY3QmIHZpc2libGVDb250ZW50UmVj
dCkgb3ZlcnJpZGU7CkBAIC0xNjEsMTAgKzE2MCw4IEBAIHByaXZhdGU6CiAjaWYgVVNFKENPT1JE
SU5BVEVEX0dSQVBISUNTKQogICAgIGJvb2wgbV9sYXllckZsdXNoU2NoZWR1bGluZ0VuYWJsZWQg
eyB0cnVlIH07CiAgICAgYm9vbCBtX2lzU3VzcGVuZGVkIHsgZmFsc2UgfTsKLSNpZiAhSEFWRShE
SVNQTEFZX0xJTkspCiAgICAgYm9vbCBtX2lzV2FpdGluZ0ZvclJlbmRlcmVyIHsgZmFsc2UgfTsK
ICAgICBib29sIG1fc2NoZWR1bGVkV2hpbGVXYWl0aW5nRm9yUmVuZGVyZXIgeyBmYWxzZSB9Owot
I2VuZGlmCiAgICAgZmxvYXQgbV9sYXN0UGFnZVNjYWxlRmFjdG9yIHsgMSB9OwogICAgIFdlYkNv
cmU6OkludFBvaW50IG1fbGFzdFNjcm9sbFBvc2l0aW9uOwogICAgIFdlYkNvcmU6OkdyYXBoaWNz
TGF5ZXIqIG1fdmlld092ZXJsYXlSb290TGF5ZXIgeyBudWxscHRyIH07CkBAIC0xNzMsMTEgKzE3
MCwxMiBAQCBwcml2YXRlOgogICAgIFNpbXBsZVZpZXdwb3J0Q29udHJvbGxlciBtX3ZpZXdwb3J0
Q29udHJvbGxlcjsKICAgICBzdHJ1Y3QgewogICAgICAgICBDb21wbGV0aW9uSGFuZGxlcjx2b2lk
KCk+IGNhbGxiYWNrOwotI2lmICFIQVZFKERJU1BMQVlfTElOSykKICAgICAgICAgYm9vbCBuZWVk
c0ZyZXNoRmx1c2ggeyBmYWxzZSB9OwotI2VuZGlmCiAgICAgfSBtX2ZvcmNlUmVwYWludEFzeW5j
OwogICAgIFJ1bkxvb3A6OlRpbWVyIG1fbGF5ZXJGbHVzaFRpbWVyOworI2lmIEhBVkUoRElTUExB
WV9MSU5LKQorICAgIFJ1bkxvb3A6OlRpbWVyIG1fZGlkUmVuZGVyRnJhbWVUaW1lcjsKKyNlbmRp
ZgogICAgIENvbXBvc2l0aW5nQ29vcmRpbmF0b3IgbV9jb29yZGluYXRvcjsKICNlbmRpZiAvLyBV
U0UoQ09PUkRJTkFURURfR1JBUEhJQ1MpCiAjaWYgIUhBVkUoRElTUExBWV9MSU5LKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>