<?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>204348</bug_id>
          
          <creation_ts>2019-11-19 03:33:10 -0800</creation_ts>
          <short_desc>REGRESSION (r252161): box-shadow with inset and rounded borders is clipped</short_desc>
          <delta_ts>2020-05-06 14:36:32 -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>CSS</component>
          <version>Safari Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=202489</see_also>
          <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="Antoine Quint">graouts</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>graouts</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>1591482</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-11-19 03:33:10 -0800</bug_when>
    <thetext>This simple test is now clipped after r252161:

&lt;style&gt;

    div {
        border-top-left-radius: 50%;
        border-top-right-radius: 50%;
        border-bottom-left-radius: 50%;
        border-bottom-right-radius: 50%;
        box-shadow: black 0px 0px 0px 2px inset;
        height: 40px;
        width: 40px;
    }
    
&lt;/style&gt;
&lt;div&gt;&lt;/div&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591484</commentid>
    <comment_count>1</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-11-19 03:35:42 -0800</bug_when>
    <thetext>&lt;rdar://57226117&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591488</commentid>
    <comment_count>2</comment_count>
      <attachid>383858</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2019-11-19 03:51:00 -0800</bug_when>
    <thetext>Created attachment 383858
Reduction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1591739</commentid>
    <comment_count>3</comment_count>
      <attachid>383917</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-11-19 16:05:36 -0800</bug_when>
    <thetext>Created attachment 383917
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592020</commentid>
    <comment_count>4</comment_count>
      <attachid>383917</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-20 09:12:15 -0800</bug_when>
    <thetext>Comment on attachment 383917
Patch

Clearing flags on attachment: 383917

Committed r252689: &lt;https://trac.webkit.org/changeset/252689&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592021</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-20 09:12:17 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1649808</commentid>
    <comment_count>6</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-05-06 14:36:32 -0700</bug_when>
    <thetext>This improved a regression but didn&apos;t quite fix it perfectly, see bug 211530.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>383858</attachid>
            <date>2019-11-19 03:51:00 -0800</date>
            <delta_ts>2019-11-19 03:51:00 -0800</delta_ts>
            <desc>Reduction</desc>
            <filename>box-shadow-inset-reduction.html</filename>
            <type>text/html</type>
            <size>298</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">PHN0eWxlPgoKICAgIGRpdiB7CiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlOwog
ICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCU7CiAgICAgICAgYm9yZGVyLWJvdHRv
bS1sZWZ0LXJhZGl1czogNTAlOwogICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1
MCU7CiAgICAgICAgYm94LXNoYWRvdzogYmxhY2sgMHB4IDBweCAwcHggMnB4IGluc2V0OwogICAg
ICAgIGhlaWdodDogNDBweDsKICAgICAgICB3aWR0aDogNDBweDsKICAgIH0KICAgIAo8L3N0eWxl
Pgo8ZGl2PjwvZGl2Pg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383917</attachid>
            <date>2019-11-19 16:05:36 -0800</date>
            <delta_ts>2019-11-20 09:12:15 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204348-20191119160535.patch</filename>
            <type>text/plain</type>
            <size>4936</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyNjM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODU2OGFjZTE5YjFhMTdh
