Bug 182925 - Shadow on the html root is not displayed when a background is present
Summary: Shadow on the html root is not displayed when a background is present
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Frames (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 176261
Blocks: 149264 171667
  Show dependency treegraph
 
Reported: 2018-02-19 06:35 PST by Frédéric Wang (:fredw)
Modified: 2018-02-24 10:42 PST (History)
3 users (show)

See Also:


Attachments
Testcase (1.89 KB, text/html)
2018-02-19 06:35 PST, Frédéric Wang (:fredw)
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frédéric Wang (:fredw) 2018-02-19 06:35:34 PST
Created attachment 334159 [details]
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.
Comment 1 Frédéric Wang (:fredw) 2018-02-19 06:42:23 PST
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.