Posted by: benoitgirard | June 6, 2011

Landed: Asynchronous Plugin Painting on Mac

My first major contribution since I got hired has landed on the nightlies: Bug 598425. This change lets plugin draw without blocking the browser. This change should improve responsiveness, move more rendering load to the plug-in process and fix a security issue.

Please pay attention to any regression you may encounter with plugin rendering and file them as blocking Bug 598425.

Note: In this context we mean that the drawing is asynchronous from the view point of the browser process. The drawing between the plugin container and the plugin (via NPAPI) is unchanged, for that see the proposed spec NPAPI:AsyncDrawing.

About these ads

Responses

  1. Great stuff!

    Do we have this on all platforms now, or is it missing somewhere else?

    • We have this on all desktop platform. I’m not sure what the status is for mobile.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: