<?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>182925</bug_id>
          
          <creation_ts>2018-02-19 06:35:34 -0800</creation_ts>
          <short_desc>Shadow on the html root is not displayed when a background is present</short_desc>
          <delta_ts>2019-07-10 03:54:49 -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>Frames</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>176261</dependson>
          <blocked>171667</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Frédéric Wang Nélar">fred.wang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dino</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1400351</commentid>
    <comment_count>0</comment_count>
      <attachid>334159</attachid>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2018-02-19 06:35:34 -0800</bug_when>
    <thetext>Created attachment 334159
Testcase

Support for root background was added in bug 176261. However, it seems that this does not take into account shadow on the root. See the attached testcase: The orange shadow is not visible when the yellow background is present on the root.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1400353</commentid>
    <comment_count>1</comment_count>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2018-02-19 06:42:23 -0800</bug_when>
    <thetext>Actually, this seems unrelated to Async frame scrolling, it already happens in Safari macOS / iOS when the setting is disabled. Gecko and Chromium render the box shadow even when the background is present.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>334159</attachid>
            <date>2018-02-19 06:35:34 -0800</date>
            <delta_ts>2018-02-19 06:35:34 -0800</delta_ts>
            <desc>Testcase</desc>
            <filename>box-shadow-ios-frame-scrolling.html</filename>
            <type>text/html</type>
            <size>1935</size>
            <attacher name="Frédéric Wang Nélar">fred.wang</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgogIDxoZWFkPgogICAgPHRpdGxlPkJveCBzaGFkb3cgYW5k
IGlPUyBmcmFtZSBzY3JvbGxpbmc8L3RpdGxlPgogICAgPG1ldGEgY2hhcnNldD0idXRmLTgiLz4K
ICA8L2hlYWQ+CiAgPGJvZHk+CgogICAgPGgxPlllbGxvdyBiYWNrZ3JvdW5kPC9oMT4KICAgIAog
ICAgPHNwYW4gc3R5bGU9ImRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZDogZ3JlZW4i
PjxpZnJhbWUgaWQ9ImZyYW1lV2l0aFNoYWRvdyIgc3R5bGU9Im1hcmdpbjogNDBweDsgYm94LXNo
YWRvdzogLTMwcHggLTI1cHggbGlnaHRibHVlOyBib3JkZXI6IDIwcHggc29saWQgY3lhbjsgYmFj
a2dyb3VuZDogYmx1ZTsgcGFkZGluZzogMjBweDsgaGVpZ2h0OiAxMDBweDsgd2lkdGg6IDIwMHB4
OyIgc2Nyb2xsaW5nPSJ5ZXMiIHNyY2RvYz0iPGJvZHkgc3R5bGU9J2JhY2tncm91bmQ6IHllbGxv
dzsgbWFyZ2luOiA0MHB4OyBib3gtc2hhZG93OiAtMzBweCAtMjVweCBvcmFuZ2U7Jz48ZGl2IHN0
eWxlPSdoZWlnaHQ6IDUwMHB4OyB3aWR0aDogMzAwcHg7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFk
aWVudCgxMzVkZWcsIHJlZCwgcGluayk7Jz48YSBocmVmPSdqYXZhc2NyaXB0OmFsZXJ0KDEyMzQp
Jz4xMjM0PC9hPjxici8+PGJyLz48YnIvPjxici8+PGJyLz48YSBocmVmPSdqYXZhc2NyaXB0OmFs
ZXJ0KDU2NzgpJz41Njc4PC9hPjwvZGl2PjwvZGl2PjwvYm9keT4iPjwvaWZyYW1lPjwvc3Bhbj4K
CjxwPjxidXR0b24gb25jbGljaz0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZyYW1lV2l0aFNo
YWRvdycpLmNvbnRlbnRXaW5kb3cud2luZG93LnNjcm9sbEJ5KDAsIDEwKSI+RG93biAoY29udGVu
dFdpbmRvdy53aW5kb3cpPC9idXR0b24+IDxidXR0b24gb25jbGljaz0iZG9jdW1lbnQuZ2V0RWxl
bWVudEJ5SWQoJ2ZyYW1lV2l0aFNoYWRvdycpLmNvbnRlbnRXaW5kb3cud2luZG93LnNjcm9sbEJ5
KDAsIC0xMCkiPlVwIChjb250ZW50V2luZG93LndpbmRvdyk8L2J1dHRvbj48L3A+CgogICAgPGgx
PlRyYW5zcGFyZW50IGJhY2tncm91bmQ8L2gxPgogICAgCiAgICA8c3BhbiBzdHlsZT0iZGlzcGxh
eTogaW5saW5lLWJsb2NrOyBiYWNrZ3JvdW5kOiBncmVlbiI+PGlmcmFtZSBpZD0iZnJhbWVXaXRo
U2hhZG93MiIgc3R5bGU9Im1hcmdpbjogNDBweDsgYm94LXNoYWRvdzogLTMwcHggLTI1cHggbGln
aHRibHVlOyBib3JkZXI6IDIwcHggc29saWQgY3lhbjsgYmFja2dyb3VuZDogYmx1ZTsgcGFkZGlu
ZzogMjBweDsgaGVpZ2h0OiAxMDBweDsgd2lkdGg6IDIwMHB4OyIgc2Nyb2xsaW5nPSJ5ZXMiIHNy
Y2RvYz0iPGJvZHkgc3R5bGU9J2JhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBtYXJnaW46IDQwcHg7
IGJveC1zaGFkb3c6IC0zMHB4IC0yNXB4IG9yYW5nZTsnPjxkaXYgc3R5bGU9J2hlaWdodDogNTAw
cHg7IHdpZHRoOiAzMDBweDsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmVk
LCBwaW5rKTsnPjxhIGhyZWY9J2phdmFzY3JpcHQ6YWxlcnQoMTIzNCknPjEyMzQ8L2E+PGJyLz48
YnIvPjxici8+PGJyLz48YnIvPjxhIGhyZWY9J2phdmFzY3JpcHQ6YWxlcnQoNTY3OCknPjU2Nzg8
L2E+PC9kaXY+PC9kaXY+PC9ib2R5PiI+PC9pZnJhbWU+PC9zcGFuPgoKPHA+PGJ1dHRvbiBvbmNs
aWNrPSJkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZnJhbWVXaXRoU2hhZG93MicpLmNvbnRlbnRX
aW5kb3cud2luZG93LnNjcm9sbEJ5KDAsIDEwKSI+RG93biAoY29udGVudFdpbmRvdy53aW5kb3cp
PC9idXR0b24+IDxidXR0b24gb25jbGljaz0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZyYW1l
V2l0aFNoYWRvdzInKS5jb250ZW50V2luZG93LndpbmRvdy5zY3JvbGxCeSgwLCAtMTApIj5VcCAo
Y29udGVudFdpbmRvdy53aW5kb3cpPC9idXR0b24+PC9wPgoKICA8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>