summaryrefslogtreecommitdiffstats
path: root/WATCHLISTS
diff options
context:
space:
mode:
authorstuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-05 17:39:36 +0000
committerstuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-05 17:39:36 +0000
commit80635063c5a994c80a696f916779d946ea1d79b3 (patch)
tree04b643d15366ebed270f118d2db519f864894b7b /WATCHLISTS
parent11fa95a8b366108c97612c5069ec3e4ff5a4b487 (diff)
downloadchromium_src-80635063c5a994c80a696f916779d946ea1d79b3.zip
chromium_src-80635063c5a994c80a696f916779d946ea1d79b3.tar.gz
chromium_src-80635063c5a994c80a696f916779d946ea1d79b3.tar.bz2
Make Carbon plugin idle event source robust against changes during iteration
Ensure that removing any plugin from the idle event source during iteration is safe (not just the currently-firing plugin). Also bullet-proofs against the possibility of nested iteration. Refactors the idle event source to use a helper class, to reduce duplicate code. BUG=33467 TEST=Scroll rapidly on a page with multiple instances of a Cabon plugin. Review URL: http://codereview.chromium.org/575023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38216 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'WATCHLISTS')
0 files changed, 0 insertions, 0 deletions