Chromium Code Reviews
DescriptionGet rid of AXComputedObjectAttributeCache
We added AXComputedObjectAttributeCache to WebKit because we wanted to
cache some expensive computations in the AX tree, but none of the other
WebKit ports wanted it.
A much simpler solution is to just store the cached value inside the
AXObject. To determine if the value is out of date, I added a
modification count that increments whenever there's a layout or DOM
mutation. We can reuse the same modification count for more cached
attributes.
BUG=425879
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184331
Patch Set 1 #
Total comments: 2
Patch Set 2 : Fix comment #
Messages
Total messages: 8 (2 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||