<?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>234767</bug_id>
          
          <creation_ts>2021-12-31 08:37:44 -0800</creation_ts>
          <short_desc>REGRESSION (r287028): Incorrect root inline box horizontal position when text-align offset is present</short_desc>
          <delta_ts>2021-12-31 12:10:25 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <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>1827343</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2021-12-31 08:37:44 -0800</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827345</commentid>
    <comment_count>1</comment_count>
      <attachid>448125</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-12-31 08:45:29 -0800</bug_when>
    <thetext>Created attachment 448125
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827354</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-31 12:09:30 -0800</bug_when>
    <thetext>Committed r287495 (245630@main): &lt;https://commits.webkit.org/245630@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448125.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827355</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-31 12:10:25 -0800</bug_when>
    <thetext>&lt;rdar://problem/87030548&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448125</attachid>
            <date>2021-12-31 08:45:29 -0800</date>
            <delta_ts>2021-12-31 12:09:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234767-20211231084528.patch</filename>
            <type>text/plain</type>
            <size>4969</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NDkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGI0ZmVlMzQzOWZmMWNi
ZDZmZThjODcwNWJmYmFlMTBjN2NkMjkzMC4uNzY1MTYxMmIxZTUzZDVlOTMxNmFmZTMyNGEzYjk5
YjVjZjNiY2E3NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIxLTEyLTMxICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OIChyMjg3MDI4
KTogSW5jb3JyZWN0IHJvb3QgaW5saW5lIGJveCBob3Jpem9udGFsIHBvc2l0aW9uIHdoZW4gdGV4
dC1hbGlnbiBvZmZzZXQgaXMgcHJlc2VudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjM0NzY3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgRGlzcGxheSBsaW5lIGhhcyB0aGUgY29udGVudCdzIHZpc3VhbCBs
ZWZ0IChydGwgdnMgbHRyKSB3aGljaCBzaG91bGQgYmUgdXNlZCB0byBwb3NpdGlvbiB0aGUgcm9v
dCBpbmxpbmUgYm94LgorICAgICAgICBXZSB1c2UgdGhlIHNhbWUgb2Zmc2V0IHdoZW4gY29uc3Ry
dWNpbmcgdGhlIG5vbi1yb290IGRpc3BsYXkgYm94ZXMuCisKKyAgICAgICAgVGVzdDogZmFzdC90
ZXh0L3Jvb3QtaW5saW5lLWJveC1vZmZzZXQtd2l0aC10ZXh0LWFsaWduLmh0bWwKKworICAgICAg
ICAqIGxheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL2Rpc3BsYXkvSW5saW5lRGlzcGxh
eUNvbnRlbnRCdWlsZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dDo6SW5saW5lRGlz
cGxheUNvbnRlbnRCdWlsZGVyOjpidWlsZCk6CisKIDIwMjEtMTItMzEgIEFsYW4gQnVqdGFzICA8
emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtMRkNdW0lGQ10gVGFrZSBncmFwaGVtZSBjbHVz
dGVycyBpbnRvIGFjY291bnQgd2hlbiBrZWVwaW5nIHRoZSBmaXJzdCAiY2hhcmFjdGVyIiBvbiB0
aGUgbGluZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250
ZXh0cy9pbmxpbmUvZGlzcGxheS9JbmxpbmVEaXNwbGF5Q29udGVudEJ1aWxkZXIuY3BwIGIvU291
cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvZGlzcGxheS9Jbmxp
bmVEaXNwbGF5Q29udGVudEJ1aWxkZXIuY3BwCmluZGV4IDMwNGMyNmE3MTZjY2QxYTdkOGNmNmFh
MzQ0MjZjZGU0MzJhOTVlZWUuLmQwYjk4MjhmOGFmZTFkNTRmMTBlZjEwOTMzM2FmYTYyM2IwZWYw
YTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMv
aW5saW5lL2Rpc3BsYXkvSW5saW5lRGlzcGxheUNvbnRlbnRCdWlsZGVyLmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS9kaXNwbGF5L0lubGlu
ZURpc3BsYXlDb250ZW50QnVpbGRlci5jcHAKQEAgLTk1LDcgKzk1LDkgQEAgRGlzcGxheUJveGVz
IElubGluZURpc3BsYXlDb250ZW50QnVpbGRlcjo6YnVpbGQoY29uc3QgTGluZUJ1aWxkZXI6Okxp
bmVDb250ZW50JgogICAgIG1fbGluZUluZGV4ID0gbGluZUluZGV4OwogICAgIC8vIEV2ZXJ5IGxp
bmUgc3RhcnRzIHdpdGggYSByb290IGJveCwgZXZlbiB0aGUgZW1wdHkgb25lcy4KICAgICBhdXRv
IHJvb3RJbmxpbmVCb3hSZWN0ID0gbGluZUJveC5sb2dpY2FsUmVjdEZvclJvb3RJbmxpbmVCb3go
KTsKLSAgICByb290SW5saW5lQm94UmVjdC5tb3ZlQnkoZGlzcGxheUxpbmUudG9wTGVmdCgpKTsK
KyAgICByb290SW5saW5lQm94UmVjdC5tb3ZlSG9yaXpvbnRhbGx5KGRpc3BsYXlMaW5lLmxlZnQo
KSArIGRpc3BsYXlMaW5lLmNvbnRlbnRMZWZ0KCkpOworICAgIHJvb3RJbmxpbmVCb3hSZWN0Lm1v
dmVWZXJ0aWNhbGx5KGRpc3BsYXlMaW5lLnRvcCgpKTsKKwogICAgIGJveGVzLmFwcGVuZCh7IG1f
bGluZUluZGV4LCBJbmxpbmVEaXNwbGF5OjpCb3g6OlR5cGU6OlJvb3RJbmxpbmVCb3gsIHJvb3Qo
KSwgVUJJRElfREVGQVVMVF9MVFIsIHJvb3RJbmxpbmVCb3hSZWN0LCByb290SW5saW5lQm94UmVj
dCwgeyB9LCB7IH0sIGxpbmVCb3gucm9vdElubGluZUJveCgpLmhhc0NvbnRlbnQoKSB9KTsKIAog
ICAgIGF1dG8gY29udGVudE5lZWRzQmlkaVJlb3JkZXJpbmcgPSAhbGluZUNvbnRlbnQudmlzdWFs
T3JkZXJMaXN0LmlzRW1wdHkoKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAwNTZhN2RiZjhlMDA4MjBjZjZiYmNhOGEzM2Zh
NjY5NGU0MTAxMzJhLi5mNmI1NGUyMDQ1MTgxYjI1MzFkNGE4YTUwZjA0NjcwZjZmNjYzNjU2IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjEtMTItMzEgIEFsYW4gQnVqdGFzICA8emFsYW5AYXBw
bGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIyODcwMjgpOiBJbmNvcnJlY3Qgcm9vdCBp
bmxpbmUgYm94IGhvcml6b250YWwgcG9zaXRpb24gd2hlbiB0ZXh0LWFsaWduIG9mZnNldCBpcyBw
cmVzZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzQ3NjcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IGZhc3QvdGV4dC9yb290LWlubGluZS1ib3gtb2Zmc2V0LXdpdGgtdGV4dC1hbGlnbi1leHBlY3Rl
ZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3RleHQvcm9vdC1pbmxpbmUtYm94LW9mZnNl
dC13aXRoLXRleHQtYWxpZ24uaHRtbDogQWRkZWQuCisKIDIwMjEtMTItMzEgIERpZWdvIFBpbm8g
R2FyY2lhICA8ZHBpbm9AaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXVtXUEVdIFVucmV2aWV3
ZWQgdGVzdCBnYXJkZW5pbmcsIG1vdmUgc2V2ZXJhbCBmYXN0L3Njcm9sbGluZyB0ZXN0cyBmYWls
dXJlcyB0byBHTElCCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3RleHQvcm9vdC1pbmxp
bmUtYm94LW9mZnNldC13aXRoLXRleHQtYWxpZ24tZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvdGV4dC9yb290LWlubGluZS1ib3gtb2Zmc2V0LXdpdGgtdGV4dC1hbGlnbi1leHBlY3Rl
ZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjUzNDgwYzI4MTgxODZkZGNmNWNjYjI4NmNhZmI5M2EwNWZlN2Rk
MGYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3RleHQvcm9vdC1pbmxpbmUt
Ym94LW9mZnNldC13aXRoLXRleHQtYWxpZ24tZXhwZWN0ZWQuaHRtbApAQCAtMCwwICsxLDIzIEBA
Cis8c3R5bGU+CitkaXYgeyAKKyAgd2lkdGg6IDIwcHg7CisgIGhlaWdodDogMjBweDsKKyAgYmFj
a2dyb3VuZDogZ3JlZW47CisgIHBvc2l0aW9uOiByZWxhdGl2ZTsKK30KKzwvc3R5bGU+Cis8ZGl2
PjwvZGl2PgorPGRpdiBzdHlsZT0ibGVmdDogMjBweDsiPjwvZGl2PgorPGRpdiBzdHlsZT0ibGVm
dDogNDBweDsiPjwvZGl2PgorCis8ZGl2PjwvZGl2PgorPGRpdiBzdHlsZT0ibGVmdDogMjBweDsi
PjwvZGl2PgorPGRpdiBzdHlsZT0ibGVmdDogNDBweDsiPjwvZGl2PgorCis8ZGl2PjwvZGl2Pgor
PGRpdiBzdHlsZT0ibGVmdDogMjBweDsiPjwvZGl2PgorPGRpdiBzdHlsZT0ibGVmdDogNDBweDsi
PjwvZGl2PgorCis8ZGl2PjwvZGl2PgorPGRpdiBzdHlsZT0ibGVmdDogMjBweDsiPjwvZGl2Pgor
PGRpdiBzdHlsZT0ibGVmdDogNDBweDsiPjwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC90ZXh0L3Jvb3QtaW5saW5lLWJveC1vZmZzZXQtd2l0aC10ZXh0LWFsaWduLmh0bWwgYi9M
YXlvdXRUZXN0cy9mYXN0L3RleHQvcm9vdC1pbmxpbmUtYm94LW9mZnNldC13aXRoLXRleHQtYWxp
Z24uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi4xNjc0N2MyNzUyN2VlNGM2NzhjMTE3NjdkMzkwOTkzYWU5NTQ3
MzVmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC90ZXh0L3Jvb3QtaW5saW5l
LWJveC1vZmZzZXQtd2l0aC10ZXh0LWFsaWduLmh0bWwKQEAgLTAsMCArMSwyNiBAQAorPHN0eWxl
PgorZGl2IHsgCisgIHdpZHRoOiA2MHB4OworICBmb250LWZhbWlseTogQWhlbTsKKyAgZm9udC1z
aXplOiAyMHB4OworICBjb2xvcjogZ3JlZW47Cit9CitkaXY6Zmlyc3QtbGluZSB7IGJhY2tncm91
bmQ6IGdyZWVuOyB9Cis8L3N0eWxlPgorPGRpdj4KKyAgPGRpdiBzdHlsZT0idGV4dC1hbGlnbjog
bGVmdCI+eDwvZGl2PgorICA8ZGl2IHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXIiPng8L2Rpdj4K
KyAgPGRpdiBzdHlsZT0idGV4dC1hbGlnbjogcmlnaHQiPng8L2Rpdj4KKyAgPGRpdiBzdHlsZT0i
dGV4dC1hbGlnbjogc3RhcnQiPng8L2Rpdj4KKyAgPGRpdiBzdHlsZT0idGV4dC1hbGlnbjogY2Vu
dGVyIj54PC9kaXY+CisgIDxkaXYgc3R5bGU9InRleHQtYWxpZ246IGVuZCI+eDwvZGl2PgorPC9k
aXY+CisKKzxkaXYgc3R5bGU9ImRpcmVjdGlvbjogcnRsIj4KKyAgPGRpdiBzdHlsZT0idGV4dC1h
bGlnbjogbGVmdCI+eDwvZGl2PgorICA8ZGl2IHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXIiPng8
L2Rpdj4KKyAgPGRpdiBzdHlsZT0idGV4dC1hbGlnbjogcmlnaHQiPng8L2Rpdj4KKyAgPGRpdiBz
dHlsZT0idGV4dC1hbGlnbjogZW5kIj54PC9kaXY+CisgIDxkaXYgc3R5bGU9InRleHQtYWxpZ246
IGNlbnRlciI+eDwvZGl2PgorICA8ZGl2IHN0eWxlPSJ0ZXh0LWFsaWduOiBzdGFydCI+eDwvZGl2
PgorPC9kaXY+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>