diff options
author | dmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-24 07:31:00 +0000 |
---|---|---|
committer | dmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-24 07:31:00 +0000 |
commit | 908ba14fbcba14d6da3162fcafdacc8b63ed6433 (patch) | |
tree | 252091cf6be41ef23a79fccec4973c0eb9073991 /chrome/browser/importer | |
parent | 616700590bc2c73fa709204747c27fbd69cf4085 (diff) | |
download | chromium_src-908ba14fbcba14d6da3162fcafdacc8b63ed6433.zip chromium_src-908ba14fbcba14d6da3162fcafdacc8b63ed6433.tar.gz chromium_src-908ba14fbcba14d6da3162fcafdacc8b63ed6433.tar.bz2 |
Fix Linux accessibility crash related to improperly detached AtkObject.
Each BrowserAccessibilityGtk owns one AtkObject. When a
BrowserAccessibilityGtk is deleted, it should detach its AtkObject and
deref it, but the system might be holding onto another reference to this
object, so in our implementation of ATK methods, we need to check to see if
it's detached (i.e. if the pointer to the owning object is NULL) before
using it.
BUG=132702
TEST=Manual testing with Orca on Linux.
Review URL: https://chromiumcodereview.appspot.com/10661011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143826 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/importer')
0 files changed, 0 insertions, 0 deletions