-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=96932 Patch by Joanmarie Diggs <jdiggs@igalia.com> on 2012-09-21 Reviewed by Martin Robinson. Source/WebCore: Make the decision based on RenderObjects rather than AccessibilityObjects to avoid the infinite recursion which occurs when remapAriaRoleDueToParent gets called. Test: platform/gtk/accessibility/remapped-aria-crash.html * accessibility/gtk/AccessibilityObjectAtk.cpp: (WebCore::AccessibilityObject::accessibilityPlatformIncludesObject): LayoutTests: Added a new test which replicates the recursion and crash. * platform/gtk/accessibility/remapped-aria-crash-expected.txt: Added. * platform/gtk/accessibility/remapped-aria-crash.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129246 268f45cc-cd09-0410-ab3c-d52691b4dbfc
7c58a0dc