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.

2 thoughts on “Landed: Asynchronous Plugin Painting on Mac

Leave a Reply

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

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

Google photo

You are commenting using your Google 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 )

Connecting to %s