diff options
author | stuartmorgan@google.com <stuartmorgan@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-07 22:03:17 +0000 |
---|---|---|
committer | stuartmorgan@google.com <stuartmorgan@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-07 22:03:17 +0000 |
commit | f3ef7b1c17b3f9a1db703a7b099e697e401d21a9 (patch) | |
tree | c6252141eeb6637bb2a4630d1735bbf965933a56 /views/focus | |
parent | 1ef7ccfa171759ab86cdf6b98cf5145b9db688b0 (diff) | |
download | chromium_src-f3ef7b1c17b3f9a1db703a7b099e697e401d21a9.zip chromium_src-f3ef7b1c17b3f9a1db703a7b099e697e401d21a9.tar.gz chromium_src-f3ef7b1c17b3f9a1db703a7b099e697e401d21a9.tar.bz2 |
Set up a interposing library for Carbon calls made by plugins.
This gives us a library that's inserted into plugin process via DYLD_INSERT_LIBRARIES to intercept Carbon calls, and moves the window/process activation handling into that library (based on Carbon window activation/deactivation calls, rather than polling the front window). Over time we'll interpose more, but this gives us the foundation.
This fixes both the "window loses focus when loading a page with plugins" and "can't click on YouTube controls" bugs.
BUG=18203,18553
TEST=Clicking on Flash plugins should work much more reliably, opening a page with a plugin shouldn't cause the window to lose focus.
Review URL: http://codereview.chromium.org/164100
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22799 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/focus')
0 files changed, 0 insertions, 0 deletions