[Webkit-unassigned] [Bug 203681] New: Canvas layer not correct when -webkit-overflow-scrolling is set to touch on iOS 13
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 31 08:30:16 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=203681
Bug ID: 203681
Summary: Canvas layer not correct when
-webkit-overflow-scrolling is set to touch on iOS 13
Product: WebKit
Version: Safari 13
Hardware: iPhone / iPad
OS: iOS 13
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: shenyi.914 at gmail.com
Created attachment 382463
--> https://bugs.webkit.org/attachment.cgi?id=382463&action=review
Demo to reproduce
Hi, I'm one of the maintainer of Apache ECharts(incubating). It uses Canvas to draw charts.
Recently a lot of our developers report to us, when running ECharts on iOS 13, Canvas in the container will cover the tooltip, which is a DIV and has larger z-index compared to canvas.
Apparently they are having wrong layers.
We found it only happens when -webkit-overflow-scrolling of top container is set to touch
It seems this property has been eliminated since iOS 13 https://developer.apple.com/documentation/safari_release_notes/safari_13_release_notes
index.html in the attachment is a minimal reproducible page.
Step to reproduce:
Open the index.html in attachment on iOS 13.
Expected result:
Black DIV should be on top of the red triangle, which is drawn by Canvas.
Actual result:
Red triangle is on top of the black DIV.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191031/9b9c18a7/attachment.htm>
More information about the webkit-unassigned
mailing list