This is the second half of the plan. Third paragraph of 'Proposed Solution'

The basic idea is that the display list owned by the painting thread already 
contains all the information required to render the page at any scroll position.

We could retain the display list on the painting thread (until main-thread 
sends a new one to replace it), and then process scroll requests from async 
scrolling directly.

- Matt

----- Original Message -----
From: "Anthony Jones" <ajo...@mozilla.com>
To: rob...@ocallahan.org
Cc: dev-platform@lists.mozilla.org
Sent: Wednesday, 13 February, 2013 12:12:36 PM
Subject: Re: Off-main-thread Painting

On 13/02/13 09:52, Robert O'Callahan wrote:
> On Wed, Feb 13, 2013 at 9:20 AM, Anthony Jones <ajo...@mozilla.com
> <mailto:ajo...@mozilla.com>> wrote:
> 
>     We need to have a cheap snapshot mechanism.
> 
> 
> We don't need that for this. The display list can be constructed on the
> main thread and ownership transferred to the painting thread. We always
> construct the display list from scratch today so this is not
> architecturally difficult.

It will be significantly more responsive if we can process repaints (for
scrolling) without being blocked by scripts. What do we need to do to
make that happen?
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to