Bug 156573

Summary: CSS "repeating-linear-gradient" unstable/imprecise during resizing
Product: WebKit Reporter: Tobi Reif <tobi>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Minor CC: simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 9   
Hardware: Mac   
OS: OS X 10.11   
Attachments:
Description Flags
Screenshot of https://codepen.io/anon/pen/VrmbRX in Safari 11.0.1 (13604.3.5) none

Tobi Reif
Reported 2016-04-14 03:27:46 PDT
Regarding this page: http://codepen.io/TobiReif/pen/PNRNYy In Safari 9, the pattern generated using CSS's "repeating-linear-gradient" is unstable/imprecise during resizing (when I move e.g. the right edge of the browser window). (Probably best to try to reproduce it on a non-high-res screen.) Related info: In Chrome, the pattern is completely stable during resize.
Attachments
Screenshot of https://codepen.io/anon/pen/VrmbRX in Safari 11.0.1 (13604.3.5) (295.71 KB, image/png)
2017-11-08 02:56 PST, Tobi Reif
no flags
Tobi Reif
Comment 1 2017-11-07 12:08:20 PST
Simon Fraser (smfr)
Comment 2 2017-11-07 14:17:18 PST
Can you simplify the test case to a single gradient with fewer stops?
Tobi Reif
Comment 3 2017-11-08 02:55:05 PST
Here you go: https://codepen.io/anon/pen/VrmbRX Safari renders sets of 3 stripes, and also sets of 4 stripes. Also please resize ➞ chaos. Works as expected in eg Chrome and Firefox. I hope this can get fixed 😀
Tobi Reif
Comment 4 2017-11-08 02:56:18 PST
Created attachment 326317 [details] Screenshot of https://codepen.io/anon/pen/VrmbRX in Safari 11.0.1 (13604.3.5)
Simon Fraser (smfr)
Comment 5 2017-11-08 07:21:39 PST
Thanks for the reduction!
Radar WebKit Bug Importer
Comment 6 2017-11-08 07:21:59 PST
Simon Fraser (smfr)
Comment 7 2017-11-08 11:14:46 PST
This is a bug in a framework below WebKit.
Tobi Reif
Comment 8 2017-11-08 12:06:28 PST
So it's necessary to file a bug report for that framework, right?
Tobi Reif
Comment 9 2017-11-28 04:21:11 PST
Current URL: https://tobireif.com/demos/css_pattern/ Has the issue been reported to the developers of the underlying framework?
Alexey Proskuryakov
Comment 10 2017-11-28 08:49:36 PST
Yes, it's been reported (the rdar:// link is an Apple internal link to the report). Marking as INVALID, as this is not a WebKit issue. Thank you for reporting it!
Tobi Reif
Comment 11 2017-11-28 08:59:28 PST
Thanks! Ideally you'd leave it open until https://tobireif.com/demos/css_pattern/ works correctly in Safari. I'd hope to automatically get an email notification, which would allow me to then delete the text in https://tobireif.com/demos/css_pattern/ -> "show info" : "Might not work correctly in Safari: [link:]bug report."
Tobi Reif
Comment 12 2018-03-30 02:21:28 PDT
Works perfectly now. Thanks!
Note You need to log in before you can comment on or make changes to this bug.