Bug 183597 - Some elements stop drawing/rendering when nested in a css grid
Summary: Some elements stop drawing/rendering when nested in a css grid
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: Safari Technology Preview
Hardware: Mac macOS 10.13
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-13 09:43 PDT by Jamie Pate
Modified: 2020-01-20 11:43 PST (History)
2 users (show)

See Also:


Attachments
Repaint with timeline (3.35 MB, video/mp4)
2018-03-13 09:43 PDT, Jamie Pate
no flags Details
Repaints with timeline2 (2.37 MB, video/mp4)
2018-03-13 09:44 PDT, Jamie Pate
no flags Details
Repaints with timeline 3 (1.92 MB, video/mp4)
2018-03-13 09:44 PDT, Jamie Pate
no flags Details
Repaints with timeline 4 (9.14 MB, video/mp4)
2018-03-13 09:44 PDT, Jamie Pate
no flags Details
Basic structure of the page suffering the issue. NOTE: this does NOT actually reproduce the bug unfortunately. (5.63 KB, text/html)
2018-03-13 10:10 PDT, Jamie Pate
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jamie Pate 2018-03-13 09:43:40 PDT
Created attachment 335697 [details]
Repaint with timeline

I was unable to generate a simple test case, but the final? page paint consistently fails when the outer container is `display:grid`
Comment 1 Jamie Pate 2018-03-13 09:44:10 PDT
Created attachment 335698 [details]
Repaints with timeline2
Comment 2 Jamie Pate 2018-03-13 09:44:34 PDT
Created attachment 335699 [details]
Repaints with timeline 3
Comment 3 Jamie Pate 2018-03-13 09:44:53 PDT
Created attachment 335700 [details]
Repaints with timeline 4
Comment 4 Jamie Pate 2018-03-13 10:10:18 PDT
Created attachment 335702 [details]
Basic structure of the page suffering the issue. NOTE: this does NOT actually reproduce the bug unfortunately.
Comment 5 Jamie Pate 2018-03-13 10:44:17 PDT
It would be nice if the timeline was able to take screenshots of the page so they could be aligned in time more precisely (like chrome devtools)
Comment 6 Jamie Pate 2020-01-20 11:43:13 PST
Seems to work fine in Safari 13 (15608.4.9.1.3)