diff options
author | ctguil@chromium.org <ctguil@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-14 23:50:06 +0000 |
---|---|---|
committer | ctguil@chromium.org <ctguil@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-14 23:50:06 +0000 |
commit | fd360352df2f5dba90758d94ee3d10ff20f57184 (patch) | |
tree | a2f919396fdc49b398015808405a18b3af607ae2 /chrome/browser/renderer_host | |
parent | 74c0e559556b1bbb790dabd657cca26a8bfed29b (diff) | |
download | chromium_src-fd360352df2f5dba90758d94ee3d10ff20f57184.zip chromium_src-fd360352df2f5dba90758d94ee3d10ff20f57184.tar.gz chromium_src-fd360352df2f5dba90758d94ee3d10ff20f57184.tar.bz2 |
Fix in trunk. Null check view() in accessibility notifications
BUG=54976
TEST=none
TBR=dglavkov@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59454 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/renderer_host')
-rw-r--r-- | chrome/browser/renderer_host/render_view_host.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/chrome/browser/renderer_host/render_view_host.cc b/chrome/browser/renderer_host/render_view_host.cc index ee80ce0..37548bf 100644 --- a/chrome/browser/renderer_host/render_view_host.cc +++ b/chrome/browser/renderer_host/render_view_host.cc @@ -1975,12 +1975,14 @@ void RenderViewHost::OnExtensionPostMessage( } void RenderViewHost::OnAccessibilityFocusChange(int acc_obj_id) { - view()->OnAccessibilityFocusChange(acc_obj_id); + if (view()) + view()->OnAccessibilityFocusChange(acc_obj_id); } void RenderViewHost::OnAccessibilityObjectStateChange( const webkit_glue::WebAccessibility& acc_obj) { - view()->OnAccessibilityObjectStateChange(acc_obj); + if (view()) + view()->OnAccessibilityObjectStateChange(acc_obj); NotificationService::current()->Notify( NotificationType::RENDER_VIEW_HOST_ACCESSIBILITY_TREE_UPDATED, @@ -1990,7 +1992,8 @@ void RenderViewHost::OnAccessibilityObjectStateChange( void RenderViewHost::OnAccessibilityObjectChildrenChange( const std::vector<webkit_glue::WebAccessibility>& acc_changes) { - view()->OnAccessibilityObjectChildrenChange(acc_changes); + if (view()) + view()->OnAccessibilityObjectChildrenChange(acc_changes); if (acc_changes.size() > 0) { NotificationService::current()->Notify( |