[Webkit-unassigned] [Bug 208659] New: DisplayList::Save item should not track the index of the corresponding Restore item
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 5 12:35:27 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=208659
Bug ID: 208659
Summary: DisplayList::Save item should not track the index of
the corresponding Restore item
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Canvas
Assignee: webkit-unassigned at lists.webkit.org
Reporter: sabouhallawa at apple.com
CC: dino at apple.com
The restoreIndex was an opportunity of optimization. If all no drawing between the Save and Restore happens, this means these items are all void and can be deleted from the DisplayList. With the canvas drawing and with batching the DisplayList flushing, this causes a serious problem when we try to remove the items at and after currentState().saveItemIndex.
--
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/20200305/348bea3c/attachment.htm>
More information about the webkit-unassigned
mailing list