ZTU5MDdmMGE2MmUzMTFjODIyN2UyZjgwYy4uMzYzZDRiNDlmNTUwY2JhOTljYjcxNzk3OWQwNzE5
Y2Y0OTc5NGI4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE5LTExLTE5ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04g
KHIyNTIxNjEpOiBib3gtc2hhZG93IHdpdGggaW5zZXQgYW5kIHJvdW5kZWQgYm9yZGVycyBpcyBj
bGlwcGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MDQzNDgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBy
MjUyMTYxIGludHJvZHVjZWQgYSBidWcgZm9yIGluc2V0IHNoYWRvd3Mgd2hlcmUgd2UgcGFzc2Vk
IHRoZSB3cm9uZyByZWN0IHRvIGFyZWFDYXN0aW5nU2hhZG93SW5Ib2xlKCkuCisgICAgICAgIENs
ZWFuIHRoZSBjb2RlIHVwIGEgbGl0dGxlLCBhbmQgbWFrZSB0aGUgeE9mZnNldCBzdHVmZiBtb3Jl
IHNpbWlsYXIgdG8gdGhlIG91dHNldCBzaGFkb3cgcGF0aC4KKyAgICAgICAgV2UgY291bGQgc3Rp
bGwgZG8gYSBiZXR0ZXIgam9iIG9mIHBpeGVsIHNuYXBwaW5nIGhlcmUuCisKKyAgICAgICAgVGVz
dDogZmFzdC9ib3gtc2hhZG93L2luc2V0LWJveC1zaGFkb3cuaHRtbAorCisgICAgICAgICogcmVu
ZGVyaW5nL1JlbmRlckJveE1vZGVsT2JqZWN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRl
ckJveE1vZGVsT2JqZWN0OjpwYWludEJveFNoYWRvdyk6CisKIDIwMTktMTEtMTkgIEFudHRpIEtv
aXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIFJlbmFtZSBDU1NEZWZhdWx0U3R5
bGVTaGVldHMgdG8gVXNlckFnZW50U3R5bGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCb3hNb2RlbE9iamVjdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyQm94TW9kZWxPYmplY3QuY3BwCmluZGV4IGVlZjYyZGQ0MmI5MTIxYzA3YjNkOTRl
MDc4MzM2Nzg3MTIyMWQ5NDAuLjc1YTlmZTc4ODhiNmEyNDZhODNhNWU5N2I0NjBjNDVjZjI5MzVj
Y2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3hNb2RlbE9i
amVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveE1vZGVsT2Jq
ZWN0LmNwcApAQCAtMjQ3NCw4ICsyNDc0LDEwIEBAIHZvaWQgUmVuZGVyQm94TW9kZWxPYmplY3Q6
OnBhaW50Qm94U2hhZG93KGNvbnN0IFBhaW50SW5mbyYgaW5mbywgY29uc3QgTGF5b3V0UmVjCiAK
ICAgICAgICAgICAgIENvbG9yIGZpbGxDb2xvcihzaGFkb3dDb2xvci5yZWQoKSwgc2hhZG93Q29s
b3IuZ3JlZW4oKSwgc2hhZG93Q29sb3IuYmx1ZSgpLCAyNTUpOwogCi0gICAgICAgICAgICBGbG9h
dFJlY3QgcGl4ZWxTbmFwcGVkT3V0ZXJSZWN0ID0gc25hcFJlY3RUb0RldmljZVBpeGVscyhhcmVh
Q2FzdGluZ1NoYWRvd0luSG9sZShob2xlUmVjdCwgc2hhZG93UGFpbnRpbmdFeHRlbnQsIHNoYWRv
d1NwcmVhZCwgc2hhZG93T2Zmc2V0KSwgZGV2aWNlU2NhbGVGYWN0b3IpOworICAgICAgICAgICAg
TGF5b3V0UmVjdCBzaGFkb3dDYXN0aW5nUmVjdCA9IGFyZWFDYXN0aW5nU2hhZG93SW5Ib2xlKGJv
cmRlci5yZWN0KCksIHNoYWRvd1BhaW50aW5nRXh0ZW50LCBzaGFkb3dTcHJlYWQsIHNoYWRvd09m
ZnNldCk7CiAgICAgICAgICAgICBSb3VuZGVkUmVjdCByb3VuZGVkSG9sZVJlY3QoaG9sZVJlY3Qs
IGJvcmRlci5yYWRpaSgpKTsKKworICAgICAgICAgICAgRmxvYXRSZWN0IHBpeGVsU25hcHBlZE91
dGVyUmVjdCA9IHNuYXBSZWN0VG9EZXZpY2VQaXhlbHMoc2hhZG93Q2FzdGluZ1JlY3QsIGRldmlj
ZVNjYWxlRmFjdG9yKTsKICAgICAgICAgICAgIEZsb2F0Um91bmRlZFJlY3QgcGl4ZWxTbmFwcGVk
Um91bmRlZEhvbGUgPSByb3VuZGVkSG9sZVJlY3QucGl4ZWxTbmFwcGVkUm91bmRlZFJlY3RGb3JQ
YWludGluZyhkZXZpY2VTY2FsZUZhY3Rvcik7CiAKICAgICAgICAgICAgIEdyYXBoaWNzQ29udGV4
dFN0YXRlU2F2ZXIgc3RhdGVTYXZlcihjb250ZXh0KTsKQEAgLTI0ODUsNyArMjQ4Nyw5IEBAIHZv
aWQgUmVuZGVyQm94TW9kZWxPYmplY3Q6OnBhaW50Qm94U2hhZG93KGNvbnN0IFBhaW50SW5mbyYg
aW5mbywgY29uc3QgTGF5b3V0UmVjCiAgICAgICAgICAgICB9IGVsc2UKICAgICAgICAgICAgICAg
ICBjb250ZXh0LmNsaXAocGl4ZWxTbmFwcGVkQm9yZGVyUmVjdC5yZWN0KCkpOwogCi0gICAgICAg
ICAgICBJbnRTaXplIGV4dHJhT2Zmc2V0KDIgKiByb3VuZFRvSW50KHBhaW50UmVjdC53aWR0aCgp
KSArIHN0ZDo6bWF4PExheW91dFVuaXQ+KDAsIHNoYWRvd09mZnNldC53aWR0aCgpKSArIHNoYWRv
d1BhaW50aW5nRXh0ZW50IC0gMiAqIHNoYWRvd1NwcmVhZCArIDEsIDApOworICAgICAgICAgICAg
TGF5b3V0VW5pdCB4T2Zmc2V0ID0gMiAqIHBhaW50UmVjdC53aWR0aCgpICsgc3RkOjptYXg8TGF5
b3V0VW5pdD4oMCwgc2hhZG93T2Zmc2V0LndpZHRoKCkpICsgc2hhZG93UGFpbnRpbmdFeHRlbnQg
KyAyICogc2hhZG93U3ByZWFkICsgTGF5b3V0VW5pdCgxKTsKKyAgICAgICAgICAgIExheW91dFNp
emUgZXh0cmFPZmZzZXQoeE9mZnNldC5jZWlsKCksIDApOworCiAgICAgICAgICAgICBjb250ZXh0
LnRyYW5zbGF0ZShleHRyYU9mZnNldCk7CiAgICAgICAgICAgICBzaGFkb3dPZmZzZXQgLT0gZXh0
cmFPZmZzZXQ7CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCAyZmQwNGRhZTEzNjRkODUyOGQzNmRhODFjMDUwYjZjMTVlNDY4
MWY3Li5iMjUxOTk2ZmQ4NDNiMjhkNGQ3MjJiNjhmZWI2NGFjNWZjMzEwOTEwIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMTktMTEtMTkgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBs
ZS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAocjI1MjE2MSk6IGJveC1zaGFkb3cgd2l0aCBp
bnNldCBhbmQgcm91bmRlZCBib3JkZXJzIGlzIGNsaXBwZWQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDM0OAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9ib3gtc2hhZG93L2luc2V0LWJveC1z
aGFkb3ctZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9ib3gtc2hhZG93L2lu
c2V0LWJveC1zaGFkb3cuaHRtbDogQWRkZWQuCisKIDIwMTktMTEtMTkgIFNpaHVpIExpdSAgPHNp
aHVpX2xpdUBhcHBsZS5jb20+CiAKICAgICAgICAgVXBkYXRlIGV4cGVjdGF0aW9ucyBmb3IgYnVm
ZmVyZWRBbW91bnQtdW5jaGFuZ2VkLWJ5LXN5bmMteGhyLmFueS53b3JrZXIuaHRtbApkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ib3gtc2hhZG93L2luc2V0LWJveC1zaGFkb3ctZXhwZWN0
ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvYm94LXNoYWRvdy9pbnNldC1ib3gtc2hhZG93LWV4
cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOTNhMDQwNTUwN2ZlY2VkYTUxNDUyOWRjYjQxNzI0YjQ4
YTg5ZDhjMQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvYm94LXNoYWRvdy9p
bnNldC1ib3gtc2hhZG93LWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwxNCBAQAorPHN0eWxlPgor
CisgICAgZGl2IHsKKyAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICB0b3A6IDMy
cHg7CisgICAgICAgIGxlZnQ6IDMycHg7CisgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsKKyAg
ICAgICAgYm94LXNoYWRvdzogYmxhY2sgMHB4IDBweCAwcHggMnB4OworICAgICAgICBoZWlnaHQ6
IDM2cHg7CisgICAgICAgIHdpZHRoOiAzNnB4OworICAgIH0KKzwvc3R5bGU+Cis8cD5Zb3Ugc2hv
dWxkIHNlZSBhIGJsYWNrIG91dGxpbmVkIHNxdWFyZSBoZXJlPC9wPgorPGRpdj48L2Rpdj4KXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Jv
eC1zaGFkb3cvaW5zZXQtYm94LXNoYWRvdy5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ib3gtc2hh
ZG93L2luc2V0LWJveC1zaGFkb3cuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iZDI2OTQ4MDU0YjRiYTU3NDQw
OTk4MzM3MTYyNjA3MGFhNDEzYjVmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFz
dC9ib3gtc2hhZG93L2luc2V0LWJveC1zaGFkb3cuaHRtbApAQCAtMCwwICsxLDEzIEBACis8c3R5
bGU+CisgICAgZGl2IHsKKyAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICB0b3A6
IDMwcHg7CisgICAgICAgIGxlZnQ6IDMwcHg7CisgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsK
KyAgICAgICAgYm94LXNoYWRvdzogYmxhY2sgMHB4IDBweCAwcHggMnB4IGluc2V0OworICAgICAg
ICBoZWlnaHQ6IDQwcHg7CisgICAgICAgIHdpZHRoOiA0MHB4OworICAgIH0KKzwvc3R5bGU+Cis8
cD5Zb3Ugc2hvdWxkIHNlZSBhIGJsYWNrIG91dGxpbmVkIHNxdWFyZSBoZXJlPC9wPgorPGRpdj48
L2Rpdj4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>