[Webkit-unassigned] [Bug 22340] Crash at WebCore::AccessibilityTable::isTableExposableThroughAccessibility() when a table changes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 18 12:29:08 PST 2008


https://bugs.webkit.org/show_bug.cgi?id=22340


darin at apple.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #25243|review?                     |review-
               Flag|                            |




------- Comment #3 from darin at apple.com  2008-11-18 12:29 PDT -------
(From update of attachment 25243)
I don't think this is the right fix.

It makes no sense for AccessibilityTable to call setNeedsSectionRecalc; any
recalculation should be set up by the DOM tree or CSS manipulation that makes
the recalculation necessary.

Similarly, AccessibilityTable should not be responsible for calling
recalcSectionsIfNeeded. Instead the render tree functions used to get at the
sections should take care of that. It does make sense to make a call to update
layout before trying to work with the render tree, but this is not a
table-specific requirement. Layout will call recalcSectionsIfNeeded as
appropriate.

We need to get to the bottom of what's happening here and not just land this,
which is a workaround or band-aid for the real problem.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list