Bug 105573 - Introduce a compositing trigger for scrollable inner frames
Summary: Introduce a compositing trigger for scrollable inner frames
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Antonio Gomes
URL:
Keywords:
Depends on: 105558
Blocks:
  Show dependency treegraph
 
Reported: 2012-12-20 13:48 PST by Antonio Gomes
Modified: 2013-01-08 07:28 PST (History)
7 users (show)

See Also:


Attachments
patch (5.77 KB, patch)
2012-12-20 13:59 PST, Antonio Gomes
jamesr: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Antonio Gomes 2012-12-20 13:48:04 PST
+++ This bug was initially created as a clone of Bug #105558 +++

After https://bugs.webkit.org/show_bug.cgi?id=105558#c3 , bug 105558 became INVALID. This bug then has a more limited scope of introducing a compositing trigger for scrollable frames, as a first step to add support for fast scrolling inner frames (similar to how overflow scrolling works).
Comment 1 Antonio Gomes 2012-12-20 13:59:49 PST
Created attachment 180404 [details]
patch
Comment 2 James Robinson 2013-01-02 14:04:39 PST
Comment on attachment 180404 [details]
patch 

This seems fine.  In chromium, we're currently only using this trigger when we're using force compositing mode, but that's just a policy choice and not something inherent to the code itself.  Having it be a separate trigger seems perfectly reasonable.
Comment 3 Antonio Gomes 2013-01-08 07:28:51 PST
Committed https://trac.webkit.org/changeset/139053