<?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>234144</bug_id>
          
          <creation_ts>2021-12-10 06:27:22 -0800</creation_ts>
          <short_desc>CSS `transform` property  should take into account transform reference box</short_desc>
          <delta_ts>2022-01-05 00:23:48 -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>CSS</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="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1822671</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2021-12-10 06:27:22 -0800</bug_when>
    <thetext>The CSS `transform` property should take into account the specified transform reference box when resolving percentages in transform function arguments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825065</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-17 06:28:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/86630206&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827895</commentid>
    <comment_count>2</comment_count>
      <attachid>448279</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2022-01-04 04:11:04 -0800</bug_when>
    <thetext>Created attachment 448279
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828203</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-05 00:23:45 -0800</bug_when>
    <thetext>Committed r287606 (245733@main): &lt;https://commits.webkit.org/245733@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448279.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448279</attachid>
            <date>2022-01-04 04:11:04 -0800</date>
            <delta_ts>2022-01-05 00:23:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234144-20220104131103.patch</filename>
            <type>text/plain</type>
            <size>4815</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NTYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTk5M2ZmNzU2NzM0MjY5
NjFkOWI2NjhhNmM3NTExNDY4MWE3YTM3Ni4uMmVlYmFiYTFhNDJkNThmNWQwYmIwMjUwNjZjZjk1
YzU1ODliYjhmYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIyLTAxLTA0ICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25Ad2Via2l0Lm9yZz4KKworICAgICAgICBDU1MgYHRyYW5z
Zm9ybWAgcHJvcGVydHkgIHNob3VsZCB0YWtlIGludG8gYWNjb3VudCB0cmFuc2Zvcm0gcmVmZXJl
bmNlIGJveAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjM0MTQ0CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84NjYzMDIwNj4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMuIFRoaXMgaXMg
Y292ZXJlZCBieSB0aGUgZXhpc3RpbmcgV1BUIHRlc3Q6CisgICAgICAgICAgICB3ZWItcGxhdGZv
cm0tdGVzdHMvY3NzL2Nzcy10cmFuc2Zvcm1zL3RyYW5zZm9ybS1wZXJjZW50LTAwOS5odG1sCisK
KyAgICAgICAgKiBjc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OmNvbXB1dGVkVHJhbnNmb3JtKTogVXNlIHRoZSB0cmFuc2Zvcm0gcmVmZXJlbmNl
IGJveCB3aGVuIGNvbXB1dGluZyB0aGUKKyAgICAgICAgY29tcHV0ZWQgdHJhbnNmb3JtIGluc3Rl
YWQgb2YgYWx3YXlzIHVzaW5nIHRoZSBib3JkZXIgYm94LiBUaGlzIGZ1bmN0aW9uIGlzCisgICAg
ICAgIG1vZGlmaWVkIHRvIHRha2UgaW4gYSBSZW5kZXJFbGVtZW50IHRvIGF2b2lkIGNhc3Rpbmcu
IEFsbCBjYWxsZXJzIHBhc3MgYSBSZW5kZXJFbGVtZW50LgorCiAyMDIyLTAxLTAzICBBbGFuIEJ1
anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbTEZDXVtJRkNdIEluY29ycmVjdCB3
b3JkLXNwYWNpbmcgZ2FwcyB3aGVuIGxvZ2ljYWwgb3JkZXIgIT0gdmlzdWFsIG9yZGVyIChiaWRp
KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0NvbXB1dGVkU3R5bGVEZWNsYXJh
dGlvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9u
LmNwcAppbmRleCAyZjNlMjI0NTU3MTg4ZTA1OGFjZmY5ODQ1MjRiZDk2NjA1MzUxYjlmLi4xNjQ3
MDkyOWNiMjM3NDhhOTU3YTQ1MTY2NjRlZDUxOWQzYjcxYmIxIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9jc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9jc3MvQ1NTQ29tcHV0ZWRTdHlsZURlY2xhcmF0aW9uLmNwcApAQCAtNjE3LDE3ICs2
MTcsMTMgQEAgc3RhdGljIGJvb2wgcmVuZGVyZXJDYW5CZVRyYW5zZm9ybWVkKFJlbmRlck9iamVj
dCogcmVuZGVyZXIpCiAgICAgcmV0dXJuIHJlbmRlcmVyICYmICFpczxSZW5kZXJJbmxpbmU+KCpy
ZW5kZXJlcik7CiB9CiAKLXN0YXRpYyBSZWY8Q1NTVmFsdWU+IGNvbXB1dGVkVHJhbnNmb3JtKFJl
bmRlck9iamVjdCogcmVuZGVyZXIsIGNvbnN0IFJlbmRlclN0eWxlJiBzdHlsZSkKK3N0YXRpYyBS
ZWY8Q1NTVmFsdWU+IGNvbXB1dGVkVHJhbnNmb3JtKFJlbmRlckVsZW1lbnQqIHJlbmRlcmVyLCBj
b25zdCBSZW5kZXJTdHlsZSYgc3R5bGUpCiB7CiAgICAgaWYgKCFyZW5kZXJlckNhbkJlVHJhbnNm
b3JtZWQocmVuZGVyZXIpIHx8ICFzdHlsZS5oYXNUcmFuc2Zvcm0oKSkKICAgICAgICAgcmV0dXJu
IENTU1ZhbHVlUG9vbDo6c2luZ2xldG9uKCkuY3JlYXRlSWRlbnRpZmllclZhbHVlKENTU1ZhbHVl
Tm9uZSk7CiAKLSAgICBGbG9hdFJlY3QgcGl4ZWxTbmFwcGVkUmVjdDsKLSAgICBpZiAoaXM8UmVu
ZGVyQm94PigqcmVuZGVyZXIpKQotICAgICAgICBwaXhlbFNuYXBwZWRSZWN0ID0gc25hcFJlY3RU
b0RldmljZVBpeGVscyhkb3duY2FzdDxSZW5kZXJCb3g+KCpyZW5kZXJlcikuYm9yZGVyQm94UmVj
dCgpLCByZW5kZXJlci0+ZG9jdW1lbnQoKS5kZXZpY2VTY2FsZUZhY3RvcigpKTsKLQogICAgIFRy
YW5zZm9ybWF0aW9uTWF0cml4IHRyYW5zZm9ybTsKLSAgICBzdHlsZS5hcHBseVRyYW5zZm9ybSh0
cmFuc2Zvcm0sIHBpeGVsU25hcHBlZFJlY3QsIHsgfSk7CisgICAgc3R5bGUuYXBwbHlUcmFuc2Zv
cm0odHJhbnNmb3JtLCB0cmFuc2Zvcm1SZWZlcmVuY2VCb3goc3R5bGUsICpyZW5kZXJlciksIHsg
fSk7CiAgICAgLy8gTm90ZSB0aGF0IHRoaXMgZG9lcyBub3QgZmxhdHRlbiB0byBhbiBhZmZpbmUg
dHJhbnNmb3JtIGlmIEVOQUJMRSgzRF9UUkFOU0ZPUk1TKSBpcyBvZmYsIGJ5IGRlc2lnbi4KIAog
ICAgIC8vIEZJWE1FOiBOZWVkIHRvIHByaW50IG91dCBpbmRpdmlkdWFsIGZ1bmN0aW9ucyAoaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzOTI0KQpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy9DaGFuZ2VMb2cKaW5kZXggYzU2ODJmYzUwNjlmNjUzNWI4NTcxNTkwYzIxYzYzZmNlNzcw
YjY3OC4uMzY3NGI5ZDFlMjVmZjAyNDE4Yzk0NzIxNDA1YjM2MDdiYTQ4ZThhNSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2MvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjItMDEtMDQgIE1hcnRp
biBSb2JpbnNvbiAgPG1yb2JpbnNvbkB3ZWJraXQub3JnPgorCisgICAgICAgIENTUyBgdHJhbnNm
b3JtYCBwcm9wZXJ0eSAgc2hvdWxkIHRha2UgaW50byBhY2NvdW50IHRyYW5zZm9ybSByZWZlcmVu
Y2UgYm94CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzQxNDQKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzg2NjMwMjA2PgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2Nz
cy9jc3MtdHJhbnNmb3Jtcy90cmFuc2Zvcm0tcGVyY2VudC0wMDktZXhwZWN0ZWQudHh0OgorCiAy
MDIyLTAxLTAzICBDb21taXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KIAogICAg
ICAgICBVbnJldmlld2VkLCByZXZlcnRpbmcgcjI4NzU1MC4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy10cmFuc2Zvcm1zL3Ry
YW5zZm9ybS1wZXJjZW50LTAwOS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtdHJhbnNmb3Jtcy90cmFuc2Zvcm0tcGVyY2Vu
dC0wMDktZXhwZWN0ZWQudHh0CmluZGV4IDBiZjI1YWU4YTc4ZTgwZDc4Njc2NGRlZWViOWEyNTA1
ZDYyNmY4NDkuLjljMTJiNWI5ZTA3MjU4ZDU2OWVjMTViMzk4ZjY3YWVlNmI2YjMyOGUgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nz
cy10cmFuc2Zvcm1zL3RyYW5zZm9ybS1wZXJjZW50LTAwOS1leHBlY3RlZC50eHQKKysrIGIvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXRyYW5zZm9y
bXMvdHJhbnNmb3JtLXBlcmNlbnQtMDA5LWV4cGVjdGVkLnR4dApAQCAtMSw2ICsxLDYgQEAKIAot
RkFJTCBQZXJjZW50YWdlICd0cmFuc2xhdGUoLi4uKScgd2l0aCAnZmlsbC1ib3gnIHRyYW5zZm9y
bS1ib3ggYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIm1hdHJpeCgxLCAwLCAwLCAxLCA1MCwgNTAp
IiBidXQgZ290ICJtYXRyaXgoMSwgMCwgMCwgMSwgMCwgMCkiCi1GQUlMIFBlcmNlbnRhZ2UgJ3Ry
YW5zbGF0ZSguLi4pJyB3aXRoICd2aWV3LWJveCcgdHJhbnNmb3JtLWJveCBhc3NlcnRfZXF1YWxz
OiBleHBlY3RlZCAibWF0cml4KDEsIDAsIDAsIDEsIDE1MCwgNzUpIiBidXQgZ290ICJtYXRyaXgo
MSwgMCwgMCwgMSwgMCwgMCkiCi1GQUlMIFBlcmNlbnRhZ2UgJ3RyYW5zbGF0ZSguLi4pJyB3aXRo
ICd2aWV3LWJveCcgdHJhbnNmb3JtLWJveCBpbiBuZXN0ZWQgPHN2Zz4gd2l0aCAndmlld0JveCcg
YXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIm1hdHJpeCgxLCAwLCAwLCAxLCAyNSwgMjUpIiBidXQg
Z290ICJtYXRyaXgoMSwgMCwgMCwgMSwgMCwgMCkiCi1GQUlMIFBlcmNlbnRhZ2UgJ3RyYW5zbGF0
ZSguLi4pJyB3aXRoICd2aWV3LWJveCcgdHJhbnNmb3JtLWJveCBpbiBuZXN0ZWQgPHN2Zz4gd2l0
aG91dCAndmlld0JveCcgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIm1hdHJpeCgxLCAwLCAwLCAx
LCA1MCwgNTApIiBidXQgZ290ICJtYXRyaXgoMSwgMCwgMCwgMSwgMCwgMCkiCitQQVNTIFBlcmNl
bnRhZ2UgJ3RyYW5zbGF0ZSguLi4pJyB3aXRoICdmaWxsLWJveCcgdHJhbnNmb3JtLWJveAorUEFT
UyBQZXJjZW50YWdlICd0cmFuc2xhdGUoLi4uKScgd2l0aCAndmlldy1ib3gnIHRyYW5zZm9ybS1i
b3gKK1BBU1MgUGVyY2VudGFnZSAndHJhbnNsYXRlKC4uLiknIHdpdGggJ3ZpZXctYm94JyB0cmFu
c2Zvcm0tYm94IGluIG5lc3RlZCA8c3ZnPiB3aXRoICd2aWV3Qm94JworUEFTUyBQZXJjZW50YWdl
ICd0cmFuc2xhdGUoLi4uKScgd2l0aCAndmlldy1ib3gnIHRyYW5zZm9ybS1ib3ggaW4gbmVzdGVk
IDxzdmc+IHdpdGhvdXQgJ3ZpZXdCb3gnCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>