diff options
author | piman@google.com <piman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-11 18:36:21 +0000 |
---|---|---|
committer | piman@google.com <piman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-11 18:36:21 +0000 |
commit | a1276c0122fffbf9111ab59e772ba5a1d8e32fbe (patch) | |
tree | cbd3d1b659d877bf95f32ea12e3adeb5b2698cf3 /ui | |
parent | a5a26fedfc4f2b8e2362eedd7a3fb24ba7b05d23 (diff) | |
download | chromium_src-a1276c0122fffbf9111ab59e772ba5a1d8e32fbe.zip chromium_src-a1276c0122fffbf9111ab59e772ba5a1d8e32fbe.tar.gz chromium_src-a1276c0122fffbf9111ab59e772ba5a1d8e32fbe.tar.bz2 |
Fix re-entrant destroy issues in pepper
When the pepper plugin is called into, it has the ability to remove itself from
the DOM, using the Var interface. To prevent the instance from going away while
it's still in the stack, we need to keep a reference to it, any time we call
into the plugin but need to access the interface afterwards.
BUG=chromium-os:11694
TEST=With pepper flash (needs separate fix), go to www.nick.com, let it play the video and check it doesn't crash
Review URL: http://codereview.chromium.org/6488017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74635 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui')
0 files changed, 0 insertions, 0 deletions