Bug 216220 - Gaps in gradient background when resizing page
Summary: Gaps in gradient background when resizing page
Status: RESOLVED MOVED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: Safari 13
Hardware: Mac macOS 10.15
: P2 Major
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-09-05 17:18 PDT by Ricci Adams
Modified: 2020-09-08 14:29 PDT (History)
3 users (show)

See Also:


Attachments
Video of rendering issue (858.04 KB, video/quicktime)
2020-09-05 17:18 PDT, Ricci Adams
no flags Details
Test HTML file (770 bytes, text/html)
2020-09-05 17:19 PDT, Ricci Adams
no flags Details
Video of rendering issue (4.92 MB, application/octet-stream)
2020-09-05 17:21 PDT, Ricci Adams
no flags Details
System Information (5.36 MB, application/octet-stream)
2020-09-05 17:22 PDT, Ricci Adams
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ricci Adams 2020-09-05 17:18:40 PDT
Created attachment 408106 [details]
Video of rendering issue

Visible gaps appear in a div styled with `background: linear-gradient(…)` when resizing the page or when the page becomes inactive. This appears to be some kind of optimization gone wrong.

See attached HTML file and screen recording.
Comment 1 Ricci Adams 2020-09-05 17:19:03 PDT
Created attachment 408107 [details]
Test HTML file
Comment 2 Ricci Adams 2020-09-05 17:21:34 PDT
Created attachment 408108 [details]
Video of rendering issue
Comment 3 Ricci Adams 2020-09-05 17:22:48 PDT
Created attachment 408109 [details]
System Information
Comment 4 Radar WebKit Bug Importer 2020-09-08 09:58:14 PDT
<rdar://problem/68514057>
Comment 5 Alexey Proskuryakov 2020-09-08 09:59:38 PDT
I cannot reproduce this with Safari 14 beta on a 16" Mac Book Pro.
Comment 6 Simon Fraser (smfr) 2020-09-08 10:31:15 PDT
This is a GPU driver bug. It's being tracked internally.
Comment 7 Ricci Adams 2020-09-08 14:29:56 PDT
Simon - are there any workarounds or can it be revealed which GPUs are affected? Thanks!