[Webkit-unassigned] [Bug 197002] Defer rendering in pinch to zoom

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 8 02:36:32 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=197002

Alexander Mikhaylenko <alexm at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #430823|                            |review?, commit-queue?
              Flags|                            |

--- Comment #15 from Alexander Mikhaylenko <alexm at gnome.org> ---
Created attachment 430823

  --> https://bugs.webkit.org/attachment.cgi?id=430823&action=review

Patch

Patch.

Some questions:

1. The non-AC mode zooming is still slow, I wonder if we should switch to AC mode with ondemand when trying to zoom?

2. We always pass the same flags to flushPendingLayerChanges() with the same condition.
   Maybe it should be a boolean/enum parameter similarly to the `enum class UpdateRenderingType { Normal, TransientZoom }` in `TiledCoreAnimationDrawingArea`?

3. We currently don't handle AC mode changes during the gesture, and honestly I don't particularly want to go into that rabbit hole. IIUC if we go with 1., it doesn't matter?

-- 
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/20210608/a7b82017/attachment-0001.htm>


More information about the webkit-unassigned mailing list