<?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>246058</bug_id>
          
          <creation_ts>2022-10-04 18:51:44 -0700</creation_ts>
          <short_desc>[Outline] Introduce static RoundedRect RenderStyle::getRoundedInnerBorderFor</short_desc>
          <delta_ts>2022-10-12 15:29:55 -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>
          
          <blocked>20807</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</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>1903308</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-10-04 18:51:44 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903314</commentid>
    <comment_count>1</comment_count>
      <attachid>462802</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-10-04 19:14:10 -0700</bug_when>
    <thetext>Created attachment 462802
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903549</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-10-05 15:02:30 -0700</bug_when>
    <thetext>Committed 255195@main (67bf270f1e62): &lt;https://commits.webkit.org/255195@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 462802.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903550</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-10-05 15:03:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/100825671&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>462802</attachid>
            <date>2022-10-04 19:14:10 -0700</date>
            <delta_ts>2022-10-05 15:02:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-246058-20221004191409.patch</filename>
            <type>text/plain</type>
            <size>6051</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBlZmJhMzMwMDdiZTI1YmI4Y2I2OWFmODkyMzEwZTUzOWRlODczMzczIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJ1anRhcyA8emFsYW5AYXBwbGUuY29tPgpEYXRlOiBU
dWUsIDQgT2N0IDIwMjIgMTk6MDg6NTkgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbT3V0bGluZV0g
SW50cm9kdWNlIHN0YXRpYyBSb3VuZGVkUmVjdAogUmVuZGVyU3R5bGU6OmdldFJvdW5kZWRJbm5l
ckJvcmRlckZvcgogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0NjA1
OAoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpUaGlzIGlzIGluIHByZXBhcmF0aW9uIGZv
ciBzdXBwb3J0aW5nIG91dGxpbmUgd2l0aCBib3JkZXItcmFkaXVzLgooQ3VycmVudGx5IEJvcmRl
clBhaW50ZXIgZnVuY3Rpb25zIHBhc3MgUmVuZGVyU3R5bGUgYXJvdW5kIHRvIGNhbGwgZ2V0Um91
bmRlZElubmVyQm9yZGVyRm9yLiBJbnRyb2R1Y2luZyB0aGlzIGZ1bmN0aW9uIGVuYWJsZXMgdXMg
dG8gcmVtb3ZlIGJvcmRlciBwYWludGluZyBmdW5jdGlvbnMnIFJlbmRlclN0eWxlIGRlcGVuZGVu
Y3kuKQoKKiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuY3BwOgoo
V2ViQ29yZTo6Y2FsY1JhZGlpRm9yKToKKFdlYkNvcmU6OlJlbmRlclN0eWxlOjpnZXRSb3VuZGVk
Qm9yZGVyRm9yIGNvbnN0KTogV2Ugc2hvdWxkIGZpbmQgYSBwbGFjZSBmb3IgdGhlc2UgZnVuY3Rp
b25zICh0aGV5IHNob3VsZCBub3QgYmUgb24gUmVuZGVyU3R5bGUuKQooV2ViQ29yZTo6UmVuZGVy
U3R5bGU6OmdldFJvdW5kZWRJbm5lckJvcmRlckZvciBjb25zdCk6CihXZWJDb3JlOjpSZW5kZXJT
dHlsZTo6Z2V0Um91bmRlZElubmVyQm9yZGVyRm9yKToKKFdlYkNvcmU6OlJlbmRlclN0eWxlOjpj
b2xvclJlc29sdmluZ0N1cnJlbnRDb2xvciBjb25zdCk6CiogU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL3N0eWxlL1JlbmRlclN0eWxlLmg6Ci0tLQogLi4uL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxl
L1JlbmRlclN0eWxlLmNwcCAgIHwgMjkgKysrKysrKysrKysrLS0tLS0tLQogU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmggIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2Vk
LCAxOSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuY3BwIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmNwcAppbmRleCAwMmY5ZDJmMDhiN2MuLjRiYTM1
NjM3Y2Q2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRl
clN0eWxlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5
bGUuY3BwCkBAIC0xNjcxLDEzICsxNjcxLDEzIEBAIHZvaWQgUmVuZGVyU3R5bGU6OnNldEJveFNo
YWRvdyhzdGQ6OnVuaXF1ZV9wdHI8U2hhZG93RGF0YT4gc2hhZG93RGF0YSwgYm9vbCBhZGQpCiAg
ICAgcmFyZURhdGEuYm94U2hhZG93ID0gV1RGTW92ZShzaGFkb3dEYXRhKTsKIH0KIAotc3RhdGlj
IFJvdW5kZWRSZWN0OjpSYWRpaSBjYWxjUmFkaWlGb3IoY29uc3QgQm9yZGVyRGF0YSYgYm9yZGVy
LCBjb25zdCBMYXlvdXRTaXplJiBzaXplKQorc3RhdGljIFJvdW5kZWRSZWN0OjpSYWRpaSBjYWxj
UmFkaWlGb3IoY29uc3QgQm9yZGVyRGF0YTo6UmFkaWkmIHJhZGlpLCBjb25zdCBMYXlvdXRTaXpl
JiBzaXplKQogewogICAgIHJldHVybiB7Ci0gICAgICAgIHNpemVGb3JMZW5ndGhTaXplKGJvcmRl
ci50b3BMZWZ0UmFkaXVzKCksIHNpemUpLAotICAgICAgICBzaXplRm9yTGVuZ3RoU2l6ZShib3Jk
ZXIudG9wUmlnaHRSYWRpdXMoKSwgc2l6ZSksCi0gICAgICAgIHNpemVGb3JMZW5ndGhTaXplKGJv
cmRlci5ib3R0b21MZWZ0UmFkaXVzKCksIHNpemUpLAotICAgICAgICBzaXplRm9yTGVuZ3RoU2l6
ZShib3JkZXIuYm90dG9tUmlnaHRSYWRpdXMoKSwgc2l6ZSkKKyAgICAgICAgc2l6ZUZvckxlbmd0
aFNpemUocmFkaWkudG9wTGVmdCwgc2l6ZSksCisgICAgICAgIHNpemVGb3JMZW5ndGhTaXplKHJh
ZGlpLnRvcFJpZ2h0LCBzaXplKSwKKyAgICAgICAgc2l6ZUZvckxlbmd0aFNpemUocmFkaWkuYm90
dG9tTGVmdCwgc2l6ZSksCisgICAgICAgIHNpemVGb3JMZW5ndGhTaXplKHJhZGlpLmJvdHRvbVJp
Z2h0LCBzaXplKQogICAgIH07CiB9CiAKQEAgLTE3MzYsNyArMTczNiw3IEBAIFJvdW5kZWRSZWN0
IFJlbmRlclN0eWxlOjpnZXRSb3VuZGVkQm9yZGVyRm9yKGNvbnN0IExheW91dFJlY3QmIGJvcmRl
clJlY3QsIGJvb2wKIHsKICAgICBSb3VuZGVkUmVjdCByb3VuZGVkUmVjdChib3JkZXJSZWN0KTsK
ICAgICBpZiAoaGFzQm9yZGVyUmFkaXVzKCkpIHsKLSAgICAgICAgUm91bmRlZFJlY3Q6OlJhZGlp
IHJhZGlpID0gY2FsY1JhZGlpRm9yKG1fc3Vycm91bmREYXRhLT5ib3JkZXIsIGJvcmRlclJlY3Qu
c2l6ZSgpKTsKKyAgICAgICAgUm91bmRlZFJlY3Q6OlJhZGlpIHJhZGlpID0gY2FsY1JhZGlpRm9y
KG1fc3Vycm91bmREYXRhLT5ib3JkZXIubV9yYWRpaSwgYm9yZGVyUmVjdC5zaXplKCkpOwogICAg
ICAgICByYWRpaS5zY2FsZShjYWxjQm9yZGVyUmFkaWlDb25zdHJhaW50U2NhbGVGb3IoYm9yZGVy
UmVjdCwgcmFkaWkpKTsKICAgICAgICAgcm91bmRlZFJlY3QuaW5jbHVkZUxvZ2ljYWxFZGdlcyhy
YWRpaSwgaXNIb3Jpem9udGFsV3JpdGluZ01vZGUoKSwgaW5jbHVkZUxvZ2ljYWxMZWZ0RWRnZSwg
aW5jbHVkZUxvZ2ljYWxSaWdodEVkZ2UpOwogICAgIH0KQEAgLTE3NTUsNiArMTc1NSwxMyBAQCBS
b3VuZGVkUmVjdCBSZW5kZXJTdHlsZTo6Z2V0Um91bmRlZElubmVyQm9yZGVyRm9yKGNvbnN0IExh
eW91dFJlY3QmIGJvcmRlclJlY3QsCiAKIFJvdW5kZWRSZWN0IFJlbmRlclN0eWxlOjpnZXRSb3Vu
ZGVkSW5uZXJCb3JkZXJGb3IoY29uc3QgTGF5b3V0UmVjdCYgYm9yZGVyUmVjdCwgTGF5b3V0VW5p
dCB0b3BXaWR0aCwgTGF5b3V0VW5pdCBib3R0b21XaWR0aCwKICAgICBMYXlvdXRVbml0IGxlZnRX
aWR0aCwgTGF5b3V0VW5pdCByaWdodFdpZHRoLCBib29sIGluY2x1ZGVMb2dpY2FsTGVmdEVkZ2Us
IGJvb2wgaW5jbHVkZUxvZ2ljYWxSaWdodEVkZ2UpIGNvbnN0Cit7CisgICAgYXV0byByYWRpaSA9
IGhhc0JvcmRlclJhZGl1cygpID8gc3RkOjptYWtlX29wdGlvbmFsKG1fc3Vycm91bmREYXRhLT5i
b3JkZXIubV9yYWRpaSkgOiBzdGQ6Om51bGxvcHQ7CisgICAgcmV0dXJuIGdldFJvdW5kZWRJbm5l
ckJvcmRlckZvcihib3JkZXJSZWN0LCB0b3BXaWR0aCwgYm90dG9tV2lkdGgsIGxlZnRXaWR0aCwg
cmlnaHRXaWR0aCwgcmFkaWksIGlzSG9yaXpvbnRhbFdyaXRpbmdNb2RlKCksIGluY2x1ZGVMb2dp
Y2FsTGVmdEVkZ2UsIGluY2x1ZGVMb2dpY2FsUmlnaHRFZGdlKTsKK30KKworUm91bmRlZFJlY3Qg
UmVuZGVyU3R5bGU6OmdldFJvdW5kZWRJbm5lckJvcmRlckZvcihjb25zdCBMYXlvdXRSZWN0JiBi
b3JkZXJSZWN0LCBMYXlvdXRVbml0IHRvcFdpZHRoLCBMYXlvdXRVbml0IGJvdHRvbVdpZHRoLAor
ICAgIExheW91dFVuaXQgbGVmdFdpZHRoLCBMYXlvdXRVbml0IHJpZ2h0V2lkdGgsIHN0ZDo6b3B0
aW9uYWw8Qm9yZGVyRGF0YTo6UmFkaWk+IHJhZGlpLCBib29sIGlzSG9yaXpvbnRhbFdyaXRpbmdN
b2RlLCBib29sIGluY2x1ZGVMb2dpY2FsTGVmdEVkZ2UsIGJvb2wgaW5jbHVkZUxvZ2ljYWxSaWdo
dEVkZ2UpCiB7CiAgICAgYXV0byB3aWR0aCA9IHN0ZDo6bWF4KDBfbHUsIGJvcmRlclJlY3Qud2lk
dGgoKSAtIGxlZnRXaWR0aCAtIHJpZ2h0V2lkdGgpOwogICAgIGF1dG8gaGVpZ2h0ID0gc3RkOjpt
YXgoMF9sdSwgYm9yZGVyUmVjdC5oZWlnaHQoKSAtIHRvcFdpZHRoIC0gYm90dG9tV2lkdGgpOwpA
QCAtMTc2NCwxMCArMTc3MSwxMSBAQCBSb3VuZGVkUmVjdCBSZW5kZXJTdHlsZTo6Z2V0Um91bmRl
ZElubmVyQm9yZGVyRm9yKGNvbnN0IExheW91dFJlY3QmIGJvcmRlclJlY3QsCiAgICAgICAgIHdp
ZHRoLAogICAgICAgICBoZWlnaHQKICAgICB9OwotICAgIGlmIChoYXNCb3JkZXJSYWRpdXMoKSkg
ewotICAgICAgICBhdXRvIHJhZGlpID0gZ2V0Um91bmRlZEJvcmRlckZvcihib3JkZXJSZWN0KS5y
YWRpaSgpOwotICAgICAgICByYWRpaS5zaHJpbmsodG9wV2lkdGgsIGJvdHRvbVdpZHRoLCBsZWZ0
V2lkdGgsIHJpZ2h0V2lkdGgpOwotICAgICAgICByb3VuZGVkUmVjdC5pbmNsdWRlTG9naWNhbEVk
Z2VzKHJhZGlpLCBpc0hvcml6b250YWxXcml0aW5nTW9kZSgpLCBpbmNsdWRlTG9naWNhbExlZnRF
ZGdlLCBpbmNsdWRlTG9naWNhbFJpZ2h0RWRnZSk7CisgICAgaWYgKHJhZGlpKSB7CisgICAgICAg
IGF1dG8gYWRqdXN0ZWRSYWRpaSA9IGNhbGNSYWRpaUZvcigqcmFkaWksIGJvcmRlclJlY3Quc2l6
ZSgpKTsKKyAgICAgICAgYWRqdXN0ZWRSYWRpaS5zY2FsZShjYWxjQm9yZGVyUmFkaWlDb25zdHJh
aW50U2NhbGVGb3IoYm9yZGVyUmVjdCwgYWRqdXN0ZWRSYWRpaSkpOworICAgICAgICBhZGp1c3Rl
ZFJhZGlpLnNocmluayh0b3BXaWR0aCwgYm90dG9tV2lkdGgsIGxlZnRXaWR0aCwgcmlnaHRXaWR0
aCk7CisgICAgICAgIHJvdW5kZWRSZWN0LmluY2x1ZGVMb2dpY2FsRWRnZXMoYWRqdXN0ZWRSYWRp
aSwgaXNIb3Jpem9udGFsV3JpdGluZ01vZGUsIGluY2x1ZGVMb2dpY2FsTGVmdEVkZ2UsIGluY2x1
ZGVMb2dpY2FsUmlnaHRFZGdlKTsKICAgICB9CiAgICAgcmV0dXJuIHJvdW5kZWRSZWN0OwogfQpA
QCAtMjI4OSw3ICsyMjk3LDYgQEAgQ29sb3IgUmVuZGVyU3R5bGU6OmNvbG9yUmVzb2x2aW5nQ3Vy
cmVudENvbG9yKENTU1Byb3BlcnR5SUQgY29sb3JQcm9wZXJ0eSwgYm9vbAogICAgIH0KIAogICAg
IHJldHVybiBjb2xvclJlc29sdmluZ0N1cnJlbnRDb2xvcihyZXN1bHQpOwotICAgIAogfQogCiBD
b2xvciBSZW5kZXJTdHlsZTo6Y29sb3JSZXNvbHZpbmdDdXJyZW50Q29sb3IoY29uc3QgU3R5bGVD
b2xvciYgY29sb3IpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
c3R5bGUvUmVuZGVyU3R5bGUuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5k
ZXJTdHlsZS5oCmluZGV4IDU4ZDIwM2UxNTAzMy4uYTJiY2E0YzdlZDZlIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaApAQCAtOTc1LDYgKzk3NSw3IEBA
IHB1YmxpYzoKIAogICAgIFJvdW5kZWRSZWN0IGdldFJvdW5kZWRJbm5lckJvcmRlckZvcihjb25z
dCBMYXlvdXRSZWN0JiBib3JkZXJSZWN0LCBMYXlvdXRVbml0IHRvcFdpZHRoLCBMYXlvdXRVbml0
IGJvdHRvbVdpZHRoLAogICAgICAgICBMYXlvdXRVbml0IGxlZnRXaWR0aCwgTGF5b3V0VW5pdCBy
aWdodFdpZHRoLCBib29sIGluY2x1ZGVMb2dpY2FsTGVmdEVkZ2UgPSB0cnVlLCBib29sIGluY2x1
ZGVMb2dpY2FsUmlnaHRFZGdlID0gdHJ1ZSkgY29uc3Q7CisgICAgc3RhdGljIFJvdW5kZWRSZWN0
IGdldFJvdW5kZWRJbm5lckJvcmRlckZvcihjb25zdCBMYXlvdXRSZWN0JiwgTGF5b3V0VW5pdCB0
b3BXaWR0aCwgTGF5b3V0VW5pdCBib3R0b21XaWR0aCwgTGF5b3V0VW5pdCBsZWZ0V2lkdGgsIExh
eW91dFVuaXQgcmlnaHRXaWR0aCwgc3RkOjpvcHRpb25hbDxCb3JkZXJEYXRhOjpSYWRpaT4sIGJv
b2wgaXNIb3Jpem9udGFsLCBib29sIGluY2x1ZGVMb2dpY2FsTGVmdEVkZ2UsIGJvb2wgaW5jbHVk
ZUxvZ2ljYWxSaWdodEVkZ2UpOwogCiAgICAgdm9pZCBzZXRCb3JkZXJMZWZ0V2lkdGgoZmxvYXQg
dikgeyBTRVRfVkFSKG1fc3Vycm91bmREYXRhLCBib3JkZXIubV9sZWZ0Lm1fd2lkdGgsIHYpOyB9
CiAgICAgdm9pZCBzZXRCb3JkZXJMZWZ0U3R5bGUoQm9yZGVyU3R5bGUgdikgeyBTRVRfVkFSKG1f
c3Vycm91bmREYXRhLCBib3JkZXIubV9sZWZ0Lm1fc3R5bGUsIHN0YXRpY19jYXN0PHVuc2lnbmVk
Pih2KSk7IH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>